0001558370-25-006104.txt : 20250501 0001558370-25-006104.hdr.sgml : 20250501 20250501161042 ACCESSION NUMBER: 0001558370-25-006104 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250501 DATE AS OF CHANGE: 20250501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RELIANCE, INC. CENTRAL INDEX KEY: 0000861884 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-METALS SERVICE CENTERS & OFFICES [5051] ORGANIZATION NAME: 07 Trade & Services EIN: 951142616 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13122 FILM NUMBER: 25903201 BUSINESS ADDRESS: STREET 1: 16100 N. 71ST STREET, SUITE 400 CITY: SCOTTSDALE STATE: AZ ZIP: 85254 BUSINESS PHONE: 213-687-7700 MAIL ADDRESS: STREET 1: 16100 N. 71ST STREET, SUITE 400 CITY: SCOTTSDALE STATE: AZ ZIP: 85254 FORMER COMPANY: FORMER CONFORMED NAME: RELIANCE STEEL & ALUMINUM CO DATE OF NAME CHANGE: 19940525 10-Q 1 rs-20250331x10q.htm 10-Q RELIANCE, INC._ March 31, 2025
0000861884--12-312025Q1falseRELIANCE, INC.1P3YP3YP3Y005288900053715000P3YP3YP3Y0110000861884us-gaap:SubsequentEventMember2025-04-250000861884us-gaap:SubsequentEventMember2025-04-012025-04-250000861884us-gaap:RetainedEarningsMember2025-03-310000861884us-gaap:ParentMember2025-03-310000861884us-gaap:NoncontrollingInterestMember2025-03-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2025-03-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-310000861884us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2025-03-310000861884us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2025-03-310000861884us-gaap:RetainedEarningsMember2024-12-310000861884us-gaap:NoncontrollingInterestMember2024-12-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-12-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310000861884us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2024-12-310000861884us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2024-12-310000861884us-gaap:RetainedEarningsMember2024-03-310000861884us-gaap:ParentMember2024-03-310000861884us-gaap:NoncontrollingInterestMember2024-03-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-03-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000861884us-gaap:RetainedEarningsMember2023-12-310000861884us-gaap:NoncontrollingInterestMember2023-12-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000861884rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember2025-03-310000861884rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember2024-12-310000861884us-gaap:RestrictedStockUnitsRSUMember2025-02-012025-02-280000861884us-gaap:RestrictedStockUnitsRSUMember2025-01-012025-03-310000861884us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310000861884rs:TollProcessingMember2025-01-012025-03-310000861884rs:StainlessSteelMember2025-01-012025-03-310000861884rs:OtherProductsOrServicesMember2025-01-012025-03-310000861884rs:CopperAndBrassMember2025-01-012025-03-310000861884rs:CarbonSteelMember2025-01-012025-03-310000861884rs:AluminumMember2025-01-012025-03-310000861884rs:AlloySteelMember2025-01-012025-03-310000861884rs:TollProcessingMember2024-01-012024-03-310000861884rs:StainlessSteelMember2024-01-012024-03-310000861884rs:OtherProductsOrServicesMember2024-01-012024-03-310000861884rs:CopperAndBrassMember2024-01-012024-03-310000861884rs:CarbonSteelMember2024-01-012024-03-310000861884rs:AluminumMember2024-01-012024-03-310000861884rs:AlloySteelMember2024-01-012024-03-310000861884us-gaap:MachineryAndEquipmentMember2025-03-310000861884us-gaap:LandMember2025-03-310000861884us-gaap:ConstructionInProgressMember2025-03-310000861884us-gaap:BuildingMember2025-03-310000861884us-gaap:MachineryAndEquipmentMember2024-12-310000861884us-gaap:LandMember2024-12-310000861884us-gaap:ConstructionInProgressMember2024-12-310000861884us-gaap:BuildingMember2024-12-310000861884rs:MetalsServiceCentersSegmentMember2025-01-012025-03-310000861884rs:MetalsServiceCentersSegmentMember2024-01-012024-03-310000861884us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2025-01-012025-03-310000861884us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2025-01-012025-03-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-03-310000861884us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member2025-01-012025-03-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member2024-09-100000861884us-gaap:LetterOfCreditMemberrs:CreditAgreementMember2025-03-310000861884us-gaap:LetterOfCreditMemberrs:CreditAgreementMember2024-12-310000861884us-gaap:TradeNamesMember2025-03-310000861884us-gaap:TradeNamesMember2024-12-310000861884us-gaap:OtherIntangibleAssetsMember2025-03-310000861884us-gaap:CustomerListsMember2025-03-310000861884rs:BacklogOfOrdersMember2025-03-310000861884us-gaap:OtherIntangibleAssetsMember2024-12-310000861884us-gaap:CustomerListsMember2024-12-310000861884rs:BacklogOfOrdersMember2024-12-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member2024-09-102024-09-100000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Memberus-gaap:PrimeRateMember2025-01-012025-03-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member2025-03-310000861884rs:OtherNotesAndRevolvingCreditFacilitiesMember2025-03-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member2024-12-310000861884rs:OtherNotesAndRevolvingCreditFacilitiesMember2024-12-310000861884rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Memberus-gaap:SecuredOvernightFinancingRateSofrMember2025-01-012025-03-310000861884us-gaap:NoncontrollingInterestMember2025-01-012025-03-310000861884us-gaap:NoncontrollingInterestMember2024-01-012024-03-310000861884us-gaap:OperatingSegmentsMemberrs:MetalsServiceCentersSegmentMember2025-01-012025-03-310000861884us-gaap:OperatingSegmentsMemberrs:MetalsServiceCentersSegmentMember2024-01-012024-03-3100008618842023-01-012023-03-310000861884rs:O2025Q2DividendsMemberus-gaap:SubsequentEventMember2025-04-012025-04-2100008618842024-03-3100008618842023-12-3100008618842024-01-012024-12-310000861884rs:Acquisitions2024Memberus-gaap:TradeNamesMember2024-08-160000861884rs:Acquisitions2024Member2025-01-012025-03-310000861884rs:Acquisitions2024Member2024-01-012024-03-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2025-01-012025-03-310000861884rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember2025-01-012025-03-310000861884us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-012024-03-310000861884rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember2024-01-012024-03-310000861884rs:Acquisitions2024Memberus-gaap:NoncompeteAgreementsMember2024-08-162024-08-160000861884rs:Acquisitions2024Memberus-gaap:CustomerRelationshipsMember2024-08-162024-08-1600008618842024-10-220000861884srt:MaximumMemberrs:PerformanceStockUnitsPsuMember2025-02-012025-02-280000861884srt:MaximumMemberrs:PerformanceStockUnitsPsuMember2025-01-012025-03-310000861884srt:MaximumMemberrs:PerformanceStockUnitsPsuMember2024-01-012024-03-310000861884rs:PerformanceStockUnitsPsuMember2025-02-012025-02-280000861884rs:PerformanceStockUnitsPsuMember2025-01-012025-03-310000861884rs:PerformanceStockUnitsPsuMember2024-01-012024-03-3100008618842024-01-012024-03-310000861884us-gaap:RetainedEarningsMember2025-01-012025-03-310000861884us-gaap:RetainedEarningsMember2024-01-012024-03-3100008618842024-12-310000861884rs:SeniorUnsecuredNotesPubliclyTradedMember2025-01-012025-03-310000861884rs:SeniorUnsecuredNotesDueNovember2036Member2025-03-310000861884rs:SeniorUnsecuredNotesDue2030Member2025-03-310000861884rs:SeniorUnsecuredNotesDue2025Member2025-03-310000861884rs:SeniorUnsecuredNotesDueNovember2036Member2024-12-310000861884rs:SeniorUnsecuredNotesDue2030Member2024-12-310000861884rs:SeniorUnsecuredNotesDue2025Member2024-12-3100008618842025-03-310000861884rs:Acquisitions2024Member2024-08-1600008618842025-04-2500008618842025-01-012025-03-31xbrli:sharesiso4217:USDrs:itemxbrli:pureiso4217:USDxbrli:sharesrs:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2025

OR

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

For the transition period from                           to                          

Commission file number: 001-13122

Graphic

Reliance, Inc.

(Exact name of registrant as specified in its charter)

Delaware

(State or other jurisdiction of

incorporation or organization)

95-1142616

(I.R.S. Employer

Identification No.)

16100 N. 71st Street, Suite 400

Scottsdale, Arizona 85254

(Address of principal executive offices, including zip code)

(480) 564-5700

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, $0.001 par value

RS

New York Stock Exchange

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

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

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

Large accelerated filer 

Accelerated filer 

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

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

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

As of April 25, 2025, 52,588,106 shares of the registrant’s common stock, $0.001 par value, were outstanding.

RELIANCE, INC.

TABLE OF CONTENTS

PART I — FINANCIAL INFORMATION

Item 1.

Financial Statements

1

Unaudited Consolidated Statements of Income

1

Unaudited Consolidated Statements of Comprehensive Income

2

Unaudited Consolidated Balance Sheets

3

Unaudited Consolidated Statements of Cash Flows

4

Unaudited Consolidated Statements of Equity

5

Notes to Unaudited Consolidated Financial Statements

6

Item 2.

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

16

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

23

Item 4.

Controls and Procedures

23

PART II — OTHER INFORMATION

Item 1.

Legal Proceedings

23

Item 1A.

Risk Factors

23

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

24

Item 3.

Defaults Upon Senior Securities

24

Item 4.

Mine Safety Disclosures

24

Item 5.

Other Information

24

Item 6.

Exhibits

24

SIGNATURE

25

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

RELIANCE, INC.

UNAUDITED CONSOLIDATED STATEMENTS OF INCOME

(in millions, except number of shares which are reflected in thousands and per share amounts)

Three Months Ended March 31,

2025

   

2024

Net sales

$

3,484.7

$

3,644.8

Costs and expenses:

Cost of sales (exclusive of depreciation and amortization shown below)

2,451.4

2,516.6

Warehouse, delivery, selling, general and administrative

690.2

671.5

Depreciation and amortization

68.7

63.6

3,210.3

3,251.7

Operating income

274.4

393.1

Other (income) expense:

Interest expense

11.5

9.7

Other expense (income), net

0.5

(12.8)

Income before income taxes

262.4

396.2

Income tax provision

61.9

92.4

Net income

200.5

303.8

Less: net income attributable to noncontrolling interests

0.8

0.9

Net income attributable to Reliance

$

199.7

$

302.9

Earnings per share attributable to Reliance stockholders:

Basic

$

3.76

$

5.28

Diluted

$

3.74

$

5.23

Shares used in computing earnings per share:

Basic

53,075

57,340

Diluted

53,399

57,882

See accompanying notes to unaudited consolidated financial statements.

1

RELIANCE, INC.

UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in millions)

Three Months Ended March 31,

2025

   

2024

Net income

$

200.5

$

303.8

Other comprehensive income (loss):

Foreign currency translation gain (loss)

3.3

(15.7)

Postretirement benefit plan adjustments, net of tax

(0.9)

(0.9)

Total other comprehensive income (loss)

2.4

(16.6)

Comprehensive income

202.9

287.2

Less: comprehensive income attributable to noncontrolling interests

0.8

0.9

Comprehensive income attributable to Reliance

$

202.1

$

286.3

See accompanying notes to unaudited consolidated financial statements.

2

RELIANCE, INC.

UNAUDITED CONSOLIDATED BALANCE SHEETS

(in millions, except number of shares which are reflected in thousands and par value)

March 31,

December 31,

2025

   

2024*

ASSETS

Current assets:

Cash and cash equivalents

$

277.8

$

318.1

Accounts receivable, less allowance for credit losses of $26.0 and $23.2

1,671.8

1,342.0

Inventories

2,114.3

2,026.8

Prepaid expenses and other current assets

135.6

148.2

Income taxes receivable

11.5

60.4

Total current assets

4,211.0

3,895.5

Property, plant and equipment, net

2,573.4

2,544.9

Operating lease right-of-use assets

286.3

275.2

Goodwill

2,165.6

2,161.8

Intangible assets, net

997.0

1,007.2

Cash surrender value of life insurance policies, net

40.5

46.0

Other long-term assets

91.2

91.2

Total assets

$

10,365.0

$

10,021.8

LIABILITIES AND EQUITY

Current liabilities:

Accounts payable

$

520.8

$

361.9

Accrued expenses

136.7

144.4

Accrued compensation and retirement benefits

155.9

195.2

Accrued insurance costs

53.7

50.4

Current maturities of long-term debt

399.9

399.7

Current maturities of operating lease liabilities

62.9

61.4

Total current liabilities

1,329.9

1,213.0

Long-term debt

1,073.1

742.8

Operating lease liabilities

224.1

214.2

Long-term retirement benefits

28.2

26.9

Other long-term liabilities

58.9

56.8

Deferred income taxes

537.2

537.5

Total liabilities

3,251.4

2,791.2

Commitments and contingencies

Equity:

Preferred stock, $0.001 par value: 5,000 shares authorized; none issued or outstanding

Common stock and additional paid-in capital, $0.001 par value and 200,000 shares authorized

Issued and outstanding shares—52,889 and 53,715

0.1

0.1

Retained earnings

7,214.5

7,334.7

Accumulated other comprehensive loss

(112.8)

(115.2)

Total Reliance stockholders’ equity

7,101.8

7,219.6

Noncontrolling interests

11.8

11.0

Total equity

7,113.6

7,230.6

Total liabilities and equity

$

10,365.0

$

10,021.8

* Derived from audited financial statements.

See accompanying notes to unaudited consolidated financial statements.

3

RELIANCE, INC.

UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in millions)

Three Months Ended March 31,

2025

   

2024

Operating activities:

Net income

$

200.5

$

303.8

Adjustments to reconcile net income to net cash provided by operating activities:

Depreciation and amortization expense

68.7

63.6

Stock-based compensation expense

12.2

13.0

Other

6.5

2.8

Changes in operating assets and liabilities (excluding effect of businesses acquired):

Accounts receivable

(332.1)

(211.6)

Inventories

(85.9)

(114.6)

Prepaid expenses and other assets

80.8

73.9

Accounts payable and other liabilities

113.8

(4.6)

Net cash provided by operating activities

64.5

126.3

Investing activities:

Acquisitions, net of cash acquired

(53.7)

Purchases of property, plant and equipment

(86.9)

(108.7)

Other

(0.7)

(15.0)

Net cash used in investing activities

(87.6)

(177.4)

Financing activities:

Proceeds from long-term debt borrowings

788.0

Principal payments on long-term debt

(458.0)

Cash dividends and dividend equivalents

(65.2)

(65.3)

Share repurchases

(253.2)

Taxes paid related to net share settlement of restricted stock units

(11.5)

(23.9)

Other

(18.7)

(1.1)

Net cash used in financing activities

(18.6)

(90.3)

Effect of exchange rate changes on cash and cash equivalents

1.4

(3.9)

Decrease in cash and cash equivalents

(40.3)

(145.3)

Cash and cash equivalents, beginning balance

318.1

1,080.2

Cash and cash equivalents, ending balance

$

277.8

$

934.9

Supplemental cash flow information:

Interest paid

$

10.0

$

8.8

Income taxes paid, net

$

13.9

$

10.2

See accompanying notes to unaudited consolidated financial statements.

4

RELIANCE, INC.

UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY

(in millions, except per share amounts)

Three Months Ended March 31,

2025

   

2024

Total equity, beginning balance

$

7,230.6

$

7,732.8

Common stock and additional paid-in capital:

Beginning balance

0.1

0.1

Stock-based compensation

12.2

13.0

Taxes paid related to net share settlement of restricted stock units

(13.0)

Repurchase of common shares

(12.2)

Ending balance

0.1

0.1

Retained earnings:

Beginning balance

7,334.7

7,798.9

Net income attributable to Reliance

199.7

302.9

Cash dividends

(63.7)

(63.2)

Dividend equivalents paid on vested restricted stock units

(1.5)

(2.1)

Taxes paid related to net share settlement of restricted stock units

(11.5)

(10.9)

Repurchase of common shares

(241.0)

Excise tax on repurchase of common shares

(2.2)

Ending balance

7,214.5

8,025.6

Accumulated other comprehensive loss:

Beginning balance

(115.2)

(76.7)

Other comprehensive income (loss)

2.4

(16.6)

Ending balance

(112.8)

(93.3)

Total Reliance stockholders' equity, ending balance

7,101.8

7,932.4

Noncontrolling interests:

Beginning balance

11.0

10.5

Comprehensive income

0.8

0.9

Dividend paid

(1.1)

Ending balance

11.8

10.3

Total equity, ending balance

$

7,113.6

$

7,942.7

Cash dividends declared per common share

$

1.20

$

1.10

See accompanying notes to unaudited consolidated financial statements.

5

RELIANCE, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Summary of Significant Accounting Policies

Principles of Consolidation

The accompanying unaudited consolidated financial statements include the accounts of Reliance, Inc. and its subsidiaries (collectively “Reliance”, the “Company”, “we”, “our” or “us”). These financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the consolidated financial statements reflect all material adjustments, which are of a normal recurring nature, necessary for presentation of financial statements for interim periods in accordance with U.S. GAAP. Interim results are not necessarily indicative of the results for a full year. All significant intercompany accounts and transactions have been eliminated. The ownership of the other interest holders of consolidated subsidiaries is reflected as noncontrolling interests. Investments in unconsolidated subsidiaries are recorded under the equity method of accounting. These consolidated financial statements and accompanying notes should be read in conjunction with the consolidated financial statements and accompanying notes included in Reliance’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our consolidated financial statements and the accompanying notes. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Inventories

The majority of our inventory is valued using the last-in, first-out (“LIFO”) method, which is not in excess of market. Under this method, older costs are included in inventory, which may be higher or lower than current costs. We estimate the effect of LIFO on interim periods by allocating the projected year-end LIFO calculation to interim periods on a pro rata basis.

Impact of Recently Issued Accounting Standards—Not Yet Adopted

Improvement to Income Tax Disclosures—In December 2023, the FASB issued changes to expand the disclosure requirements for income taxes. The changes require disaggregated information about our effective tax rate reconciliation and income taxes paid. These changes are effective for our annual periods beginning in our 2025 fiscal year. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

Disaggregation of Income Statement Expenses—In November 2024, the FASB issued changes to expand the disclosure requirements for specific expense categories. The changes require disaggregated quantitative disclosure, in the notes to the financial statements, of prescribed expense categories included within relevant income statement expense captions. These changes will be effective beginning with our 2027 fiscal year and subsequent interim periods, with early adoption permitted. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

Note 2. Acquisitions

2024 Acquisitions

We acquired each of Cooksey Iron & Metal Company on February 1, 2024; American Alloy Steel, Inc. and Mid-West Materials, Inc. on April 1, 2024; and certain assets of the FerrouSouth division of Ferragon Corporation on August 16,

6

2024, with cash on hand. Included in our net sales for the first quarters of 2025 and 2024 were combined net sales of $99.4 million and $16.1 million, respectively, from our 2024 acquisitions.

Our 2024 acquisitions have increased our capacity and enhanced our product, customer and geographic diversification. We have not diversified outside our core business of providing metal distribution and processing solutions since inception.

The aggregate allocation of the purchase prices for our 2024 acquisitions to the fair values of the assets acquired and liabilities assumed was as follows:

   

(in millions)

Cash

$

5.6

Accounts receivable

44.9

Inventories

109.9

Prepaid expenses and other current assets

1.0

Property, plant and equipment

107.5

Operating lease right-of-use assets

19.2

Goodwill

59.5

Intangible assets subject to amortization

39.5

Intangible assets not subject to amortization

41.4

Total assets acquired

428.5

Deferred income taxes

6.7

Operating lease liabilities

15.1

Other current and long-term liabilities

32.7

Total liabilities assumed

54.5

Noncontrolling interest

0.3

Net assets acquired

$

373.7

Summary purchase price allocation information for all acquisitions

All of the acquisitions discussed in this note have been accounted for under the acquisition method of accounting and, accordingly, each purchase price has been allocated to the assets acquired and liabilities assumed based on the estimated fair values at the date of each acquisition. The accompanying consolidated statements of income include the revenues and expenses of each acquisition since its respective acquisition date. The consolidated balance sheets reflect the allocations of each acquisition’s purchase price as of March 31, 2025. The measurement periods for purchase price allocations do not exceed 12 months from the acquisition date.

As part of the purchase price allocations for the 2024 acquisitions, we allocated $41.4 million to the trade names acquired. We determined that each of the trade names acquired in connection with these acquisitions had indefinite lives since their economic lives are expected to approximate the life of each company acquired. We recorded other identifiable intangible assets related to customer relationships for the 2024 acquisitions of $39.3 million with weighted average lives of 13.1 years and non-compete agreements of $0.2 million with lives of 5.0 years. The goodwill arising from our 2024 acquisitions predominantly consists of expected strategic benefits, including enhanced financial and operational scale, as well as expansion of acquired product and processing know-how across our enterprise. Goodwill of $35.1 million from our 2024 acquisitions is expected to be deductible for income tax purposes.

Pro forma financial information for all acquisitions

Pro forma financial results reflect our consolidated results of operations as if our 2024 acquisitions had occurred as of January 1, 2023, after the effect of certain adjustments, including lease cost fair value adjustments, amortization of inventory step-down to fair value adjustments included in cost of sales, depreciation and amortization of certain identifiable property, plant and equipment and intangible assets. Pro forma results for the first quarter of 2024 have been provided for comparative purposes only and are not indicative of what would have occurred had the 2024 acquisitions been made as of January 1, 2023 or of any potential results which may occur in the future.

7

Pro forma net sales were $3,746.5 million for the first quarter of 2024 and pro forma net income and earnings per shares were comparable with our first quarter of 2024 consolidated results.

Note 3. Revenues

The following table presents our net sales disaggregated by product and service:

Three Months Ended March 31,

2025

   

2024

(in millions)

Carbon steel

$

1,904.2

$

2,012.9

Aluminum

605.6

596.1

Stainless steel

503.2

559.9

Alloy

158.4

171.9

Toll processing and logistics

160.2

157.8

Copper and brass

81.7

75.3

Miscellaneous and eliminations

71.4

70.9

Total

$

3,484.7

$

3,644.8

Note 4. Property, Plant and Equipment, Net

Property, plant and equipment, net consists of the following:

March 31,

December 31,

   

2025

    

2024

(in millions)

Land

$

295.9

$

297.2

Buildings

1,696.4

1,689.2

Machinery and equipment

2,654.9

2,643.2

Construction in progress

340.1

297.0

Property, plant and equipment, gross

4,987.3

4,926.6

Less: accumulated depreciation

(2,413.9)

(2,381.7)

Property, plant and equipment, net

$

2,573.4

$

2,544.9

As of March 31, 2025 and December 31, 2024, noncash investing activity included $5.8 million and $7.3 million of capital expenditures, respectively, included in accounts payable and accrued expenses.

Note 5. Goodwill

The change in the carrying amount of goodwill is as follows:

   

   

(in millions)

Balance as of January 1, 2025

$

2,161.8

Acquisitions

3.5

Effect of foreign currency translation

0.3

Balance as of March 31, 2025

$

2,165.6

We had no accumulated impairment losses related to goodwill as of March 31, 2025 and December 31, 2024.

8

Note 6. Intangible Assets, Net

Intangible assets, net consisted of the following:

March 31, 2025

December 31, 2024

Weighted Average

Gross

Gross

Amortizable

Carrying

Accumulated

Carrying

Accumulated

Life in Years

   

Amount

   

Amortization

   

Amount

   

Amortization

(in millions)

Intangible assets subject to amortization:

Customer lists/relationships

13.9

$

753.6

$

(569.4)

$

753.4

$

(559.6)

Backlog of orders

7.9

20.9

(8.8)

21.0

(8.2)

Other

9.3

10.1

(9.6)

10.2

(9.6)

784.6

(587.8)

784.6

(577.4)

Intangible assets not subject to amortization:

Trade names

800.2

800.0

$

1,584.8

$

(587.8)

$

1,584.6

$

(577.4)

Changes in the carrying amount of intangible assets, net are as follows:

   

   

(in millions)

Balance as of January 1, 2025

$

1,007.2

Amortization expense

(10.4)

Effect of foreign currency translation

0.2

Balance as of March 31, 2025

$

997.0

The following is a summary of estimated future amortization expense:

   

(in millions)

2025 (remaining nine months)

$

28.7

2026

29.5

2027

28.9

2028

27.4

2029

25.3

Thereafter

57.0

$

196.8

9

Note 7. Debt

Debt consisted of the following:

March 31,

December 31,

2025

   

2024

(in millions)

Unsecured revolving credit facility maturing September 10, 2029

$

330.0

$

Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025

400.0

400.0

Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030

500.0

500.0

Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036

250.0

250.0

Other notes

1.1

1.1

Total

1,481.1

1,151.1

Less: unamortized discount and debt issuance costs

(8.1)

(8.6)

Less: amounts due within one year

(399.9)

(399.7)

Total long-term debt

$

1,073.1

$

742.8

The weighted average effective interest rates on the Company’s outstanding borrowings as of March 31, 2025 and December 31, 2024 were 3.54% and 3.02%, respectively.

Unsecured Credit Facility

On September 10, 2024, we entered into a $1.5 billion unsecured five-year Second Amended and Restated Credit Agreement (“Credit Agreement”) that amended and restated our then-existing $1.5 billion unsecured revolving credit facility. As of March 31, 2025, borrowings under the Credit Agreement were available at variable rates based on the Secured Overnight Financing Rate (“SOFR”) plus 1.00% or the bank prime rate and we currently pay a commitment fee at an annual rate of 0.10% on the unused portion of the revolving credit facility. The applicable margins over SOFR and base rate borrowings, along with commitment fees, are subject to adjustment every quarter based on our total net leverage ratio, as defined in the Credit Agreement. All borrowings under the Credit Agreement may be prepaid without penalty.

The weighted average interest rate on borrowings outstanding on the revolving credit facility was 5.35% as of March 31, 2025. We had no outstanding borrowings under the revolving credit facility as of December 31, 2024. We had $1.1 million of letters of credit outstanding under the revolving credit facility as of March 31, 2025 and December 31, 2024.

Senior Unsecured Notes

Under the indentures for each series of our senior notes (the “indentures”), the notes are senior unsecured obligations and rank equally in right of payment with all of our existing and future unsecured and unsubordinated obligations. If we experience a change in control accompanied by a downgrade in our credit rating, we will be required to make an offer to repurchase each series of the notes at a price equal to 101% of their principal amount plus accrued and unpaid interest.

Letter of Credit/Letters of Guarantee Facility

We have a $50.0 million standby letters of credit/letters of guarantee agreement with one of the lenders under our Credit Agreement. A total of $29.2 million were outstanding under this facility as of March 31, 2025 and December 31, 2024.

Covenants

The Credit Agreement and the indentures include customary representations, warranties, covenants and events of default provisions. The covenants under the Credit Agreement include, among other things, a financial maintenance

10

covenant that requires us to comply with a maximum total net leverage ratio. We were in compliance with the financial maintenance covenant in our Credit Agreement as of March 31, 2025.

Note 8.  Leases

Our metals service center leases are comprised of processing and distribution facilities, equipment, automobiles, trucks and trailers, ground leases and other leased spaces, such as depots, sales offices, storage and data centers. We also lease various office spaces. Our leases of facilities and other spaces expire at various times through 2045, and our ground leases expire at various times through 2068. Nearly all of our leases are operating leases; we have an insignificant amount of recognized finance right-of-use assets and obligations.

The following is a summary of our lease cost:

Three Months Ended March 31,

2025

   

2024

(in millions)

Operating lease cost

$

20.1

$

17.6

Variable fees and other(1)

8.0

7.6

Total lease cost

$

28.1

$

25.2

(1)Includes variable lease payments and costs of short-term leases.

Supplemental cash flow and balance sheet information is presented below:

Three Months Ended March 31,

2025

   

2024

(in millions)

Supplemental cash flow information:

Cash payments for operating leases                 

$

27.8

$

25.3

Right-of-use assets obtained in exchange for operating lease obligations

$

27.8

$

28.2

March 31,

December 31,

2025

2024

Other lease information:

Weighted average remaining lease term—operating leases

6.4 years

6.3 years

Weighted average discount rate—operating leases

4.7%

4.6%

Maturities of operating lease liabilities as of March 31, 2025 are as follows:

(in millions)

2025 (remaining nine months)

$

57.0

2026

66.1

2027

54.6

2028

45.0

2029

36.3

Thereafter

76.5

Total operating lease payments

335.5

Less: imputed interest

(48.5)

Total operating lease liabilities

$

287.0

Note 9.  Income Taxes

Our effective income tax rates for the first quarters of 2025 and 2024 were 23.6% and 23.3%, respectively. The differences between our effective income tax rates and the U.S. federal statutory rate of 21.0% were mainly due to state income taxes.

11

Note 10. Equity

Stock-Based Compensation Plans

We make annual grants of long-term equity incentive awards to officers and key employees in the forms of service-based restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) that each have approximately 3-year vesting periods. Each PSU includes the right to receive, based on a sliding scale, up to a maximum of two shares of our common stock for each vested PSU, that is tied to achieving a return on assets target over a 3-year measurement period and continued service. We also grant the non-management members of our Board of Directors fully vested stock awards. The fair values of the RSUs, PSUs and stock awards are determined based on the closing stock price of our common stock on the grant date.

A summary of the status of our unvested RSUs and PSUs as of March 31, 2025 and changes during the first quarter of 2025 is as follows:

Weighted

Average

Grant Date

RSU and PSU

Fair Value

Aggregate Units

Per Unit

Unvested as of January 1, 2025

327,017

$

267.96

Granted(1)

162,900

299.38

Vested

(425)

261.27

Cancelled or forfeited

(3,542)

270.78

Unvested as of March 31, 2025

485,950

$

278.48

Shares reserved for future grants (all plans)

1,223,658

(1)Comprised of 96,973 RSUs and 65,927 PSUs granted in February 2025. The RSUs cliff vest on December 1, 2027 and the PSUs vest upon the completion of a 3-year performance period ending December 31, 2027.

As of March 31, 2025, there was $94.6 million of total unrecognized compensation cost related to unvested RSUs and PSUs that is expected to be recognized, net of actual forfeitures and cancellations, over a weighted average period of 2.0 years.

Common Stock

We have paid regular quarterly cash dividends on our common stock for 66 consecutive years. Our Board of Directors increased the quarterly dividend from $1.00 per share to $1.10 per share in February 2024 and to $1.20 per share in February 2025. The holders of Reliance common stock are entitled to one vote per share on each matter submitted to a vote of stockholders.

On April 21, 2025, our Board of Directors declared the 2025 second quarter cash dividend of $1.20 per share of common stock, payable on June 6, 2025 to stockholders of record as of May 23, 2025.

Share Repurchases

On October 22, 2024, our Board of Directors amended our share repurchase program to replenish the repurchase authorization to $1.5 billionThe share repurchase program does not obligate us to repurchase any specific number of shares, does not have a specific expiration date and may be suspended or discontinued at any time. Repurchased and subsequently retired shares are restored to the status of authorized but unissued shares.

In the first quarter of 2025, we repurchased 922,656 shares at an average cost per share of $274.41 for a total of $253.2 million. We did not repurchase any shares of our common stock in the first quarter of 2024.

12

Our share repurchase amounts exclude related excise tax and shares withheld related to net share settlements upon the vesting of RSUs and PSUs to settle employees’ tax withholding obligations of $11.5 million and $23.9 million in the first quarters of 2025 and 2024, respectively.

Subsequent to quarter end, we repurchased an additional 301,279 shares at an average cost of $265.17, for a total of $79.9 million, resulting in $1.02 billion remaining available for repurchase as of April 25, 2025.

Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss included the following:

Pension and

Foreign Currency

Postretirement Benefit

Accumulated Other

Translation

Plan Adjustments,

Comprehensive

(Loss) Gain

   

Net of Tax

   

(Loss) Income

(in millions)

Balance as of January 1, 2025

$

(119.7)

$

4.5

$

(115.2)

Current-period change

3.3

(0.9)

2.4

Balance as of March 31, 2025

$

(116.4)

$

3.6

$

(112.8)

Foreign currency translation adjustments have not been adjusted for income taxes. Pension and postretirement benefit plan adjustments are net of deferred tax liabilities of $1.0 million as of March 31, 2025 and December 31, 2024. Pension and postretirement benefit plan adjustments are amortized over service periods and reflected in the amortization of net loss component of our net periodic benefit cost or recognized as a non-operating gain or loss as result of plan settlements. As our pension and postretirement benefit plan obligations are settled, the related income tax effect is released from accumulated other comprehensive loss and included in our income tax provision.

Note 11.  Commitments and Contingencies

Environmental Contingencies

We are currently involved with an environmental remediation project related to activities at former manufacturing operations of Earle M. Jorgensen Company (“EMJ”), our wholly owned subsidiary, that were sold many years prior to our acquisition of EMJ in 2006. Although the potential cleanup costs could be significant, EMJ maintained insurance policies during the time it owned the manufacturing operations that have covered costs incurred to date and are expected to continue to cover the majority of the related costs. We do not expect that this obligation will have a material adverse impact on our consolidated financial position, results of operations or cash flows.

Legal Matters

From time to time, we are named as a defendant in legal actions. These actions generally arise in the ordinary course of business. We are not currently a party to any pending legal proceedings other than routine litigation incidental to the business. We expect that these matters will be resolved without having a material adverse impact on our consolidated financial position, results of operations or cash flows. We maintain general liability insurance against risks arising in the ordinary course of business.

13

Note 12.  Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share:

Three Months Ended March 31,

2025

   

2024

(in millions, except number of shares which are reflected in thousands and per share amounts)

Numerator:

Net income attributable to Reliance

$

199.7

$

302.9

Denominator:

Weighted average shares outstanding

53,075

57,340

Dilutive effect of stock-based awards

324

542

Weighted average diluted shares outstanding

53,399

57,882

Earnings per share attributable to Reliance stockholders:

Basic

$

3.76

$

5.28

Diluted

$

3.74

$

5.23

The computations of diluted earnings per share using the treasury stock method for the first quarters of 2025 and 2024 do not include 194,254 and 103,700 weighted average shares, respectively, in respect of outstanding RSUs and PSUs, because their inclusion would have been anti-dilutive.

Note 13. Segment Information

We have one operating and reportable segment—metals service centers. Reliance derives revenue primarily in the United States and manages its business activities on a consolidated basis.

The measure of segment assets is reported on the accompanying consolidated balance sheet as total assets.

The measure of segment profit and loss is net income reported on the accompanying consolidated income statements.

14

Information about our segment revenue, net income, significant expenses, and other quantitative information is presented below:

Metals Service Centers Segment

Three Months Ended March 31,

2025

   

2024

(in millions)

Revenues

$

3,484.7

$

3,644.8

Less:

Cost of sales (exclusive of depreciation and amortization shown below)

2,451.4

2,516.6

Compensation expense

420.1

413.8

Other segment items(1)

270.6

244.9

Depreciation and amortization expense

68.7

63.6

Interest expense

11.5

9.7

Income tax provision

61.9

92.4

Consolidated net income

$

200.5

$

303.8

Other Segment Disclosures:

Purchases of property, plant and equipment

$

86.9

$

108.7

(1)Other segment items included in Segment net income mainly includes warehousing and delivery related expenses, which include among others, 3rd party freight, gas and oil, utilities & rent, plant supplies, and repairs and maintenance.

15

RELIANCE, INC.

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

The terms “Company,” “Reliance,” “we,” “our,” and “us” refer to Reliance, Inc. and all its subsidiaries that are consolidated in accordance with U.S. generally accepted accounting principles, unless otherwise indicated.

This report contains certain statements that are, or may be deemed to be, forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Our forward-looking statements may include, but are not limited to, discussions of our industry and end markets, business strategies, acquisitions, and expectations concerning our future growth and profitability and our ability to generate industry leading returns for our stockholders, as well as future demand and metals pricing and our results of operations, margins, profitability, taxes, liquidity, macroeconomic conditions, including inflation, and the possibility of an economic recession or slowdown, litigation matters and capital resources. In some cases, you can identify forward-looking statements by terminology such as “may,” “will,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “preliminary,” “range,” “intend” and “continue,” the negative of these terms, and similar expressions. All statements contained in this report that are not statements of historical fact are forward-looking statements. These forward-looking statements are based on management’s estimates, projections and assumptions as of the date of such statements. We caution readers not to place undue reliance on forward-looking statements.

Forward-looking statements involve known and unknown risks and uncertainties and are not guarantees of future performance. Actual outcomes and results may differ materially from what is expressed or forecasted in these forward-looking statements as a result of various important factors, including, but not limited to, actions taken by us, as well as developments beyond our control, including, but not limited to, changes in domestic and worldwide political and economic conditions due to, among other factors, U.S. and foreign trade policies and the impact on economic conditions, inflation and the increasing likelihood of an economic recession that could materially impact us, our customers and suppliers, metals pricing, and demand for our products and services; U.S. and foreign trade policies affecting metals product markets and pricing specifically; the possibility that the expected benefits of acquisitions and capital expenditures may not materialize as expected; and the impacts of labor constraints and supply chain disruptions. Deteriorations in economic conditions as a result of tariffs or trade barriers, economic policies, inflation, economic recession, slowing growth, outbreaks of infectious disease, or geopolitical conflicts such as in Ukraine and the Middle East, could lead to a decline in demand for our products and services and negatively impact our business, and may also impact financial markets and corporate credit markets which could adversely impact our access to financing, or the terms of any financing. Other factors which could cause actual results to differ materially from our forward-looking statements include those disclosed in this report and in other reports we have filed with the United States Securities and Exchange Commission (the “SEC”). Important risks and uncertainties about our business can be found elsewhere in this Quarterly Report on Form 10-Q and in Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2024 filed with the SEC and in other documents Reliance files or furnishes with the SEC. The Company cannot at this time predict all of the impacts of domestic and foreign tariffs and trade policies, inflation, product price fluctuations, economic recession, outbreaks of infectious disease, geopolitical conflicts and related economic effects, but these factors, individually or in any combination, could have a material adverse effect on the Company’s business, financial position, results of operations and cash flows.

The statements contained in this quarterly report on Form 10-Q speak only as of the date that they were made, and we undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required by law. Except as required by law, we disclaim any obligation or undertaking to update or revise any forward-looking statements contained herein to reflect any change in assumptions, beliefs, or expectations or any change in events, conditions, or circumstances upon which any such forward-looking statements are based. You should review any additional disclosures we make in any subsequent press releases and Forms 10-K, 10-Q and 8-K filed with or furnished to the SEC.

16

This Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2024 and other sections of this quarterly report on Form 10-Q, including the consolidated financial statements and related notes contained in Item 1.

Overview

Underlying demand in the first quarter of 2025 was healthy in the majority of our end markets, most notably in non-residential construction, despite ongoing uncertainty in both domestic and international economic policy. Our tons sold were a record in the first quarter of 2025, however our operating results declined year-over-year, mainly due to lower metals prices and gross profit margin. The declining metals pricing trend we experienced throughout 2024 and into February 2025 reversed with strong metals pricing increases throughout March that held into April.    

Our tons sold in the first quarter of 2025 increased 9% year-over-year, reaching a new record of 1.63 million tons, supported by solid organic growth and contributions from our 2024 acquisitions. We believe our shipments also benefited from our long-standing relationships with our domestic mill suppliers and certain customers accelerating their purchases in advance of anticipated carbon steel and aluminum product price increases. Our same-store tons sold increased 5.6% compared to the first quarter of 2024, surpassing the industry-wide decline of 0.5% reported by the Metals Service Center Institute (“MSCI”).

Our gross profit margin of 29.7% for the first quarter of 2025 was strong despite a decline from 31.0% in the first quarter of 2024.

Earnings per diluted share were $3.74 and $5.23 for the first quarters of 2025 and 2024, respectively. Our lower earnings per share year-over-year is mainly due to lower metals prices despite record tons sold in the first quarter of 2025 and an 8% reduction in outstanding shares as a result of share repurchases in the past four quarters.

Cash flow from operations of $64.5 million in the first quarter of 2025 decreased from $126.3 million in the first quarter of 2024 mainly due to lower net income, partially offset by a decrease in working capital investment. Seasonally, the first quarter typically requires the largest working capital investment of the four quarters.

Returns to stockholders in the first quarter of 2025 totaled $318.4 million, comprised of $253.2 million of share repurchases and $65.2 million of cash dividends, which reflected a 9.1% increase in our regular quarterly dividend rate effective in the first quarter of 2025.

Cash used in investing activities in the first quarter of 2025 were mainly comprised of organic growth activities related to capital expenditures of $86.9 million in the first quarter of 2025, which declined from $108.7 million in the first quarter of 2024.

Acquisitions

2024 Acquisitions

We acquired each of Cooksey Iron & Metal Company on February 1, 2024; American Alloy Steel, Inc. and Mid-West Materials, Inc. on April 1, 2024; and certain assets of the FerrouSouth division of Ferragon Corporation on August 16, 2024, with cash on hand. Included in our net sales for the first quarters of 2025 and 2024 were combined net sales of $99.4 million and $16.1 million, respectively, from our 2024 acquisitions.

17

Results of Operations

The following sets forth certain income statement data for the first quarters of 2025 and 2024 (dollars are shown in millions, except per share amounts, and certain percentages may not calculate due to rounding):

Three Months Ended March 31,

2025

2024

% of

% of

$

   

Net Sales

   

$

   

Net Sales

   

Net sales

$

3,484.7

100.0

%

$

3,644.8

100.0

%

Cost of sales (exclusive of depreciation and amortization expense shown below)

2,451.4

70.3

2,516.6

69.0

Gross profit(1)

1,033.3

29.7

1,128.2

31.0

Warehouse, delivery, selling, general and administrative expense (“SG&A”)

690.2

19.8

671.5

18.4

Depreciation expense

58.3

1.7

53.3

1.5

Amortization expense

10.4

0.3

10.3

0.3

Operating income

$

274.4

7.9

%

$

393.1

10.8

%

Net income attributable to Reliance

$

199.7

5.7

%

$

302.9

8.3

%

Diluted earnings per share attributable to Reliance stockholders

$

3.74

$

5.23

(1)Gross profit, calculated as net sales less cost of sales, and gross profit margin, calculated as gross profit divided by net sales, are non-GAAP financial measures as they exclude depreciation and amortization expense associated with the corresponding sales. About half of our orders are basic distribution with no processing services performed. For the remainder of our sales orders, we perform “first-stage” processing, which is generally not labor intensive as we are simply cutting the metal to size. Because of this, the amount of related labor and overhead, including depreciation and amortization, is not significant and is excluded from cost of sales. Therefore, our cost of sales is substantially comprised of the cost of the material we sell. We use gross profit and gross profit margin as shown above as measures of operating performance. Gross profit and gross profit margin are important operating and financial measures as their fluctuations can have a significant impact on our earnings. Gross profit and gross profit margin, as presented, are not necessarily comparable with similarly titled measures for other companies.

First Quarter Ended March 31, 2025 Compared to First Quarter Ended March 31, 2024

Net Sales

Three Months Ended March 31,

Dollar

Percentage

2025

   

2024

   

Change

   

Change

(dollars in millions)

Net sales

$

3,484.7

   

$

3,644.8

   

$

(160.1)

   

(4.4)

%

Net sales, same-store

$

3,385.3

   

$

3,628.7

   

$

(243.4)

   

(6.7)

%

Three Months Ended March 31,

Tons

Percentage

2025

   

2024

   

Change

   

Change

(tons in thousands)

Tons sold

1,628.9

1,494.0

134.9

9.0

%

Tons sold, same-store

   

1,565.7

1,483.3

82.4

5.6

%

Three Months Ended March 31,

Price

Percentage

2025

   

2024

   

Change

   

Change

Average selling price per ton sold

$

2,143

$

2,442

$

(299)

(12.2)

%

Average selling price per ton sold, same-store

$

2,166

$

2,449

$

(283)

(11.6)

%

Our tons sold and average selling price per ton sold exclude our toll processed tons. Our average selling price per ton sold includes intercompany transactions that are eliminated from our consolidated net sales. Same-store amounts exclude the results of our 2024 acquisitions.

18

We grew our same-store tons sold and our total tons sold increased to a new quarterly record, surpassing the declining trend in industry shipments as reported by the MSCI. Our record tons sold benefited from solid organic growth, supported by healthy underlying demand in the majority of our end markets, our availability of metals products, contributions from our 2024 acquisitions, and some customers accelerating purchases in advance of anticipated higher metal prices from announced tariffs in March 2025.

Our net sales declined year-over-year due to declines in major commodity selling prices which outweighed record tons sold. Since we primarily purchase and sell our inventories in the spot market, our average selling prices generally fluctuate with the changes in replacement costs of the various metals we purchase. The mix of products sold can also have an impact on our average selling price per ton sold. As carbon steel sales represented 53% of our gross sales for the first quarter of 2025, changes in carbon steel prices have the most significant impact on changes in our average selling price per ton sold.

The mix of our total sales by major commodity products and year-over-year changes in selling prices are presented below:

Three Months Ended March 31,

Sales by

Average Selling

Product

Price Per

(% of

Ton Sold

Total Sales)

   

(% Change)

Carbon steel

53%

(14.5)

%

Aluminum

17%

(1.2)

%

Stainless steel

14%

(10.7)

%

Alloy

4%

(3.4)

%

Our 2024 acquisitions did not significantly impact the selling prices of our major commodity products.

Cost of Sales and Gross Profit

Three Months Ended March 31,

2025

2024

% of

% of

Dollar

Percentage

$

   

Net Sales

   

$

   

Net Sales

   

Change

   

Change

(dollars in millions)

Cost of sales

$

2,451.4

70.3

%

$

2,516.6

69.0

%

$

(65.2)

(2.6)

%

Gross profit

$

1,033.3

29.7

%

$

1,128.2

31.0

%

$

(94.9)

(8.4)

%

LIFO expense (income), included in cost of sales

$

25.0

0.7

%

$

(50.0)

(1.4)

%

$

75.0

The decrease in cost of sales was attributable to a lower average cost per ton sold, mainly due to declines in replacement costs for carbon steel products, partially offset by an increase in tons sold.

Gross profit decreased from the first quarter of 2024 mainly due to a lower average selling price per ton sold that outweighed record tons sold, and to a lesser extent a decrease in gross profit margin.

We record, in cost of sales, non-cash adjustments to our LIFO method inventory valuation reserve that, in effect, reflects cost of sales at current replacement costs. The inventory caption of our consolidated balance sheet includes a LIFO method inventory valuation reserve of $459.9 million as of March 31, 2025.

Our gross profit margin declined from elevated levels in the first quarter of 2024, but remained at a strong level, as our average selling price per ton sold troughed mid-quarter and improved in March to prices that were higher than when the quarter began. Although our major commodity selling prices were higher in the first quarter of 2024, they declined throughout the quarter, which resulted in $50.0 million of LIFO income that increased gross profit margin. In the first quarter of 2025, our major commodity selling prices increased which resulted in $25.0 million of LIFO expense that lowered gross profit margin.

19

See “Net Sales” above for trends in both demand and costs of our products, and product pricing.

Expenses

Three Months Ended March 31,

2025

2024

% of

% of

Dollar

Percentage

$

   

Net Sales

   

$

   

Net Sales

   

Change

   

Change

(dollars in millions)

SG&A expense

$

690.2

19.8

%

$

671.5

18.4

%

$

18.7

2.8

%

SG&A expense, same-store

$

665.7

19.7

%

$

670.0

18.5

%

$

(4.3)

(0.6)

%

Our same-store SG&A expense in the first quarter of 2025 decreased slightly compared to the first quarter of 2024 mainly due to lower incentive-based compensation, resulting from lower profitability, offset by higher costs associated with wage inflation and increased headcount related to our organic growth activities. SG&A expense as a percentage of sales increased due to a lower average selling price per ton sold; however, operational leverage improved as SG&A expense per ton sold declined nearly 6%.

Operating Income

Three Months Ended March 31,

2025

   

2024

   

% of

% of

Dollar

Percentage

$

   

Net Sales

   

$

   

Net Sales

   

Change

   

Change

(dollars in millions)

Operating income

$

274.4

7.9

%

$

393.1

10.8

%

$

(118.7)

(30.2)

%

Operating income declined due to lower gross profit, driven by lower metals pricing and gross profit margin, that outweighed an increase in same-store tons sold, improved operational leverage, and contributions from our 2024 acquisitions. Our operating income margin declined as a result of a lower average selling price per ton sold and gross profit margin that outweighed improved operational leverage.

See “Net Sales” above for discussion of trends in demand and product costs and “Expenses” for trends in our operating expenses.

Income Tax Rate

Our effective income tax rates for the first quarters of 2025 and 2024 were 23.6% and 23.3%, respectively. The differences between our effective income tax rates and the U.S. federal statutory rate of 21.0% were mainly due to state income taxes.

Financial Condition

Operating Activities

Net cash provided by operations of $64.5 million in the first quarter of 2025 decreased $61.8 million from $126.3 million in the first quarter of 2024. The decrease was mainly due to a $103.3 million decline in net income, partially offset by changes in operating assets and liabilities. Changes in operating assets and liabilities (exclusive of acquisitions) used cash of $223.4 million in the first quarter of 2025 compared to $256.9 million in the first quarter of 2024.

Investing Activities

Net cash used in investing activities of $87.6 million in the first quarter of 2025 decreased $89.8 million from $177.4 million in the first quarter of 2024. The decrease was mainly due to $53.7 million spent on an acquisition in the first quarter

20

of 2024 and a $21.8 million decrease in capital expenditures. The majority of our capital expenditures in the first quarters of 2025 and 2024 were related to growth activities.

Financing Activities

Net cash used in financing activities of $18.6 million in the first quarter of 2025 decreased $71.7 million from $90.3 million in the first quarter of 2024. The decrease was mainly the result of increased net debt borrowings on our revolving credit facility, partially offset by increased share repurchases. Net debt borrowings were $330.0 million in the first quarter of 2025 compared to no net debt borrowings in the first quarter of 2024. In the first quarter of 2025, we repurchased $253.2 million of our common stock compared to no repurchases in the first quarter of 2024. Our returns to stockholders also included a 9.1% increase in our quarterly dividend rate in February 2025; however, our total dividend payments of $65.2 million in the first quarter 2025 were lower than the $65.3 million paid in the first quarter of 2024 as a result of an approximately 8% reduction in our outstanding common shares from share repurchases in the past four quarters.  

On April 21, 2025, our Board of Directors declared the 2025 second quarter cash dividend of $1.20 per share. We have increased our quarterly dividend 32 times since our 1994 IPO, with the most recent increase of 9.1% from $1.10 to $1.20 per share effective in the first quarter of 2025. We have paid quarterly cash dividends on our common stock for 66 consecutive years and have never reduced or suspended our regular quarterly dividend.

Share Repurchase Plan

See Note 10—“Equity” to our consolidated financial statements for information on our share repurchases.

As of April 25, 2025, we had remaining authorization to repurchase $1.02 billion of our common stock under our $1.5 billion share repurchase program authorized by our Board of Directors on October 22, 2024. The share repurchase program does not obligate us to repurchase any specific number of shares in any prescribed period, does not have a specific expiration date and may be suspended or discontinued at any time.

Debt

We have a $1.5 billion unsecured revolving credit facility with $330.0 million of outstanding borrowings as of March 31, 2025 compared to no outstanding borrowings as of December 31, 2024. We also have an aggregate of $1.15 billion principal amount of senior unsecured note obligations with various maturities through 2036 issued under indentures, including $400.0 million of senior notes due in August 2025.

See Note 7—“Debt” to our consolidated financial statements for further information on our amended credit agreement and indentures governing our debt securities.

Liquidity and Capital Resources

We believe our primary sources of liquidity, including funds generated from operations, cash and cash equivalents and our $1.5 billion revolving credit facility, will be sufficient to satisfy our cash requirements and stockholder return activities over the next 12 months and beyond. As of March 31, 2025, we had $277.8 million in cash and cash equivalents and our net debt-to-total capital ratio was 14.4%, up from 10.2% as of December 31, 2024.

As of March 31, 2025, we had $401.1 million of debt obligations coming due before our $1.5 billion unsecured revolving credit facility matures on September 10, 2029, including $400.0 million of senior notes due in August 2025.

We believe that we will continue to have sufficient liquidity to fund our future operating needs and to repay our debt obligations as they become due. In addition to funds generated from operations and approximately $1.17 billion available for borrowing on our unsecured revolving credit facility, we expect to continue to be able to access the capital markets to raise funds, if desired. We believe our investment grade credit ratings enhance our ability to effectively raise capital. We believe our sources of liquidity will continue to be adequate to maintain operations, make necessary capital expenditures, finance strategic growth through acquisitions and internal initiatives, pay dividends and repurchase our common stock.

21

Covenants

The Credit Agreement and indentures governing our debt securities include customary representations, warranties, covenants and events of default provisions. The covenants under the Credit Agreement include, among other things, a financial maintenance covenant that requires us to comply with a maximum total net leverage ratio.

We were in compliance with the financial maintenance covenant under our Credit Agreement as of March 31, 2025.

Seasonality

Some of our customers are in seasonal businesses, especially customers in the construction industry and related businesses. Our overall operations have not shown any material seasonal trends as a result of our geographic, product and customer diversity. Typically, revenues in the months of July, November and December have been lower than in other months because of a reduced number of working days for shipments of our products, resulting from holidays observed by the Company as well as vacation and extended holiday closures at some of our customers. The number of shipping days in each quarter also has an impact on our quarterly sales and profitability. We cannot predict whether period-to-period fluctuations will be consistent with historical patterns. Results of any one or more quarters are therefore not necessarily indicative of annual results.

Goodwill and Other Intangible Assets

Goodwill, which represents the excess of cost over the fair value of net assets acquired, amounted to $2.17 billion as of March 31, 2025, or approximately 21% of total assets and 30% of total equity. Additionally, other intangible assets, net amounted to $997.0 million as of March 31, 2025, or approximately 10% of total assets and 14% of total equity. Goodwill and other intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests and further evaluation when certain events occur. Other intangible assets with finite useful lives are amortized over their estimated useful lives. We review the recoverability of our long-lived assets whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable.

Critical Accounting Estimates

Our consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. When we prepare these consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Some of our accounting policies are critical due to the fact that they involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations. Our most critical accounting estimates include those related to the recoverability of goodwill and other indefinite-lived intangible assets, and long-lived assets. We base our estimates and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our actual results may differ from these estimates under different assumptions or conditions.

During the quarter ended March 31, 2025, there were no material changes to our critical accounting estimates as compared to the critical accounting estimates disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2024.

Website Disclosure

The Company may use its website as a distribution channel of material company information. Financial and other important information regarding the Company is routinely posted on and accessible through the Company’s website at www.reliance.com, and our investors relations website, https://investor.reliance.com. In addition, you may automatically

22

receive email alerts and other information about the Company when you enroll your email address by visiting the “Email Alerts” section at https://investor.reliance.com. Our website address is for informational purposes only and is not intended for use as a hyperlink. We are not incorporating any material on our website into this quarterly report on Form 10-Q.

Item 3.  Quantitative and Qualitative Disclosures About Market Risk

For the Company’s disclosures about market risk, please see Item 7A “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2024. There have been no material changes to the Company’s exposures to market risk as disclosed in Part II—Item 7A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.

Item 4. Controls and Procedures

Under the supervision and with the participation of the Company’s management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), an evaluation was performed on the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to and as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, our management, including the CEO and the CFO, concluded that, as of the end of the period covered in this report, the Company’s disclosure controls and procedures were effective to ensure information required to be disclosed in the reports that the Company files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms, and that it is accumulated and communicated to our management, including the CEO and our CFO, as appropriate, to allow timely decisions regarding required disclosure.

There have been no changes in the Company’s internal control over financial reporting during the first quarter of 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II — OTHER INFORMATION

Item 1.  Legal Proceedings

The information contained under the captions “Legal Matters” and “Environmental Contingencies” in Note 11—“Commitments and Contingencies” to our Unaudited Consolidated Financial Statements included in this Quarterly Report on Form 10-Q is incorporated by reference into this Item 1.

Item 1A.  Risk Factors

There have been no material changes to the risk factors disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.

23

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

Our share repurchase activity for the first quarter of 2025 was as follows:

Total Number of

Maximum Dollar

Total Number

Average Price

Shares Purchased

Value That May

of Shares

Paid

as Part of Publicly

Yet Be Purchased

Period

Purchased

Per Share

Announced Plan

Under the Plan(1)

(in millions)

January 1 - January 31, 2025

671,193

$

272.16

671,193

$

1,174.9

February 1 - February 28, 2025

72,069

$

284.57

72,069

$

1,154.4

March 1 - March 31, 2025

179,394

$

278.72

179,394

$

1,104.4

Total

922,656

$

274.41

922,656

(1)All repurchases were made under our $1.5 billion share repurchase program authorized by our Board of Directors on October 22, 2024. The share repurchase program does not obligate us to repurchase any specific number of shares, does not have a specific expiration date and may be suspended or discontinued at any time. Under the share repurchase plan, shares may be repurchased through a variety of methods including, but not limited to, open market purchases, accelerated share repurchases, negotiated block purchases and transactions structured through investment banking institutions under plans relying on Rule 10b5-1 and/or Rule 10b-18 under the Exchange Act.

Item 3.  Defaults Upon Senior Securities  

None.

Item 4.  Mine Safety Disclosures  

Not applicable.

Item 5.  Other Information  

During the first quarter of 2025, none of the Company’s directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408(a) of Regulation S-K).

Item 6. Exhibits

Exhibit
Number

Description

31.1*

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended.

31.2*

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended.

32**

Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101*

The following unaudited financial information from Reliance, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2025 formatted in iXBRL (Inline eXtensible Business Reporting Language) includes: (i) the Consolidated Statements of Income and Comprehensive Income, (ii) the Consolidated Balance Sheets, (iii) the Consolidated Statements of Cash Flows, (iv) the Consolidated Statements of Equity, and (v) related notes to these consolidated financial statements.

104*

Cover page interactive data file formatted as Inline XBRL (included in Exhibit 101).

*      Filed herewith.

**    Furnished herewith.

24

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.

RELIANCE, INC.

(Registrant)

Date: May 1, 2025

By:

/s/ Arthur Ajemyan

Arthur Ajemyan

Senior Vice President, Chief Financial Officer

(Duly Authorized Officer, Principal Financial Officer and Principal Accounting Officer)

25

EX-31.1 2 rs-20250331xex31d1.htm EX-31.1

EXHIBIT 31.1

Certification of Principal Executive Officer

Pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934

I, Karla R. Lewis, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Reliance, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: May 1, 2025

/s/ Karla R. Lewis

Karla R. Lewis

President and Chief Executive Officer


EX-31.2 3 rs-20250331xex31d2.htm EX-31.2

EXHIBIT 31.2

Certification of Principal Financial Officer

Pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934

I, Arthur Ajemyan, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Reliance, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: May 1, 2025

/s/ Arthur Ajemyan

Arthur Ajemyan

Senior Vice President, Chief Financial Officer


EX-32 4 rs-20250331xex32.htm EX-32

EXHIBIT 32

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of title 18, United States Code)

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) (the “Act”), each of the undersigned officers of Reliance, Inc., a Delaware corporation (the “Company”), does hereby certify that:

The Quarterly Report on Form 10-Q for the quarter ended March 31, 2025 (the “Periodic Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Karla R. Lewis

Karla R. Lewis

President and Chief Executive Officer

/s/ Arthur Ajemyan

Arthur Ajemyan

Senior Vice President, Chief Financial Officer

Date: May 1, 2025

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


GRAPHIC 5 rs-20250331x10q003.jpg GRAPHIC begin 644 rs-20250331x10q003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" U 1 # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[%_:,_:(N M/!UV_AGPS($U<*#=WI ;[.",A%[;R.[U"[GO;E^6EG< MNQ_$T[6]7N-?UF^U.[8OEU;ZZ]NR.M^%_P .KWXF^*X=)M7%M JF:[NV&5MX1U8^ M_8#U/I7IUS\9O"GPGF;3?AWX>;X=_ M9N\?ZU:$17EY(B45AGM_K'_.O#ZW]J\OHTW27OS5V^J5[)+MMJSA M^K1SW%UEBFW1I/E4$VDW9-N5M][);'TWX)_;,O/MT4'BK2+FAE:/W M,9)R/H:\'_P"'DOP1'_,8 MU;_P3S_X5J?\%!_^36_%7U@_]&"OQ[LK*;4K^WL[9/,N;F9((DR!N=F"J.?4 MD"ONC\>/UP_X>2_!'_H,:M_X)Y_\*ZGPC^W3\$O&-S!;0>.+73[J9MJ1:K!+ M:<^[.H0?BU?F^?V"OCJ%+?\ ""2D>@O[;/\ Z,KS#XC_ @\:?"*^@LO&7AN M^T":X4M#]J4&.4=]KJ2K8[@'([T ?O+:W<-[;QSV\J3P2J'22-@RLIZ$$<$> M]2U^5?\ P3U_::U?P/\ $;2OAUJ]Y+>>%-4+F%)MA.=NY0<9_& MK=9_AZSET_0-,M9P%F@MHHG .0&5 #S]16A0 449SV/Y4=: "BBB@ HHS]?R MHH **** "BC/U_$44 %%%&: "BC/X?6B@#\M****_!#^TSZG^ '@R/X@?L^> M)M!D<1&[O)!'(?X)%",C?@P%?-/B#P]J/A;5[C2]5M)+*^@8J\,@Q^(]0>Q' M!KZ]_8U&?AI?_P#82D_]!6O8/$_@;0/&EN(= M%?AIX6\$L6T/0K+3I#D&6*/,A'IO.6Q[9KIJ]'*2/#XEXK> M>0CAZ,.2FG?7=OIZ6^9\W_\ !0?_ )-:\5?[T'_HP5^2'@?_ )'KPW_V%K/_ M -*$K]@_\ 1@K\>K2[FT^]@NK:0PW%O*LT4B]4=6#*P^A M/X5].?GI_0A"5\LO@-HGOYMVQ M?11PJ#V4 4 7_@VI;XP>! H+$^(-.X')_P"/J.OTP_;3_;8/P%F3PEX4@M[[ MQEH!^=_^"?'[+6LZ[XZT[XG>)-/FT_P MUHQ-SIJW2-&][<;3MD12,F- 2V[HS8QD U\I?%CQKX20@C,6\B( 'D 1A !VQB@#8\4?&_XH_%*]F.J^+_$FMNY\QK6"YF\I?0B& M+"J/<+5WP/\ M(?%7X4:G"=(\9:Y:?93M.FZC.\\&,ABKP39 SQT //7FOJ# M]E7]L?X,_L^_"VQT:?0_$+>(YT9&RC,KLS%7"%0>F6]: /NK]DC]J:P M_:4\&323P1Z9XJTT*FI6$9/EG/W98LDG8V.AR5/!SP3^;/[$OVE=!MXYO*MM8CEL)T)(#@KE1@=3N QFL;]N3_DZ/QQ MGK]HC_\ 1:T ?5O[$NI7>C_L(_$2^L+F6SO;:\U66&XA8J\;K;0D,I'0@]Z^ M*+;]IWXNN\&?B7XI()7(.J2^WO7V?^QO_P F!?$W_KXU?_TEAK\X[3[]O]4_ MF* /VW^,?Q[T_P" ?P,@\7ZJAU&^:U@BL[,R;7N[ET!"ENPZLS=@#U.*_+#X MD?M@?%WXKZO)+>>+]1TRWF8K%I6@2O:0(&XV!8SO?KCYV8FOT]^+O[.7A?\ M:(^''A*T\5ZOJNEZ?I5LETITV>*)2QA4%G,D;< 9].IKYS\!:7^R=^RYX]D\ M2V7Q)N?$>N6$1BBMGD345C9P/GC\B N!QD,<9/?H ?#EIXV^(_P^N5N[?7? M%?AV:;!$QNKJV\SN.6(#?3FON']B3]NSQ#XS\9V'P]^(=Q'J5Q?@QZ7KA18Y MFF521#,!A6W ':P .1@YSFLS]KO]MWX5?&'X3:OX0T*UU?5=1N/+DM;ZXT\1 M00R*P).9&#J<9&0O?K7QS^S\Q7X]?#N !GVKR3X:_MV^/?A]\//%-K< M>(=1\0^*=1FB2PN]9E:YCL80I\R1=QQNSC /'_\16,.J0Z#:)<6]E=1B2%I7<@.P/!V[> 01DY["@#Y MSU[XQ^-_&&K#4]5\:ZWJ=_&Q=9GU.4F(DY^4*P"#/90 *^K_ -B?]M;Q=IOQ M#TOP9XWURZ\0Z!JTGV:WN]1EAD M>*5-1MRKHQ#*?-7D$4 ?M3^T;\?M'_9W^'-SXEU&/[==NWV>PTY) KW4Y!P, M]E'5FP<#W(K\H?BC^V-\6/BIJ=Q<7_B^^T:P'-!DDS8Z=I*3H@8G,DK$LQ'3.% ^@JQ_P3 ^$FE>-/ M'_B;Q9JUI;7Z^'8(8;2&X0.$N)R_[T*01E4C8 ]BQ^H /ES0?BM\0_AY?+)I M?BSQ)H-PV)=@O9X_,'9BCG##Z@BOT2_8@_;?N_C!J"^!O'3Q?\)6(VDL=2BC M$::@BC+(RCA9%'/'# $X!!%>W_M1?L^V?[0'POU#0X8;T"R:;?W28\B4' MH7 +!2,@@ _2OC/X=?\ !./XP_#KQ]X=\466O^$?M.CW\-ZJB]NAN"."R\0 MX9=RD9&02.] 'UM^UI^U3I?[-7A*"1((]5\4ZEN73M-9]HX'S328Y$:DCIR2 M0!7Y;^._VG/BS\6=3F_M3QCK,BW.5&EZ3+);V^WKM6&(COC.] M\7_M0>+HKJ3=;Z.T6EVL88E4C2-6./0EW)M&UG4 M/%]Y,5%Y96,4JP0 <(CM(I!)R3@#ZF@#P3PY\8OB9\,;Z,Z5XM\2Z#,&\X6\ MEU,J,2-NYHI,JPZC)4U^DO[$_P"VD_QY23PIXM6"V\:VL1ECG@79%J$8^\P3 MHKKW4<$ MA>/O@/XQ^'GF2WVFM>:>O/VZPS+$!ZL -R_B,>]>>C\QZU^%UJ%7#RY*L6GY MG]C87&X?'4U5PTU./=.Y]G_L:?\ )-+_ /["4G_H*U[Y7@?[&G_)-+__ +"4 MG_H*U[Y7Z]E/^XTO0_E[B3_D<8G_ !,****]8^:/G#_@H/\ \FM>*O\ >@_] M&"OR*\)VD.H>+M#M;F,36]QJ-M#+&W1D:9%8''J"17Z[?\%!59_V7/%*JI9B MT'"C)_U@K\D_ ]K,/'/ALF"7']JV?_+-O^>Z>U 'ZI?%/_@G[\+/$'P[UJS\ M)>%++P]XE>!FL-0AEF)CE7E00SL"IQM/'0\8K\H'75/!/B9D=7T[6=*NB&1U M^:&:-NA!ZX(_$?6OZ!(O]6*_-3_@I7^SLVA>(;?XF:':$V6I,MOJL<*D[)\? M)*1V# 8/N!0!]F_LP_'#3_V@O@_I^MPF.#4XT^QZG:1_\N]PHPW'92"&'L17 MXO>-/#/@YI=IJ'C/XA>(_#]I=S? M9X)+F\@)E?:6(55MR3@#).,#C/45\-^!/C)X_P#@AJ-Y!X8\2ZEX5N9#MN;, M8 )''SPRJ1N'J5S4'BKQ_P".OCMXIMY-:U;5?&>NMB&WA&9W4$_R MJ,F@#[H^ /P8_9@M?BYX,9_B M%?+G[0^39:_8YB=/V!/B8K(ZL;C5\*5(/_'K%VK\Y MK6UGWV_[B7JG_+-O4>U 'WI_P4;^+^L:=X9\#?#S3KQ[72[W28K_ %..)L&Y MX"QQOQR@VEL9P21D<"O ?V3/V5+K]IS7=8MSKB^'](TF)'N+E(1-,SN6"*B% M@/X223TQZFOJ7]OS]GG7?'_P_P#!WCSPY92ZG/HNEI;:C96\>Z7[/M#B95 R MVT[@PZX(('!KX,^&OQB\7?!G6KC4_!_B&;0+Z5/(N&BV,LB@YVNC@@X/J,CV MH ^O_P!I#]@OP%\!_@AJGBJ+Q/K=_KMMY<<*W-_%6LZAJ7AGPU:O=)<7L8CMY M'R/W<$:*JLV#RP!P!C->=_ "VF'QV^'!,,H'_"1Z<23&?^?F/VH ^B/^"IG_ M "7S1/\ L Q_^CI:Z3_@D_\ \CYX\_[!UO\ ^C'KGO\ @J3#)+\>]$*1.X&@ MQC*J3_RVE]*Z3_@E'#)'X\\=EXW0'3K?EE(_Y:/ZT ?:/[67_)M/Q,_[ %Y_ MZ+-?BOX,_P"1ST'_ +"%O_Z-6OVH_:Q5F_9J^)@4$DZ!>8 &2?W9K\7/!EK. M/&>A?N)1_P 3"W_Y9M_SU7VH ^H?^"F^B3V7QOT?47@V6]]HL/ERYXF:_);7-#\:_ GQHL>HP:K MX+\26$A,4VY[:56Y&Z*0$!@><,I((S0!^V?QL^+>F_!'X;ZOXOU2(W4%B@V6 MJ2!'GD)PJ*2#@G^E?)WAO_@J39>+/$>E:)8?#'4Y;[4[N&R@1=6A^:21PBC[ MGJU? GCWXU^._BT;2V\5>+=3\1+#@06MQ/N0'ID1J "WO@GWK['_ & _V.-; MA\56/Q,\;:=-I-I89DT?3+N/9-/*00+AU/*JH)V@\DG/ R ?.O[;NB7.A_M M3?$!+F(QBZO$O(LD'=')"A#<>X;\J];_ &-?V0_AK^T?X O]1UK7=>M/$-A= MM#<6FGW$"1K&0#&P5XV;GGG.*^E?V[OV1;SX[:79^*?"<:2>,-*A,#6KOL%] M;9+",$\!U))7/!R1W%?F?HGBCQU\ _&$DNGWNK>"/$<&8I8V!MY2.ZNCC#CV M((H ^_O''_!.GX%_#;PQ>>(O$WC7Q1H^BVFWS[RXN[?:FY@JC MR22S 8 [U MYA8? /\ 8\U6^@L[3XR:[<74[B.*))E+.QZ ?Z)7RW\0_CO\0?C,]I:>+/%N MH^(UA;,%D[*J!_[PAC55+:7I% M]'MFGD(XED0\HJYX##)/8 <@'Z.L 001D'@BO*OB#^S=X.\>F2<6G]BZF^3] MLT\!-Q]63[K?D#[T45S5J%+$0<*L4UYG9A,9B,%457#3<9=TRO\ LW>%?^$+ M\.Z[H_VK[8+;5)%$WE^7N^5>V3_.O7J**SP4(T\/&$=D=.:59U\94JU'>3LW MZM(****[3RALL23(4D174]589%0#3+12"+6 $=_*7_"BB@"S3)8DG0I(BNAZ MJP!'ZT44 0?V79_\^L'_ 'Z7_"K*J$4*H"@# &,444 8/B#X>^%_%K,VM^' M=)UAFP";^RBF)QTY92:E\/>"_#_A,;=$T/3='&W9BPM(X/ESG'R@<9YHHH V MJKR:?;3.7DMXG8]6:-23^E%% $D=M#%$8TB1(SU55 !_"H?[+L_^?6#_ +]+ M_A110!9 & /2N8U#X6>#-4U(:E>^$]#N]05BPNI].A>4$G).XKGK110!T M4-E;V]JMM%!'';HNU840!%'H%Z 4Q--M$8,MM"K Y!$:@@_E110 ^:RM[A@T ML$PU9 I4+?6J3 L ]1\P/%%% %'P_\ #;PGX3D1]$\,:/I#H2RM8V$4+ ]"054'I72444 ?_]D! end EX-101.SCH 6 rs-20250331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases (Details) (Cal 2) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - Segment Information - Profit or loss information (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200500 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 995200505 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Debt - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Debt - Other (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Equity - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Segment Information - Summary of sales by product and service (Details) link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Property, Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Property, Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rs-20250331_cal.xml EX-101.CAL EX-101.DEF 8 rs-20250331_def.xml EX-101.DEF EX-101.LAB 9 rs-20250331_lab.xml EX-101.LAB EX-101.PRE 10 rs-20250331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2025
Apr. 25, 2025
Cover Abstract    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2025  
Document Transition Report false  
Securities Act File Number 001-13122  
Entity Registrant Name RELIANCE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-1142616  
Entity Address, Address Line One 16100 N. 71st Street, Suite 400  
Entity Address, City or Town Scottsdale  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85254  
City Area Code (480)  
Local Phone Number 564-5700  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol RS  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   52,588,106
Entity Central Index Key 0000861884  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
UNAUDITED CONSOLIDATED STATEMENT OF INCOME    
Net sales $ 3,484.7 $ 3,644.8
Costs and expenses:    
Cost of sales (exclusive of depreciation and amortization shown below) 2,451.4 2,516.6
Warehouse, delivery, selling, general and administrative 690.2 671.5
Depreciation and amortization 68.7 63.6
Total costs and expenses 3,210.3 3,251.7
Operating income 274.4 393.1
Other (income) expense:    
Interest expense 11.5 9.7
Other expense (income), net 0.5 (12.8)
Income before income taxes 262.4 396.2
Income tax provision 61.9 92.4
Net income 200.5 303.8
Less: net income attributable to noncontrolling interests 0.8 0.9
Net income attributable to Reliance $ 199.7 $ 302.9
Earnings per share attributable to Reliance stockholders:    
Basic (in dollars per share) $ 3.76 $ 5.28
Diluted (in dollars per share) $ 3.74 $ 5.23
Shares used in computing earnings per share:    
Basic (in shares) 53,075 57,340
Diluted (in shares) 53,399 57,882
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 200.5 $ 303.8
Other comprehensive income (loss):    
Foreign currency translation gain (loss) 3.3 (15.7)
Postretirement benefit adjustments, net of tax (0.9) (0.9)
Total other comprehensive income (loss) 2.4 (16.6)
Comprehensive income 202.9 287.2
Less: comprehensive income attributable to noncontrolling interests 0.8 0.9
Comprehensive income attributable to Reliance $ 202.1 $ 286.3
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 277.8 $ 318.1
Accounts receivable, less allowance for credit losses of $26.0 and $23.2 1,671.8 1,342.0
Inventories 2,114.3 2,026.8
Prepaid expenses and other current assets 135.6 148.2
Income taxes receivable 11.5 60.4
Total current assets 4,211.0 3,895.5
Property, plant and equipment, net 2,573.4 2,544.9
Operating lease right-of-use assets 286.3 275.2
Goodwill 2,165.6 2,161.8
Intangible assets, net 997.0 1,007.2
Cash surrender value of life insurance policies, net 40.5 46.0
Other long-term assets 91.2 91.2
Total assets 10,365.0 10,021.8
Current liabilities:    
Accounts payable 520.8 361.9
Accrued expenses 136.7 144.4
Accrued compensation and retirement benefits 155.9 195.2
Accrued insurance costs 53.7 50.4
Current maturities of long-term debt 399.9 399.7
Current maturities of operating lease liabilities 62.9 61.4
Total current liabilities 1,329.9 1,213.0
Long-term debt 1,073.1 742.8
Operating lease liabilities 224.1 214.2
Long-term retirement benefits 28.2 26.9
Other long-term liabilities 58.9 56.8
Deferred income taxes 537.2 537.5
Total liabilities 3,251.4 2,791.2
Commitments and contingencies
Equity:    
Preferred stock, $0.001 par value: 5,000 shares authorized; none issued or outstanding
Common stock and additional paid-in capital, $0.001 par value and 200,000 shares authorized Issued and outstanding shares-52,889 and 53,715 0.1 0.1
Retained earnings 7,214.5 7,334.7
Accumulated other comprehensive loss (112.8) (115.2)
Total Reliance stockholders' equity 7,101.8 7,219.6
Noncontrolling interests 11.8 11.0
Total equity 7,113.6 7,230.6
Total liabilities and equity $ 10,365.0 $ 10,021.8
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Millions
Mar. 31, 2025
Dec. 31, 2024
UNAUDITED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for credit losses $ 26.0 $ 23.2
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, Authorized shares 5,000 5,000
Preferred stock, issued shares 0 0
Preferred stock, outstanding shares 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, Authorized shares 200,000 200,000
Common stock, Issued shares 52,889 53,715
Common stock, outstanding shares 52,889 53,715
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating activities:    
Net income $ 200.5 $ 303.8
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 68.7 63.6
Stock-based compensation expense 12.2 13.0
Other 6.5 2.8
Changes in operating assets and liabilities (excluding effect of businesses acquired):    
Accounts receivable (332.1) (211.6)
Inventories (85.9) (114.6)
Prepaid expenses and other assets 80.8 73.9
Accounts payable and other liabilities 113.8 (4.6)
Net cash provided by operating activities 64.5 126.3
Investing activities:    
Acquisitions, net of cash acquired   (53.7)
Purchases of property, plant and equipment (86.9) (108.7)
Other (0.7) (15.0)
Net cash used in investing activities (87.6) (177.4)
Financing activities:    
Proceeds from long-term debt borrowings 788.0  
Principal payments on long-term debt (458.0)  
Cash dividends and dividend equivalents (65.2) (65.3)
Share repurchases (253.2)  
Taxes paid related to net share settlement of restricted stock units (11.5) (23.9)
Other (18.7) (1.1)
Net cash used in financing activities (18.6) (90.3)
Effect of exchange rate changes on cash and cash equivalents 1.4 (3.9)
Decrease in cash and cash equivalents (40.3) (145.3)
Cash and cash equivalents, beginning balance 318.1 1,080.2
Cash and cash equivalents, ending balance 277.8 934.9
Supplemental cash flow information:    
Interest paid 10.0 8.8
Income taxes paid, net $ 13.9 $ 10.2
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Millions
Reliance Stockholders'
Common Stock and Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Non-controlling Interests
Total
Balance at Dec. 31, 2023   $ 0.1 $ 7,798.9 $ (76.7) $ 10.5 $ 7,732.8
Increase (Decrease) in Stockholders' Equity            
Net income attributable to Reliance     302.9     302.9
Cash dividends     (63.2)      
Dividend equivalents paid on vested restricted stock units     (2.1)      
Other comprehensive income (loss)       (16.6)   (16.6)
Comprehensive income         0.9 (0.9)
Dividend paid         (1.1)  
Stock-based compensation   13.0        
Taxes paid related to net share settlement of restricted stock units   (13.0) (10.9)      
Balance at Mar. 31, 2024 $ 7,932.4 0.1 8,025.6 (93.3) 10.3 7,942.7
Balance at Dec. 31, 2024   0.1 7,334.7 (115.2) 11.0 7,230.6
Increase (Decrease) in Stockholders' Equity            
Net income attributable to Reliance     199.7     199.7
Cash dividends     (63.7)      
Dividend equivalents paid on vested restricted stock units     (1.5)      
Other comprehensive income (loss)       2.4   2.4
Comprehensive income         0.8 (0.8)
Stock-based compensation   12.2        
Taxes paid related to net share settlement of restricted stock units     (11.5)      
Repurchase of common shares   (12.2) (241.0)      
Excise tax on repurchase of common shares     (2.2)      
Balance at Mar. 31, 2025 $ 7,101.8 $ 0.1 $ 7,214.5 $ (112.8) $ 11.8 $ 7,113.6
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY      
Cash dividends declared per common share (in dollars per share) $ 1.2 $ 1.1 $ 1
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 1. Summary of Significant Accounting Policies

Principles of Consolidation

The accompanying unaudited consolidated financial statements include the accounts of Reliance, Inc. and its subsidiaries (collectively “Reliance”, the “Company”, “we”, “our” or “us”). These financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the consolidated financial statements reflect all material adjustments, which are of a normal recurring nature, necessary for presentation of financial statements for interim periods in accordance with U.S. GAAP. Interim results are not necessarily indicative of the results for a full year. All significant intercompany accounts and transactions have been eliminated. The ownership of the other interest holders of consolidated subsidiaries is reflected as noncontrolling interests. Investments in unconsolidated subsidiaries are recorded under the equity method of accounting. These consolidated financial statements and accompanying notes should be read in conjunction with the consolidated financial statements and accompanying notes included in Reliance’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our consolidated financial statements and the accompanying notes. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Inventories

The majority of our inventory is valued using the last-in, first-out (“LIFO”) method, which is not in excess of market. Under this method, older costs are included in inventory, which may be higher or lower than current costs. We estimate the effect of LIFO on interim periods by allocating the projected year-end LIFO calculation to interim periods on a pro rata basis.

Impact of Recently Issued Accounting Standards—Not Yet Adopted

Improvement to Income Tax Disclosures—In December 2023, the FASB issued changes to expand the disclosure requirements for income taxes. The changes require disaggregated information about our effective tax rate reconciliation and income taxes paid. These changes are effective for our annual periods beginning in our 2025 fiscal year. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

Disaggregation of Income Statement Expenses—In November 2024, the FASB issued changes to expand the disclosure requirements for specific expense categories. The changes require disaggregated quantitative disclosure, in the notes to the financial statements, of prescribed expense categories included within relevant income statement expense captions. These changes will be effective beginning with our 2027 fiscal year and subsequent interim periods, with early adoption permitted. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions
3 Months Ended
Mar. 31, 2025
Acquisitions  
Acquisitions

Note 2. Acquisitions

2024 Acquisitions

We acquired each of Cooksey Iron & Metal Company on February 1, 2024; American Alloy Steel, Inc. and Mid-West Materials, Inc. on April 1, 2024; and certain assets of the FerrouSouth division of Ferragon Corporation on August 16,

2024, with cash on hand. Included in our net sales for the first quarters of 2025 and 2024 were combined net sales of $99.4 million and $16.1 million, respectively, from our 2024 acquisitions.

Our 2024 acquisitions have increased our capacity and enhanced our product, customer and geographic diversification. We have not diversified outside our core business of providing metal distribution and processing solutions since inception.

The aggregate allocation of the purchase prices for our 2024 acquisitions to the fair values of the assets acquired and liabilities assumed was as follows:

   

(in millions)

Cash

$

5.6

Accounts receivable

44.9

Inventories

109.9

Prepaid expenses and other current assets

1.0

Property, plant and equipment

107.5

Operating lease right-of-use assets

19.2

Goodwill

59.5

Intangible assets subject to amortization

39.5

Intangible assets not subject to amortization

41.4

Total assets acquired

428.5

Deferred income taxes

6.7

Operating lease liabilities

15.1

Other current and long-term liabilities

32.7

Total liabilities assumed

54.5

Noncontrolling interest

0.3

Net assets acquired

$

373.7

Summary purchase price allocation information for all acquisitions

All of the acquisitions discussed in this note have been accounted for under the acquisition method of accounting and, accordingly, each purchase price has been allocated to the assets acquired and liabilities assumed based on the estimated fair values at the date of each acquisition. The accompanying consolidated statements of income include the revenues and expenses of each acquisition since its respective acquisition date. The consolidated balance sheets reflect the allocations of each acquisition’s purchase price as of March 31, 2025. The measurement periods for purchase price allocations do not exceed 12 months from the acquisition date.

As part of the purchase price allocations for the 2024 acquisitions, we allocated $41.4 million to the trade names acquired. We determined that each of the trade names acquired in connection with these acquisitions had indefinite lives since their economic lives are expected to approximate the life of each company acquired. We recorded other identifiable intangible assets related to customer relationships for the 2024 acquisitions of $39.3 million with weighted average lives of 13.1 years and non-compete agreements of $0.2 million with lives of 5.0 years. The goodwill arising from our 2024 acquisitions predominantly consists of expected strategic benefits, including enhanced financial and operational scale, as well as expansion of acquired product and processing know-how across our enterprise. Goodwill of $35.1 million from our 2024 acquisitions is expected to be deductible for income tax purposes.

Pro forma financial information for all acquisitions

Pro forma financial results reflect our consolidated results of operations as if our 2024 acquisitions had occurred as of January 1, 2023, after the effect of certain adjustments, including lease cost fair value adjustments, amortization of inventory step-down to fair value adjustments included in cost of sales, depreciation and amortization of certain identifiable property, plant and equipment and intangible assets. Pro forma results for the first quarter of 2024 have been provided for comparative purposes only and are not indicative of what would have occurred had the 2024 acquisitions been made as of January 1, 2023 or of any potential results which may occur in the future.

Pro forma net sales were $3,746.5 million for the first quarter of 2024 and pro forma net income and earnings per shares were comparable with our first quarter of 2024 consolidated results.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues
3 Months Ended
Mar. 31, 2025
Revenues  
Revenues

Note 3. Revenues

The following table presents our net sales disaggregated by product and service:

Three Months Ended March 31,

2025

   

2024

(in millions)

Carbon steel

$

1,904.2

$

2,012.9

Aluminum

605.6

596.1

Stainless steel

503.2

559.9

Alloy

158.4

171.9

Toll processing and logistics

160.2

157.8

Copper and brass

81.7

75.3

Miscellaneous and eliminations

71.4

70.9

Total

$

3,484.7

$

3,644.8

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment, Net  
Property, Plant and Equipment, Net

Note 4. Property, Plant and Equipment, Net

Property, plant and equipment, net consists of the following:

March 31,

December 31,

   

2025

    

2024

(in millions)

Land

$

295.9

$

297.2

Buildings

1,696.4

1,689.2

Machinery and equipment

2,654.9

2,643.2

Construction in progress

340.1

297.0

Property, plant and equipment, gross

4,987.3

4,926.6

Less: accumulated depreciation

(2,413.9)

(2,381.7)

Property, plant and equipment, net

$

2,573.4

$

2,544.9

As of March 31, 2025 and December 31, 2024, noncash investing activity included $5.8 million and $7.3 million of capital expenditures, respectively, included in accounts payable and accrued expenses.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill
3 Months Ended
Mar. 31, 2025
Goodwill  
Goodwill

Note 5. Goodwill

The change in the carrying amount of goodwill is as follows:

   

   

(in millions)

Balance as of January 1, 2025

$

2,161.8

Acquisitions

3.5

Effect of foreign currency translation

0.3

Balance as of March 31, 2025

$

2,165.6

We had no accumulated impairment losses related to goodwill as of March 31, 2025 and December 31, 2024.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net
3 Months Ended
Mar. 31, 2025
Intangible Assets, Net  
Intangible Assets, Net

Note 6. Intangible Assets, Net

Intangible assets, net consisted of the following:

March 31, 2025

December 31, 2024

Weighted Average

Gross

Gross

Amortizable

Carrying

Accumulated

Carrying

Accumulated

Life in Years

   

Amount

   

Amortization

   

Amount

   

Amortization

(in millions)

Intangible assets subject to amortization:

Customer lists/relationships

13.9

$

753.6

$

(569.4)

$

753.4

$

(559.6)

Backlog of orders

7.9

20.9

(8.8)

21.0

(8.2)

Other

9.3

10.1

(9.6)

10.2

(9.6)

784.6

(587.8)

784.6

(577.4)

Intangible assets not subject to amortization:

Trade names

800.2

800.0

$

1,584.8

$

(587.8)

$

1,584.6

$

(577.4)

Changes in the carrying amount of intangible assets, net are as follows:

   

   

(in millions)

Balance as of January 1, 2025

$

1,007.2

Amortization expense

(10.4)

Effect of foreign currency translation

0.2

Balance as of March 31, 2025

$

997.0

The following is a summary of estimated future amortization expense:

   

(in millions)

2025 (remaining nine months)

$

28.7

2026

29.5

2027

28.9

2028

27.4

2029

25.3

Thereafter

57.0

$

196.8

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Debt
3 Months Ended
Mar. 31, 2025
Debt  
Debt

Note 7. Debt

Debt consisted of the following:

March 31,

December 31,

2025

   

2024

(in millions)

Unsecured revolving credit facility maturing September 10, 2029

$

330.0

$

Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025

400.0

400.0

Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030

500.0

500.0

Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036

250.0

250.0

Other notes

1.1

1.1

Total

1,481.1

1,151.1

Less: unamortized discount and debt issuance costs

(8.1)

(8.6)

Less: amounts due within one year

(399.9)

(399.7)

Total long-term debt

$

1,073.1

$

742.8

The weighted average effective interest rates on the Company’s outstanding borrowings as of March 31, 2025 and December 31, 2024 were 3.54% and 3.02%, respectively.

Unsecured Credit Facility

On September 10, 2024, we entered into a $1.5 billion unsecured five-year Second Amended and Restated Credit Agreement (“Credit Agreement”) that amended and restated our then-existing $1.5 billion unsecured revolving credit facility. As of March 31, 2025, borrowings under the Credit Agreement were available at variable rates based on the Secured Overnight Financing Rate (“SOFR”) plus 1.00% or the bank prime rate and we currently pay a commitment fee at an annual rate of 0.10% on the unused portion of the revolving credit facility. The applicable margins over SOFR and base rate borrowings, along with commitment fees, are subject to adjustment every quarter based on our total net leverage ratio, as defined in the Credit Agreement. All borrowings under the Credit Agreement may be prepaid without penalty.

The weighted average interest rate on borrowings outstanding on the revolving credit facility was 5.35% as of March 31, 2025. We had no outstanding borrowings under the revolving credit facility as of December 31, 2024. We had $1.1 million of letters of credit outstanding under the revolving credit facility as of March 31, 2025 and December 31, 2024.

Senior Unsecured Notes

Under the indentures for each series of our senior notes (the “indentures”), the notes are senior unsecured obligations and rank equally in right of payment with all of our existing and future unsecured and unsubordinated obligations. If we experience a change in control accompanied by a downgrade in our credit rating, we will be required to make an offer to repurchase each series of the notes at a price equal to 101% of their principal amount plus accrued and unpaid interest.

Letter of Credit/Letters of Guarantee Facility

We have a $50.0 million standby letters of credit/letters of guarantee agreement with one of the lenders under our Credit Agreement. A total of $29.2 million were outstanding under this facility as of March 31, 2025 and December 31, 2024.

Covenants

The Credit Agreement and the indentures include customary representations, warranties, covenants and events of default provisions. The covenants under the Credit Agreement include, among other things, a financial maintenance

covenant that requires us to comply with a maximum total net leverage ratio. We were in compliance with the financial maintenance covenant in our Credit Agreement as of March 31, 2025.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
3 Months Ended
Mar. 31, 2025
Leases  
Leases

Note 8.  Leases

Our metals service center leases are comprised of processing and distribution facilities, equipment, automobiles, trucks and trailers, ground leases and other leased spaces, such as depots, sales offices, storage and data centers. We also lease various office spaces. Our leases of facilities and other spaces expire at various times through 2045, and our ground leases expire at various times through 2068. Nearly all of our leases are operating leases; we have an insignificant amount of recognized finance right-of-use assets and obligations.

The following is a summary of our lease cost:

Three Months Ended March 31,

2025

   

2024

(in millions)

Operating lease cost

$

20.1

$

17.6

Variable fees and other(1)

8.0

7.6

Total lease cost

$

28.1

$

25.2

(1)Includes variable lease payments and costs of short-term leases.

Supplemental cash flow and balance sheet information is presented below:

Three Months Ended March 31,

2025

   

2024

(in millions)

Supplemental cash flow information:

Cash payments for operating leases                 

$

27.8

$

25.3

Right-of-use assets obtained in exchange for operating lease obligations

$

27.8

$

28.2

March 31,

December 31,

2025

2024

Other lease information:

Weighted average remaining lease term—operating leases

6.4 years

6.3 years

Weighted average discount rate—operating leases

4.7%

4.6%

Maturities of operating lease liabilities as of March 31, 2025 are as follows:

(in millions)

2025 (remaining nine months)

$

57.0

2026

66.1

2027

54.6

2028

45.0

2029

36.3

Thereafter

76.5

Total operating lease payments

335.5

Less: imputed interest

(48.5)

Total operating lease liabilities

$

287.0

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
3 Months Ended
Mar. 31, 2025
Income Taxes  
Income Taxes

Note 9.  Income Taxes

Our effective income tax rates for the first quarters of 2025 and 2024 were 23.6% and 23.3%, respectively. The differences between our effective income tax rates and the U.S. federal statutory rate of 21.0% were mainly due to state income taxes.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
3 Months Ended
Mar. 31, 2025
Equity  
Equity

Note 10. Equity

Stock-Based Compensation Plans

We make annual grants of long-term equity incentive awards to officers and key employees in the forms of service-based restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) that each have approximately 3-year vesting periods. Each PSU includes the right to receive, based on a sliding scale, up to a maximum of two shares of our common stock for each vested PSU, that is tied to achieving a return on assets target over a 3-year measurement period and continued service. We also grant the non-management members of our Board of Directors fully vested stock awards. The fair values of the RSUs, PSUs and stock awards are determined based on the closing stock price of our common stock on the grant date.

A summary of the status of our unvested RSUs and PSUs as of March 31, 2025 and changes during the first quarter of 2025 is as follows:

Weighted

Average

Grant Date

RSU and PSU

Fair Value

Aggregate Units

Per Unit

Unvested as of January 1, 2025

327,017

$

267.96

Granted(1)

162,900

299.38

Vested

(425)

261.27

Cancelled or forfeited

(3,542)

270.78

Unvested as of March 31, 2025

485,950

$

278.48

Shares reserved for future grants (all plans)

1,223,658

(1)Comprised of 96,973 RSUs and 65,927 PSUs granted in February 2025. The RSUs cliff vest on December 1, 2027 and the PSUs vest upon the completion of a 3-year performance period ending December 31, 2027.

As of March 31, 2025, there was $94.6 million of total unrecognized compensation cost related to unvested RSUs and PSUs that is expected to be recognized, net of actual forfeitures and cancellations, over a weighted average period of 2.0 years.

Common Stock

We have paid regular quarterly cash dividends on our common stock for 66 consecutive years. Our Board of Directors increased the quarterly dividend from $1.00 per share to $1.10 per share in February 2024 and to $1.20 per share in February 2025. The holders of Reliance common stock are entitled to one vote per share on each matter submitted to a vote of stockholders.

On April 21, 2025, our Board of Directors declared the 2025 second quarter cash dividend of $1.20 per share of common stock, payable on June 6, 2025 to stockholders of record as of May 23, 2025.

Share Repurchases

On October 22, 2024, our Board of Directors amended our share repurchase program to replenish the repurchase authorization to $1.5 billionThe share repurchase program does not obligate us to repurchase any specific number of shares, does not have a specific expiration date and may be suspended or discontinued at any time. Repurchased and subsequently retired shares are restored to the status of authorized but unissued shares.

In the first quarter of 2025, we repurchased 922,656 shares at an average cost per share of $274.41 for a total of $253.2 million. We did not repurchase any shares of our common stock in the first quarter of 2024.

Our share repurchase amounts exclude related excise tax and shares withheld related to net share settlements upon the vesting of RSUs and PSUs to settle employees’ tax withholding obligations of $11.5 million and $23.9 million in the first quarters of 2025 and 2024, respectively.

Subsequent to quarter end, we repurchased an additional 301,279 shares at an average cost of $265.17, for a total of $79.9 million, resulting in $1.02 billion remaining available for repurchase as of April 25, 2025.

Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss included the following:

Pension and

Foreign Currency

Postretirement Benefit

Accumulated Other

Translation

Plan Adjustments,

Comprehensive

(Loss) Gain

   

Net of Tax

   

(Loss) Income

(in millions)

Balance as of January 1, 2025

$

(119.7)

$

4.5

$

(115.2)

Current-period change

3.3

(0.9)

2.4

Balance as of March 31, 2025

$

(116.4)

$

3.6

$

(112.8)

Foreign currency translation adjustments have not been adjusted for income taxes. Pension and postretirement benefit plan adjustments are net of deferred tax liabilities of $1.0 million as of March 31, 2025 and December 31, 2024. Pension and postretirement benefit plan adjustments are amortized over service periods and reflected in the amortization of net loss component of our net periodic benefit cost or recognized as a non-operating gain or loss as result of plan settlements. As our pension and postretirement benefit plan obligations are settled, the related income tax effect is released from accumulated other comprehensive loss and included in our income tax provision.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies.  
Commitments and Contingencies

Note 11.  Commitments and Contingencies

Environmental Contingencies

We are currently involved with an environmental remediation project related to activities at former manufacturing operations of Earle M. Jorgensen Company (“EMJ”), our wholly owned subsidiary, that were sold many years prior to our acquisition of EMJ in 2006. Although the potential cleanup costs could be significant, EMJ maintained insurance policies during the time it owned the manufacturing operations that have covered costs incurred to date and are expected to continue to cover the majority of the related costs. We do not expect that this obligation will have a material adverse impact on our consolidated financial position, results of operations or cash flows.

Legal Matters

From time to time, we are named as a defendant in legal actions. These actions generally arise in the ordinary course of business. We are not currently a party to any pending legal proceedings other than routine litigation incidental to the business. We expect that these matters will be resolved without having a material adverse impact on our consolidated financial position, results of operations or cash flows. We maintain general liability insurance against risks arising in the ordinary course of business.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share  
Earnings Per Share

Note 12.  Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share:

Three Months Ended March 31,

2025

   

2024

(in millions, except number of shares which are reflected in thousands and per share amounts)

Numerator:

Net income attributable to Reliance

$

199.7

$

302.9

Denominator:

Weighted average shares outstanding

53,075

57,340

Dilutive effect of stock-based awards

324

542

Weighted average diluted shares outstanding

53,399

57,882

Earnings per share attributable to Reliance stockholders:

Basic

$

3.76

$

5.28

Diluted

$

3.74

$

5.23

The computations of diluted earnings per share using the treasury stock method for the first quarters of 2025 and 2024 do not include 194,254 and 103,700 weighted average shares, respectively, in respect of outstanding RSUs and PSUs, because their inclusion would have been anti-dilutive.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information
3 Months Ended
Mar. 31, 2025
Segment Information  
Segment Information

Note 13. Segment Information

We have one operating and reportable segment—metals service centers. Reliance derives revenue primarily in the United States and manages its business activities on a consolidated basis.

The measure of segment assets is reported on the accompanying consolidated balance sheet as total assets.

The measure of segment profit and loss is net income reported on the accompanying consolidated income statements.

Information about our segment revenue, net income, significant expenses, and other quantitative information is presented below:

Metals Service Centers Segment

Three Months Ended March 31,

2025

   

2024

(in millions)

Revenues

$

3,484.7

$

3,644.8

Less:

Cost of sales (exclusive of depreciation and amortization shown below)

2,451.4

2,516.6

Compensation expense

420.1

413.8

Other segment items(1)

270.6

244.9

Depreciation and amortization expense

68.7

63.6

Interest expense

11.5

9.7

Income tax provision

61.9

92.4

Consolidated net income

$

200.5

$

303.8

Other Segment Disclosures:

Purchases of property, plant and equipment

$

86.9

$

108.7

(1)Other segment items included in Segment net income mainly includes warehousing and delivery related expenses, which include among others, 3rd party freight, gas and oil, utilities & rent, plant supplies, and repairs and maintenance.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies  
Principles of Consolidation

Principles of Consolidation

The accompanying unaudited consolidated financial statements include the accounts of Reliance, Inc. and its subsidiaries (collectively “Reliance”, the “Company”, “we”, “our” or “us”). These financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the consolidated financial statements reflect all material adjustments, which are of a normal recurring nature, necessary for presentation of financial statements for interim periods in accordance with U.S. GAAP. Interim results are not necessarily indicative of the results for a full year. All significant intercompany accounts and transactions have been eliminated. The ownership of the other interest holders of consolidated subsidiaries is reflected as noncontrolling interests. Investments in unconsolidated subsidiaries are recorded under the equity method of accounting. These consolidated financial statements and accompanying notes should be read in conjunction with the consolidated financial statements and accompanying notes included in Reliance’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our consolidated financial statements and the accompanying notes. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Inventories

Inventories

The majority of our inventory is valued using the last-in, first-out (“LIFO”) method, which is not in excess of market. Under this method, older costs are included in inventory, which may be higher or lower than current costs. We estimate the effect of LIFO on interim periods by allocating the projected year-end LIFO calculation to interim periods on a pro rata basis.

Impact of Recently Issued Accounting Standards - Not Yet Adopted

Impact of Recently Issued Accounting Standards—Not Yet Adopted

Improvement to Income Tax Disclosures—In December 2023, the FASB issued changes to expand the disclosure requirements for income taxes. The changes require disaggregated information about our effective tax rate reconciliation and income taxes paid. These changes are effective for our annual periods beginning in our 2025 fiscal year. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

Disaggregation of Income Statement Expenses—In November 2024, the FASB issued changes to expand the disclosure requirements for specific expense categories. The changes require disaggregated quantitative disclosure, in the notes to the financial statements, of prescribed expense categories included within relevant income statement expense captions. These changes will be effective beginning with our 2027 fiscal year and subsequent interim periods, with early adoption permitted. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 2025
2024 Acquisitions  
Acquisitions  
Schedule of allocation of the purchase price of acquisition to the fair value of the assets acquired and liabilities assumed

   

(in millions)

Cash

$

5.6

Accounts receivable

44.9

Inventories

109.9

Prepaid expenses and other current assets

1.0

Property, plant and equipment

107.5

Operating lease right-of-use assets

19.2

Goodwill

59.5

Intangible assets subject to amortization

39.5

Intangible assets not subject to amortization

41.4

Total assets acquired

428.5

Deferred income taxes

6.7

Operating lease liabilities

15.1

Other current and long-term liabilities

32.7

Total liabilities assumed

54.5

Noncontrolling interest

0.3

Net assets acquired

$

373.7

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2025
Revenues  
Schedule of disaggregation of revenue

Three Months Ended March 31,

2025

   

2024

(in millions)

Carbon steel

$

1,904.2

$

2,012.9

Aluminum

605.6

596.1

Stainless steel

503.2

559.9

Alloy

158.4

171.9

Toll processing and logistics

160.2

157.8

Copper and brass

81.7

75.3

Miscellaneous and eliminations

71.4

70.9

Total

$

3,484.7

$

3,644.8

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment, Net  
Schedule of property, plant and equipment, net

March 31,

December 31,

   

2025

    

2024

(in millions)

Land

$

295.9

$

297.2

Buildings

1,696.4

1,689.2

Machinery and equipment

2,654.9

2,643.2

Construction in progress

340.1

297.0

Property, plant and equipment, gross

4,987.3

4,926.6

Less: accumulated depreciation

(2,413.9)

(2,381.7)

Property, plant and equipment, net

$

2,573.4

$

2,544.9

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill  
Schedule of changes in the carrying amount of goodwill

   

   

(in millions)

Balance as of January 1, 2025

$

2,161.8

Acquisitions

3.5

Effect of foreign currency translation

0.3

Balance as of March 31, 2025

$

2,165.6

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2025
Intangible Assets, Net  
Summary of intangible assets, net

March 31, 2025

December 31, 2024

Weighted Average

Gross

Gross

Amortizable

Carrying

Accumulated

Carrying

Accumulated

Life in Years

   

Amount

   

Amortization

   

Amount

   

Amortization

(in millions)

Intangible assets subject to amortization:

Customer lists/relationships

13.9

$

753.6

$

(569.4)

$

753.4

$

(559.6)

Backlog of orders

7.9

20.9

(8.8)

21.0

(8.2)

Other

9.3

10.1

(9.6)

10.2

(9.6)

784.6

(587.8)

784.6

(577.4)

Intangible assets not subject to amortization:

Trade names

800.2

800.0

$

1,584.8

$

(587.8)

$

1,584.6

$

(577.4)

Schedule of carrying amount of intangible assets

   

   

(in millions)

Balance as of January 1, 2025

$

1,007.2

Amortization expense

(10.4)

Effect of foreign currency translation

0.2

Balance as of March 31, 2025

$

997.0

Summary of estimated aggregate amortization expense

   

(in millions)

2025 (remaining nine months)

$

28.7

2026

29.5

2027

28.9

2028

27.4

2029

25.3

Thereafter

57.0

$

196.8

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt  
Summary of debt

March 31,

December 31,

2025

   

2024

(in millions)

Unsecured revolving credit facility maturing September 10, 2029

$

330.0

$

Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025

400.0

400.0

Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030

500.0

500.0

Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036

250.0

250.0

Other notes

1.1

1.1

Total

1,481.1

1,151.1

Less: unamortized discount and debt issuance costs

(8.1)

(8.6)

Less: amounts due within one year

(399.9)

(399.7)

Total long-term debt

$

1,073.1

$

742.8

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of lease cost

Three Months Ended March 31,

2025

   

2024

(in millions)

Operating lease cost

$

20.1

$

17.6

Variable fees and other(1)

8.0

7.6

Total lease cost

$

28.1

$

25.2

Schedule of supplemental cash flow and other lease information

Supplemental cash flow and balance sheet information is presented below:

Three Months Ended March 31,

2025

   

2024

(in millions)

Supplemental cash flow information:

Cash payments for operating leases                 

$

27.8

$

25.3

Right-of-use assets obtained in exchange for operating lease obligations

$

27.8

$

28.2

March 31,

December 31,

2025

2024

Other lease information:

Weighted average remaining lease term—operating leases

6.4 years

6.3 years

Weighted average discount rate—operating leases

4.7%

4.6%

Schedule of maturities of operating lease liabilities

(in millions)

2025 (remaining nine months)

$

57.0

2026

66.1

2027

54.6

2028

45.0

2029

36.3

Thereafter

76.5

Total operating lease payments

335.5

Less: imputed interest

(48.5)

Total operating lease liabilities

$

287.0

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity  
Summary of the status of the Company's restricted stock units and changes during the year

Weighted

Average

Grant Date

RSU and PSU

Fair Value

Aggregate Units

Per Unit

Unvested as of January 1, 2025

327,017

$

267.96

Granted(1)

162,900

299.38

Vested

(425)

261.27

Cancelled or forfeited

(3,542)

270.78

Unvested as of March 31, 2025

485,950

$

278.48

Shares reserved for future grants (all plans)

1,223,658

(1)Comprised of 96,973 RSUs and 65,927 PSUs granted in February 2025. The RSUs cliff vest on December 1, 2027 and the PSUs vest upon the completion of a 3-year performance period ending December 31, 2027.
Schedule of accumulated other comprehensive loss

Pension and

Foreign Currency

Postretirement Benefit

Accumulated Other

Translation

Plan Adjustments,

Comprehensive

(Loss) Gain

   

Net of Tax

   

(Loss) Income

(in millions)

Balance as of January 1, 2025

$

(119.7)

$

4.5

$

(115.2)

Current-period change

3.3

(0.9)

2.4

Balance as of March 31, 2025

$

(116.4)

$

3.6

$

(112.8)

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share  
Computation of basic and diluted earnings per share

Three Months Ended March 31,

2025

   

2024

(in millions, except number of shares which are reflected in thousands and per share amounts)

Numerator:

Net income attributable to Reliance

$

199.7

$

302.9

Denominator:

Weighted average shares outstanding

53,075

57,340

Dilutive effect of stock-based awards

324

542

Weighted average diluted shares outstanding

53,399

57,882

Earnings per share attributable to Reliance stockholders:

Basic

$

3.76

$

5.28

Diluted

$

3.74

$

5.23

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Information  
Schedule of segment revenue, profit or loss, significant expenses and other quantitative profit or loss information

Metals Service Centers Segment

Three Months Ended March 31,

2025

   

2024

(in millions)

Revenues

$

3,484.7

$

3,644.8

Less:

Cost of sales (exclusive of depreciation and amortization shown below)

2,451.4

2,516.6

Compensation expense

420.1

413.8

Other segment items(1)

270.6

244.9

Depreciation and amortization expense

68.7

63.6

Interest expense

11.5

9.7

Income tax provision

61.9

92.4

Consolidated net income

$

200.5

$

303.8

Other Segment Disclosures:

Purchases of property, plant and equipment

$

86.9

$

108.7

(1)Other segment items included in Segment net income mainly includes warehousing and delivery related expenses, which include among others, 3rd party freight, gas and oil, utilities & rent, plant supplies, and repairs and maintenance.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 16, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Allocation of the total purchase price of the acquisitions to the fair value of the assets acquired and liabilities assumed        
Goodwill   $ 2,165.6   $ 2,161.8
2024 Acquisitions        
Acquisitions        
Sales since acquisition date   $ 99.4 $ 16.1  
Allocation of the total purchase price of the acquisitions to the fair value of the assets acquired and liabilities assumed        
Cash $ 5.6      
Accounts receivable 44.9      
Inventories 109.9      
Prepaid expenses and other current assets 1.0      
Property, plant and equipment 107.5      
Operating lease right-of-use assets 19.2      
Goodwill 59.5      
Intangible assets subject to amortization 39.5      
Intangible assets not subject to amortization 41.4      
Total assets acquired 428.5      
Deferred income taxes 6.7      
Operating lease liabilities 15.1      
Other current and long-term liabilities 32.7      
Total liabilities assumed 54.5      
Noncontrolling interest 0.3      
Net assets acquired 373.7      
Pro forma:        
Net sales     $ 3,746.5  
Summary purchase price allocation information for all acquisitions        
Tax deductible goodwill amount 35.1      
2024 Acquisitions | Trade names        
Allocation of the total purchase price of the acquisitions to the fair value of the assets acquired and liabilities assumed        
Intangible assets not subject to amortization 41.4      
2024 Acquisitions | Customer relationships        
Summary purchase price allocation information for all acquisitions        
Intangible assets acquired subject to amortization $ 39.3      
Weighted average lives of identifiable intangible assets 13 years 1 month 6 days      
2024 Acquisitions | Non-compete agreements        
Summary purchase price allocation information for all acquisitions        
Intangible assets acquired subject to amortization $ 0.2      
Weighted average lives of identifiable intangible assets 5 years      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue Disaggregation    
Revenues $ 3,484.7 $ 3,644.8
Carbon steel    
Revenue Disaggregation    
Revenues 1,904.2 2,012.9
Aluminum    
Revenue Disaggregation    
Revenues 605.6 596.1
Stainless steel    
Revenue Disaggregation    
Revenues 503.2 559.9
Alloy    
Revenue Disaggregation    
Revenues 158.4 171.9
Toll processing and logistics    
Revenue Disaggregation    
Revenues 160.2 157.8
Copper and brass    
Revenue Disaggregation    
Revenues 81.7 75.3
Miscellaneous and eliminations    
Revenue Disaggregation    
Revenues $ 71.4 $ 70.9
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Property, plant and equipment, gross $ 4,987.3 $ 4,926.6
Less: accumulated depreciation (2,413.9) (2,381.7)
Property, plant and equipment, net 2,573.4 2,544.9
Capital expenditures included in accounts payable/accrued expense 5.8 7.3
Land    
Property, Plant and Equipment    
Property, plant and equipment, gross 295.9 297.2
Buildings    
Property, Plant and Equipment    
Property, plant and equipment, gross 1,696.4 1,689.2
Machinery and equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 2,654.9 2,643.2
Construction in progress    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 340.1 $ 297.0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Change in the carrying amount of goodwill    
Balance as of the beginning of the period $ 2,161.8  
Acquisitions 3.5  
Effect of foreign currency translation 0.3  
Balance as of the end of the period 2,165.6  
Accumulated impairment losses $ 0.0 $ 0.0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Aug. 16, 2024
Intangible assets subject to amortization:      
Intangible assets subject to amortization, Gross Carrying Amount $ 784.6 $ 784.6  
Intangible assets subject to amortization, Accumulated Amortization (587.8) (577.4)  
Intangible assets      
Intangible assets, Gross Carrying Amount 1,584.8 1,584.6  
Amortization expense for intangible assets 10.4    
Summary of estimated aggregate amortization expense for each of the succeeding five years and thereafter      
2025 (remaining nine months) 28.7    
2026 29.5    
2027 28.9    
2028 27.4    
2029 25.3    
Thereafter 57.0    
Total 196.8    
2024 Acquisitions      
Intangible assets      
Intangible assets not subject to amortization     $ 41.4
Trade names      
Intangible assets not subject to amortization:      
Intangible assets not subject to amortization, Gross Carrying Amount $ 800.2 800.0  
Trade names | 2024 Acquisitions      
Intangible assets      
Intangible assets not subject to amortization     $ 41.4
Customer lists/relationships      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 13 years 10 months 24 days    
Intangible assets subject to amortization, Gross Carrying Amount $ 753.6 753.4  
Intangible assets subject to amortization, Accumulated Amortization $ (569.4) (559.6)  
Backlog of orders      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 7 years 10 months 24 days    
Intangible assets subject to amortization, Gross Carrying Amount $ 20.9 21.0  
Intangible assets subject to amortization, Accumulated Amortization $ (8.8) (8.2)  
Other      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 9 years 3 months 18 days    
Intangible assets subject to amortization, Gross Carrying Amount $ 10.1 10.2  
Intangible assets subject to amortization, Accumulated Amortization $ (9.6) $ (9.6)  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Intangible Assets, Net  
Beginning Balance $ 1,007.2
Amortization expense (10.4)
Effect of foreign currency translation 0.2
Ending Balance $ 997.0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt    
Total $ 1,481.1 $ 1,151.1
Less: unamortized discount and debt issuance costs (8.1) (8.6)
Less: amounts due within one year (399.9) (399.7)
Total long-term debt 1,073.1 742.8
Unsecured revolving credit facility maturing September 10, 2029    
Debt    
Total 330.0 0.0
Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025    
Debt    
Total $ 400.0 $ 400.0
Semi-annual rate (as a percent) 1.30% 1.30%
Effective rate (as a percent) 1.53% 1.53%
Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030    
Debt    
Total $ 500.0 $ 500.0
Semi-annual rate (as a percent) 2.15% 2.15%
Effective rate (as a percent) 2.27% 2.27%
Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036    
Debt    
Total $ 250.0 $ 250.0
Semi-annual rate (as a percent) 6.85% 6.85%
Effective rate (as a percent) 6.91% 6.91%
Other notes    
Debt    
Total $ 1.1 $ 1.1
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Other (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 10, 2024
Mar. 31, 2025
Dec. 31, 2024
Debt      
Total   $ 1,481.1 $ 1,151.1
Weighted average interest rate (as a percent)   3.54% 3.02%
Unsecured revolving credit facility maturing September 10, 2029      
Debt      
Maximum borrowing capacity $ 1,500.0    
Debt term 5 years    
Total   $ 330.0 $ 0.0
Commitment fee on unused portion of revolving credit facility (as a percent)   0.10%  
Weighted average interest rate (as a percent)   5.35%  
Letters of credit outstanding   $ 1.1 1.1
Unsecured revolving credit facility maturing September 10, 2029 | SOFR      
Debt      
Variable interest rate   SOFR  
Interest rate added to base (as a percent)   1.00%  
Unsecured revolving credit facility maturing September 10, 2029 | Bank prime rate      
Debt      
Variable interest rate   prime rate  
Senior Unsecured Notes - Publicly Traded      
Debt      
Percentage of principal amount at which the notes may be required to be repurchased in event of a change of control and a downgrade of the entity's credit rating   101.00%  
Letter of Credit | Standby Facility      
Debt      
Maximum borrowing capacity   $ 50.0 50.0
Letters of credit outstanding   $ 29.2 $ 29.2
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Leases      
Operating lease cost $ 20.1 $ 17.6  
Variable fees and other 8.0 7.6  
Total lease cost 28.1 25.2  
Cash payments for operating leases 27.8 25.3  
Right-of-use assets obtained in exchange for operating lease obligations $ 27.8 $ 28.2  
Weighted average remaining lease term - operating leases 6 years 4 months 24 days   6 years 3 months 18 days
Weighted average discount rate - operating leases 4.70%   4.60%
Maturities of operating lease liabilities      
2025 (remaining nine months) $ 57.0    
2026 66.1    
2027 54.6    
2028 45.0    
2029 36.3    
Thereafter 76.5    
Total operating lease payments 335.5    
Less: imputed interest (48.5)    
Total operating lease liabilities $ 287.0    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Taxes    
Effective tax rate (as a percent) 23.60% 23.30%
Income tax at U.S. federal statutory tax rate (as a percent) 21.00% 21.00%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 25, 2025
USD ($)
$ / shares
shares
Apr. 21, 2025
$ / shares
shares
Feb. 28, 2025
shares
Mar. 31, 2025
USD ($)
item
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
$ / shares
Oct. 22, 2024
USD ($)
Share Repurchase Plan              
Value of shares authorized by the Board of Directors to be repurchased under share repurchase plan | $             $ 1,500.0
Shares       922,656 0    
Average Cost Per Share | $ / shares       $ 274.41      
Amount | $       $ 253.2      
Dividends              
Number of consecutive years of quarterly cash dividends paid | item       66      
Common stock quarterly dividend per share (in dollars per share) | $ / shares       $ 1.2 $ 1.1 $ 1  
Votes per share of common stock | item       1      
Additional share-based compensation disclosures              
Total unrecognized compensation cost | $       $ 94.6      
Weighted average recognition period for unrecognized compensation cost (in years)       2 years      
Subsequent event              
Share Repurchase Plan              
Remaining value of shares authorized by the Board of Directors to be repurchased under share repurchase plan | $ $ 1,020.0            
Shares 301,279            
Average Cost Per Share | $ / shares $ 265.17            
Amount | $ $ 79.9            
Q2 2025 Dividends | Subsequent event              
Dividends              
Common stock dividend quarterly declared and paid per share (in dollars per share) | $ / shares   $ 1.2          
Dividend date of declaration   Apr. 21, 2025          
Dividend date payable   Jun. 06, 2025          
Dividend date of record   May 23, 2025          
Restricted stock units (RSUs)              
Additional share-based compensation disclosures              
Vesting period (in years)     3 years 3 years 3 years    
Changes              
Granted (in shares)     96,973        
Restricted stock units (RSUs) and performance stock units (PSUs)              
Common Stock and Additional Paid-In (in Shares)              
Shares withheld related to share settlements | $       $ 11.5 $ 23.9    
Changes              
Unvested as of the beginning of the period (in units) 485,950 485,950   327,017      
Granted (in shares)       162,900      
Vested (in units)       (425)      
Cancelled or forfeited (in units)       (3,542)      
Unvested as of the end of the period (in units)       485,950      
Shares reserved for future grants (all plans)       1,223,658      
Weighted Average Grant Date Fair Value              
Unvested as of the beginning of the period (in dollars per unit) | $ / shares $ 278.48 $ 278.48   $ 267.96      
Granted (in dollars per unit) | $ / shares       299.38      
Vested (in dollars per unit) | $ / shares       261.27      
Cancelled or forfeited (in dollars per unit) | $ / shares       270.78      
Unvested as of the end of the period (in dollars per unit) | $ / shares       $ 278.48      
Performance stock units (PSUs)              
Additional share-based compensation disclosures              
Vesting period (in years)     3 years 3 years 3 years    
Return on assets result period     3 years 3 years 3 years    
Changes              
Granted (in shares)     65,927        
Performance stock units (PSUs) | Maximum              
Stock Based Compensation              
Share of Common Stock     2 2 2    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of accumulated other comprehensive loss    
Balance $ 7,230.6  
Balance 7,113.6  
Deferred tax liabilities in accumulated other comprehensive loss, pension liabilities 1.0 $ 1.0
Accumulated Other Comprehensive Loss    
Schedule of accumulated other comprehensive loss    
Balance (115.2)  
Current-period change 2.4  
Balance (112.8)  
Foreign Currency Translation (Loss) Gain    
Schedule of accumulated other comprehensive loss    
Balance (119.7)  
Current-period change 3.3  
Balance (116.4)  
Pension and Postretirement Benefit Plan Adjustments, Net of Tax    
Schedule of accumulated other comprehensive loss    
Balance 4.5  
Current-period change (0.9)  
Balance $ 3.6  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details)
Mar. 31, 2025
Environmental Contingencies  
Ownership interest in domestic subsidiaries (as a percent) 100.00%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income attributable to Reliance $ 199.7 $ 302.9
Denominator:    
Weighted average shares outstanding (in shares) 53,075,000 57,340,000
Dilutive effect of stock-based awards (in shares) 324,000 542,000
Weighted average diluted shares outstanding (in shares) 53,399,000 57,882,000
Earnings per share attributable to Reliance stockholders - basic (in dollars per share) $ 3.76 $ 5.28
Earnings per share attributable to Reliance stockholders - diluted (in dollars per share) $ 3.74 $ 5.23
Diluted shares    
Weighted average shares, respectively, for RSUs and PSUs, not included in the diluted calculation due to their anti-dilutive effect 194,254 103,700
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of sales by product and service (Details) - segment
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Information    
Number of reportable segments 1 1
Number of operating segments 1 1
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Profit or loss information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues $ 3,484.7 $ 3,644.8
Cost of sales (exclusive of depreciation and amortization shown below) 2,451.4 2,516.6
Depreciation and amortization expense 68.7 63.6
Interest expense 11.5 9.7
Income tax provision 61.9 92.4
Net income 200.5 303.8
Other Segment Disclosures    
Purchases of property, plant and equipment 86.9 108.7
Metals Service Centers    
Other Segment Disclosures    
Purchases of property, plant and equipment 86.9 108.7
Metals Service Centers | Operating segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues 3,484.7 3,644.8
Cost of sales (exclusive of depreciation and amortization shown below) 2,451.4 2,516.6
Compensation expense 420.1 413.8
Other segment items 270.6 244.9
Depreciation and amortization expense 68.7 63.6
Interest expense 11.5 9.7
Income tax provision 61.9 92.4
Net income $ 200.5 $ 303.8
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %2!H5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9)X3AV#5P $XPPNO150+,0Y^J?V+D#[)0< MDUU2PS"40SWG\@X"7A\?GN=U"]LG4KW&_"I92<> *W:>_%+?K[<;UE:\NBEX M/F);<2FXK._>)M621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( %2!H5IK'RM>W04 .0> 8 M>&PO=V]R:W-H965T&ULM9EM<^(V%(7_BH9V.KLS(5CB)>PV M88:P2-:VJ"1#^/>]LL%.4OE"/9*(X:C'/ MZ[5B'B:-P65V;:(&ES(U49B(B2(ZC6.NMM">&$L1ADG_SYUU% MO! J%O =@+V1D"K_J&]$[0ST+QD&=8G;OC@4LD-4?9N<+,'6=UD:J )$]N, M4Z/@UQ!T9O!)^BFTBB$\",D[QZVFIM$+[D2^K)EX-^LIN7OG*]S M9U;AW";W,C%+#:Z!"%[K6U#*HJAL7]1KAAK>49X?+A"N2L MZY*_*DZ[J+EVYM>N\!O)M5!D.--&05]TU4^N[[CU]OG\J%?<%U<-> "U4&O1 M&/SR$^UYO[K@?I#9*]1.@=K!W,M.\K1="1\XL+"5751.H62-WCD+ZD M7!FAHBUY%"NIG V)6QF5NBIEA*IJXO4*O-YQ>!.A0FF?[(# ^.!L/-RI>.HJ M'SM47Y/SHN"\.+)G*@Y32S9D5;1YNT31ES0:+2FI ?"L@/:,%V\\ZC6(1V-(7F?."Q MLZ_B/H\W=^/AP^CFC(P?1N$&/07[BSV0DQ<5U^5E)2\[AG<8!."NS_8'Y [N(Y\3=[OBEK1'/8\\G),+J@WT M%@59#WI-&D*OZ7B>LQ)0Q[J54"8CBJ:1_U3"R)Y!!W^2F\19 ;C=U)?&Z(!' MSM$9%]=E+:,1QA$:L,C M\BU<50]8N&._R[H=)^DIHA,MLQ/%(T_678?P4EP-AAN\Z_2]]TZP4V0E6H8E MBB><.^E#BTV6,L%"Q &3;J_3[%Y4C#NGB$JTS$H4#SA/H8%X).>$LG>S]V27 MG;9.2-QI).,8YJBID?[W,_*S=P[9B:RX(FL>N=,^;E@7O4Q0%(\^D'^#,%F0 MZ3:>RBRP''K\ZEFA&NJLM9IB)V5"H:)_"FG2_< MV;=1O@=W(/ZR,/^RH^#.->121ZU3#S]K=;W&?RI=O7%>7KTP][*C45_71Y M&VJ;9[\*R&78 N6-XR[A:LJREQNR_.=L1%=1G+^-/&P\H0 (,<,N+.,>: 0>6H MBNO^+UCKQ3ZBG?"R[55-?+LNF6\I%E>++=QAMG'9*F_/]W_ON9TO-8G$'*3> M^04,>"K?4LU/C%QENY(S:8R,L\.EX(%0]@;X?2ZEV9_8/R@VM@?_ E!+ P04 M " !4@:%:(:VJGDP% #H% & 'AL+W=O2&71FJ3KJ[2]D6;]O:S"VZ"%G#.=IKN M_?H; P$2C'5[2C\TP9D9GF=F/ ]XMN?BA]PPIM![EN;RN'!8^):L-THON//9EJ[9BJGG[:. *[>.$B<9RV7"DJ;QP_D-?W,:7 T\C8BF+E Y!X>.-+5B:ZDB X^\J MZ*"^IW9L?S]$_U*0!S(O5+(%3[\GL=I<#B8#%+-7NDO5-[[_DU6$ACI>Q%-9 M_$?[RM8;H&@G%<\J9T"0)7GY2=^K1+0<(([9@50.Y-0AZ''P*P>_(%HB*V@M MJ:+SF>![)+0U1--?BMP4WL FR7495TK KPGXJ?GS_=7S\O;I9HD6#_>KAZ^W MRRM]L7J"C[N;^Z<5>OB";N\7#W MH _Z^BY)4RB/G+D*T.E[N%&%Y+I$0GJ0^.B.YVHCT4T>L_C8WP56-35RH'9- MK 'OJ'"0CR\0\Y3N),Q4O18SN&&4T'+40DIHQH5*_BD7Y(;O M<_2B->"3*47E?<>M^I!@B)W@I(P&LR$>.2-S&<>0$QX&JS%VAF8:DYK& MQ$IC::N ">NDBV+2V3D&([\OX6&--+0B?>(*$AIU=H\)9-BYOT^PY_@G,$UF MT$!C,U#L-6+G6:$^;)DN=KX&J8IX9JQY%>*H+<=!IWD-9G[H.[@'8DN/L74* M/:@-$^ACB>_3(9G&251%.M,H.E>T8]ZDX4VLI;G-%8.XZL#82)AT*OIMW:!7LJ/U'I-O^73,_'+5&XS'81H.Q5?(.8 $>V@K^ MELB>:5>%.9IDV E/47:M0N#BM?[Z-FRCHM@NH_J!QC)-#"+G&6K?-?,]O[?V MC19BNQA^95).=5<>ZDZ5$LG+3M&7%++,4"%_H(5N4N-+=&5^B\%L2* MBZ47="",.K;/\AHH< MLBH1R$[YSM2+'L&;7O1CP].8"?-S)[:J\"]/^S-%.WXS:X28V(7XFLHDTG,3 MQ=!Y5+129'RBK,)-VA5RQJ.3.AJLA@[IV42DD61BE;[Y,DEWBL6_ A>;X)[. M4(,5P/5[X#9*2HBUZU;ERSD\ #T%:P2:V 6ZW5\VE($!I1^> M:I[);#R9G"JSVSHSRIA8%T=I$KIEEZORC*5>+8_KKO%T49QJG:Q?X>E5<7CE M-F'*,\ [*M9)+E'*7B&DYXP!DRB/U>VDB@R\(I9U[H^[&7TXP[2;?8F\JD M*[::91RFDJAMGE/YXQ:8V/>,C6J38;7M+=T#7,0#]MIA)77JVRS'+@ M*A.<2%CUG)N@TP\*A\+B:P9[=7!/3"AS(;Z9Q6C93X7HDZ]3N-X^']B_I=$3P&,Z<*^H+]ERUUVG/:#EG"BFZ9?A#[SU %U#1Z M"\%4\4OVE:WOD,56:9%7SDB09[R\TN1I]=8IMJ2Q?U;"_RGSS';6A"^@Y^%$K MD#MPDG_>!;'_KRT/;R1VE)5&G97&)?5D@BTJXPN1@RW,TC"Y46; EH51N'=;#C4YJ M=FYS%33=EKUFK1JZ=1%Z*I26H#,)>,)H,@<.JTP3NOP?.ZC94I\(QS^<6!%- MGVWHK7,LW[T^8?^-T1%ZNT9O7T1_%)HR(G[WI[,QM\]P0K=Q@GQNXS[44>(3Q-5IIP ]+V\\R_PS7/V@Y94A6HU?^*,'!41W\==K/8GD MEE&^L-:CTH]/"A*P=31PYR70QC"C.^Y;H\K.O=&PO=V]R:W-H965T&ULK5EI;^,V$/TKA!OT !Q;)'78 MV<1 XJ3= 'L$F]WV,R/3L;"RZ%)TCO[Z#B5%DLW#V39?$LL>CMZ,.//>4*>/ M0GXO5YPK]+3.B_)LL%)JE^F*KUDY$AM>P"]+(==,P:6\'Y<;R=FB6K3. MQR0(XO&:9<5@=EI]=R-GIV*K\JS@-Q*5V_6:R><+GHO'LP$>O'SQ);M?*?W% M>':Z8??\EJMOFQL)5^/6RR);\Z+,1($D7YX-SO')G$[U@LKBSXP_EKW/2(=R M)\1W?7&].!L$&A'/>:JT"P;_'OB1-0I/VE(B^KO^BQL0T&*-V62JR;Q8!@ MG17U?_;4)**W (>.!:190%Z[@#8+:!5HC:P*ZY(I-CN5XA%);0W>](6YOK@X_W#^:7Z%;M]? M77V]19_-6;E"K%B@5'_@ M?V^S!Y9#\-:G6+N**U>Z$SS,2)*,)J?CAWXXIA7%DQ%NK79PABW.T(OS/$W% M%F!!DT@Y8+S+^1#EO"P1RZ'IL"+E"-H72B5?9 KE IY=B<02'9%X%%01'A$Z M(K:PZCLG/< X3K 15VT6]LZ^(!DBUDQJT)CPQD!.-P1/>0 M6[D0$Y3L>9(L2?>WRXVE(EY?SR*]D":1G$P"NT8)RW&B1?C5Z%8 M_HHT3HP]%\(.V ,X,0#2R33JQ;$#<=I"G!YX_* *I'H>HDW.-$AX^KH_;("N MU1 57-D 3\VM&"6TEZX:LLTL#$=3.V0<=+P5>$%_!LA,9<4]] :@<20U7Q^+ MY?$6+MQI;KSNX)G$1IW9S)+(M5]QCVVQ%_4?0BP>@3VMT+"E!\1F*=GML*L) MX(X,L9=_H)P4*^XSJ* F@39DH,\@5\JDMB(/$NAW;JCH ; ,#":0F.U4YFQ(X2.X["?Y#Y7 MS347Q?VQXG+MV[ F9TUQ+X<-R -6NS [SL)^TJJ;EP=<9#)E0&,CA29MP4X@ M[BW;$1>.7R7@\HS=97FFX'%;51SV$N"/RKBW\K8;=,=ZV$][K4+:L&<7WV&3 MRR(2&$K'8D:AE;BZ:8^=,<+OLP<>]]D-AQ%O=0U\"UF4R>3D([_B)__ M7N!W_2X5I1TI,;59.]4,ZQB-^QGNI4)BXM[(JT*I5MYUOP>^LS9F8 M+$>G4R.]#K/$ ;LW&/JYT Y;[(F.7MNQQF R8$S,$"Q6V)GXCB6)GR5WA>#M81K< Y.:^0K;8)2%Q$0WIF)#XF7!? M;A[*IV50(Z&)UC;VA<[FT-$B\0]T73Y?VF^V\V>5I0F;44T,5-J-W-,=*1C M-^)GM[KZ#V72Y"9*(FS,U(C/I);"[6ZTSIW5F?.:2BT#7&B]2! MV._/KKR03<*]@:/=F#M"I-@K6:]@LE;/5I5*O53ZHRKUK;SMQMDQ*/4SZ(U\ M*952B?3[$!T%HR# (%J;D>T$1<,@"%"Y8E*?.6W52LCL'[YXAPI1P"17EEK@ M"(G$5I4PFBY@:UC3]A^.5>V;XO\[VDU6[VSVP$@+A0#RL\I450ELL! :9'3#:S4PG#:A?&GSABL%7,$HP60!N>UNPL+XFTOU!U&9':>B2B[23 M!]0O#T"-;]?;G"G>'IS"6"'Y2K_P>N#5*;45N"D CC$FYDF[U_!M3$E+:NW=O)!?J:TU]/'DWZ3S"FQIF? MS8[0P)G'3B?0']0)[>FO W#M;GK@Q*^".3]S#2@LI> MPLI@E,#SD/6KV/I"B4WU-O-.*"76U<<59[!?M0'\OA1"O5SH%Z3M"_'9OU!+ M P04 " !4@:%:^/.4PC4# #="@ & 'AL+W=O94\1MSW%Z=D19;/FC;&PN_9%(-6L< MN-B.+==Z'KACZU"; =L?)70-"] /R5QBSRY5EBR"6#$1$PFKL35QSZ9NYI!9 M?&.P594V,:$\"O%D.E?+L>48(N 0:"-!\6\#4^#<*"''CT+4*M(+C*?LFVL'4L$J1*BZAP M1H*(Q?D__5DDHN+@=MYP\ H'[[T.[<*AG06:DV5AS:BF_DB*+9'&&M5,(\M- MYHW1L-A\QH66.,O03_L/-Y.'V=7]Q8Q,;V\6MU^O9A/3.9]\G=Q,+\CB\N+B M?D&.YU1"K$/0+*#\A'PB#XL9.3XZ(2K$&4583.Y#D2H:+]4I.3+]:\8Y?B@U MLC5RFM7LH& ZSYF\-YBNJ6R1MGM*/,?K-KA/=[O/("C=.W5W&[-3IL@K4^1E M>NU_25%3E+ELIUG6G,\SE= QA8>0 5R Y;_\8/;1P2BC'*X#& 1"\3$@@8R-]40U:3=\DJC&GJG1._L1)_CK0 2X0@>I>#IE"14D@WE*9!CW*1+ MP3F5BB0@\ZU\TL2>+^$Z%3*GY3CN"_Z]9K4(NF4$W<,BF*0Z%)+]-B/9Z6M" MSC6[%92NXS@O@/<8U7![)6[O,%RF5+H3M?>*XB7G+HL:9+^$[!\&B0^YP:P!V:[4'J;PP\=[S6)%.*S0SVGU44#FM53>T2+)RI%'H;&XR9HA MUI\@C0'.KX30SQU3X905K?\'4$L#!!0 ( %2!H5HO"(DDQ 8 ",= 8 M >&PO=V]R:W-H965T&ULM5EM;^(X$/XK%KL$B\7S>P(WMC>]\L53Z1GMT MEM %FS+UE#Q(N&KOK(1\Q>*4BQA)-C]OC/'IQ.]HA4SB;\Z>T\IWI%V9"?%3 M7]R$YPU/(V(1"Y0V0>%CPR8LBK0EP/&K,-K8/5,K5K]OK5]GSH,S,YJRB8A^ M\% MSQN#!@K9G*XC]5T\?V6%0UUM+Q!1FOU'SX6LUT#!.E5B52@#@A6/\T_Z M4BQ$10'LV!5(H4 .%3HU"GZAX&>.YL@RMRZIHJ,S*9Z1U-)@37_)UB;3!F]X MK,,X51)^Y:"G1D]WXZ?+F\>K2S2YOYO>?[NY'.N+Z2-\W%[=/4[1_36:C*=? MT?6W^Q]3U$1/TTOT^=,7] GQ&-WR*()HI&=M!6"TR790//@B?S"I>;"/;D6L MEBFZBD,6[NNWP8F=)V3KR05Q&KRELH5\?(*(1[H6/)/WJW<<=S9>=QQ61_=0=/A<2!6S.9FKMO+='5OV8R@T[0@4)LJ?E/*]_S68">U M!ZR[ ]9UAF(<_@.%!+U'I4@):#Z!B ,>,13O$.O[^BJ@Z1(E4FPX)"6:O2+Q MWC!VCQG&(QG;6ZW>;K5ZSC!>,C :<)IWV3A$="6DXO_F-]@+$$AJC7!NME^) M76_0ZA\$V"+DMWKV^/9WB/M.Q%,E@I]-WR@#IQ0[]6221N>@;DN1G&8,J2N-(8[/$-G:4R6-%ZP5+?R2J:G*8-2 MT;&/.)WQ*,MZ])F]!-$ZU!)L/@<:1F*.9NL43(("R >_UERR\(NU/H;'K(\C M&=M;,NR5E.DY@S@. K'6S03JA/$-G476%"NL5./5]'W2P@=AMH M'3MQWL0;Z'E"0O"L^+#YW$&W-?0J?P96BP[&G5JLI,1*G%@?)$LH#[? MT-52I*/5 V*@&7B5DB@PFU)]O\[-??@EV6,GLY8ID=!7G0\5^)42LOK@FYT( M^Z83IEBS?ME+RL9O<_:[.,\*O6,VK8[1M2Q2F/1:-8T4EZ2.W:RNLSM]#S/C MHU+SL:SM>UV2,W:S\U@WV91K>DM/LI$%FG 6P6W[M2Z!T^AO+X%)XLVN7Z'Z M?=]*&L=N'G]8RV!)=?Y"0D(;J]00E$8U55E ,/$ST'&?UT:3TYJ#W1CNS MZ&!O4.M*2?/X@SR/31)O>L:45$AU]W!U:T"57(^=O%@6^UI/2D#YW%)"5M!# MR]+V6]UA]>_0!8L.[O=;';L7I&1?XCGK_IK'%,;WM^N>.%G\=Y/^6-;VO2ZY MG+BY_$&*@+$P17,I5B@2\:*IF%RAD,T4F@D)!F%)K-$K+%>3J3\XY!?WXS_J M7DG_Y"WZAWT83VBD"33?J<'\ON^FU3=B%DJG:SCG?/A'G2N' ^(>#B:ZYD*N M^34.\\EF>Y6UM V-M,=6_RRTW^L:&Y4:L1J.)>5X0-SCP71))8,Q-]EV9BM& MD^";!/C .E\UD>C4,X+Q,G,HT?ZPO1\!D.F9!%5T *+37^:>0E#IHJ8SCU- M/X! 21YHJ51O+]$ZYC4AZMI&8F,,LHD1&$-K0E0.!,0]$-0R#;&P-#8WY%:Q M5LU 3$HN)VXN-[AF;FG;5M@V2AY4)MT"MD5LZ-5F?$GQVL\TQ M@EF8H:#8*$-7RJOY;X,TM-H&YZ9#3+&)#OU.7-'[)Q#YQ MCE?3=9+D;1#(.,,_C\ &C_,C(]AWV-]B'XEB"^?^#\+V*Z_NW81]$\/0 020 ML8756]]\,^@=!LCDY$%KX+WCM8-?\K/OYN>;XN7UCMJR+:$5L?EF'5=;3('9 M(F760[MRW+1BP.2G]?L[N8G?1?X=)(=B!W<'^/3<7;NU2[-Y,>' MMU1"G:4*Y.,V?A\4J9S0LG9)X2 S#'B8T2GNS ML_*[VWQVEJUY'*7L-D?%.DEH_OV2Q=G+>0_WWKZXBYZ77'XQG)VMZ#-;,/ZP MNLW%V7!'":.$I464I2AG3^>]"_S1)Y9T*"W^BMA+<7",Y*4\9ME7>7(5GO<, M.2(6LX!+!!4?&S9G<2Q)8AS?*FAO%U,Z'AZ_T;WRXL7%/-*"S;/X[RCDR_/> MI(="]D37,;_+7CZQZH)&DA=D<5'^1"];6WO:0\&ZX%E2.8L1)%&Z_:2OU40< M.!#SB .I'$C#P;*..)B5@]EPP),C#E;E8#4@WW$P:X<[.:0 MCEWTN'(8E\G:SFZ9&H=R.CO+LQ>42VM!DP=E?DMOD9$HE:6XX+GX;23\^.SA M^N+!N;IW'32_N5[]8'-$T8&C!L^#K,HM#EA>_*3AS M/6>>)8DHYY*":!JBBS",9(73&-W2*)2CG--5Q&FL@#NG!LG%GL1%$*R3=4RYH-SP)A?#WJ/FM-S5 4T*Z*R*Z*2,FQCG N:5SFDW+DL&" 3/P[(@8Q M5:6A)3R>#:=W,;9OUQ_9@7+?RVE;8&(SJ1KXJHDD&DYU9;9+-W22;I9]Y9)*O MTD \; J&WHLY+H\^R *OW4/(_;:.^'?5O)N0\PX)8_R/'I<<_H8,\0S]+88JVI&"^U:,Y P9PL;']QBID%: M]S1D2 \2YI\:?RW+HUV61]HLSVFQ1&&TB4*6ALKGLM:_:T(A8T$:V!Z#]DAY!' M@3PLRGYIG4;*EN%2&ZMKC4#"'+M=(Z3YN'+++\42_ M_"NRJTJKEM(UK9 P!Q+F0L*\22MA1K/;\-LV?>/8(WVZR^GTQY9VN9RKDJEU M[YI,2)@#"7,A8=Y4F>5W;U!UM305,830PR:K9(KL*N M/S4'C4KP%&:B$!I6OL)J/+7(@2)7G\:]C(:U2LLQL5(]C:"J644[,=EMH[%I M6DTETE78]3$>-5^9O"\[8>N_U"PQJ %2G- :2XH MS0.E^5"T>@WM12VL5[5^4KO44SO7#JC8A=MJ%YY.V[J8+5,?;#.M0*J M86&5"-3\6Z(+&M,#I?E0M'JI[.4NK->[?DK3U#,[5P2H_ 5*]Q(8UFM@/ZIKZC&=4PLJAH'27%":A]MZF'&P6:%*K4(T,XYM:2![ MG8O Z5QZ5.>M(T:[@2'-MR<'-*8+2O- :3X4K5X(>Z6+_#]*ESYLYZ*!I#E$ M)8FU6P#0H!XHS8>BU:OF8-^97A*[8ZMU'BREPB"J(MCN!RP+1ET,L)O/%'*7 M:@DA;7646,T_6X,.S0.E^5"T>I+W@AW1"W;N:Q")!'/ZBLK]S]U2#JK@@=(< MHI#P6O7C@L;T0&D^%*U>&7MYD>BWM1U1Q$?*0K#:BC@V<+/1F2OL%'M*%3"" MK?;2W;83*SQI!O44=K@U-%]Y"=ALR;3#@_W@\A\*Q-P\1VF!8O8D'(W!6*Q% M^7:/_O:$9ZMRB_ACQGF6E(=+1D.62P/Q^Z&PO=V]R:W-H965T&ULK55M;]HP$/XK5C9-K;1A2-)VZR 2$*HBK2TKL&D?W>0@5ITXLPUT_WYG M)V2T2JM*ZY?8=[[GN1YU!F#(0RX*/? R8\IS2G620 MS]L[;ODZ,]9!HW[)UC 'LRQG"BW:L*0\AT)S61 %JX$W[)W'H8UW 3\X[/3! MGMA.[J2\M\8T'7A=6Q (2(QE8+AL80Q"6"(LXW?-Z34I+?!POV>_<+UC+W=, MPUB*GSPUV<#[[)$45FPCS*W<74+=SXGE2Z30[DEV5>Q9X)%DHXW,:S!6D/.B M6ME#/8<# /*T _P:X#\%A,\ @AH0O!80U@ W:EJUXN80,\.BOI([HFPTLMF- M&Z9#8_N\L-<^-PI/.>),M+P>+N/I8A*3\,=4A0>\C\;O^24L]X]?#PQ9X_'IX\$(W07,Q M@>,+_O]BVF9?D8?MY%9+SG7)$AAX*!8:U!:\Z,.[WFGW:]O@WI(L?B.R1T,- MFZ&&+[%'8Z8SDO(M3Z%(->I#(O#E34D)BB0RSU&(W.M,CGA!4BGP5+M#YSUN M&W25\-0EM!J[C7H=OT^WA_-KB^D]CHFKF"^',4U$U2L]^,IS4&NGEAKKWA2F M^DH:;R7((Q1D)UQ/_"C40Z=/]!]-I?+X$J]YH8F %5)V.V8!.&F[!5NW+&[7[2,M75M,*%(E*3O^]SN7E&0E2])BP[XD%LE[ M>!_G7)+'&^MN?$$4Q&VIC3\9%"%4;T7MVR.OC@C\4;7SOM^!(%M;> M\,=%?C(8LT.D*0N,(/%O3>>D-0/!C:\-YJ#;D@W[OUOT#S%VQ+*0GLZM_J+R M4)P,W@Q$3DM9ZW!E-S]1$\]+QLNL]O&OV*2UAP<#D=4^V+(QA@>E,NF_O&WR MT#-X,W[$8-H83*/?::/HY3L9Y.FQLQOA>#70^$<,-5K#.66X*//@,*M@%T[G MJ1C"+L5SI(]@'XJ,U MH?#BOF(ZG+Y_ .^B"/XAX!_]+\ G[ M\&%L%M-;7\F,3@90BR>WIL'I\V>35^.C)SP_[#P_? K]/WK^-/:O-I"8#,7W M[R&>/WLS'1\ %X7>Y?-"Y$JQ]GL\O6$X$N#OA 3I4]=Y1)W3VV2:0N;LF)4,8'5\?^ M&=/,C5!,QON_QV4S%U2FP95Q*L&JU@ECOO_G,/+$Y?!,;V-6MR*WPMC0U1"1 ML%W:YZX#2VL#EB(41U]KQ4E9;$473@R#&:0I/)S6(7@0D6VE#*-BHU(:'#,\ MG:K\;;;A@&#"1$_A';*&>9E?HRW'!7MB4ZBL$*@:;R 1'J+0L,MJY[@H1H;: M@96&,O*>U<2NQX9@0HH7A@]NWB]5A;\V]X\R@Y/"(:?50,>9Y*-;G/!V4-=P,I*B4^"_QF]4%I'[36[R^LB+F3$U4*ZHLBX([-<* M^^=( ]YXJ7PF$Q4$\?DMWH%&Y0*I:4[@P^&=GI[:U].<3E&RUCFO=_G;2MWW MA"J"Q=<-*N@4VX7K<(:M$MU!("'2Y9)TF.G-,S(VR1U!,Y A(6U\GK3)G MD"S>HUT(Y]#(OS/CX?XI%K.>>-Z<&_&VZ.,YM',?R2D4;G5.<7;IEI5-+&8& MQ>0:A+2U;Z3QCT!#'QY5)5"N)0G"&?>=2W&^^.(%P$%CNGDT"*F>O M4R-BF>Q#)LD8IA#5^9_/057;4>XV4Y%;QS>5%=#X]3+K1[EDW2Z^9W?+T M)L2%?X4[B-"TA.EX^/KE0+CTSDH?P5;Q;;.P 2^E^+- .R7'"S#/%XGV@S?H M'KNG?P-02P,$% @ 5(&A6AT8;P')!P RQ0 !D !X;"]W;W)K&ULK5C;;MM($OV5AL8(=@%;=]EQ? $KY]3U20E.;+E'>R++;+K7J#ZLM)+>J#PK^K>X6G024E- M0:4WME2.%E>]F]&'CU.F%X)_&UK[K=^*/9E;^XT?/J57O2$;1#DE@25H_%O1 M+>4Y"X(9WQN9O4XE,V[_;J7_(K[#E[GV=&OSKR8-V57O?4^EM-!U'GZWZW]2 MX\^,Y24V]_)7K2/M:-)32>V#+1IF6%"8,O[7CTT#U]@&#<,8[$[*A(K M?]9!7U\ZNU:.J2&-?XBKP@WC3,E)>0@.IP9\X?HF^5X;;SA"_G(0()'?#Y*& M^V/D'K_ /5%WM@R95_\H4TIW^0>PI#-GW)KS[J?FPOB@Z]T0E<](-Z36U'O^MU/H]/AQ2NV33O;IJ])/VC; MZ]R?;2 U[JMM*>K=3^_'P\D%1V^Z_^0KH1#PWE&J2">9L@MUBYKQ]*0^.93) M.UU4%^J.@LYQ4%2Z?%)X_0O-78VJ53$WTPMU4Y SB2[539[;)_40B/)C]:E, M^DJ7J;HSZB?<:G&13UV8B\ M!EH5M-G:J1*=S^N MG9_WIZC3/)>6 XZCT6E_U+XY1A_S%4DGRI^.U<+90HP0N7HK8?TN8U_V'<.7 M%<&#!(W8PPB6D6A U80G44LEO$V:D\K9M$["<=-0R G)DNS2Z2HS"<<6GIH% M\LGB^PP3T5#:L#D4:<&;E*(^BS#,:X\H>'$>:E8F->52%0*?U/C@S+P.;2Q MD("6*;S-Z^@)'A-QA:JHNW7\#Z1"+Y>.ED"0TD!9TB0Z@J.J79+!>X@U29.^ MO;%4P<:\:N/42N-!>?TAI&&A< '@KW+-K Q6 M1+\J6-!AB\[Z,_4%$@ %P"AG^"O'H_?$+DYJ3V^VY;P_5K]:FZX1]H/4LW.H M_50&72X-A[I1XNOY?U#-##!=6!?,?R-"#XF;[!?'U?9714Y':#Q_6*Z[YZ ^ MR#I^#W-^I@6ZJO1%]#9203^^ 2*G_;,?TK%=0 ?3,$-W_+(+)JY!6RY/T'V+ M_TG89 QK8@SV%?'!)$\1AL\6[I?!H=+9(U/""AYCAYB'_8GZ3.'-P3]2D[,) MS&V?'^)6_*RK;;<]4\8=G']SK\/1;IMK16$@=_UM^QS]& / Q]$7,B. :QK] MG(A79&DJ(&#Y-78Z]UP*M_;,IBR_H>8H(67'\NRX_?-DD]WBF2_XV>B)3D%/ MTYG?VH;G<=B5PH2LF$*D;#=V'>0PY9D!(\6.+?O[<:S 5%EMV'BD&]/(I"+* M!_SC5B0CHBD%$U<&$>P(_;-NNF#7$O=H:@>;].AVZ.\0L,9HSXX)&D&VC8:]*!L#H[,+_ "*AQFX-\G:YCHH+%&SMQ&&%*C8VC7/T110" M15;Z%#TF!&-'8U7$*X#L,L_1$EWL@ G+L%3M'^ [2MI5[(=9CI6.MO!S)&VO MW;<:- 6GD:Q2%[2!E*PT*7%+D:TM9 !*NP"_Q,1U@M24S0U2EDG0>GJ^BS$E MKH*F-(';WXK:M0;4@"9!B"VP9\4CC;V)D9,T%: K+$:/@F4Q)3>+#78;H.XZ M@J&/4J-V#&,C0QTNC&P!YH>QXBAOBZU; .4=6Y^9ZI5PRTZ+:37I8BQ!6,ME MEPL5JR'N[HUC(!Y-T,^?2+M8(*4M3]@#X@T.J]RFM(Z&F+\[0CL9,ZP)(B)B M=-D.:>V,[(XO;\U $J6(=(G-(G^2LL(.&FNE#3AV4D1CB6S,J43. C 5"YQE M=WOS@H4DALQ=#N)A'ZVN3R\YK?Q.XB:,]99N<" L[L9ZEQVE473 MVM0E=C(ELV7+ZS=/F_LM=C2Z.@\OW*2:B]1T:^#$&T,S;P3I'.45=3:BU^?Q M0L-%PWT'A2:WE)64R)K+>&WK/(U2;2);1"HUN1_1HKC@8H]M\3==;EUL)\J* MH5QR%:8CZ@K!:/U:X[*4@?DI*HIS%&[6 4UT7SPWET.Y-!Y-CL^FI]@RNI2^ M&J@&.5NRFC3*[-&N!)X\]VW,"L3'=S=3CB-G7NJ*$;-?_L[8:7SL[_NR,=CZ MP(3NL93/:%[)_(_?FKJWW9>ZF_B!:D,>/_-A"BT-TI#3 JS#_MFL%_?W]B'8 M2CY7S6U JY*?&2%=C@EPOK!(2_/ "KKOE]=_ E!+ P04 " !4@:%:TO=3 M8?$" #H!@ &0 'AL+W=OW>2:6#AVL)UU^^\Y.VE6M-&'O23V^;[O MOK-]Y^5.Z=^F0;3PT II5D%C;7<61:9LL&4F5!U*6MDJW3)+4UU'IM/(*@]J M193&\2QJ&9?!>NEMUWJ]5+T57.*U!M.W+=./ERC4;A4DP=YPP^O&.D.T7G:L MQENT/[IK3;-H8JEXB])P)4'C=A5<)&>7N?/W#C\Y[LS!&%PF&Z5^N\G7:A7$ M3A *+*UC8/2[QRL4PA&1C#\C9S"%=,##\9[]L\^=6-6.8%+0 1?P?0#H" M4J][".15?F26K9=:[4 [;V)S Y^J1Y,X+MVAW%I-JYQP=GV#]RA[-,O($INS M1>6(O!R0Z7^0&7Q3TC8&/LD*JW_Q$:F8I*1[*9?I4<)O3(>0)2>0QFEQA"^; M4LL\7_:*U 9D_C+2%<*9Z5B)JX!NND%]C\'ZW9MD%I\?T95/NO)C[$=U'4=^ M5Q8A"V'/ ._>+-(X.X>[!F&K!%48ES58MA$(7KFT!E2O05)Y&R8(4G'#ZEIC MS2Q6L'DD/U7UI04F*W"I\A+/)N+7_N\:C?C/!0$ZWK+QY[MW<\E M77(AJ%[-![AB>D.%:RRB@+>0G)S&>9A.SF\A/8F3-#R%"]%3:?3MM#2+BW#V M3%1Q.@L3N+74JF@GS$@\K<;9 ?ED+4Y] *$>)UM2+,+\F6;A JY4UZ'VP(UFY@FT2,+Y,\R\"*D0N2FI MKS&)JC<>B8+3CC#7^)X(2.!SV?/8J[;,;7%VDB_R@RC.,LMS4C5:7KK^T4'W M:5'7OL<:*%4O[="()NO4QB^&[O7D/KP!=$=J3HH%;@D:A_,B #WTU6%B5>=[ MV499ZHQ^V-!3A-HYT/I648F,$Q=@>MS6?P%02P,$% @ 5(&A6O_YD#!- M P )@D !D !X;"]W;W)K&ULO59M;YLP$/XK M%JNF54) @+PVB=1TFS:IK:).VSX[< E6C3T&1+DVF:]@7P^>ZY MYWQW/L9KJ1YU 6#(<\F%GGB%,=4H#'560$EU("L0N+.4JJ0&EVH5ZDH!S9U1 MR<,XBGIA29GPIF,GFZOI6-:&,P%S171=EE1M9L#E>N)UO)W@@:T*8P7A=%S1 M%7P!\[6:*UR%+4K.2A":24$4+"?>=6 M9 D!A\Q8!(JO)[@!SBT0TOBQQ?1:E]9P_WN'_M'%CK$LJ(8;R;^SW!03;^"1 M'):TYN9!KC_!-IZNQ7L.>P:#Z!6# M>&L0.]Z-(\?R/35T.E9R39351C3[X4)UUDB."9N4+T;A+D,[,YTKS*\R&Y_, M.16&4)&3#S]J5N'!&Y_<@QF'!OU8[3#;8LX:S/@5S(3<26$*33Z('/)#^Q#Y MM23C'=H<& M]03>].V;3B^Z.L$X;1FGI]#_DO%IS'MI@*0!.8]-WKX9Q%%RM:=:M:KPHBI0 M-9/8L-IH(I?$%$"6DF/C,[$:M2C_ZXUEDQ6N;G:2]Y!!N0!U(/SU;8O,/M*S M#MXQ@3W).5XO^I+\'OI% ^ M&"+2'9H@[@T&9U3=7*(8<*7D"@O\/.$DC8+. M[[ 8=G2ND%9*_H&#U!\.^D%R3![W@AZY198CO/>SNJPY-9#C=8V]F3'J8CF; MW=A/.TDPO#RVDPPZ0?_R3QKB1$7XW7ZREU$G28_EXMJUTTL]NQ*UO@X*VM8L M^I0BH[K 5#V!-EA:S>1C9H.BC-=X)9.+;C#85:[#N;#GN!.@JXQ6S%!.X!FG M?\Y,C1GW<0CK"MP8Y1AQB\;L<,UD+;#K*[JA"PX.%(6JQGT'HD$'QR["<&]V ME:!6;D)KXN":,=9*VY^ ZV;VO:@W?Q!X/BLF-.&P1-,HZ./,5H^"_R1 645<'\I\4K<+JR#]M=H^A-02P,$% @ 5(&A6H&7B?>J M @ # < !D !X;"]W;W)K&ULO55=3]LP%/TK M5V%"FX22-&F[JK25*+ OB0G!-I[=Y":Q\$>Q'0K_?M=)&KH)*JT/>XGM:Y_C M5 YMYY&DHV*9@IM)',T-&5DUP99WH"D MB)(X'D>2<14L9DWLVBQFNG:"*[PV8&LIF7E>HM";>3 (MH$;7E;.!Z+%;,U* MO$7W.@X@WY+#]SM;]D_-;E3+BMF\5R+.YZ[:AY, LBQ M8+5P-WKS!;M\1IXOT\(V7]BT:P=I %EMG98=F!1(KMJ6/77GL .8Q&\ D@Z0 M-+K;C1J5%\RQQ_5M1_Y M73N$40A;!C@^FB1Q>@H_*H2L8JI$X J<'S%CGKDJ@4E=*P>Z@'*+XA:8A4(+ MJD@[[4G^=_N>I$K20\5I/\"2":8R],I(ZS>F:O((Z&[#/W._@^1D,!Z$$SC+ M'FINN;< >[#4-!S!95&0DWAQ9(54[(K*TQA4V3,XPY05K+&90[>(P_2O,Z!Z MR*J^( X\@E$X[B-W"!7+06GRPJR6-2G&'+A<,V[(9QT(;2U:\MIVQNF7._.J M)*9RN, ,Y0K--CH,7RN1:,>A))JR\6$+F;^;K5GUT=[JSUJ'>UG>OA.DH>3T M+P46!(W#CZ, 3.N][<#I=>-W*^W(/9MN1<\5&K^ Y@M-9=0-_ ;] [CX#5!+ M P04 " !4@:%:O?KZZ20$ "##@ &0 'AL+W=O#S>?>2--E+=Z@+ D/N2"SWV"F-65T&@ MLP)*JGVY H$SN50E-=A5RT"O%-"%$RIY$(7A("@I$]YDY,9NU&0DUX8S 3>* MZ'594O4P RXW8Z_K[08^LF5A[$ P&:WH$CZ!^65UH[ 7U%H6K 2AF11$03[V MIMVK6=_B'>!7!AO=^"=V)W,I;VWGW6+LA=8@X) 9JX%B;_3OMW;N^XESG5<"WY%[8PQ=A+/;* G*ZY^2@W/\!V/['5ETFNW9=L M*FS4\TBVUD:66V&TH&2B:NG]U@\-@30\(A!M!2)G=[60L_(--70R4G)#E$6C M-OOCMNJDT3@F[*%\,@IG&F:5 MGNB(GAYY+X4I-'DK%K#8EP_0IMJP:&?8+#JI\#U5/NEU+TD41O$)?;UZHSVG MK_>/-UKIZ;?KL4ERI5?6B.PA?G["R7UO9/Z7]*ZP\K>># M-$ &/FG71UZ]2*.P][HY3;?3 J^>(2%?QYJ6DIEV)_4>G8W M=DV5>D ?/H*R;%VN.;7&?!7H)Y8#88+\!E1IN]9:F'I)1W9M8\=LO4!-)>,< M,;IS&!+(U_/?D4.)D80V]/UWH7#M:!#/DF-0ZD !=P;H@JTTZ?;\88U\29*X MYP\:_8MX,/3[G2>(_AXB'OJ##IG1[);+I0UYJ1: CDT:FG=M%+8,7J1^VCF$ M=OVP#1IUR,^85(H,_=[!?#?TNX="SL 6:/1,Z-,V2?L-+]6R<9JT;>08.DFL M9P\#1DCS[8/FLZ(+((*6<#Q;T[#-A;;M1NWHPP,]AGX,L.YEC Y,]T)NW]$[ MS'[@5NZMDZ! +^->,%DM(V<[GJ!5IF/4LG8RI\KVMQ2NOQV![]/,C'(J,F<9 MFOXC%6M\$I*G+/[X'8QT(:5 M[GK)UV9M@Z7%A?]^V.R'@]OGA0);1E@C\0.D="_*XVSVDD2IGUC90W8Z(..A M'UMD&PO=V]R:W-H965T;!+"[![M[#B!>;K3Y9E="./:C*I6]&JV7?NRSN;[4C2NE$I\-LTU5"ED)9:56S(C%U>@F.7\SI?5^ MP7^DV-C!,Z.=S+7^1B_OBJM13(!$*7)''CC^K<6M*$MR!!C?6Y^C+B09#I^W MWM_ZO6,OE]7_9)JQ-LA'+ M&^MTU1H#0255^,]_M'D8&)S&>PS2UB#UN$,@C_(W[OCUI=$;9F@UO-&#WZJW M!CBIJ"CWSF!6PLY=_R;F[G+BX(G>)WEK]298I7NL,O9!*[>R['=5B.*Q_00( M.ACI%L:;]$6''[B)6):,61JGLQ?\9=VV,N\O^S^W%:RFNZV( .>VYKFX&J'# MK3!K,;K^]9?D.+YX =.TPS1]R?M>3"];?=1.L).(D37[]9?3-,XNPDNN00WK M1,'T@KF58 M=@F-2+<^[A?_T/^J1KWQ!^I"YJ.;"/!JD:M&?:3?R2BJT:5F" MU"Z$2&+?"&?L@&59 M',6=]P/_E*076*RD-JSI BCDR8Z95$Z@=([5_('/2\&LJ.1KKE3#R_*!<<>2 M*(L/QTPL%L(K C,<&48*DVB68:+#<],LP3^6S$)7=B"F\1#2X]%_#BN-DME. M6&F4GNR%E?5 9CMAS?XEK./H=#>LX^@L&<+ZJ-=M\0*PX[Y)9KN A=%/Z%L3 MT'0S290\6TUC7[3C93\RGI[N7#E.9C3^7EA[CAWS2ALG_XL]%]+FNE&.<847 M8I"TMN$J%Z"2=3V 5Z=1*\$>!#?]^NSL M+#K;X8?&3X[:[91:+5^C"%5 = #\\4DVV-4XN,-PXZY &*MQ<&^-5PS)NJ;(]]WW;4[8> MD=_S?8,H+(MFTT._((OB%-V R'4 4CY$'>1>!6X#]]]NN;]=\4D]9_]TC"!, M^/T4M"_-.#L 2=D\Z,N@G1>(^-IG_UY %@MV@WM#00G"\QW2P5T?_69IA,"\ M8Z\H?AI?/)WPP\G%$7('"O"!+[/UI1M#F56OQ0]H,.5Q#[2]PA>QFQWI'@_K MT2"N"05\"MWGGZ^Y+#UO 7/-C?3/H?)T52FV];]OP7Q"ORCJ'?96*G0^P;HC M0F\S=Q+H0'QW'_\JK2Z4<<)>0WX&M40VAKHBJ&VO/LA=01"WA=ES+W6\9]DUL\+>'Y@WQMN MT(]]"(K7*!+T?(10:4>$Y]P0<2!3OV[LXYH@K+\R9)7R.U<(/VBYK+P M.P"/&:[GO'0#NNU4B$>Z0,@',8=JT!9D_W&]P:9F438[W*D6$?M+L!6G V:? MR/0[W!\DN'ZF.IWW U+X]II!*TOAL#UOU+H:!O_YB#\C?7VBVU.UE[>/C\ZQ MKUU8B2>%E[*)34@".$UBT@KOHQK$6X.2 M(KM!#/N($7NW\+K]HZ8-TN$*/5AQY7N0[JS.X$<.SW-_)$E8STDR"KU12\,+ MOXI M 4B)JFE/PHVDJA"1?S>2$("AE;\&ZD0D"\HUQJ3=8,:$O.?I'F0->@1 MJ1BP^;2071(GA^TJ:6@2XEAC*IST00H!VC1=!CP)6UIU-7_O&Y$= M^0?$@V.]>'[^^;9>4ZH._+5HV]J^A9&?9_T]&8PL.[^\/QZHI'0E:3=>TA%F MMN2C_.Y0HE;)8'*0GD5IA\*?-;L()>V_(] M]!K'T.#J]667\)&7)S1">MX%(E]0:7H$W/;G.^JMU]*&_B4(_?H7 M]+C%,*8>(>7T5UFZ"_I3!G<2?\(BH?1MQ)&_O/<IWN7KN_Z_3L9?':HA%GZCRN6 M^4MV^ +1C7;?;V["9XM^>?CX\Z$]P$NQ@&DV+T[7_B/&7#L4W#^N M!.3"T +,+S2HW;Y0@.ZKUO7_ %!+ P04 " !4@:%:J@%>6]4$ #Q#0 M&0 'AL+W=O@4T.Y-YLXV;6:361I!,_Q6H$NLXRIYPL4EXCN.&+U%A!9S8IV )O MT?Q97"MZZ[0L,<\PUUSFH#"9>I]Z9Q>AU7<*/SDN]=HSV$CF4C[8EZ_QU.M: MAU!@9"P#H]LC7J(0EHC<^%5S>JU)"UQ_;MA_=[%3+'.F\5**>QZ;=.J-/8@Q M8:4P-W+Y!];Q#"Q?)(5V5UA6NKV^!U&ICH'M&;?7C7&W;/]W@5MEZ%^]CW>+4? M]T,:A+$/%1X^O!L'W?XY7)4*,C1,:+">\@@APMR@ E$I,D42F16*:XQ!)E H M&:'6/%\ RV.(N3:*STO7(0F+N."&HSX!_%7R@IK/G K:1'*.1=6;E09/6B' M-8J13)%PH61)@L8F/4J3-D[$X-)):KJ,4F":FJ:0QKXSHB2G$EY]-E+1'*C\ MHK5AT++B@T>FN"P;8,WNNUS4'E"R0RO0#F1+/Y+2POLARHQXT4!4SM@*5\!R6""E[ MM)$#IW&WR#E%QG(#+"/;QG(HC"3)_Z)T)CQG.06N[, YE[5"%N3 B@_J;JVP9O ME&RCVTO82C[RG&:<$-;U8[C:S)-S#8X(X?=:Q!'T1OX0?E(MV%Q0B+A1\(^] MXU9U['>W_+38.TG]\\+$>,-$,/ #1_4UCT09DX7'QEX%*]BS;97*LN5P2U"G M4IE36L%97>A5-6[+HA!H,60Z8CJ%A"KCX',F7'6K+9GGU;YKVY.*YB82-06I MV>WT?U*H'=&L^?[/';VT\#:?1+#5+K8@(W^\69\^W+S2#7)NZ%A",9&[^!2E M+%_@:YSK+?,*_9C*_]8$;V?S,T:8S6EQ;J5X[26$J]4$?5LF[]V!A(*GR>+F MJD)[2%L%;5>F5>X%YULY;DB&?@C/-,ST%OV0^L/W:RDTI:I&N1U5+THGJ!';2>\T5BEW6;4CE^EZ^.G_WC*[[IL]X4Q_ M7*6<+@B9Z[/CG11',!C1E"+L\*"YX9!F%&F.#FH.*)M6M*^+&#;[ =M]@=$\HU.+V? LZ(TKK').M+0/EB= M<.P/CG>XL+Z&=M(UO""C@+D7T+0KC\:>-5^W[P86;A#_5P:.IVYQY3^R5!9!?J>2#HQUB_6 M0/N7-_L;4$L#!!0 ( %2!H5J:8="M;P( (P% 9 >&PO=V]R:W-H M965TU43M99*8 MHL:&F5BU*.U.I73#R+IZG9A6(RL]J!%)EJ;G2<.XC!8S'[O3BYGJ2'")=QI, MUS1,;Y,K*4O$%IN)*@L9I'UY/+ MY=3E^X2?''NS9X.K9*74LW.^E?,H=8)08$&.@=GE%6]0"$=D9;P,G-%XI /N MVSOV+[YV6\N*&;Q1XAN9Q.EQT.$FC-A"V5D:Y5/W:='$N^K?NIIDKT,:U&L_!PP4JI,4FF6,CJ/F M.G38G_0PI^P377-I0&!EH6G\X2P"'7H_.*1:WV\K1;9[O5G;<8G:)=C]2MFK M&QQWP#B %[\!4$L#!!0 ( %2!H5J@I&K_7PD *P8 9 >&PO=V]R M:W-H965T7MK M\#9HI.2R$*65NF1&K"YZ5Z-7UQ.B]P1?I-C9SC,C2Y9:?Z.7=_E%;T@*"24R M1Q(X?N[$C5"*!$&-[U%FK]F2&+O/M?2WWG;8LN16W&CU5>9N<]$[Z[%]^X>(]DQ)7J:5]7_9+M".QCV65=;I(C)#@T*6X9??1S]T&,Z&1QC2R)!Z MO<-&7LLWW/'+!+C_"-V9^Z=!O+?BMSD>_S#Z!#HTA:*W*=/BOP3VX2-A[U63I,I\_( M&S>&C;V\\7]L6.";'.:C(GAEMSP3%SUDN17F3O0N?_UE-!N^?D:K2:/5Y#GI MSVCU+-]AK?[23K#1,&%!*OOUE[-T.'[-/CJ=?3N]1J[F[$87J%_+?0G<*E[: MANRK0")]$XR79<456QM>.LOTBBE=KD^=, 430; L,U%2]3"^XR:WS&G0K60F MC 5[SKZ)!R:*K=(/0EB0,[<1C!##RR-U07NZ]!I!?6=DYO!H25%6E1+[OB"U MTN'K#Q\_6_\X>OW2R]X*X[&G_%D)MUT);L,=$SS;L TG_;=;H^\EJEFH!S8^ M?1#<'M-+,;#N7I35>&9;HHP!QL@(U!3](&4K%]/V@OL;W$ M"@G,-E++Z3AA\CK85@MO*","HB_9YIV8H7EE6 MY,$0G(32@2NK0QYX@TM=GL+OP&;/7HAB20&/VE]KI *]O)%PB-/XLJH4O!H- M"&;%A*ES[JI&?^\1[&$==U4CLRHC,V6!5_36/W@"( 3<4T-$,&/#RS4& MG.*S3AKKV/>*&V0PL7EBZ86LM$(3LJ\:=?[7OU]]$X#^/R*\0I#@UQ_2_>Z# M 61_2@H7U1YJUMYR:=@7KJJGY%?KM1%K$O395TN]?@LOT0K^1-\';__!@0J( M4^WNFGZ>)5-RM?(% M2+CP!CA%)1MC./<2J4:\.$]5;74 :V#15@G?): &X(,%_.B@;XT?HO1(UT@? MU^*3-MD.>)G03,!A.X3@9#%)9AAGE(H;.NW0@JH22*+7I?Q;Y%ZCIG-E&LH: MH;@+0'@$*&J\%/=;D472I6"MU#XK"2)7- U2TXN)5%%T/:"$+/.;VGZ-I;NZ MK'DLV^@)0I=DR,A1MC7^)L"Z[\+=9NL;T)9+:F#K2L&Y$:6 F1FW&Y;+.YG# MNY:"=[!!S&:$W%9DE>_&<>/WA]$8S0MC.B46!;C=J]Z&K8PNV,DH08'"H-"< MR&-8&G67'B7<).21ITN?H8N)N=$JCVWC@U#29]*>8<1*XX53(6"Z%.R.1IM6 M,FA];T3?)E2WU;*0+L:7!V*:,TALCW ]\J;P!?U2P:Q81!WIWM25&2E+3 A1<..Y' M-S:#G=_D@]A6*"Q$UG:-? \CJ!S3U+--CIK)T39M)Q;1B3D&@6,S"R$W6#@4M2=L0A+MB'*)J0A_O33.TC?%M6CB94 M:ZN&N0WIN_+XU-('\'3\DK,%8CN;SAH-2/4&DSQ$[J7B23J?)).11PX>(=8O M3\=)6J.O'_QR@%()$YY$X?B\*H\K/ND4WZ$*>S]=-[B.=_1!S+'W MP?EA\YUTFXU0>1?^"<2#6$R^P V:3VW;S.J!GB!GOS_HR-">5DC3T?RUW]5O MA8KTO"$]J0^$2J<JN'3F$W>48J MUMY$PCY) 0IXGDO2"]$<#S%CS!?/)(2/]VR:8&+K/TF$^:*UP*M6*>\W&$-M M(6UJ&@<(+DM_[KCC4GE((V'=H'IK(]).'R/75995117B]Y[F@##VB U=[Z"* M_ZFM/4BL/7&V1ZR(.![-\GC4I,$>^OW_1OMCO[?Q@HI"?(SF+3!"KDMV4QDC MRJP]J=\B1 %6_ GK6I1BA5'\N-?J+Y\P"]HPIK3",'VRJ_Q?E76^'OK=B:3C MOF;X)*>_9+\CLNRO,!5]0A'$Y7\"?_ MO4Z ?.-\-_0C=;QTJ&]&?+.7^5D.#FGNH6U/V@\H+YC:"( GV=G3:2^)/-14=B7[.!]T. MTK:JO!_'J5#6;5QCP?7VB#YA\4E_\&4$L#!!0 ( %2! MH5HK?,W9@0, . ' 9 >&PO=V]R:W-H965T^^./,XZYQ]"S1SIL3$VS+,ZQO8JST-9P;1KEGV[8N&Z>3;+] MPE>]J:,LY(M9JS;\C>,?[;W'+#^@5+IA&[2SY'D]SSY.KF[.Q3X9_*FY"T=C M$B4KYQYD\FLUS\9"B V741 4/CN^96,$"#3^'C"S0TAQ/![OT3\E[="R4H%O MG?FNJUC/L\N,*EZKK8E?7?<+#WHN!*]T)J1_ZGK;*2*6VQ!=,SACWFC;?]7C MD(^>MXN0JM* MGF>X%(']CK/%^W>3#^/K$VS/#VS/3Z'_]^JG]N\MB/+U& M#7?:.RMFRKQA\YU)><9)]1YFYHFTW3FSXPKG.-8 )WZ!XKGA2JMT(UOO_L+E MQ)I1$1[1]9=41XF@(DG/88_C;K=K[&P]XA/ZD4_^@=R:[I0W3,L1?49C0J]@ M*^):99_H!^%8C*_OEI_3:'+]XQFYK:>N=@9,76<1="_D"V] ;ZEB9/\L[Y-W M#45T(2$GWS/J>L5600@I\)0FP+92-D(\F82C4L\)(_J]QJ'83PD,05Z"*Z^Q M#OM8,SE?:8N62"7H81FZ5MN X@4@#!FV+AYE65&K?'Q**8-4M.A*2RJJ'8LHC:H #%&E!B72X8RN4N'74 \F0MT%+EB H-O8-^+!Z>+X^]EW[V;Q_^]#E-B"(^JWA M.A[]=)&!:WI/^DET;>KA*Q?Q(J1AC2>8O1A@?^UPM8>)!#@\ZHM_ %!+ P04 M " !4@:%:V7IHY+<# !_"0 &0 'AL+W=O)DY/#.<"^>MTK>F1+1P7PEI%D%I;7T>AB8KL6)FJ&J4 MM%,H73%+4[T-3:V1Y5ZI$F$<16=AQ;@,EG._MM;+N6JLX!+7&DQ354P_K%"H M=A&,@OW"-=^6UBV$RWG-MGB#]F>]UC0+>Y2<5R@-5Q(T%HO@\^A\E3IY+_ O MQ]8_:NW MG6S9,(-?E/C%,,N6JJAO+?,ZHPH4\SX#)''(N&HLYX!Z^)GCCX,][ M_+_]_R@UXJ,P @J"K/11L!=RT> ^:;_RGDM*"B&(JQD WF=86Y!-M2%FQ-V3 M,]"6G)"<&RCC73D@=%*TI6H,&6:\=;TQP"K52&L^P%53H696Z9?;=T5EE$MR M(<%8J_FFZ7QL%5RCX$QF"&]A-)L-)[W.6TBB>#A[M<\N4"JJ"*\C^,N7*7( MNR/;MKCW$=5K8\D/+BSVLN-D$$W&1Q#CR2!)([APX4 5%; HR*?>WU9EMQ]= MD23\EFER[5XI.;BU'BB-C_GLH^PTKV1V["_B-9W&KW;CY5$X/W]UWL!2B1RU M>;G/5SZ%Z)J'D[.#6Q\/XVGG13+7[Z:/=Y-':7N0E\8Y^_ETA,;X["8E2XW: M-/JA8PX54M#G+MG];L&UL?"[8=J200[4IYA+!Y]FN0*I?$"+)J?:,DL'\3CU M^Z,H&4RB"-JGXVE J69J]"U7/ QKFTO*/^2X$AT]5X/"@*5(>;WWK-^1&2NZN/_:K_>OB M<]=4_XAW3Q,J15M.7A=8D&HTG(P#T%V[[R96U;[%;I2EANV');V04#L!VB\4 MU>;=Q!W0O[F6_P%02P,$% @ 5(&A6K7.L3!/! W0H !D !X;"]W M;W)K&ULI59M;]LV$/XK!S4(6L#0FV7'36P#3;)A M 98V2+;U,RV=+:(4J9"4G>S7[TC)BCJG7H-]2"21=\\]]^J;[Y3^9DI$"T^5 MD&81E-;6YU%D\A(K9D)5HZ2;M=(5L_2I-Y&I-;+"*U4B2N-X&E6,RV Y]V=W M>CE7C15;TKK#J+EO&8;?$#[9WVGZ2OJ40I> MH31<2="X7@2?DO/+S,E[@;\X[LS@'9PG*Z6^N8^;8A'$CA *S*U#8/38XA4* MX8"(QF.'&?0FG>+P?8_^J_>=?%DQ@U=*?.6%+1?!+( "UZP1]E[M?L/.GXG# MRY4P_C_L6MDT#B!OC%55ITP,*B[;)WOJXC!0F/U((>T44L^[->197C/+EG.M M=J"=-*&Y%^^JUR9R7+JD/%A-MYST[/(!-Q1B"S>R33!%:AY9 G;74=Z!7+8@ MZ0] QG"KI"T-_"(+++[7CXA0SRK=L[I,CP+>,AW".!E!&J>3(WCCWLNQQQO_ M/R];D.QU$-<>YZ9F.2X"JG^#>HO!\O1=,HTOCE#,>HK9,?2?I7@)4"$SC2;(=:_,C$%K@)L.&0LR"I:$69ZKJF;RV9G.E31* M\((Y@1433)*)=B0Q U:1Z0XJ_"^+M59K;KTS0AEO6A(,EV0.W\"B4S"6OASP MP/+^.0PM6]&\ ]7HGHC&+C;)*$ MV8&9=#1)IN&4S%4N7RU"E[M>*$OC,#E0S:@19_#%9W9?%IS*B=@F \-G,<$? MF*6(?(3KHW[\F\5T-@AK?S@F]!N76C3V0"5)PLF!RD>"N6GKW[(GUU);;H8# M9)H0MP.ME*)W->RA0>.=4''$ U.4]-@%YZTUVP9S7Z+7W.34Y30"WE W=PT5 M+_V,&U&UQ[_!&;3@:>]E($=TU@JJMEN^!8HJ'SU,XT.X>/W,B%V):>&ZS1=$9"*GQAT M-P9=0,W("5AKOX.,8$-CTT\5+D;06"ZXY63QE%7U!<%+N_?7-'4M^'X(T7AD M7+>JCJU%Z49Q^-JO6S18.2K4&[]8&1JBC;3M]M&?]KO;IW9E>1%O%S\:)QLN M#0A&ULG95=;YLP%$#_BL6D/;6%0#ZV#)"2;M/RT"E*N^W9P1>P:FQF MF]#^^]F&L&Q*J)278)M[C\]UY$O<"OFL2@"-7BK&5>*56M=+WU=9"156=Z(& M;M[D0E98FZDL?%5+P,0E5

)-O./"CA:EM@M^&M>X@$?0/^JM-#-_H!!: 5=4<"0A3[S59+E>V'@7\)-" MJT[&R%:R%^+93C8D\0(K! PR;0G8/ YP#XQ9D-'XW3.]84N;>#H^TK^ZVDTM M>ZS@7K!?E.@R\3YXB$".&Z9WHOT&?3TSR\L$4^X7M5UL]-%#6:.TJ/ID8U!1 MWCWQ2W\.)PF& M4I.GTXTY7@(2/4E,*"_02DK,"S#'KE7L:[.#C?.SGK;N:.$%6H0>!->E0E\X M ?)OOF_,!KWPJ+<.1X$/6-ZA:'*#PB"LV>Z%-[W+#TGPL0-H \SX70A\G=H/A M\Y/^ 5!+ P04 " !4@:%:*XQ/]2\& $ &0 'AL+W=OVD!Z?=C%PI269!J$B'XR&P[-!(97NC2_"VJT=7YC* MYTK3K16N*@IIUU>4F]5E[ZC7+-RI1>9Y83"^*.6"IN2_E+<67X-62ZH*TDX9 M+2S-+WN3HW=79WP^'/A=T](3M$.26>-4C\6](UY3DK M@AO?:IV]UB0+=G\WVC^&V!'+3#JZ-OE7E?KLLO>V)U*:RRKW=V;U(]7QG+*^ MQ.0N_!6K>/;LM">2RGE3U,+PH% Z_I>/=1XZ F^'SPB,:H%1\#L:"EZ^EUZ. M+ZQ9"SP_:3T_V:=]?&N53E29HT)P_MIH!T=3R9C?Y>I>9;M= MW6-!O'SQ=C0\/A>?,P+#$E.44J\Y79665:H\I2)I!? Q5UI"F)+RM?!G='P MO!$,GT?G!T%SO7<=?6RWZN45/5TQE:V7A+'-8N7JM==]CMG1[H@RN20Q(](" M:2RE1>1*A]ALRHZ!Y3X37_K3OEB0)BMS.(]M*CE)J'R>2V M\42@-T.])ZN*CCM*QYX=FA]2%TQR(I1VWE:A*X8TB",]C%>".XT MWBU5B;\F=<\B@Y/"(Z;TVQ/BGF%6-?$ M/7."7Z[3X8(S-6\WY.-R>2NUDS5,-H &M3"'.+V! <*L@%^7J;(Q;?"G#I*< M%YG)4QS@W:W:;+%8M65A^#L$J''86W";$]XH"PA84ETH3EREGU?*F4+1D%CL M5!@\-OC'V/-K49#/3!HJW-*MX?3W0<0)VNIW$=@N,U4.6+-A&3@/5?=P,H"B M9>"_UE^S+&CN-KFC-^=.3+2NH.6.2F.]@+V&V#\%&+#AN7*)C% 0Q*-8O >, MBAE24P_3D_Y63X_M:S^F8Y3,=<[K-GX;JKL.484W^'I )9Q7S, Z7(>;81GA MYC,)@L[GS-,(9XZ)L5%T (J-% 'EQE61JXP9)(MM- ?A'!KY/\RX?SK%0M8C MSNNY$>Z +LRAC?M(3J9P5[.*LTN/S&QB,K-2;"X!2%.YFAI_"]1WU:.J!(AS MDB*,G-%RAH:\07"B;%(5\!TFX-V>2\1I>XDXW7N)8%9I]G_W_6:O\.Y+0T?C M%J *>8]%'VY:7!A5GUMS#UC*O&*N.LX]1YI+YP^5/D#)+'[A5=&.P9]O/O[: M3L!(YJ9S*U>/))2"FV2<$_:!?%]\J;.(,XU0:%! B*N[:Y=DK7N-[D)RC5#N M!9<2M,*S)BB48 'F V,OJ.J+KQN$Q\83\0QGV'?&Q=-)@'&(J62XE=<)**VY MCUV1.7L(SD9AX"QI!C.0\E013UR6%:"N9,BJ_3@Y:W%RMA\G &D,X0Y]0WO, MGAN@&>YU;LI3 #.5%FXSSU:OY8 /MHW_\%U!+ P04 " !4@:%:&MS(]V(# #5 M"0 &0 'AL+W=OZS8J]C@2P924[*_?I;R8D)D,:Y&_ABZV7WT;.K MW=5.UTI_-A6BA?M:2#,+*FN;BR@R>84U,Z%J4-).J73-+$WU,C*-1E9XI5I$ M21R?1C7C,IA/_=JMGD]5:P67>*O!M'7-]-(?V8W.K:1;U* 6O41JN)&@L9\'EZ.)J[.2]P%\2FF 6Q M(X0"<^L0&/U6>(U".""B\66#&?1'.L7=\1;]M;>=;%DP@]=*_,T+6\V"LP * M+%DK['NU_A,W]GB"N1+&?V&]D8T#R%MC5;U1)@8UE]V?W6_\<(Q"LE%(/._N M(,_R);-L/M5J#=I)$YH;>%.]-I'CTEW*G=6TRTG/SB_S+RTWW'G(P-,/;"'0 M/)M&EJ"=0)1O8*XZF.0!F!3>*&DK Z]D@<7W^A%1ZGDE6UY7R4' -TR'D(Z> M0Q(GXP-X:6]GZO&R!_ ()H-=8_?9>!#"I<>%:5B.LX#BWZ!>83!_\FAT&K\X M0##K"68>/3WB(O9QRWX#MW'/;7S0>7=4"HI6(*@2F! J9SZC:&8KA*;5>46) M 8WF>2?SS1:PR@N5C&M8,='B5HT9@]9TLAH+8+( P=F""U)$X_;;^L=8ZGQQ MF.V31V=)G+Z 7_5_RB5EGA#N9I[!-3/5@Z*/81R>4ICEJI5DF\8<^PXU6A/:UL^#>&%, M:%3LM?WZ'!K!G"J!(5U/4SN@84:3< SO"('"0RY!H L*[-3STQ"TY MO;H"2U*-PPF5-=TU$=W$JL8_W MEJ0WPPXKZ+M1.@/9+I>QVX@[H.[GYOU!+ M P04 " !4@:%:4Z%V!M," "D!@ &0 'AL+W=O25FCF%UO6MYZFT@)(J5]10 MX25GES*?6]BCG4]%HSBIXE$0U94GE^P*X MV,Z:&/PYM.:YK "_;-^E+CR>I:,E5 I)BHB83-S[H/;16S\K<,O M!EMU,"-TJ+LP*B@ M9%4[TK?N' X 8_\30-@!0JN[#615?J&:SJ=2;(DTWLAF)C95BT9QK#*7LM(2 M=QGB]/P)7J%J0)'K9[KFH&ZFGD9:L^FE'<6BI0@_H8C(@ZATH6:U9A@7*.\M4-65*YQCR4 M!N#DD@2#B1^[8>]\2<*!'X3NA-SS!LNZ*?NMH9^XPR-1R63H!F2EL M=^B?B!4D(W=,EJ*N05K@6E*U!XT#=W2$&24NOAVF4NQ)M +1*(L$SO!$;!WL M"5#@L>R1;U5K:HXX&L3C^""*L0SC&%5UEE,5ZQUTCA)D;ONC(JEH*MTVD=[: MM^#[MO/LW=O^C362,U3,88-0WQTE#I%M3VP76M2V#ZV%QJYFIP7^1D :!]S? M"*%W"Q.@_S'-_P)02P,$% @ 5(&A6OXVKU[@ @ \@< !D !X;"]W M;W)K&ULO57;;MLP#/T5P1V*%C!\S[6)@:;ML 'M M$+2[/"LV8QN5)5>2F_;O1]F)FZQI,NQA+Y9%D8>'HDA.5D(^JAQ DY>2<36U MNJ)(>2*D=4P/%D*61)-6YEYJI* DT;HY*Y@>?UW9(6W(HGC6PNXXFH M-2LXS"51=5E2^3H#)E93R[['Z NMX>@8O$4PU M7[)J=:.!19)::5&NC9%!6?!VI2_K>]@R&'H?& 1K@Z#AW3IJ6%Y33>.)%"LB MC3:BF9\FU,8:R17<).5!2SPMT$['Q>)=FR##=M93??**C#LX*CG7#&+8 =4YNS1U]I/J)!*.>,]K9#YR MS.J"I07/U%%GOMT?]9WWI% ^'"'2'4URO'#YNINKH[B!W>]%6\RVY%&(N%<8 MG)9UV^@P8'P9&;Z]XX3#R'/\][ 8MD?FAY]7)L5?.(CLT7#@A/OD0=_IDUMD M.<;>G-1ES:B&%%LJEDU2T":6H]D-[,@/G='YOI-PZ#N#\V-Q8)D<>A%V;Q!N M9;211)B+?;7L;O7A$F363!M%$E%SW;;D3MH-M,NVC[^IM],0ZR(KN"(,EFCJ M.8.>160[8=J-%E73U1="XXQH?G,\**V;"))ES0J\0_NMOM$T"D:6C%!DYOW-(!=_M;]H]=[I3+AAF\ M4.('SVRY\A8>9)BS1MA;U5[AD,_,\:5*F.X+;1\[FWF0-L:J:@"3@HK+OF5/ MPSGL !;A*X!H $2=[GZC3N4'9EFRU*H%[:*)S76Z5#LTB>/2_90[JVF5$\XF MGY3*6BX$''UE&X'F>!E8HG6+03I0K'N*Z!6*&*Z5M*6!2YEA]CL^(#FCIFBK M:1WM);QFVH=X<@)1&,WV\,5CCG''%_\EQY=2ZY'3EY&N(DY-S5)<>73E#>I' M])+#@\D\/-NC:SKJFNYC3^ZHPK)&(*@?K0<,-=C9LW2XW]&5SF.5F%$T=>1]4LJ?ZT1ID^@]5,&L$Z'WGK M%J$?_W$&=,_36\IO\)[ M8R:9!:>S%9@3-/3?DY7IWNSZ@55U9S ;9&ULS5=M;]LV$/XKA%H4-A#HS98EI[:!..VV#.L6--F*?:2E MDZQ%(CV2CI/]^ATI6WZ397? UGT11?*YX]WQ7GBC%1=/<@Z@R$M9,#FVYDHM MKAU'QG,HJ;3Y ACNI%R45.%49(Y<"*")(2H+QW?=@5/2G%F3D5F[%Y,17ZHB M9W OB%R6)16O4RCX:FQYUF;A !U*^+>X$SI^:2Y"4PF7-& M!*1CZ\:[G@XTW@!^RV$E=_Z)UF3&^9.>W"5CR]4"00&QTAPH#L]P"T6A&:$8 M?ZYY6O61FG#W?\/].Z,[ZC*C$FYY\25/U'QL119)(*7+0GWFJQ]@K4^@^<6\ MD.9+5A4V\"T2+Z7BY9H8)2AS5HWT96V''8+(/4'@KPE\(W=UD)'R U5T,A)\ M181&(S?]8U0UU"A 9K\NZ--W#?MTC9 MKZ7LMW&?/%1!0GA*\JW ="TP:Q:XG>6[-Y'O]MZ3_\N(%QO/ZYNMES] #.4, MQ&:G7^]\,2$&";EY!H$9H][X7G ISYYW&>JFY$+E?VGWK]=NJ1"O. MELN":F&^"O13G@)>*/D=J)#ZK"53]9$F336MG9*U@YS*O"@0([OD[M!/,-/. M_L#L1Q0G=(??]7]VQ;%=%KE4TA%0& 'D/%](XO7L88U\2\*@9P]VYIU@ M,+3[W0-$?P\1#.U!ETQI_%3P3,<*%PF@8<,=SIO1=QL6.Y$==8^AGNTV0?TN M^47-49VAW3O:]US;.R8R C9 _0NAAV,8]7>L5-,&4=BDR"ET&&K+'CL,X^K; M.\VCH D01DLX':V1VV1"/7I^,_KX0D^AMP[F705HP&C/Y?8-O<'L.ZXQ;TL1 M".HB$+07 7R")4N\'O3L>)->:)4@F@I#4TUH/^%;Y?[]S#6E!66QUD*K]2-E M2UWZ#@O#I:.^$]<-T3_VDBB\X$-6PC\7&:,6@^9CFNKH0#GQ18P%B>$K30A@ M\2M1@C)9M*?L6D*&\TR 1G^ M[B6+C;&;'++]D'_7T8P%.P)TMZ)C"3] 2O->/9UZWQ(_LD-->YQ*CRK'T XT M,CR/C+ <(3(ZC\1LHI''U>L(&6!=>L0"!3156*;.X8/P1%H\"*?A8)L$FQS) MV>D_L-IGILN2)-:)JFI%ZM6ZD;NI^I=J,]$'U.WMY&]02P,$% @ 5(&A6ML# M@=E* P /P@ !D !X;"]W;W)K&ULI59M;]LV M$/XK!S4K8L#5J^67Q#:0-!M68-V"IMT^T]+9)DJ1'DG9]7Y]CY0B.ZCB#]T7 MBSS>\_ Y\H[G^4'IKV:+:.%;):19!%MK=S=19(HM5LR$:H>25M9*5\S25&\B ML]/(2@^J1)3&\3BJ&)?!Q3JL B2X-GPB6^V MUAFBY7S'-OB$]LON4=,LZEA*7J$T7$G0N%X$=\G-_X>_.1[,V1A<)"NE MOKK)AW(1Q$X0"BRL8V#TV>-[%,(1D8Q_6\Z@V](!S\?/[+_YV"F6%3/X7HE_ M>&FWBV :0(EK5@O[21U^QS:>W/$52AC_"X?&-QD'4-3&JJH%DX**R^;+OK7G M< :8QJ\ TA:0>MW-1E[E [-L.=?J -IY$YL;^% ]FL1QZ2[ER6I:Y82SRP=< M6;C^S%8"S6 >6:)T"U'1PN\;>/H*/(./2MJM@5]EB>5+?$12.CWILY[[]"+A M1Z9#R)(AI'&:7^#+NO@RSY==B*\OK 8UZD>Y2K@Q.U;@(J!4-ZCW&"S?ODG& M\>T%3:-.T^@2^_*I*0!0:\J??GF7"=Z^F:9Q=@L_^Z5#+K;^E)\M#UA@M4+] MPNBNP/V,.LLUEY2$0E ]F0%\D0:+6F-)U;E78L_E!@J:<@MK5G#![9%2U=;: M+3SASC9;)+&_W1E<09;%8=RQ7_E1DMZ2L^1*0]UM()5%,P0N+=)]6-BQHTM9 M,%CQ=TS*F@EQ!&8A";/XER'@>HV^WD$SB^ZDDS#/:*'3:^L_'_*&H?3?EGC<):'XX98Z/&KG0.MK17?83MP&W7^&Y7=02P,$% @ 5(&A6KZ3YXW7 M P 4@P !D !X;"]W;W)K&ULK5?;;MLX$/T5 M0DV+&&@E6S=K$]M DW:Q"[1HT*3M,RV-+**4J"6I./G['5*V(L>V'&3WQ1+% MF3-G.!>.9VLA?ZL"0).'DE=J[A1:UQ>>I]("2JI<44.%.[F0)=6XE"M/U1)H M9I5*[OGC<>R5E%7.8F:_W 5QD;<"/QFL5>^=&$^60OPV MB[^SN3,VA(!#J@T"Q<<]7 /G!@AI_+/!=#J31K'_OD7_T_J.OBRI@FO!?[%, M%W,G<4@&.6VX_B[6?\'&G\C@I8(K^TO6K6P<."1ME!;E1AD9E*QJG_1A^*/_6@ +^@\#"Q>,.CA(<=:O?"PGJF&"U73%.8.IKL">0_.XMV; M23R^'& 5=JS"(?3%+597UG @(B?<,"2I4/H0RV&<=V\2?QQ"$W7!B5X< M'-74-0=L0\9V2E5!8M'U:U#1(/Y% 03]@[;F-).:U2(&V'[EDA3!&; MEY7&F"U-=[UX=1;\K]EPQ)L>]Y<3O3;J-7TT:(H@ !&[N:9,U*=NLIL$ ;&W MRP>1?V@P.%0I0'6QU'A+H4](%Q[2@E8K.(2)@IRM+--#\(GKO_J ]T_S$Z10 M+C&/]HZXMPC)M\.Y]O*3_&7O)W2>WJ.SZ+@$Q;C=/E3-PV;^:Q$>>^Y6F4V1\Z<@X@^0TE;NZ"C$&8FFV%Q1 M-SYI+HZQM:+D]*1DA/$QDLE)R3!JK?]Q4C(P"76'.0\TQ\P\*3^-W6AS03P/ M9M<^3MH,(@3Y DI=$%;6C;:M JT#WC4GHQ,F;C0Z0J&73P.Q\9/IT\UW*-^] MWIQ7@ES9:5816UWMR-=][0;FC^V<^"3>3MO8B%8,VQN''%7'[A1O*-E.L.U" MB]I.C4NA<0:UKP4._2"- .[G0NCMPACH_D8L_@502P,$% @ 5(&A6H!_ M%.Y.! /0L !D !X;"]W;W)K&ULM599<]LV M$/XK.ZRGM6<4BB)U.I)F+"5.TFE:C:\\0^3RJ$E 4#+_O==@(=E2Y;[T+X0 MQ&)W\>V)G6Z%O%<9Q)4&51<'DTP)SL9TY/:@Z$I=*BJ(4)09'Q:F6/M1_^C8!? M"_@6=W611?F):3:?2K$%:;A)F_FQIEII I=Q$Y1K+>DT(SD]__RSS/03G-ZP M=8[J;-K5I-0<=<-:P:)2X+^A((#O@NM4P6<>8?12ODM@6D1^@VCA'U7XG4D7 M@EX'?,\?'-$7M!8&5E]PU,)#AE5R_<-RIAK.U8:%.',HW17*!W3FO_[2&WH? MCZ#JMZCZQ[3/KZLB !A&49KI4S6XIB@WC3[\I2GNE919JC(A%A/=0\DPK M8#R",&4\0051*3.>6+DG9/*0H4>AO&7HV/>"C_!?KS]LF9 Y[S%>/*"DKO N MWQ?)N ;*_7W6J^M;ZZD5K0WMDF42[EA>[K-?)(G$Q"BZM4YNZ"N4ED*?!PH' M86Y G3^1N1_B4I<2(3%F*SAE>0Z; MG'&U8WW']X/.<#!^,[S&5Z8<9*:,83%,AIW)*#"QK$8# (X(.I-]B@M&\C.=_\9R("Y)$IR59[T*AWX4CK&+2M8W"\==##')4Y M6AAA6!9ESHS5@E!*"U-B:I[-!X1<*'6H(QR_X?\J_K?65?W(&^^_Q4-O,+4. M#LM22N3AT[.PH!9)<9%(LX*&!7*,J5C;JM[QT%_60\W)#66+H@-S?Y"#S^ +33_P)XU0%)(;]MB0OW&*QOLM[)2$BRS/ M"8C:K\]F7;#':J*[,](4*!,[N%'YBI+K M:KIIJ>UL>%&-1,_LU6!)L)*,*\@Q)E%J=I3\LAK6JHT6&SL@K86F< MH#1<2="XF@5GO(Y" M." RX_<6,VB?=(J[ZP;]F^=.7);,X+D2#SRS^2P8!9#ABE7"WJK-=]SR&3B\ M5 GCO["I90=Q &EEK"JVRF1!P67]9\];/^PHC*)W%.*M0NSMKA_R5EXPR^93 MK3:@G32AN86GZK7)."Y=4.ZLIEM.>G9^R;3D#$PG0+MJC!XG? $KA2TN8&+F6&V4O]D QKK8L;ZQ;Q7L KIKN0]#H01_%@ M#U[2LDT\7O)AMF^1K#'Z;V.X*IF8DJ4X"Z@,#.HG#.:'7WHGT>D>"_NMA?U] MZ/-S592593YCU=X>MS@$D4=P=?]IG%R@5U>_G#'SP384-7U]((?\,T MN;912G:BU@+UX]?V-%FYWZYD_-I?9-=H%'_:C9>OTO_]T'F"N1(9:O-QGR]\ MR5&8N\.3G:@/NO&H]B+1];?]E[?)6]4?[G1F2L^UGS\&4I>S=9-N3]L1=U9W M]G_B]7RD"EMS:4#@BE2C[G 0@*YG3KVQJO1]?JDL30V_S&E,HW8"=+]2RC8; M]T [^.=_ 5!+ P04 " !4@:%:$0(^9=L# !:"0 &0 'AL+W=O+#MN8AMHG T-L&!! MW&Z?:>EL$:5(A:1B9[]^1^JE;IT:V;Y((GGWW-MS/,UV2G\S!:*%?2FDF0>% MM=5U&)JLP)*9H:I0TLE&Z9)96NIM:"J-+/=*I0B3*)J$)>,R6,S\WJ->S%1M M!9?XJ,'498G2<"5! MXV8>?(JO;U,G[P7^XK@S!]_@(EDK];-]FX?W*"2M0N+];@QY+^^898N95CO03IK0W(G:QPBVEV,*]; KL,G7QA:T%FLM9:,F"DPNS%NVV04M^ M@3:"!R5M8> WF6/^HWY(GO7N)9U[M\E)P >FAS"*!Y!$R?@$WJ@/=^3Q1N\/ M]ZTH&Y#T;1#7)]>F8AG. VH$@_H%@\7YAW@2W9QP,>U=3$^A+U;4=WDM$-0& M3.NNQA>4-0Z@TFK#+2@-0ADS ,.WDF]XQD@(]]2I!@TPF8.R!6IXKNF 6^:8 M_Y,N\-,I..WD^8=I$HUNX/^^'] R86!%N>,9PI*"1.W63;R=V)="(_[ *2!& M9(6G1"?DJ.$>:;]SP27UBA 4FKF$IR9Y!LY@-$BGZ?"J%W0[DS0=3N$/-.;Z MW>XOE;&^/HSZ!"YPGXG:N!S37HY$BHPWK>1*P4JE+?^GV3"%VDE8N\OP\GL$ M@W0<#],C,\E@'$^&$S)7NM(V"&V9>Z$TB8;QD6H:CRBJ/ST+.A9QBR5Y&Q\8 MOHH(_L@L9>0CW)V,XVX)P1.:(#4U3TR"7GOW*V269' MT3MN,NJCFD)[/V\>:R(O_PRFDX-(SR". M7(I=]=ZJ*L4J:M-\/GK M+I,![ I.#==J.A*0BK]=Z&P$.H>*41"PT7X #F#+VAN(BP'4E@MN.5D\9V5U M0_#2=O&:NJH$=R:N@ZV3+I0&!&U*-AE?C '0SR9N%596?GFME:1;[SX)^?E [ M 3K?*&6[A3/0_TXM_@502P,$% @ 5(&A6G).WL&O!P C#T !D !X M;"]W;W)K&ULU9M=;]LV%(;_"N$50PLU(M,U5$E6*=I)A/WZDI%BFQ# 1=HJAO6C\H?-0?H]$\CTB MS^^X^%IL*97H/DVRXF*PE3(_&XV*:$M34@QY3C/US9J+E$CU5FQ&12XHBD/EY_Q:J'>C R5F*7\JW[S+KX8C/49T81&4B.(^K.G*YHDFJ3.XUL-'1S:U(''KQ_IOY4_7OV8 M6U+0%4^^L%AN+P:G Q33-=DE\B._^X/6/VBJ>1%/BO)_=%$-0!03O@J18F=<#DI0'3.J#\Z:/J MMY?"A422Y;G@=TCHHQ5-ORC5+Z.57BS3%\J-%.I;IN+D\C+ZMF,%TTDKT.N0 M2L*2XA=T@C[?A.CUJU_0*\0R=,621!]Q/I*J31TYBFK^JN+[3_ #=,4SN2T0 MSF(:F_$C=:Z'$_8?3_BM[P1>[C9#Y,W>('_L3VSGXPZ_(F*( J\,GUK"PY>' MVUK'[O"01D^%&V($A^P%)2]X2HPDX1$I[SB^1G)+D>22)"C?B6BK;A^4"Q;1 MQ^_(<:XE+S];$R;0GB2[YJBBH+*H#A8T1B2+4<+(+4M4)"WT][NTG82$A9 P# 0S,CXY9'SBHB]_ MYSR^4W>C37YG9%_Y*]BLA.G19K_TO=ET.#L?[8^%A6P36]OTAJ>'-@W)I@?) MID[)]+V&COLYFW9.1%_M(&$A) P#P8P\S YYF+D[JV=2,(-, 20LA(1A()B1 M@ODA!7/GK7!#$M6#%RR+C-$ Q4126TJ4^=WV9YFD@O5BUCU]3KZ>N-%5V!G([T%AJ1A*)HI ML-\([#L%OA8T)RQ&]#ZG6:'[:M5W<]6I"V7EA5#BU[V[5?Z*/3V6ORV]L_G> MTD/2,!3-E+XQPI[3=2GI>4Z%?'B#\H1HG97R5(V@>:I4M\H=6*[V^7#:EAS4 MAH+2,!3-E+QQHI[;BGY0@JNY3[9!"=5S':%KOP]&OU2G]E/,*S)@;T MB2DH+02E82B:F;[&I_K/^%1RCV(:[R)95@LV=4U,%PAV]H*OWS6L@65:#^I7 M06D8BF9*WOA5W^U7.^MHT#_HDR Q11E)G^BG(&WD"I06@M(P%,UOY3[;O1<8$\%V>A2^E[-!-2$@<4TDVS-].(M702C5.TC0#,7DP;H#Q4WJG3#0*@(4S4Q84T4(W%4$V^CTGF&ULK5A;C^(V&/TK5KJJ=J4VB9T+EP(2PW35 M/B"-9KKMLPDF1.O$J6U@]]_7N4PN8*RR\CP,2? YG&,?[(]O<6'\JS@2(L&W MG!9BZ1RE+.>>)Y(CR;%P64D*]L_0HJP?>:E'BE+P1^:5\X>K. MZUCV64X*D;$"<')8.FLXWZ"H M0C_L[(10RN065EQ]C7ZN;/_=+Q*T6$DD16 M%%B]G,F&4%HQ*1W_MJ1.]YD5<'C]SOZY-J_,[+ @&T;_R?;RN'2F#MB3 SY1 M^58TK_A;.Q$#@.+1 U +0-> M\ X@: %!;;115MMZQA*O%IQ= *]&*[;JHIZ;&JW<9$6UC&^2JWX M [!EA3P*\'NQ)_LQWE,Z.['H7>P3,A)N,7=! '\!R$>11L_F_\-#@YR@F[N@ MY@O,

>,X'3E),45\G4S5/#$^IYJF_J7)0X(4M'?14%X6?BK'[^"<;^;SJ3 MELA&EL/.R\,Y#^9IA<1BZTV[82%C4"8N, MPC:8[]2N("0A5"?.B'YT!2R1C8S&G='84NABFY8MD8TL3SK+DQ\.78.<#-($ M9W[HHJO0W0Y#/D3N3!^Z:2=L:A2VIB>U)9]RG3 C\M'9MT0V,CGK3,XL!6YF MT[(ELI%EZ/>GHO_#D6NAPS#%?N3&5Y'3#(MFL0OUD8.# QL:I;VI8[J@1(C[ MFYV9X=&5L,4V]HMZO\A2_EHB6[8ML8UM][4%-)[CY@0&M]'R@YM-3SO+ &BN _YBE(*2LT1M?EF1 ESL 65I)F26Z/4:^1Y> M&$ML8_=]K0&GMO)HM?:PQ3:VW53>+P[4%PG( M7"1L6%D27L=PQ['02C13/+H6MMC&AOO2 T%+$416*Q!;;&/;?06"C$>],8(M M=)BM*;SYS:L9-8G$9NH72;TL>KE6.Q&V MV,;V^SH$A;;B:+4PL<4VMMT7)LC ]X=4 ]?Z!,?E^4WU UQA?_0=0 M2P,$% @ 5(&A6JU;C[[W P K!( !D !X;"]W;W)K&ULM5AM;]LV$/XKA%8,+9!*IB3+5F8;:)(6&[ ,1H-NGQF)MHE2 MHDI2/ M ZC3K&DOZ%\J\2#FD2AZ*_@_+-6[I3-W4$HWI.3ZJ]C_3@^"I@8O$5Q5 MOVA?VT:Q@Y)2:9$=G(%!QO+ZGSP? M%Q !R[@W]P\(\=HC,.P<$AJ(36S"I9 M=T23U4**/9+&&M#,116;RAO4L-QLXX.6<)>!GUZM)62$U"]7:,U)KA')4_3Y M1\D*V"I]A?Z"1'I_1S5A7'U ']&WASOT_MT'] ZQ'-TSSF$KU,+3P,3@>*?0Y3VEJ\;\=]L?^ ( '(6CBX+_&X<8?1+PGTD4!OD+^ MQ)_:" V[W]&D<0\'Z 3-M@057O"6;;'%NX8+[7"F%ERK@B1TZ<##KJA\HL[J MUU]P-/G-IG4DL)[RL%$>#J%WE!>-EJ%\7SF!@OO MJ2O-9N9';M28]4A/&]+30=)_4J6NH20E959RHFD*E01BDS!B:I6-;HTWZ_#X MZ(EGFC93Z<+Q!O&YU!KTN?XI' >@+C1F \;OV*QU0^ M$EA/.9ZT;]3)_U+!#K"]YR:>GE0$J]G,]>T9B3N- !ZD?5,RGK)\:^6^I'0^NK;S@(/OK[?GI[!2=[A*(Y.JK_5;AZ?3="V M,<##G<$]278P)5_ZE*U-"OZI M3N5\NEJZD&@:GI93FUT8G$W7MEW!_]&OP)>1EF7]M0KM22'%%@)D)SL(=?&. MC836%][V-G@^+"[>'N^QB=?)D$X![^(MRQ7B= .N$W<&U4#6 M1R/U0(NB.EUX%%J+K+K<49)2:0S@_D8(_3HP"S0'5*M_ 5!+ P04 " !4 M@:%:[L4,#ND" #A" &0 'AL+W=ONU^\';DZ9<,)I.7:KPJE<&\X$W"JBUWE.U#R\7$KB\7_&*PU7MM8IVL MI'RTG9_QS.E;0< A,I:!XM\&%L"Y)4(93S6GTVQI@?OM'?NWTCMZ65$-"\E_ ML]AD,V?BD!@2NN;F3FY_0.UG9/DBR77Y2[;5VJ'OD&BMCXKW M1N$L0YP)OTL9;QGGY'P)AC*N+\AG\G"_).=G%^2,,$%NNP?TLRHUJ M[GG%[1WA]LF-%";3Y%K$$+_&NZBS$>OMQ,Z]3L(;JGK$'WPB7M\;M>A9=,.7 M$#7P88<W+705];"= MVK[=2UW0"&8./DX-:@-.^/'#(.A_;?/]G\A>16'81&'8Q1[.*:9.IN]OUU*CC1WZCQ-^KT=Q4] MK9EFYM@;J-#C/0M^;W2@OW.'$_4'C?Z@4_]UDF#*M$>!.1^SFL"THA2(Z(48 M187FU%IK4&9PL)I")=:0^LEK.B^[!_5@9VN%95&=Z^*Y*#2 MLKAJ$MEL5A649K2IWU=EV7+_+J^*/R9J3 &:<$@0VN^-\0&HJJ!6'2.+LB:M MI,$*5S8S_ 8!91?@?"*EV77L!LU73?@'4$L#!!0 ( %2!H5I3GC.(P 8 M #\R 9 >&PO=V]R:W-H965TW!?O,MY0*\#5+V MF? =HV15!F7I!'G>=)*1)!_-S\KOWK'Y6;$7:9+3=PSP?981=O>&IL7M^0B. M[K]XGVRV0GTQF9_MR(9>4?%Q]X[)3Y,:995D-.=)D0-&U^>C"W@:^YX**$O\ MG=!;WG@/5%>NB^*S^O!V=3[R5(MH2I="01#Y[X8N:)HJ)-F.+Q7HJ*Y3!3;? MWZ/_5G9>=N::<+HHTD_)2FS/1]$(K.B:[%/QOKC]@U8="A3>LDAY^0INJ[+> M""SW7!19%2Q;D"7YX3_Y6A'1"$#A P&H"D"= .@_$("K /S4 +\*\$MF#ETI M>8B)(/,S5MP"IDI+-/6F)+.,EMU/""OP N0Y. R25-YO?C91,C:%<9D6=7TYE 3 M>J F#"Z+7&PY^#5?T54[?B);73<=W3?]#;("7A(V!AB^!LA#@:$]"WMX3)=U MN&\(C^WA%_O-&,"I*;S5&UQ?"%SBX<E#C=.R1G53O9F'D3^>GDUNFA0^J51L M;?TSN0EJ;@)7W%PLE_MLGQ)!5XJ8^A<3/8=*PT;'3X(H'$<=?DS%PG#L=PBR M=N&9!$UK@J;#)J2INU.7\\XE6.P(K$5=6%,7#AM; ^97V!L9,)!3ISN 'BC6 MG6'6=CZ3A:AF(;*RT)PJ@'Z52HU3()6:7$:?,+*B?@>][OQ86!LP=,0X FMQ M-:NYFEDGV]5!=H)B#2@725;>:\AFP^A&OFW=CUI44K+AI9>A9QZ^25> EH\H] M*%+E"P59J>%>&>6?UQNR*!J'G2%KKW0H0Z[0VA0UQ#-\C**ID0K8IV(V#KI4 M6,$'4^$(K4T%TE2@QZ@(C50@TZB8=:FP@@^FPA%:FPJMY*%5U"HJ(B,5N$]% M3_,L[."#J3B&_H9:@$.[ I=4S(Q4^'TJ@C'N4N%((%=4'$-N0ZVWH5UP?[ N M0E5PT" DZ-TZ' +3##R;C&'(9 M:KT,[8)9Y1"DS?JR3W@B'DRO.!*S%7\NT6)7:&W^M-*&T;=[->A2+2^;/7HH(T[18E=H;>:T:D9P8*K3,MJ,Z4[D4CDOG*+%KM#:Y&H=CNPZ M?!"Y _(R5;7-611YWAAUEN6J6- NULG*V+OP7(JT/D=V?=Z8N> _\*2UUXXX M>, YE?BNT-IL:HF/_&]?>Y%+);]PBA:[0FOSIWT!&IJ('[CVVO$'<^O49%1H M3UQ[M7E =O.P*#=&*0-IP@6?,)J6[/!MLC,//Z=Y>J=HL2NT-I7:>J#PB/N. MR*DG<8H6NT)K$ZL]";*G_S^51PY4&ON&,K+126Q%=9JLJ=I.+W/41F+MX!!7 MZ6WH52E9(%>Q%;DS@2WL8(-Y/8970=JKH*%>Q8&XZ5N$,,"]7=VJ6-@IUMVU MM'?@F01A;4RPW9@<:6>WJK7)T4DPG?7RE[B_#7 2!+/>UIR]%\]E29L0;$_= MOR'+SVFQ49M'!5M1\RRT8PP^5^'49[A":_.G?09&QSROXC+?OW"*%KM":Q/; M. =D=R??MFX\ AX.63;L6(-I/89-P=JFX.]_%@CWC_D@K[>W595J6F($NS?# M8W@0K#T(_B&'@7!?_9]$X\AK_L$N6X:C0=$8SEI_7?:.L96!M1O!=C?RESI? M8.R_4]OA%"UVA=;F3-L.?$S;@9W:#J=HL2NT-K':=N!CVHY'P&?5\H'O5P\8 M/;QZ.#4=KM#:K&K3@;^_Z]^V/<W-?^XQ6VTY_!]B.7R# MY>@9B<632L7V'@QE:-(X<9]1MBF?7.!@J:[UX?!]_6W]=,1%^4S 1!<_/%IQ M2=@FR3E(Z5J&>N-0+F;L\+3"X8,H=N7Y_>M"B"(KWVXID99%%9"_KXM"W']0 M%=3/C,S_!U!+ P04 " !4@:%:%O,#RYD" !:!@ &0 'AL+W=O[A3?V#@N/K"B-7?"3N*8%/(%YKA\4SOR.)6,5",VD( KRA;<< M7ZTB&^\"OC+8Z:,QL9FLI7RQD[MLX076$'!(C66@^-G"-7!NB=#&]Y;3ZR0M M\'A\8/_D3?6&;*A??!(QGD=,/-H]Q]AC:?F>5+)=?NE^S:V, C MZ48;6;5@=% QT7SIOCV'(T 8O@$(6T#H?#="SN4--32)E=P19:.1S0Y(Z:,($,260E"KURD1! M:"4WPA"9XTX'I2U4(/3T!@QE7)^1$PN^9YSC\>O8-VC7BOII:VW56 O?L#8A M]U*84I-;D4'V.]['-+MR#Q1:&12JPK)0"D;X2HZC0W-GJLS/_ MRT[PUDE$G9EHV(S(_G$##?[R2/3R,OI#U#^J]PI4X;J:)JFMS*;TN]6N<2Z; M?O$KO.FZ6!/X+#3AD",T&$5X!ZKI9,W$R-IUC[4TV(O*PO+<^X[M',LP!1<1?$>Q$ZQCE4N:,?3ZWAI9: %+FL7R M"]O] I4@/\\7LE@4?]&NBG4M%&9"LJ0"*P9)E);?]%LU$2T 'AP!D I /@KP M*H!7""V9%;*>J*33"6<[Q/-HE2T_*.:F0"LU49H_QIGDZFZD<'+Z!'.);M&L M?(KHZ@DDC6)QK:Z]SI[0U:=K] E%*7J.XEA-NY@X4HV:8YVP&N&A'($<&>&9 M3I)Z2:0*]6J#7E7WZ)Y,T-BDL84$!RU?W=HH'(VSC MB;-M$8;\=IK$:U*P&G:Q^ R'N4);2A'$9_0L+M(A$R+)4(IJJD[P,(R$R MFH: 0B:DL=+*,88M;K>C P'&H,!,WZ_I^Q^@K\@KP@(M,E#+5*[5NF IH#>@ MW,36/R3BC(_OD;"AF7%0,PY.EP&*6;JZE<"38H9-)(.#T;$[] XF]3!L M."#VR,QQ6',<=G)\306$&5?%P&'+XFV4KE"H3B.)EC2,XDB^J5XG,Y[?F,%& M0C('CK!;=(.Q24[G@.?&:01XZI%O==DRB2(&_7R4^L'A$0;^D;G,2 ! M271+TS2C E]4PQ6L+Y$]9=-%-GX"=[[-C]=QA1NWBG3@[A?RB2"= M4V,!<+<'F#4E6A;C%16(H@WP$%)Y;61;9L2XO:9L%WO[A$_&Z9P;@X"['<)/ M^O+Y ..!F8E_0/ETH,ZY<06XVQ9- MP![C=M?XG6TKKUSVC<#XD[=7K]%7-GU2&Z]!+O,:I%>OT5@Y@]1#!2;:SY[/\$/1>EZVE\".G9AQ"SO0C&[KC] MV5=S)DI7TS@4TNU0_I!KU06*!F/DWJMUZ"N;KK6Q#N0RZT!ZM0Y]9=-%-M:! M7&@=*IRV<7>PC7,BJ.3DM+:3\[W\9\I742I0#$N%LR\W!XO3R3;%#O, M37. MK04 $8B 9 >&PO=V]R:W-H965T%FU80K.A3)F .RNI$JKA M5*V]+%6,+HN@)/:([Y]Y">5B,)L6UV[5;"IS'7/!;A7*\B2AZN&:Q7)W-<"# MQPL?^7JCS05O-DWIFMTQ?9_>*CCS:I0E3YC(N!1(L=75X V^#,G$!!0M/G.V MR_:.D4EE(>57<_)^>37PS8A8S")M("C\V[(YBV.#!./X5H$.ZCY-X/[Q(_J[ M(GE(9D$S-I?Q%[[4FZO!^0 MV8KFL?XH=W^S*J' X$4RSHJ_:%>U]0A:RA4:OT0>]80J]#)FF/,Y>P97[ MNQ"]?/$*O4!Q_"4LJFGH4\3Z445_KS$)R?P1^A&"KW)T%NQ9,MVO =C MK0=,'@=\3:R =RP=(NS_B8A/QEWCL8??4#5$(UR$!QWAH3T\9%$=/K9D,ZKI M'Q5X(PO]':.X+J/&W5&F%EQF*8W8U0 6>\;4E@UFO_^&S_R_NAAQ"18Z FNQ M-:[9&MO09Y^DIG$77=:POG258&<%F"F;VQD>G^,AGGK;?2(ZFN%@OUDKQ:!. M,;"F^*4H5&R)Z)8I*+RP^C2#06NDJ&;H)->9"S*%;"AV%;&6R[6*()3KM&*1CSF^@%J MHVB 'AA5G1K#&MB7'D=@+7JPW^@M_WE[F#VN[V*K MT/:GW6AT,.O"CD9^=\7&>WH26_.;RR3A&IP!U&C&$$C[7.09E/!4JD+IRY6E MFC^]O]F[[TT3[MRY_,/-WE6O;5))0RKYM:K CM^;-=+)6C *#FESU&V;MD9< M8ZL:G?W#--"4F2E7331POIFF8@ESKY,FI[J[0FM)Q",9636:G&C4SKP1RMBN ME']2.:'_T-V'=Q\[*7*JM9VBA:[0VJ0WTAT'SU)1V*DF=XH6ND)K4]8(?&Q7 M^)^IXG01'Q2T3A*=*ON!M%FJU'IV"IK9^];59\NE["^M2S>>_W( M'N!4S5=HF+3W@*/R]BN$.FZ4.K9+]9^O@]=4?$6IX@D[/35=JO>Y4[30%5J; M_\8-X(OGE427BG[N%"UTA=9^O=D8!&(W"#]>$NU ?4E\8EC6)1"Z&DJ;L\9T M$+OIN&."2X6:U?ZOU"Q#K]%MOHAY%#^@3XH>O7^N6'1J*)RBA:[0VK0VMH.0 M9ZU>XM1-.$4+7:&U*6LL![%;CMMR S8>#5P'+!H1\93&B"8R!TM,-=IM>+1! M>L.0*"9I0A_0 E86^Y9S56WHYC3-5;2AQCES@=C6&&I I @NBA(]DD(K"=@" MC"%:RIU8FUEN;AEXB(#M[8_L<<.#M7O"]MASZOT\1\?* !\K U>=MA]4XY"( MW2&5WM!P-2_I OD7'+X@K-H$W6W:23#^\)4^OB P8HN*;6E[_!UU?KCR3>%)\&>$WS\@N+ M&ZK67&0H9BL(]8<3(%V5'RV4)UJFQ<_X"ZFU3(K##8-RKTP#N+^2L)U4)Z:# M^M.1V?]02P,$% @ 5(&A6AN[&CW#! &1@ !D !X;"]W;W)K&ULM9EK;^(X%(;_BI4=K5II2^+<2!E :F%'N])44TWG M\MDE!X@FB5G;E/;?KW,A5^,I5=H/D 2?U^<\<>+7[O1 V2^^!1#H.8E3/C.V M0NPFILE76T@(']$=I/*7-64)$?*4;4R^8T#"/"B)3=NR?#,A46K,I_FU>S:? MTKV(HQ3N&>+[)"'LY19B>I@9V#A>^!IMMB*[8,ZG.[*!!Q#?=_=,GIF52A@E MD/*(IHC!>F;"8<%C7]&H=C.C,! (:S)/A9?Z>$? M* OR,KT5C7G^B0Y%V[%CH-6>"YJ4P3*#)$J+;_)<@F@$V-Z) +L,L#L!V#T1 MX)0!SFM[<,L -R=3E))S6!)!YE-®K:5:=I##S*-E^5&:W?<'P>2OD8P3 M\\\@H7%TL01!HIA?HBOT_6&)+CY-4X)UF/ =6<',D \Z!_8$QOS//[!O?50Q M&5)L.9!8BY=;\7)UZO,O.V!$1.D&Q1DYM*)8U:@DZU M18MQHT6_6&TZ;RS6KXKUM<5^HX+$O[FM?J\&.^C=5D4C;V1W*M7F\L9*QU6E M8VVE"\*W:$=>Y,0I.)*S-J+M8:U\(8S[98U'W9NL:.2-G$[MVNS>6'M0U1YH M:\\MQ15=7^WE;2:<@R1 '^6LDT*8S33PO-J2= ,J++)A'&V(.#43!?V'OD]( MT2CHC0YM#6\D=%T1NM82^IF;%$F#/,GJ)0D&F7.K*0A@B9R@7S-F]#WYZ 4( MX\A%23%'VRX*R8M*::%5.G<&>5U:SC$M'"C2:K'%5FUTK//HAA%?T7TJD(0) MK\1:]H%Q8Q19(\L==\::/I=SJ9WJM7Z)MYDTS!_6FI [(O8L$I&<8^BZ]]#% M<@J*XOQG)0L\I%$95&TYE%J;JUUSM;5C+7.HZ*)^?.4'E&/Z4HFRD+MNW%^O M-Z2T79X-:""U-J#:_&*M5\P ^4H03F\:\_V1==W\ZW(9U.(.I=;F4IMY MDLM8R<7M!AC7#ACK+;!$$2A1] VOZW5!#&1G2Q#O88YQ M[8ZQWAY+$-=*$'V[Z_A=R[?0BY^-XCW<,Z[M,];[YV]R#01D+=0K(=SWP&-_ MU!L; YG@$LA[6&I<>VJL-]7%TJD[<1]7&$I(07_4.%Z?TD!&N*3T'K8:U[X: MZWWE9^!\@J)DMQ?Y6D..'U O,TNA)ITK-^C3&=04#Z76WE6KC;&M-\;J,?0; M\U=J-AV+'70MB[[C$6 M2 @L:R!_7U,JCB=9!]5_ ^;_ U!+ P04 " !4@:%:CT+)9F(" !-!@ M&0 'AL+W=O,QBVM,##\9[]J_-NO#PR#7/)?S8EUM/@ MCQ-82*[=DVQ][L3L6*PURK8'F[AMA'^S77\.!P##/3J-M*5[JCA4P#4RM:5 ;"/+W M[^))].64M?]$=F1T-!@=G6//;ZH*7&D19#NB& *Y8)HPTH$J0.#)N^$I8W_) M;./8Y%&8I).,;@Y]O9*6#FE'BL>#XO%9Q?VGL7(9DH=P&9(*2E",$XT,URC5 M\[^8\;O%R;'*^(67OV5Y*_2@,EM0*]>P-"GD6J"OA6'6]\29Z8FN=[R8-[WR MRK4(^H?&-UISTU>-T(1#92BC\)-1IGSS\@'*SM7_HT333=RP-OT>E$TPZY64 MN _L!L,?)/\-4$L#!!0 ( %2!H5IIQIQ,G0P /.) 9 >&PO=V]R M:W-H965TGLSER2^%]"*# #V)9N M9V@I=/>^-HD@GG7LK.W 7)X7Q^[2R_-DDT=AS.]2DFU6JR!]N^91\GHQ, ;O!^[#YV4N M#XPNS]?!,W_@^=?U72K>C;:41;CB<18F,4GYT\7@RCACSD1F*%)\"_EKUGA- MY*D\)LEW^>;WQ<5@+&O$(S[/)2(0?U[X#8\B21+U^%%!!]LR9<;FZW>Z7YR\ M.)G'(.,W2?1'N,B7%X/3 5GPIV 3Y??)*^/5"3F2-T^BK/A-7JNTXP&9;[(\ M656910U685S^#7Y6%Z*1P=Z7P:PRF*T,EKDG@U5EL%H93&-/!KO*8+>KY.S) MX%09G&//85)EF+2KM*^$:95AVLZP[Z1/JPRGQ:=;?AS%9^D&>7!YGB:O))6I M!4V^* 11Y!8?81A+[3[DJ?AO*/+EE]Z/39B_D1/RL Q23N[Y>I/.ET(,V6_$ M#5_"!8\7XN5#GLR_GUR+XPMRDZS$-R<+"NU]=GD>A%'VA7PB(Y))2$;"F'R- MPUSD^R1?WX91)-)FYZ-W M-/E'XDIM+Y?Y?KFN32WP:IT.B>G\1LRQZ9"O#R[Y_$DY]?)/1TUOC@$;%?@8 MH*L'^OQ1 $\KX%Z*IZ?7T52KJ!&2M?W>6077VL-M?]W(713$75^0$F-W8^2=[2Q;!W-^,1"WKHRG M+WQP^=>_&)/QW[HTB(2Y2)B'A/E(&$7"& BF2,[>2L[6T2^_!=&&D^3I_=E'>=+LA&-*5IR6@< M)VNA7_*+?.K2L+9>?36,A+E(F(>$^4@81<)8"9L5,-DU?KDTG/'X?/32H4UG MJTU'J\V'?>"I&3Z*[F>7D3C0YY2WSE_YV?JV%]M4+$N8B85X).VT(P9S: M0]MHZ059)D7"& BF2&NZE=94+ZU5LHGS?7>.!Z)B+@S\V09KS-'HC\R!;DL6[*,DZ M"!>B=9/#]"Z!:@OM*U DS$7"O-E.7VG2[DXARZ-(& /!%-D9XSHH.-8*[R99 MK9*89#+JUY#9N\+(>CL"_!S&9)%$D93D]NB7@[TT??E]-0BEN5":5]&:]UEC MYR[;F:C5EZ-5(F7@I29AJ*JKLFG$D@U]A"')>4,&9DA5YX2_B-^=$H,&^*$T%TKSH#0? M2J-0&D/15-G5QH$QP7CK!M0L@-)<*,V#TGPHC4)I#$53M5<["X;>6KCGU3&'JCXH->?4557.R),S2F M;8U!308HS8/2?"B-0FD,15,GWM:>A*GW)/2FO;D;09_.AK-QXZ<59KW1E]=7 M55":!Z7Y4!J%TAB*IJJJMBQ,O67Q+[.5": M#Z51*(VA:*H4:V_#U'L;VDDE)M2U@-)<*,V#TGPHC4)I#$53]5:[%J;>M5!, M_JVUWW#[^3P2/;<%":3C+Z>4_->VO[Y&O56\:RCL6.LNM$@/2O.A- JE,11- M%6=M;YCZ@/M[8T@605Y$44HU%LY%I[*@3L6!RFT7:Q5]A\XF$6I.0&D^E$:A M-(:BJ:JK#0M3;UBHJEL';\%CQ#OE!G4M#M3J[YMX2,AXHM,;U*F TGPHC4)I M#$53]58[%:9^C<-.*R>]VK1KH>NUGM1;H.Z$U":#Z51*(VA M:*K>:G?"/.1.9'D:SN6T@;+;MY'+M,GG^X>OW1, ]+S>JH-:#E":!Z7Y4!J% MTAB*IFJPMAQ,_=H)P!0^$[K$ DISH30/2O.A- JE,11-567M8)AZ!^.;:!FE M:UO-G-)/B]*S>NL/ZFX<.$]K[T0F[\,Y_0_GI-!S9RB:NJ-#[5!88VW+=K,, MXN?N%LN"KG> TEPHS8/2?"B-0FD,15/55CL7EMZYH&D0RXZ<;*K*B%MG6Z6G M]%8>U*BP=M="S":SJ:6&\#QHH3Z41J$TAJ*IDJH="$L;<=8/#\HP,$^+_=+B M.5>3W.T;0>B+[*T_J'$!I7E0F@^E42B-H6BJ3!M;)^GW3JJ,BV)/LD*5C2'% M71 N3GZ/BU;Q0=,J8K=5PNZKA-U8";NS$G9K)>S>2O\+Q\*J'0M+;PJ4:B.O M8;Y<\FA!4AX%LB7-D\HSRWB>1WS%XSS;-XM%7T1O62)I+I3F533%NS.&3FO] M3T7BYR<>'J$O:# ?2G.A-,_:W1'I MQ'+L]F8TT$(IE,90-'4#W3K";^O7('1TE^3LC3X=)7T)?>4&I;E0FE?1#G7U M?&BI%$IC*)JJMSK&;^MC_%5,H4*7&SH\;?)-RLFS[(]EY',01<5BT#UJ@T;_ MH3072O/LCGV53-.:.*=MN4'C_U :0]%4N=7Q?UN_ F&[I\C[>KZBTT]<.3G- M#\*4%%N(=^H,&N6'TEPHS8/2?"B-0FD,15/%6$?Y;?WRA)ZAB>9J!'GW/;P8 MH2I?W4/Y=&BW&HR;(].Y^O/IK;..4B?3X:R]A26T5 JE,11-55#C>0?ZB'PS M9/$!>4!C\5":"Z5Y%Q#:2Z4YE4T56H38VBV(['08BF4QE T56IUS-[6Q^PU48X/2 ^ZK !*; +;>!#@Z_O$!(4*- RC-A=*\BG:H/^E# M2Z50&D/15!W6QH&M-P[N>D]#TP-[RPOJ(D!I'I3F0VD42F,HFBK"VFVP9]IH M"6 ABPWU'J T%TKSH#0?2J-0&D/1U.>HU1:%H[BUDT;/ZZ@]*#H;8=[GF_2F,A'2V<9SPL#8A/EE:8ZA03U&: T M]\#)ZH3TT9S^AW-2Z+DS%$T54FTH.'I#03.9T8$Z!E":"Z5Y4)H/I5$HC:%H MJMIJQ\#1.P9'3E'34WHK#SKWOZ(I#ZUR9NWHF 'A_JEMS!5ZG M]J"N I3F.KMK ;#@J4P@_O^4)/G[&UG M:Y)^+T[G\C]02P,$% @ 5(&A6BV#I4X?! L10 !D !X;"]W;W)K M&ULM5A;;Z,X&/TK%CM:M=(4,.3:32(UR>Q%FNY& MTYG=9Q>^)-X!G+&=I/WW8P.%0*C5(O+2ZPZ #Y;;?BZLXI6$(: M0R(H2Q"']=2ZP[<++P6D+?ZE63LN[[Y*YQ:KE8$$0124Q#UFE=F'HF !8O^HZ'<3JV1A4)8DWTDO[#CGY ; MZFN^@$4B_8N.>5O70L%>2!;G8*4@IDGV2Y[R0IP %$\SP,L!7AW0>P7@YP _ M-9HI2VTMB22S"6='Q'5KQ:8OTMJD:.6&)GH8'R17;ZG"R=FG'WLJG]$-N@N" M?;R/B(00_2.WP-&"Q6IF;/60'0!]9D*@JR5(0B-QK0#?'I;HZL,U^H!H@NYI M%*E1$1-'*E&:V@ER ?-,@/>* !_=LT1N!?J4A!!6\8XR4SCR7AS-/2/A/>$V M\O%'Y+E>OT'/P@Q?0E# >P8Y?E%@/^7S7^%[4 LOW$> V%K-V;+&+*UQ4*EQ MI&K<5,&LAUYS#WJAWXH="6!J*2X!_ #6[-=?\,#]K35"/K>Q=61V25 HR* HPNOLN,NBQ&1V258HR+ M8HS;KM/QV3J]P;AO>[4):N1OJ1Z[Y;]DUZA_L5?K-)$W.^"4A2C8DF33Z";G M.;7CV;V:%W-G; MT5=.$J'6E]X+K_36UB?VY<(-+A,--@<:=Z^U9PG'-_VZV8ND6]P&7"P.>&8AF/0 M-!R#\\W2V$-;!V6,P>8^6I%?R5.C\TXS3E=LU?J4*0=?/N;@3G-.5VS5@I1)![>..O@\ MZ_3L?GV^7R+I>&72\3I*.MYYTKEQ[7'-C;FWMF[*J..UCCHYF12LCB]W ()@>L&ZOV:,?ERHSLH3BEG/P%02P,$% M @ 5(&A6BR/;"H% @ +P0 !D !X;"]W;W)K&UL?53;CM,P$/T5RT@()-1M#*^Y"UBMTP27[>@A9_9#@R=[*S3 LEU M^\1W#D0305HE>9K>)EI(PZLB[FU<5=@#*FE@XY@_:"W->[EO M,6PD5=&)/3P _NHVCKQD8FFD!N.E-S$0>&][;_!6,\B\-56^?AE_1"[^,A9??!H]0@F!5J:815/8Q_. -G- M%4 ^ O*H>T@45=X)%%7A;,]^^16^+^8HG35!J5#/95X2-Y#=7"8+D[[TG:BAY#3*'MP1>/7Z M57:;?GI!ZGR2.G^)O?K9&W"^E1V3!H'XD0S66$V6K&G^MUXV4KC884%]9QVX MF@J[V.8A5S;T.;RQ8Y45R?%<7W)V_^$I4>_WTGBF8$>8=/9^P9D;QG-PT'9Q M)+86:<"BV=*+!A<"Z'QG+9Z<,&73/Z+Z#U!+ P04 " !4@:%:;%M/$\H# M #$# &0 'AL+W=O[K[T!4JZNYGDPS$JF-SME-V__V-'4AY">SNB?L"MC,S MGL>3&4]&&ZE>=0%@R+>2"SWV"F/6][ZOLP)*JKMR#0*?+*4JJ<&I6OEZK8#F M3JGD?A0$/;^D3'B3D5N;J M=MH5HJU"=*R0G%&(MPJQ ZT] 355T2AQT2!5':XL_CSZLG%]R)FZ.-G;WXC+W/50F*&JGNV\ZFUDW:=6WR MWNLUS6#L879J4&_@37[_+>P%?[2!7@++)99^ M(I<$BV+V>F>+-Y)MJ,KUCRCZ)\[%47+*<"J6)M%9@D%#,/BU*.06">>_'HU! M2S3BX?"4I$6P/QB<9QDV+,.++,UUL<;KPCEZ-NGK,!62YZ T7B48+Y8YP%QR M3M6>C5;6VI'!?LRZ_=X1YZE0VHT&[8QA\'XG!O\7Y2ZV/\^Y]>4(-#D";9%" MTO@,Z=[M'UXNA0>O8JM[X36KX;6L'>)&[[C1?RF('6Q(]1I<1\F_=PAVQ^1Y M_J()9B69X:!#A'2W'*^P5;%MCRG>\SBC/*LX=6UI7KG7 Q\SA>J&W>6'!:SU MC*.3= V'292>O 0M&PO=V]R:W-H965T]-#6#) M0R.DF46UM>TEI::HH6%FI%J0^&:C=,,L3G5%3:N!E1[4")K$\05M&)=1GOFU MI%5;MT#SK&45K,#^;)<:9W1@*7D# MTG EB8;-++H:7RZFKMX7_.*P,P=CXIRLE;IWDYMR%L5.$ @HK&-@^-C" H1P M1"CC3\\9#9]TP,/QGOV;]XY>ULS 0HG?O+3U+/HC J:+@,3_;0]^$ @#S' 4D/2%X")J\ TAZ0>J-!F;=U MS2S+,ZUV1+MJ9',#WQN/1C=)LOH(*]\22&QE.A&OM1[(*>TK4 MAA@FP)#U(VFU*KO"$B9+8D!O>0'DW358QH5YCQ@3F#)J498CIT4O81XD)*]( M2,FMDK8VY*LLH7R.IVAG\)3L/K[T_!8?:U(@F1PG<9?YTK2L@%F$M]7U'Z+\[9OQ1?SEF,/_1/;,[V3P.SG% MGO_HFC5H=W8TM$I;MA:P/QWFF/- -_5T+G6V^3BCVT,[IRJ>:9P.&J=G:L0\ MU+@GLCHIP&O)QCOGH<^3%.N;FE8\+ M^IW8I+0P1LD#(>?4(].@19F%C5^BQ8*XO)XH&PO=V]R:W-H M965T7E&1)CF@F:5V@?DATF3DZ,[S,&4YWC'\1:P") MGK(T%S-G+65QZ7DB7D,6"9<5D*LW2\:S2*I;OO)$P2%*2J63LB[ZY26:.KQE!"K'4 M$)'ZMX4%I*E&4CR^UJ!.\TWMV+W>HW\H@U?!/$8"%BS]C29R/7/&#DI@&6U2 M><]V/T,=T%#CQ2P5Y5^TJVU]!\4;(5E6.RL&&GEV#C&@JSI79YX=K=/;N'+U3%NB6 MIJDR$%-/*EX:W8MK#E<5!W*$PP#=LERN!?HI3R Y]/=4/$U09!_4%;$"WD;< M10-\@8A/A@8^B]>[!Q8Z@R;'@Q)O\$*.[Z%@7-)\=:$N8Y;'5%FNT(V$#*D$ MHT\%\$B_W^?_[*/*_CE:".&[,#8L.&V-!*;,&$6BI+)*(4!#J#ISC= M"+4WZ6<)J$S$M%HZ49Z@*--3X,_J@5BS78X>]5YZ;@JK^NZHPY<$0^P&S\(R MF UQZ(;FL,(FK- :UK65.CRI0B+ Q#KLT0G'O:$P& V.,1XUC$=6QC>Y!#7O MI(W<:V;S0A;N!W?MC,=M*PG5C9_J+4!"T9FSA.^K//]WLI[5L-_,&QE8?]MGKY MUJWUDUP#;_;&:RIB5; VW+Q+U%@GV@M/A788>:=N8^N@W&UXO%;Z1>AM1DTB M53ODMPM4I)%*A%ZN\'5#"YT68RIP;SS&H3LQ3YHZWKX+]KL+^S 0T@9"K('< M*CV1"C6&?$MC0 O0J]@\?E:@-X_?B= .PVXU ;:+@K?-W)-6\5.A'4;>UG%L M+^3_$B66-S!9'6T?2"M% MB%V*O*:!J"%>Z" ,5J]L(4BK((BU3K^ZB:AA7N@B#%:O;"-(6_F)O?+;&PG2 M;\]-G83!S-1*>)TSL0SXJCPJ%"AFFUQ6)TG-T^HX\@I?+LI3NV?/W^/+]^7A MG-?"5&>'IF4+"LOUQ EP+6!>K]D M3.YO] >:P]OYWU!+ P04 " !4@:%:G$9:Y4$# #*% #0 'AL+W-T M>6QE%7@EVMV!,>\M4R&)$%EKG'WV_ MF"U82HN++&?2($FF4JI-5\W](E>,Q@604N'W.IW03RF79#R497J3ZL*;9:74 M(])OACQ[^Q*/2#>\))Z5FV0Q&Y&'L_<_RTQ?O_/L_>3#R4GGHO-P?KV+G-70 M.?&=PE?;PJW0GXCA08[V64*E^P=(H[J8Z. POWL-H^*1,XN=TXT\=DX1UM-W@'4/#'(A&H,]8@?&PYQJS92\ M,9UJ9I)6'-:-N&-D9$^(.'N\?R9;V,MG8L6J_9-,TANJFE;$= MT-]4L]J;LI=XB4_S)1(-2F9D!IHCWR)3FL\V17XKF]VRIU^6T3'#/O2/T M_&_S/&>2*2HV39O:?\M9?K'CH/]:EJMOE5W#3H_U._NMF[PZ!I/A,9@\BIH< M'(/)Z A,]E_M6_-PD\';3*1?GX0VCEM;AZUFU(-#[8A\A\.Q:(-ZTY(+S67= M6_ X9O+9F))W57S:=7T3,-$K2\@["(WU>5&,([%W A@6!S, <:Q+"S. M_[2> ;H>BV'>!DYD@'(&*,>R7,BD^F!QW)S(7.Z51E$0A"&6TMAGD#!A8'(OU=KO'=QBMD?QU@>[JO0K"5XI6(K13/-2#NO $CBMR[C<4! M!K8+6.U ?'<#(, 0>!IQ!', 'C D"*KWX,[[R%^_I_SVOY?CWU!+ P04 " !4@:%: MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( %2!H5I65'JH"@0 <@ / >&PO=V]R:V)O;VLN>&ULQ9E=;]LV M%(;_"J&K#DAFZR-I&]0%/-OK#&1.$+N]'6B)MHA*I$922=-?OR/96FF$/>C- MB:\44;+TZ$AYGT/IPY,V7[=:?V7?ZDK9250ZU]R,1C8O1U5RJZ..'X5CW9N2O:"=R)[6"P6[@BQ1/]L?V M;I4]2BNWLI+N>1+U?U'@:L8>9?1UV%8'HIX8WZEC'JWD[F8Z[RMA7*'.AI1=8#* MEK*Q$5.\%I-HV(5Q5;"%33_/EYO%G,WN5NN[V^5\VJVL-[#X>['R(!,$,CDCY#^)!YDBD.E9(/^8 MWDY7LP7S(#,$,CLCY$DEKQ#(JW/>[M2#O$8@K\\)F7F0;Q'(M^>$O/(@WR&0 M[V@AUVU=<_/,](ZMY5Y)^!F'U)SFN6XA-3W(]PCD>UK(:?YO"^?LQ_WD'F/1 M/:9E>A"/0K7BA =5";%+H&-HP.?/%^R^XH/WH&Q-][L+/P%C3"8QL4T^:5T\ MR:KR>3!OQ,3B6$)?I/;=2=G46FA*+MA*.)\.$T9,;(RYV)ZP8%Z(B<5P*[@] M?=PQ <3$!EBJ7->";?BW4R8L[V/BP._^W=RS3X,%>TR<[#-=U])U.]D^#&8P M!8!N7*A&+8NN1%^TXOE>T*<[VNQ[^P/S MV$K8WWPX+/T3XO0?6HP@&*:"A%@%:*]Q>G,Q1R3$CAAZC6#],%$DQ*((-QU! M3,P@";%!NNXC"(49(R$VQJ$-"6&EF"Y28ET MR11'3A\3,T5*;(J?8%ZR6=EUICXFYHZ4V!V]T"[9T)N&[G:&220CELB1[\Z5 MD-9!.LPE&;%+!O.&N#"!9,0"\5\%A.DP=63$ZC@V!I='^SZ(IC5YV57R@LWE MHX^)?IH@=LC_F#!#:^L6]A#%\4&P,)[S*K\WK%LAT !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P M^&FZ;5K'F*O>K.Y6,4^K<-S=;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6 M/L@AR,L'#2%H6#YH!$&C\D$O$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT% MN18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5 M]58"O?7A9YM ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O>]@L(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;GZEWRJ==3+>>ZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]0 M2P,$% @ 5(&A6IPKTP^] 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB( M2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3: MVJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^Z MCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ MZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ 5(&A6@83EL#R *P( !$ M ( !PP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M5(&A6IE&PO=V]R:W-H965T&UL4$L! A0#% @ M5(&A6B&MJIY,!0 Z!0 !@ ("!. X 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 5(&A6OCSE,(U P W0H M !@ ("![AX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6@@6[.R, @ R@8 !@ ("! M43 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6O_YD#!- P )@D !D M ("!>T0 'AL+W=O)]ZH" ,!P &0 @('_1P >&PO M=V]R:W-H965T!* !X;"]W;W)K&UL4$L! A0#% @ 5(&A6F+-,/L=!P X1( !D ("! M.T\ 'AL+W=O6]4$ #Q#0 &0 @(&/5@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 5(&A6J"D:O]?"0 K!@ !D ("!05X 'AL+W=O&PO=V]R:W-H965TFCDMP, '\) 9 " @8]K !X M;"]W;W)K&UL4$L! A0#% @ 5(&A6K7.L3!/ M! W0H !D ("!?6\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6AK&PO=V]R M:W-H965TX ( /(' M 9 " @8># !X;"]W;W)K&UL M4$L! A0#% @ 5(&A6OS^>SMV @ ?08 !D ("!GH8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5(&A6KZ3YXW7 P 4@P !D ("!'Y$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6A$"/F7; P M6@D !D ("! )T 'AL+W=OP:\' ",/0 &0 @($2 MH0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6JU;C[[W P K!( !D M ("!4:T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5(&A6A;S \N9 @ 6@8 !D ("!EKL 'AL M+W=O&PO=V]R:W-H965T37.K04 $8B 9 " M@6;# !X;"]W;W)K&UL4$L! A0#% @ 5(&A M6AN[&CW#! &1@ !D ("!2LD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6BV#I4X?! L10 M !D ("!L=T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(&A6LZEPO)C @ 608 !D M ("!1.@ 'AL+W=OZ@ >&PO=V]R:W-H965T M7!E&UL4$L%!@ Y #D A@\ &K\ $! end XML 62 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 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 116 266 1 false 43 0 false 6 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.rsac.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome UNAUDITED CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 995200200 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 995200300 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets UNAUDITED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 995200305 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 995200400 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 995200500 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 995200505 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquityParenthetical UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 8 false false R9.htm 995210101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 995210201 - Disclosure - Acquisitions Sheet http://www.rsac.com/role/DisclosureAcquisitions Acquisitions Notes 10 false false R11.htm 995210301 - Disclosure - Revenues Sheet http://www.rsac.com/role/DisclosureRevenues Revenues Notes 11 false false R12.htm 995210401 - Disclosure - Property, Plant and Equipment, Net Sheet http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNet Property, Plant and Equipment, Net Notes 12 false false R13.htm 995210501 - Disclosure - Goodwill Sheet http://www.rsac.com/role/DisclosureGoodwill Goodwill Notes 13 false false R14.htm 995210601 - Disclosure - Intangible Assets, Net Sheet http://www.rsac.com/role/DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 14 false false R15.htm 995210701 - Disclosure - Debt Sheet http://www.rsac.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 995210801 - Disclosure - Leases Sheet http://www.rsac.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 995210901 - Disclosure - Income Taxes Sheet http://www.rsac.com/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 995211001 - Disclosure - Equity Sheet http://www.rsac.com/role/DisclosureEquity Equity Notes 18 false false R19.htm 995211101 - Disclosure - Commitments and Contingencies Sheet http://www.rsac.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 995211201 - Disclosure - Earnings Per Share Sheet http://www.rsac.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 20 false false R21.htm 995211301 - Disclosure - Segment Information Sheet http://www.rsac.com/role/DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 99920102 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 99930203 - Disclosure - Acquisitions (Tables) Sheet http://www.rsac.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.rsac.com/role/DisclosureAcquisitions 24 false false R25.htm 99930303 - Disclosure - Revenues (Tables) Sheet http://www.rsac.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.rsac.com/role/DisclosureRevenues 25 false false R26.htm 99930403 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNet 26 false false R27.htm 99930503 - Disclosure - Goodwill (Tables) Sheet http://www.rsac.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.rsac.com/role/DisclosureGoodwill 27 false false R28.htm 99930603 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.rsac.com/role/DisclosureIntangibleAssetsNet 28 false false R29.htm 99930703 - Disclosure - Debt (Tables) Sheet http://www.rsac.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.rsac.com/role/DisclosureDebt 29 false false R30.htm 99930803 - Disclosure - Leases (Tables) Sheet http://www.rsac.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.rsac.com/role/DisclosureLeases 30 false false R31.htm 99931003 - Disclosure - Equity (Tables) Sheet http://www.rsac.com/role/DisclosureEquityTables Equity (Tables) Tables http://www.rsac.com/role/DisclosureEquity 31 false false R32.htm 99931203 - Disclosure - Earnings Per Share (Tables) Sheet http://www.rsac.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.rsac.com/role/DisclosureEarningsPerShare 32 false false R33.htm 99931303 - Disclosure - Segment Information (Tables) Sheet http://www.rsac.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.rsac.com/role/DisclosureSegmentInformation 33 false false R34.htm 99940201 - Disclosure - Acquisitions (Details) Sheet http://www.rsac.com/role/DisclosureAcquisitionsDetails Acquisitions (Details) Details http://www.rsac.com/role/DisclosureAcquisitionsTables 34 false false R35.htm 99940301 - Disclosure - Revenues (Details) Sheet http://www.rsac.com/role/DisclosureRevenuesDetails Revenues (Details) Details http://www.rsac.com/role/DisclosureRevenuesTables 35 false false R36.htm 99940401 - Disclosure - Property, Plant and Equipment, Net (Details) Sheet http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails Property, Plant and Equipment, Net (Details) Details http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetTables 36 false false R37.htm 99940501 - Disclosure - Goodwill (Details) Sheet http://www.rsac.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://www.rsac.com/role/DisclosureGoodwillTables 37 false false R38.htm 99940601 - Disclosure - Intangible Assets, Net (Details) Sheet http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails Intangible Assets, Net (Details) Details http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables 38 false false R39.htm 99940602 - Disclosure - Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details) Sheet http://www.rsac.com/role/DisclosureIntangibleAssetsNetChangesInCarryingAmountOfIntangibleAssetsNetDetails Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details) Details 39 false false R40.htm 99940701 - Disclosure - Debt - Summary (Details) Sheet http://www.rsac.com/role/DisclosureDebtSummaryDetails Debt - Summary (Details) Details 40 false false R41.htm 99940702 - Disclosure - Debt - Other (Details) Sheet http://www.rsac.com/role/DisclosureDebtOtherDetails Debt - Other (Details) Details 41 false false R42.htm 99940801 - Disclosure - Leases (Details) Sheet http://www.rsac.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.rsac.com/role/DisclosureLeasesTables 42 false false R43.htm 99940901 - Disclosure - Income Taxes (Details) Sheet http://www.rsac.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.rsac.com/role/DisclosureIncomeTaxes 43 false false R44.htm 99941001 - Disclosure - Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details) Sheet http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details) Details 44 false false R45.htm 99941002 - Disclosure - Equity - Accumulated Other Comprehensive Loss (Details) Sheet http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails Equity - Accumulated Other Comprehensive Loss (Details) Details 45 false false R46.htm 99941101 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.rsac.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.rsac.com/role/DisclosureCommitmentsAndContingencies 46 false false R47.htm 99941201 - Disclosure - Earnings Per Share (Details) Sheet http://www.rsac.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.rsac.com/role/DisclosureEarningsPerShareTables 47 false false R48.htm 99941301 - Disclosure - Segment Information - Summary of sales by product and service (Details) Sheet http://www.rsac.com/role/DisclosureSegmentInformationSummaryOfSalesByProductAndServiceDetails Segment Information - Summary of sales by product and service (Details) Details 48 false false R49.htm 99941302 - Disclosure - Segment Information - Profit or loss information (Details) Sheet http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails Segment Information - Profit or loss information (Details) Details 49 false false All Reports Book All Reports rs-20250331.xsd rs-20250331_cal.xml rs-20250331_def.xml rs-20250331_lab.xml rs-20250331_pre.xml rs-20250331x10q.htm rs-20250331x10q003.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rs-20250331x10q.htm": { "nsprefix": "rs", "nsuri": "http://www.rsac.com/20250331", "dts": { "schema": { "local": [ "rs-20250331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "rs-20250331_cal.xml" ] }, "definitionLink": { "local": [ "rs-20250331_def.xml" ] }, "labelLink": { "local": [ "rs-20250331_lab.xml" ] }, "presentationLink": { "local": [ "rs-20250331_pre.xml" ] }, "inline": { "local": [ "rs-20250331x10q.htm" ] } }, "keyStandard": 245, "keyCustom": 21, "axisStandard": 15, "axisCustom": 0, "memberStandard": 23, "memberCustom": 20, "hidden": { "total": 24, "http://www.rsac.com/20250331": 4, "http://xbrl.sec.gov/dei/2024": 6, "http://fasb.org/us-gaap/2024": 14 }, "contextCount": 116, "entityCount": 1, "segmentCount": 43, "elementCount": 514, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 491, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 5, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.rsac.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome", "longName": "995200100 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R3": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "longName": "995200200 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R4": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets", "longName": "995200300 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical", "longName": "995200305 - Statement - UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R7": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity", "longName": "995200500 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_X07IUW0oaEOWBUhC-Lo3pg", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_X07IUW0oaEOWBUhC-Lo3pg", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquityParenthetical", "longName": "995200505 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_s44Pyw0r7kuswd4GPxTWZw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rsac.com/role/DisclosureAcquisitions", "longName": "995210201 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rsac.com/role/DisclosureRevenues", "longName": "995210301 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNet", "longName": "995210401 - Disclosure - Property, Plant and Equipment, Net", "shortName": "Property, Plant and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rsac.com/role/DisclosureGoodwill", "longName": "995210501 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rsac.com/role/DisclosureIntangibleAssetsNet", "longName": "995210601 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rsac.com/role/DisclosureDebt", "longName": "995210701 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rsac.com/role/DisclosureLeases", "longName": "995210801 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rsac.com/role/DisclosureIncomeTaxes", "longName": "995210901 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rsac.com/role/DisclosureEquity", "longName": "995211001 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rsac.com/role/DisclosureCommitmentsAndContingencies", "longName": "995211101 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rsac.com/role/DisclosureEarningsPerShare", "longName": "995211201 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rsac.com/role/DisclosureSegmentInformation", "longName": "995211301 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.rsac.com/role/DisclosureAcquisitionsTables", "longName": "99930203 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_us-gaap_BusinessAcquisitionAxis_rs_Acquisitions2024Member_Cq9fVZwci0GIb-2DSSaldw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_us-gaap_BusinessAcquisitionAxis_rs_Acquisitions2024Member_Cq9fVZwci0GIb-2DSSaldw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.rsac.com/role/DisclosureRevenuesTables", "longName": "99930303 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetTables", "longName": "99930403 - Disclosure - Property, Plant and Equipment, Net (Tables)", "shortName": "Property, Plant and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rsac.com/role/DisclosureGoodwillTables", "longName": "99930503 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables", "longName": "99930603 - Disclosure - Intangible Assets, Net (Tables)", "shortName": "Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rsac.com/role/DisclosureDebtTables", "longName": "99930703 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rsac.com/role/DisclosureLeasesTables", "longName": "99930803 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rsac.com/role/DisclosureEquityTables", "longName": "99931003 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "rs:ScheduleOfNonvestedRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "rs:ScheduleOfNonvestedRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.rsac.com/role/DisclosureEarningsPerShareTables", "longName": "99931203 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rsac.com/role/DisclosureSegmentInformationTables", "longName": "99931303 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "longName": "99940201 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_us-gaap_BusinessAcquisitionAxis_rs_Acquisitions2024Member_Cq9fVZwci0GIb-2DSSaldw", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R35": { "role": "http://www.rsac.com/role/DisclosureRevenuesDetails", "longName": "99940301 - Disclosure - Revenues (Details)", "shortName": "Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_srt_ProductOrServiceAxis_rs_CarbonSteelMember_Sk-UG1EarkekOCNsPq7lfw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R36": { "role": "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "longName": "99940401 - Disclosure - Property, Plant and Equipment, Net (Details)", "shortName": "Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.rsac.com/role/DisclosureGoodwillDetails", "longName": "99940501 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_12_31_2024_k-nV_2K1kEWsAxkiAORQhQ", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R38": { "role": "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails", "longName": "99940601 - Disclosure - Intangible Assets, Net (Details)", "shortName": "Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.rsac.com/role/DisclosureIntangibleAssetsNetChangesInCarryingAmountOfIntangibleAssetsNetDetails", "longName": "99940602 - Disclosure - Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details)", "shortName": "Intangible Assets, Net - Changes in the carrying amount of intangible assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_12_31_2024_k-nV_2K1kEWsAxkiAORQhQ", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "rs:IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "rs:ScheduleOfIntangibleAssetsRollForwardTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R40": { "role": "http://www.rsac.com/role/DisclosureDebtSummaryDetails", "longName": "99940701 - Disclosure - Debt - Summary (Details)", "shortName": "Debt - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R41": { "role": "http://www.rsac.com/role/DisclosureDebtOtherDetails", "longName": "99940702 - Disclosure - Debt - Other (Details)", "shortName": "Debt - Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "Unit_Standard_pure_PZMVWizPbEyE7XWHnEPs8A", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R42": { "role": "http://www.rsac.com/role/DisclosureLeasesDetails", "longName": "99940801 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rsac.com/role/DisclosureIncomeTaxesDetails", "longName": "99940901 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_PZMVWizPbEyE7XWHnEPs8A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_PZMVWizPbEyE7XWHnEPs8A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "longName": "99941001 - Disclosure - Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details)", "shortName": "Equity - Share Repurchases, Dividends, Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_10_22_2024_HlEKWNTMCU6r_dFeFzR9dA", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_10_22_2024_HlEKWNTMCU6r_dFeFzR9dA", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "longName": "99941002 - Disclosure - Equity - Accumulated Other Comprehensive Loss (Details)", "shortName": "Equity - Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_12_31_2024_k-nV_2K1kEWsAxkiAORQhQ", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_Racy79KAHkmwLWZrHvciHg", "name": "rs:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsPensions", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R46": { "role": "http://www.rsac.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "99941101 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": null, "uniqueAnchor": null }, "R47": { "role": "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "longName": "99941201 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_Q5yBDLU_p0G1lLVsrwAzhA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } }, "R48": { "role": "http://www.rsac.com/role/DisclosureSegmentInformationSummaryOfSalesByProductAndServiceDetails", "longName": "99941301 - Disclosure - Segment Information - Summary of sales by product and service (Details)", "shortName": "Segment Information - Summary of sales by product and service (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_d_qRxBjk30efYDAuHtkybQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_d_qRxBjk30efYDAuHtkybQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "longName": "99941302 - Disclosure - Segment Information - Profit or loss information (Details)", "shortName": "Segment Information - Profit or loss information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_CKdvLDM1Fk6kby_x4pWYzQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_3_31_2025_us-gaap_StatementBusinessSegmentsAxis_rs_MetalsServiceCentersSegmentMember_jNSo5ewgxkGx6JlQS3ePsA", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_NyqDAftnMkCznjb3ianWXw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rs-20250331x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51", "r677" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, less allowance for credit losses of $26.0 and $23.2", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r805" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Insurance, Current", "terseLabel": "Accrued insurance costs", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Pension and Postretirement Benefit Plan Adjustments, Net of Tax", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r3", "r4", "r9", "r14", "r71", "r523", "r785", "r786", "r787" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r24", "r151", "r517" ] }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "verboseLabel": "Foreign Currency Translation (Loss) Gain", "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, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r2", "r9", "r14", "r69", "r70", "r167", "r523", "r786", "r787" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r13", "r14", "r72", "r157", "r513", "r553", "r554" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r9", "r14", "r455", "r458", "r492", "r549", "r550", "r785", "r786", "r787", "r794", "r795", "r796", "r797" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average lives of identifiable intangible assets", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r284", "r628" ] }, "rs_Acquisitions2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "Acquisitions2024Member", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureAcquisitionsTables", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information to the 2024 acquisitions.", "label": "Acquisitions 2024 [Member]", "terseLabel": "2024 Acquisitions" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r725" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r738" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Taxes paid related to net share settlement of restricted stock units", "terseLabel": "Shares withheld related to share settlements", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r30", "r31", "r385" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r771" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r697", "r707", "r717", "r749" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r700", "r710", "r720", "r752" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r772" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r738" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r745" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r701", "r711", "r721", "r745", "r753", "r757", "r765" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r763" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r158", "r258", "r262" ] }, "rs_AlloySteelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "AlloySteelMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents alloy steel, a product that is sold by the entity.", "label": "Alloy", "verboseLabel": "Alloy" } } }, "auth_ref": [] }, "rs_AluminumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "AluminumMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents aluminum, a product that is sold by the entity.", "label": "Aluminum", "terseLabel": "Aluminum" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetChangesInCarryingAmountOfIntangibleAssetsNetDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization expense", "terseLabel": "Amortization expense for intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r281", "r288", "r648" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average shares, respectively, for RSUs and PSUs, not included in the diluted calculation due to their anti-dilutive effect", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r218" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r99", "r110", "r154", "r188", "r222", "r228", "r246", "r250", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r448", "r452", "r465", "r509", "r586", "r641", "r642", "r677", "r688", "r839", "r840", "r856" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r146", "r161", "r188", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r448", "r452", "r465", "r677", "r839", "r840", "r856" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r760" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r756" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r757" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r757" ] }, "rs_BacklogOfOrdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BacklogOfOrdersMember", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to backlog of orders.", "label": "Backlog of orders", "terseLabel": "Backlog of orders" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingMember", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Buildings", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureAcquisitionsTables", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r443", "r663", "r664" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureAcquisitionsTables", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r32", "r34", "r282", "r283", "r284", "r285", "r286", "r443", "r663", "r664" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions", "verboseLabel": "Goodwill", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r443" ] }, "rs_BusinessAcquisitionProFormaFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BusinessAcquisitionProFormaFinancialInformationAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition Pro Forma Financial Information [Abstract]", "terseLabel": "Unaudited pro forma financial information" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro forma:" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Tax deductible goodwill amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r42" ] }, "rs_BusinessAcquisitionPurchasePriceAllocationOtherDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BusinessAcquisitionPurchasePriceAllocationOtherDisclosureAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Business Acquisition, Purchase Price Allocation, Other Disclosure [Abstract]", "verboseLabel": "Summary purchase price allocation information for all acquisitions" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "verboseLabel": "Noncontrolling interest", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r37" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r94", "r444" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Sales since acquisition date", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36" ] }, "rs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other current and noncurrent liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Current and Noncurrent Liabilities Other", "terseLabel": "Other current and long-term liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible assets not subject to amortization", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets subject to amortization", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "rs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "rs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease right-of-use assets at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation of the total purchase price of the acquisitions to the fair value of the assets acquired and liabilities assumed" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Capital expenditures included in accounts payable/accrued expense", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r19", "r20", "r21" ] }, "rs_CarbonSteelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "CarbonSteelMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents carbon steel, a product that is sold by the entity.", "label": "Carbon steel", "terseLabel": "Carbon steel" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r17", "r149", "r630" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, ending balance", "periodStartLabel": "Cash and cash equivalents, beginning balance", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r17", "r81", "r184" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r81" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Cash surrender value of life insurance policies, net", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r782" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r736" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r733" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r731" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r737" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r60", "r102", "r511", "r573" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r88", "r305", "r306", "r624", "r831", "r836" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "verboseLabel": "Common stock dividend quarterly declared and paid per share (in dollars per share)", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r93" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common stock quarterly dividend per share (in dollars per share)", "verboseLabel": "Cash dividends declared per common share (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r93" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common Stock and Additional Paid in Capital", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "rs_CommonStockNumberOfVotingRightsPerShare": { "xbrltype": "integerItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "CommonStockNumberOfVotingRightsPerShare", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of votes per share of common stock on all matters except the election of members to the Board of Directors.", "label": "Common Stock Number of Voting Rights Per Share", "terseLabel": "Votes per share of common stock" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r63" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, Authorized shares", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r63", "r574" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, Issued shares", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r63" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding shares", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r63", "r574", "r592", "r893", "r894" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and additional paid-in capital, $0.001 par value and 200,000 shares authorized Issued and outstanding shares-52,889 and 53,715", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r63", "r64", "r93" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r742" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r741" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r743" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r740" ] }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "terseLabel": "Compensation expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold." } } }, "auth_ref": [ "r641", "r788" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Reliance", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r15", "r164", "r166", "r173", "r505", "r524", "r526" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive income", "terseLabel": "Less: comprehensive income attributable to noncontrolling interests", "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." } } }, "auth_ref": [ "r5", "r45", "r49", "r164", "r166", "r172", "r504", "r524", "r525" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r49", "r96", "r164", "r166", "r171", "r503", "r524" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r108", "r118", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r190", "r222", "r230", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r641", "r642", "r779", "r780", "r839", "r840" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r108", "r118", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r190", "r222", "r230", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r641", "r642", "r779", "r780", "r839", "r840" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r46", "r632" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress", "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." } } }, "auth_ref": [] }, "rs_CopperAndBrassMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "CopperAndBrassMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents copper and brass, a product that is sold by the entity.", "label": "Copper and brass", "terseLabel": "Copper and brass" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown below)", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r777", "r778" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total costs and expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover Abstract", "documentation": "Cover page." } } }, "auth_ref": [] }, "rs_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "CreditAgreementMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the overall credit agreement which consists of an unsecured revolving credit facility and a term loan.", "label": "Standby Facility", "terseLabel": "Standby Facility" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerListsMember", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer Lists [Member]", "terseLabel": "Customer lists/relationships", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r40", "r820", "r821", "r822", "r823", "r825", "r826", "r829", "r830" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r41", "r820", "r821", "r822", "r823", "r825", "r826", "r829", "r830" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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." } } }, "auth_ref": [ "r89", "r186", "r298", "r299", "r300", "r301", "r302", "r311", "r312", "r324", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r347", "r348", "r350", "r475" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r12", "r53", "r54", "r100", "r101", "r190", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r649", "r650", "r651", "r652", "r653", "r675", "r792", "r832", "r833", "r834", "r852", "r853" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate added to base (as a percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "positiveLabel": "Total", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r12", "r101", "r351" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Variable interest rate", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective rate (as a percent)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r56", "r353", "r475", "r476", "r675" ] }, "rs_DebtInstrumentInterestRateSemiAnnualPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "DebtInstrumentInterestRateSemiAnnualPercentage", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Semi-annual interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Semi Annual Percentage", "terseLabel": "Semi-annual rate (as a percent)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r190", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r649", "r650", "r651", "r652", "r653", "r675", "r792", "r852", "r853" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r12", "r190", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r649", "r650", "r651", "r652", "r653", "r675", "r792", "r832", "r833", "r834", "r852", "r853" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r12", "r26", "r27", "r50", "r91", "r92", "r190", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r649", "r650", "r651", "r652", "r653", "r675", "r792", "r852", "r853" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: unamortized discount and debt issuance costs", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r336", "r352", "r474", "r475", "r476", "r650", "r651", "r675" ] }, "rs_DebtRedemptionPriceDueToChangeOfControlAndDowngradeOfCreditRatingAsPercentageOfPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "DebtRedemptionPriceDueToChangeOfControlAndDowngradeOfCreditRatingAsPercentageOfPrincipalAmount", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the redemption price as a percentage of the principal amount at which the debt instrument may be required to be redeemed by the entity in the event of a change of control and downgrade of the entity's credit rating.", "label": "Debt Redemption Price Due to Change of Control and Downgrade of Credit Rating as Percentage of Principal Amount", "terseLabel": "Percentage of principal amount at which the notes may be required to be repurchased in event of a change of control and a downgrade of the entity's credit rating" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate (as a percent)", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r417", "r418", "r510" ] }, "rs_DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsPensions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsPensions", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liabilities attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Pensions", "terseLabel": "Deferred tax liabilities in accumulated other comprehensive loss, pension liabilities" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization expense", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r222", "r233", "r250", "r641", "r642" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Disaggregation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r377", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r377", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r844" ] }, "us-gaap_DisclosureOfRepurchaseAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfRepurchaseAgreementsAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of Repurchase Agreements [Abstract]", "terseLabel": "Share Repurchase Plan" } } }, "auth_ref": [] }, "rs_DividendEquivalentsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "DividendEquivalentsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividend equivalents declared with the form of settlement in cash.", "label": "Dividend Equivalents Common Stock Cash", "negatedLabel": "Dividend equivalents paid on vested restricted stock units" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend date payable", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r19" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends" } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r93" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend date of declaration", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r19" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividend date of record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r692" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r735" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "terseLabel": "Earnings per share attributable to Reliance stockholders:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Earnings per share attributable to Reliance stockholders - basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r174", "r196", "r197", "r198", "r199", "r200", "r201", "r206", "r209", "r215", "r216", "r217", "r221", "r439", "r446", "r462", "r463", "r506", "r527", "r634" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings per share attributable to Reliance stockholders - diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r174", "r196", "r197", "r198", "r199", "r200", "r201", "r209", "r215", "r216", "r217", "r221", "r439", "r446", "r462", "r463", "r506", "r527", "r634" ] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Diluted shares" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r205", "r218", "r219", "r220" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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." } } }, "auth_ref": [ "r849" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.rsac.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r420", "r667" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.rsac.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income tax at U.S. federal statutory tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r189", "r420", "r430", "r667" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and retirement benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r414" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period for unrecognized compensation cost (in years)", "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." } } }, "auth_ref": [ "r414" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r690" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r690" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r690" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r774" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r690" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r690" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r690" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r690" ] }, "rs_EnvironmentalContingenciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "EnvironmentalContingenciesAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Contingencies [Abstract]", "terseLabel": "Environmental Contingencies" } } }, "auth_ref": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r729" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r770" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r770" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r770" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r142", "r167", "r168", "r169", "r191", "r192", "r193", "r195", "r200", "r202", "r204", "r223", "r260", "r261", "r296", "r367", "r428", "r429", "r436", "r437", "r438", "r440", "r445", "r446", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r468", "r469", "r470", "r471", "r472", "r477", "r480", "r492", "r523", "r549", "r550", "r551", "r562", "r611" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r739" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r697", "r707", "r717", "r749" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r694", "r704", "r714", "r746" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r745" ] }, "rs_FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived and Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted average amortizable life in years", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Intangible assets subject to amortization, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r266", "r287", "r648" ] }, "rs_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Definition: Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r289", "r628", "r648" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2025 (remaining nine months)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r895" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r289", "r628", "r648" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r289", "r628", "r648" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r289", "r628", "r648" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r280", "r282", "r283", "r284", "r286", "r287", "r291", "r292", "r499", "r500", "r628" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Summary of estimated aggregate amortization expense for each of the succeeding five years and thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets subject to amortization, Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r266", "r287", "r500", "r648" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r280", "r282", "r283", "r284", "r286", "r287", "r291", "r292", "r628" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r499", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets subject to amortization:" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired", "verboseLabel": "Intangible assets acquired subject to amortization", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r282" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r701", "r711", "r721", "r753" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r701", "r711", "r721", "r753" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r701", "r711", "r721", "r753" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r701", "r711", "r721", "r753" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r701", "r711", "r721", "r753" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r734" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.rsac.com/role/DisclosureAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureGoodwillDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill.", "periodEndLabel": "Balance as of the end of the period", "periodStartLabel": "Balance as of the beginning of the period", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r152", "r268", "r501", "r642", "r647", "r670", "r677", "r809", "r816" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r271", "r647" ] }, "rs_GoodwillDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "GoodwillDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r267", "r269", "r278", "r647" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Effect of foreign currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r275" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment losses", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r270", "r277", "r647" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Roll Forward]", "terseLabel": "Change in the carrying amount of goodwill", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "rs_ImpactOfNewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ImpactOfNewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the new accounting pronouncements, which are not yet adopted and may impact the entity's financial reporting.", "label": "Impact of New Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "terseLabel": "Impact of Recently Issued Accounting Standards - Not Yet Adopted" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r73", "r105", "r109", "r507", "r519", "r636", "r641", "r799", "r801", "r802", "r803", "r804" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENT OF INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r189", "r416", "r420", "r421", "r422", "r423", "r424", "r425", "r431", "r433", "r434", "r435", "r559", "r667" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r111", "r116", "r203", "r204", "r222", "r236", "r250", "r419", "r420", "r432", "r528", "r667" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r18", "r183", "r426", "r427" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r98", "r783" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities (excluding effect of businesses acquired):" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "verboseLabel": "Schedule of accumulated other comprehensive loss", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.rsac.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of stock-based awards (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r210", "r211", "r212", "r217", "r387" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r280", "r285", "r290", "r648" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets not subject to amortization, Gross Carrying Amount", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r266", "r290", "r648" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets not subject to amortization:" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r280", "r285", "r290", "r648" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r701", "r711", "r721", "r745", "r753", "r757", "r765" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r763" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r693", "r769" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r693", "r769" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r693", "r769" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r279", "r293", "r295", "r627", "r628" ] }, "rs_IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetChangesInCarryingAmountOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance.", "label": "Intangible Assets (Excluding Goodwill), Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of foreign currency translation" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, Gross Carrying Amount", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r152" ] }, "rs_IntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "IntangibleAssetsNetAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetChangesInCarryingAmountOfIntangibleAssetsNetDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r280", "r826", "r828" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Nonoperating", "terseLabel": "Interest expense", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r232", "r789" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r178", "r181", "r182" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r160", "r631", "r677" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r112", "r148", "r159", "r263", "r264", "r265", "r497", "r633" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r845" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r484", "r676" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r854" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r855" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.rsac.com/role/DisclosureLeasesDetailsCal2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r490" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r490" ] }, "rs_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due year five and after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2029", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r490" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r490" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r490" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2025 (remaining nine months)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r855" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r490" ] }, "rs_LesseeOperatingLeaseSupplementalCashFlowAndOtherLeaseInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "LesseeOperatingLeaseSupplementalCashFlowAndOtherLeaseInformationTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the lessee operating lease supplemental cash flow and other lease information.", "label": "Lessee Operating Lease Supplemental Cash Flow And Other Lease Information Table Text Block", "terseLabel": "Schedule of supplemental cash flow and other lease information" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r12", "r53", "r54", "r55", "r58", "r59", "r60", "r61", "r188", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r449", "r452", "r453", "r465", "r572", "r635", "r688", "r839", "r856", "r857" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r68", "r104", "r516", "r677", "r793", "r806", "r848" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r55", "r147", "r188", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r449", "r452", "r453", "r465", "r677", "r839", "r856", "r857" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity of the revolving credit facility", "verboseLabel": "Maximum borrowing capacity", "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." } } }, "auth_ref": [ "r52", "r57" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee on unused portion of revolving credit facility (as a percent)", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: amounts due within one year", "terseLabel": "Current maturities of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r155" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r156" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r12", "r832", "r833", "r834" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r12", "r25", "r832", "r833", "r834" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "rs_MajorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "MajorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.rsac.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Majority Interest Ownership Percentage by Parent", "terseLabel": "Ownership interest in domestic subsidiaries (as a percent)" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r119", "r120", "r121", "r122", "r123", "r140", "r141", "r307", "r308", "r309", "r310", "r383", "r415", "r464", "r496", "r547", "r548", "r555", "r564", "r565", "r616", "r617", "r618", "r619", "r620", "r625", "r626", "r646", "r654", "r665", "r671", "r672", "r673", "r674", "r679", "r841", "r858", "r859", "r860", "r861", "r862", "r863" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r737" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r737" ] }, "rs_MetalsServiceCentersSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "MetalsServiceCentersSegmentMember", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Metals Service Centers segment.", "label": "Metals Service Centers Segment {Member]", "terseLabel": "Metals Service Centers" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r67", "r103", "r188", "r259", "r313", "r316", "r317", "r318", "r322", "r323", "r465", "r515", "r576" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Dividend paid", "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." } } }, "auth_ref": [ "r93" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r756" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r764" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r738" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r180" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r180" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r81", "r82", "r83" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r74", "r83", "r106", "r145", "r162", "r165", "r169", "r188", "r194", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r213", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r439", "r446", "r463", "r465", "r522", "r594", "r609", "r610", "r686", "r839" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r48", "r97", "r162", "r165", "r200", "r203", "r204", "r521", "r787" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to Reliance", "totalLabel": "Net income attributable to Reliance", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r175", "r196", "r197", "r198", "r199", "r206", "r207", "r214", "r217", "r446" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r737" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r701", "r711", "r721", "r745", "r753" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r728" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r745" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r764" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r764" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Covenants not to compete", "verboseLabel": "Non-compete agreements", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r39", "r820", "r821", "r822", "r823", "r825", "r826", "r829", "r830" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r43", "r367", "r794", "r795", "r796", "r797", "r893" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other (income) expense:" } } }, "auth_ref": [] }, "rs_NumberOfConsecutiveYearsOfQuarterlyCashDividendsPaid": { "xbrltype": "integerItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "NumberOfConsecutiveYearsOfQuarterlyCashDividendsPaid", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of consecutive years of quarterly cash dividends paid.", "label": "Number Of Consecutive Years Of Quarterly Cash Dividends Paid", "terseLabel": "Number of consecutive years of quarterly cash dividends paid" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationSummaryOfSalesByProductAndServiceDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r642", "r800" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationSummaryOfSalesByProductAndServiceDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r637", "r645", "r800" ] }, "rs_O2025Q2DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "O2025Q2DividendsMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the regular quarterly dividend for Q2 in 2025.", "label": "O 2025 Q2 Dividends [Member]", "terseLabel": "Q2 2025 Dividends" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r109", "r636", "r799", "r801", "r802", "r803", "r804" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r485", "r676" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Maturities of operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current maturities of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "verboseLabel": "Cash payments for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r483", "r486" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r481" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r489", "r676" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r488", "r676" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r248", "r251", "r641", "r642" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other long-term assets", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss)", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r523" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r11", "r163", "r166", "r170", "r200", "r466", "r467", "r472", "r502", "r523", "r785", "r786" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):", "verboseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Current-period change", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r96", "r163", "r166", "r200" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Postretirement benefit adjustments, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r3", "r4", "r71", "r72", "r523" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "terseLabel": "Other", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r648", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r828", "r829", "r830" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other expense (income), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r76" ] }, "rs_OtherNotesAndRevolvingCreditFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "OtherNotesAndRevolvingCreditFacilitiesMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Information relating to other notes and revolving credit facilities.", "label": "Other notes", "terseLabel": "Other notes" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r737" ] }, "rs_OtherProductsOrServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "OtherProductsOrServicesMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the other products and eliminations.", "label": "Other and eliminations", "terseLabel": "Miscellaneous and eliminations", "verboseLabel": "Miscellaneous" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r699", "r709", "r719", "r751" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r702", "r712", "r722", "r754" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r702", "r712", "r722", "r754" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Reliance Stockholders'", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r726" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r775", "r790" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Share repurchases", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r79" ] }, "rs_PaymentsOfOrdinaryDividendsCommonStockAndDividendEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "PaymentsOfOrdinaryDividendsCommonStockAndDividendEquivalents", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity and dividend equivalents.", "label": "Payments of Ordinary Dividends, Common Stock And Dividend Equivalents", "negatedLabel": "Cash dividends and dividend equivalents" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of restricted stock units", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r177" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "terseLabel": "Purchases of property, plant and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r78" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r736" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r736" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan, Noncurrent", "verboseLabel": "Long-term retirement benefits", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r59", "r379", "r380", "r381", "r662" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r728" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r745" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r738" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r727" ] }, "rs_PerformanceStockUnitsPsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "PerformanceStockUnitsPsuMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share instrument of performance stock units.", "label": "Performance stock units (PSUs)", "terseLabel": "Performance stock units (PSUs)" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r729" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r773" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r728" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r62", "r355" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, Authorized shares", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r62", "r574" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued shares", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r62", "r355" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding shares", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r62", "r574", "r592", "r893", "r894" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.001 par value: 5,000 shares authorized; none issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r62", "r512", "r677" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r784" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrimeRateMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "terseLabel": "Bank prime rate", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from long-term debt borrowings", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r176" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Other", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r776", "r791" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r139", "r253", "r498", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r629", "r655", "r678", "r679", "r680", "r682", "r683", "r781", "r837", "r838", "r844", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r139", "r253", "r498", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r629", "r655", "r678", "r679", "r680", "r682", "r683", "r781", "r837", "r838", "r844", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r145", "r162", "r165", "r179", "r188", "r194", "r200", "r203", "r204", "r259", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r439", "r446", "r447", "r450", "r451", "r463", "r465", "r507", "r520", "r561", "r594", "r609", "r610", "r668", "r669", "r687", "r787", "r839" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8", "r491" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r86", "r113", "r114", "r115" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross", "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." } } }, "auth_ref": [ "r87", "r150", "r518" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r491" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net.", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r491", "r508", "r518", "r677" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment, net", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r87", "r491" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r726" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r726" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r119", "r120", "r121", "r122", "r123", "r140", "r141", "r307", "r308", "r309", "r310", "r382", "r383", "r410", "r411", "r412", "r415", "r464", "r494", "r495", "r496", "r547", "r548", "r555", "r564", "r565", "r616", "r617", "r618", "r619", "r620", "r625", "r626", "r646", "r654", "r665", "r671", "r672", "r673", "r674", "r679", "r684", "r835", "r841", "r847", "r859", "r860", "r861", "r862", "r863" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r119", "r120", "r121", "r122", "r123", "r140", "r141", "r307", "r308", "r309", "r310", "r382", "r383", "r410", "r411", "r412", "r415", "r464", "r494", "r495", "r496", "r547", "r548", "r555", "r564", "r565", "r616", "r617", "r618", "r619", "r620", "r625", "r626", "r646", "r654", "r665", "r671", "r672", "r673", "r674", "r679", "r684", "r835", "r841", "r847", "r859", "r860", "r861", "r862", "r863" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r22", "r23" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of segment revenue, profit or loss, significant expenses and other quantitative profit or loss information", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r22", "r23" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r694", "r704", "r714", "r746" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments on long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r80", "r557" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r695", "r705", "r715", "r747" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r696", "r706", "r716", "r748" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r703", "r713", "r723", "r755" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units (RSUs)", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "rs_RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Details of restricted stock units (RSU) and performance stock units (PSU).", "label": "Restricted stock units (RSUs) and performance stock units (PSUs)", "terseLabel": "Restricted stock units (RSUs) and performance stock units (PSUs)" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r65", "r93", "r514", "r552", "r554", "r558", "r575", "r677" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r142", "r191", "r192", "r193", "r195", "r200", "r202", "r204", "r260", "r261", "r296", "r428", "r429", "r436", "r437", "r438", "r440", "r445", "r446", "r454", "r456", "r457", "r459", "r461", "r477", "r480", "r549", "r551", "r562", "r893" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenues" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails", "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Net sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r107", "r108", "r222", "r229", "r230", "r244", "r250", "r253", "r255", "r256", "r376", "r377", "r498" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureRevenues" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r117", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r378" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r487", "r676" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r764" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r764" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of accumulated other comprehensive loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r850", "r851" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r32", "r34", "r443" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r798" ] }, "rs_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the carrying value of amortizable finite-lived intangible assets, including the disclosure of the carrying value of indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class.", "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying amount of goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r647", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summary of intangible assets, net", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r807", "r819" ] }, "rs_ScheduleOfIntangibleAssetsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ScheduleOfIntangibleAssetsRollForwardTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in carrying amount of intangible assets, net.", "label": "Schedule of Intangible Assets Roll Forward [Table Text Block]", "terseLabel": "Schedule of carrying amount of intangible assets" } } }, "auth_ref": [] }, "rs_ScheduleOfNonvestedRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ScheduleOfNonvestedRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock and restricted stock units.", "label": "Schedule of Nonvested Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of the status of the Company's restricted stock units and changes during the year" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.rsac.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r8", "r491" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of allocation of the purchase price of acquisition to the fair value of the assets acquired and liabilities assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r384", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of estimated aggregate amortization expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r648", "r827" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "SOFR", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r846" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r689" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r691" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r222", "r225", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r256", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r294", "r303", "r304", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r638", "r641", "r642", "r647", "r681", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r110", "r222", "r224", "r225", "r226", "r227", "r228", "r240", "r242", "r243", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r637", "r639", "r640", "r641", "r643", "r644", "r645" ] }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationAdditionalInformationAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "terseLabel": "Other Segment Disclosures" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingOtherItemAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingOtherItemAmount", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Other Segment Item, Amount", "terseLabel": "Other segment items", "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)." } } }, "auth_ref": [ "r222", "r242", "r243", "r250", "r641" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Warehouse, delivery, selling, general and administrative", "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." } } }, "auth_ref": [ "r75" ] }, "rs_SeniorUnsecuredNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "SeniorUnsecuredNotesDue2025Member", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the contractual arrangement to borrow and repay an amount under publicly traded senior unsecured notes due in 2025.", "label": "Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025", "terseLabel": "Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025" } } }, "auth_ref": [] }, "rs_SeniorUnsecuredNotesDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "SeniorUnsecuredNotesDue2030Member", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the contractual arrangement to borrow and repay an amount under publicly traded senior unsecured notes due in 2030.", "label": "Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030", "terseLabel": "Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030" } } }, "auth_ref": [] }, "rs_SeniorUnsecuredNotesDueNovember2036Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "SeniorUnsecuredNotesDueNovember2036Member", "presentation": [ "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement to borrow and repay an amount under publicly traded senior unsecured notes due in November 15, 2036.", "label": "Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036", "verboseLabel": "Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036" } } }, "auth_ref": [] }, "rs_SeniorUnsecuredNotesPubliclyTradedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "SeniorUnsecuredNotesPubliclyTradedMember", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement to borrow and repay an amount under publicly traded senior unsecured notes.", "label": "Senior Unsecured Notes - Publicly Traded", "terseLabel": "Senior Unsecured Notes - Publicly Traded" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Additional share-based compensation disclosures" } } }, "auth_ref": [] }, "rs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardReturnOnAssetsResultsAndIncludingServiceCriteriaPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardReturnOnAssetsResultsAndIncludingServiceCriteriaPeriod", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period of return on assets results and including service criteria period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Return On Assets Results And Including Service Criteria Period", "verboseLabel": "Return on assets result period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period (in years)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r666" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled or forfeited (in units)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled or forfeited (in dollars per unit)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)", "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)." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per unit)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested as of the end of the period (in units)", "periodStartLabel": "Unvested as of the beginning of the period (in units)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Changes", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested as of the end of the period (in dollars per unit)", "periodStartLabel": "Unvested as of the beginning of the period (in dollars per unit)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in units)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per unit)", "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." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock Based Compensation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r384", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Shares reserved for future grants (all plans)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413" ] }, "rs_ShareOfCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "ShareOfCommonStock", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consists of the right to receive share of common stock.", "label": "Share of Common Stock" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareRepurchaseProgramExciseTax", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Excise Tax", "negatedLabel": "Excise tax on repurchase of common shares", "documentation": "Amount of excise tax on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r842" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r84", "r185" ] }, "rs_StainlessSteelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "StainlessSteelMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents stainless steel, a product that is sold by the entity.", "label": "Stainless steel", "terseLabel": "Stainless steel" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.rsac.com/role/DisclosureSegmentInformationProfitOrLossInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r144", "r222", "r225", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r256", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r294", "r297", "r303", "r304", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r638", "r641", "r642", "r647", "r681", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r63", "r66", "r67", "r142", "r167", "r168", "r169", "r191", "r192", "r193", "r195", "r200", "r202", "r204", "r223", "r260", "r261", "r296", "r367", "r428", "r429", "r436", "r437", "r438", "r440", "r445", "r446", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r468", "r469", "r470", "r471", "r472", "r477", "r480", "r492", "r523", "r549", "r550", "r551", "r562", "r611" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Leases", "verboseLabel": "Accumulated Other Comprehensive Loss", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r191", "r192", "r193", "r223", "r480", "r498", "r556", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r685" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r191", "r192", "r193", "r223", "r257", "r480", "r498", "r556", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r685" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r698", "r708", "r718", "r750" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharebasedCompensationAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Granted or Issued, Share-Based Payment Arrangement [Abstract]", "terseLabel": "Common Stock and Additional Paid-In (in Shares)" } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Authorized, Amount", "terseLabel": "Value of shares authorized by the Board of Directors to be repurchased under share repurchase plan", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r843" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Remaining Authorized, Amount", "terseLabel": "Remaining value of shares authorized by the Board of Directors to be repurchased under share repurchase plan", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of common shares", "verboseLabel": "Value of shares repurchased", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r10", "r62", "r63", "r93" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "verboseLabel": "Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r10", "r62", "r63", "r93", "r557", "r611", "r621" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total Reliance stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r63", "r66", "r67", "r85", "r576", "r592", "r612", "r613", "r677", "r688", "r793", "r806", "r848", "r893" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureEquityAccumulatedOtherComprehensiveLossDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r43", "r44", "r47", "r142", "r143", "r168", "r191", "r192", "r193", "r195", "r200", "r202", "r260", "r261", "r296", "r367", "r428", "r429", "r436", "r437", "r438", "r440", "r445", "r446", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r468", "r472", "r478", "r492", "r550", "r551", "r560", "r576", "r592", "r612", "r613", "r622", "r687", "r793", "r806", "r848", "r893" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.rsac.com/role/DisclosureEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r90", "r187", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r460", "r614", "r615", "r623" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r473", "r493" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r473", "r493" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r473", "r493" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r744" ] }, "rs_TollProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "TollProcessingMember", "presentation": [ "http://www.rsac.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the toll processing service that is provided by the entity.", "label": "Toll processing and logistics", "verboseLabel": "Toll processing and logistics" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r736" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r743" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.rsac.com/role/DisclosureAcquisitionsDetails", "http://www.rsac.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade names", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r38", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r828", "r829", "r830" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r763" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r765" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.rsac.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r766" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r767" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r767" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r765" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r765" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r766" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r28" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.rsac.com/role/DisclosureEquityShareRepurchasesDividendsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "verboseLabel": "Amount", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r10", "r28", "r93" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r762" ] }, "rs_UnsecuredRevolvingCreditFacilityDueSeptember2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "UnsecuredRevolvingCreditFacilityDueSeptember2029Member", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails", "http://www.rsac.com/role/DisclosureDebtSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement to borrow and repay an amount under an unsecured revolving credit facility due in September 2029.", "label": "Unsecured Revolving Credit Facility Due September 2029 [Member]", "terseLabel": "Unsecured revolving credit facility maturing September 10, 2029" } } }, "auth_ref": [] }, "rs_VariableLeaseCostAndShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rsac.com/20250331", "localname": "VariableLeaseCostAndShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.rsac.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost and short term lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost and Short-term Lease Cost", "terseLabel": "Variable fees and other" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.rsac.com/role/DisclosureDebtOtherDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r732" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.rsac.com/role/DisclosureEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average diluted shares outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r208", "r217" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.rsac.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails", "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding (in shares)", "verboseLabel": "Basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r206", "r217" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.rsac.com/role/StatementUnauditedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Shares used in computing earnings per share:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.rsac.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r730" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 69 0001558370-25-006104-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-25-006104-xbrl.zip M4$L#!!0 ( %2!H5I3)G.$!! $F8 / '-D M[5WK;^,V$O]>X/X'GC_U@'7\2K:;8'<+QTE: TGLQMF]]E-!2[3-6YET22F) M^]??D'I8;TIVTOIP HJM(\X,.?/C8V9(41]_?%D[Z(D(23G[U.J==%N(,(O; ME"T_M3QWT?[0^O'S/[[[^,]V^]?+AUMD<\M;$^8B2Q#L$AL]4W>%'OEF@QFZ M(T)0QT&7@MI+@E"O>P+_P3^HW?ZL95QB"3R<(2VL?](+"T:!.,XNT&EGT.WT MN_TS='8Q^' QZ*/I74AW!TU;4!/AB[0OI+4B:XQ /R8OL.L*.O=<XH!_[P\..EM<*"%_FPK&A:.6ZFXM.1_UYPL42:NF>=?S"D-2A[%M$^/S\ M?!(G'G14\1S4C21+FJ!^'H2TO@=*>A;=8P;FA:TMJ=(8A# M5(]+(!?#K0*T+A9+XM[C-9$;;)%$K4)BZ\3B:]V/NH-!+VR@Q3WFBFVR*TAB MG2SY4RXXF"[FD<(L:%14EJK%=D6)(5 3%'56L>/KM[J"],ZZ0U4 @S%OW\T9C MO]LA+RYADLX=TE9D1& 7)C'9[JM)+,#0$P*FLR(0@]*$3I):^=10D"0$DQ1@ M$A4E&=R-*! -)4FX75&"'91&]GFQ5ODR54FR3V!JR7Q:7916+E>M)/QD(XA5 MI:/M*'>\-+\M4)#N8R72[9TI].1,8*-6'8!0):=)BP6'A3Z#)^_0T@O<9@Q[NI>KQZ%#S<;RA;QNJ+2/)6Q9V#:;+"BC6@M8>[I=U$8[@?!'*!.!4.1+14HL\N6B4/#' M3EIQ8GE.?;]>L0K;@88C5W@B" MP5R]9'YAV+,IC+H1S(OK\>/U%1I-[F>3V_'54/TQ>X3_W5W?/\[0Y :-[T>3N^L&S=IHCO@:#+%2 MB^(3V0_:/!%&G/O[X0PH3Q^N?[Z^GXV_7C>HUT']$CO*-YZM" GGX#H,1D0' M51&]'-X.[T?7:/;S]?7CK$&O_IC%*2?-]"J@'<8& 4"(:*VP SP >[%*&_U>N'7.INXW9-("V"J4QPNJ> MZZQEN#<:^ZE=/RTPCF<#5/TTQQ3F-N:NB$M!K]HYCR1WA03(V3X)$/1]HIYF M0-9/B*@XR=W6S88$7$908$_,C8T+$K/YV5BSG0N3X8VED%5&:L0D)[**R=/9 MS(3$!BKC'I!I\\<,2J5MGP:)"IL]YNT<,QHYX5;.CDT#QYXYH\-R1]5R2.

37K$$(V5YI0"BG*\!MU^=U!^,,Z7T^!1G&'*QR)5 M:L)AD,4AE-!@8,XZY6.0*C5A<);%()308% K$Y4/1S&A"9GW662*#A4V.)5E MI_*!B968D/@ABX3B;NQNRECE6SY19K+]AZSMPS.$C?7+M!?@D$]E0B3'=\T[MMF@4SV0S\>GD,Z$4(Y7FW<*LX'(&&04G)M- M%Y<#8YFK!I)R M2";NBH@20!+E9C@R&<0 #BVF :/:EFWAFWT9"A,@AOW;!A!C]*$=T0>R\82U MTF^-T2=J$V;+F-%;3H/:C8W6^0U&M[Y"N M-[B +EYSTR^,_6)H6=Y:M1DJ4W-;XI80]>)3:4^HS&W&/C/C1MC'*@GFWT0U M2-73(+W?"8,"="MPF!"M>]R@0;!6E+S;,\40MEYNIX+;GJ7><9L1\42MHO=3 M#Y!D0KS:[GER-U:J.M%\BS9^K;I?2+_>ID?L>2-&G:LPS&?G]KH$HT&L%F+Y M.:\*'*9\_6DV^U7E!I,F&59CIW&T@B=$CMD("[&%!6VX5J=*U&5Z!UQVLH]4 M4QCU/NME%>QAPF+MUX\H0^!S(2MH!<*Z&6KNICM6'+"R_Y\[5=0_Z@[H![) M^D[E"W4?[J>6I.N-H^YXUL]6^H9E(=OA[;>_0WM/7M9.2*"$EUR5K'M?2L6@ MUE "%E9&2.;"Y\[&'_7@:'7"EK=0YW54 E/652EI_:/3R,'SNAH!"W&.4AD8 M6G6528_&5]?I8R=UGVWP(''KK;[S%I3CPD4L><.W3%T9/8@/DG;OI-="_B7Q MM]S2SW9L*96SK"=0;=#0DA84W_E;5'$NN;[^5_W8K];=EU>O]U[7[D=1;>TE^*0>V]\ASBN MC,0< $OJ"UC)]S>WJU^D-ZOVYUI?S^,T#B^O ]YA[@S:T]^#2#KOY32Z5N.--YUGMO M/2=BLOC*5?+F@2Y7;NJ%""%_KTSO+V'ZBQ$7X%"2)1%CEZR5OP7:>'/I4M=3 MNOPDN+>)*(&DA3"4"FRYGUH+[*C%A5''49'+IY8K/+4B:F)8A"BW'W5%?B]W MBQ6=$4:Y^,+ 5N @V_?<)?+*(_?\B2@U^MW!^SO]*U*U!H>O;/1IA0M;WW*^ MA[Z^>F9U;4\$+T?4T7?JS1UJ.=M'@6UB5U WG^$(M8TVR7?GU8-:(OW*2.*= M%9Y!=_Y;M;GT)&5$2AAL<\HT\0.Q^)+1/XD]MH&0+BB. D5]J!X@&S+[%AY3 MARK?#,J\-;%'^H,9*LMPSYG_]0PW1J7S[I&-_OJ*XY:'B04B3+%][7EB[E\J M]:EE05NI6W/Z2)DF]@;#--BSF@IJD:'C!).SOR.=T\N2X!XB**7F*W;?O:8: M6)MLSR&3Q8V*_<@M?=)]8LR":-!_DLYO7&[O\'^X&#E8^J=4=U/1JPG[&"2S&(U'139&2A?=F/;*++27EEYNU2FJ/1)VBL.DWR0&RR MWNAQK<8SN R/W$^ZJ6\U,!>B <#LBC^SI5I6X:&>EAZP%>5)]6&;GH-;EVV^*L.E:[5)S]G931 U-_*_J[&.#D/,(?;H1%G,5 M:A#BI%S5G)(C;/_0\=:4>>M4X]./C[#ET#4H<\!'R3-^?N$1:J$!MF" M(VS](W> 6&!H&:TJ#_,*CTB)HJ?9A@Y,'FQNS<\ A=GLBTB7V U$-L_1%G]SZ!KY%ZLD7 M\#\AJ''I4_C>TR-Y<2\AF/G6R@0*KR76T#/RYO[8^;X5Z?U],?&POQ?A&I>25F$JNCEFSJ/>3&V MX.ICLQ@B)PRC#SNQHTN9,;LW_]$,Y""^6F] (@PW\AR[=P-F(_AI^9?UWG/W M-XBH;+Z!$:?=Q&UL@(4QV*%R#A^8>^2$*[B8?+WAC*C3%WH-@FE);6WJ&,D_ MAW[]H@X=DV2(48_K> .,JGJHKS"G0XQ]>(_109GB;7!I]438,+;%-CI_'IO1 M5"@=/%9'JIZPHWC"&?! &25S9>V4:)D-"K*AY;Z;W@?0R_(3=YX 73^/<(.M M()&;X\I5YSDFSR[LV;JMPZ4@^G%2O:+"(]3C%M8O0B;AH-1O\\^\S<:G E^N- M_\GBBPQ8WV0ST53E0:.DQNF"C!>:&D8VF>>/HK=&(5;^%P"0J.U8;%\\A>UV M3<8@3'C^BS)^X/V 73(C:SIDS,/.+OINQ;=TZK =&IP?8I$BU?-R*@_2 Z2A MY7IM5A]=BHJFTDLE'/<7<.#<5\?'3\^31=:HJ//_H&:7V/KF\*6.0XB0*84* M2H]0CQ'?@ #H79<"R[0:^85'J,5-\9;\<,V%2__4 L-D0>0'>2U4?)P,?W86QHX:$G"Q^\; &)RMBE*C%,T4TUUWV(\Y#F?=PZYO@F84 MGN2G8+80L,S(Q@T.LO;/4VCORWZ$O>$K%MK'U7[KB$O]_O,*9LY'(M;1PTCS MJN1O/+660%YS;HVVW-++QP-WG!LNU"R63LID=@%K\!Z>P'F3 9'6X/HEF*## M8\&@#J%+YI]:M=2)9R;]5X=^@BZLKJ(H/)&VEZRCZ4"FL.D.FN;(O_J5FC N413A!79$$ )^C(+[&P%OX*"P+?*N$>@/-)&%FH@,#?I9&Q>/&5 MY!V+]V:,J[.;&K%=#[5:[FQ3@?1H!H9A9IVHC.8O_<@32 V&HN*_=P3X;V/Z M+Q-]_B]02P,$% @ 5(&A6OQ?\B-/$@ R!&UL[5U;<^(X%GZ?JOT/WNS+;-40;" 7NKI[BA#20U424H&>GGV: MYI2P!PM"Q MOYQHI^J) FS#,:']_.7$-RY-?O_[CI\__;#3^N'J\54S'\.; =A4# =T% MIO("W9DR<18+W5;N $+0LI0K!,UGH"B:>DK^D+^41N.K+^-*QR2/8RN^L-:I M%O[0#\0Y]B>ETVRKS9;:.E/./K4O/[5;RL-=F.Z.J#:%60DM:/_UB?[U1,I3 M"$0;^Q^_G,Q<=_&IV7QY>3E]?4+6J8.>B02UW0Q3GP3)7S&,I7YIAVFUYA]W MMV-C!N9Z ]K8U6WC/==6*4$^K=OM-OU?UTE)\3!%H8AH##]AO[Q;Q]!=WU.9 M.!1F"OJI$29KT*\:6JO1UDY?L7GR]2=%^8P<"SR"J>+K^\E]6X O)QC.%Q95 MQO]NAL#TRPG"#6I]M;W*_*^Q2WQ(V?'=UCT3$G_V'1L[%C2I;]>_XM%T2#@V M)])H2=\?AS$\".O&*?FY27]LBLOTS$#. B#W[8%PR.W9YH!HM: &O@=N+EQ< JO'.;1)S_$, MGRS0PYC4D[SPTN14C^H6$''Y^+>1M6;=^[K5*J#_*GOU& 8ZLLFP$#\ -)[I M".3R!%-(]7C&X)E6U:$]==#<'U:1ZCR%[@C=.AA'OLX%5%RZJ 5\D#HR0DL$ M_UTKB(F4B(16NQFD:&)OOBJ[0;J<^4FF#4-I&SH1B89N&9ZUDJ6=KBR\*7VE M;23E+9$%55&LI:!/G_]_O>]^OA M9'"M]$?WX]'M\+I'/XPGY)^[P?UDK(QNE.%]?W0W$' 6!4^=Y1@QW2PZDG=0 MLIU]45,=/_GR/-QXUO4%-7BG"2P7A]]08G=\DP=?_$D:Z)4A*,=Z2\(KG33> M$X>,#^>./78=XZ^98YEDNDI@$6F>WFE-"L%N:I'5#>&_N\)_CQO M7UYJYVWM3+WHML]4K=UYUS;"R!Z**TXJ2B@[J#/YJM04.?,"=@U4O_4JVSW@'?$%N0VNM"VR,=P(B,FWQ[X2M MFL)@TC+17P$>O+I()TB@K:.W(;$FOG?(K[9+#$U4>R:C$H =AG>WV&)=@D0-'@U+(]&0.FLA_PQB?48-,DA*6ZC3;\Y MCDFU'P.TA 98<_(:+! P8##_(O,=WQ6VV9L[R(5_^]^G.+J88+FHP>7@9%[L MP R2-P9CX'>4WX!-ZI-% 9ES:$/LTMJU!($-&!>D6OD6I/JC MNX?'P6^#^_'P]X'DRU,)!B+$&$W9\;74'%5'%)BJD$^K>>\#'>V2:IF_J2BY M%+D:$@[_QV,,N[>%?,'IW,N;EZ07EM2[I;F+?T4TL(9\_O4'MPFVHA R6D.> MK!^<*& G^8)/:5!NR"0,/MM]#R%@&V\3I-MDY!)$7OQ/@:O-_WK8#;8EYN57 M_L+D8F1N;HC1K&1S21X73[/$ _W"A^VG>G"PBX +D3_*#2:$=/\L+H6F!4H[ M2IZ6;2^N*5JMR[G,#FDWHW;Q;JUNYI4W2L^-7<*)_N;!$]YI?9MW6G_5N^W= M]P?*^+?!8#*6=0J_.@C J ;AC]56Z56IJYZ654%C:>2J;G&+1FM6MM+RS6[H M.272F=!_Z&&8I6[1V%C/[>L(O9%J_[MN>:Q%$JZ\<3MTB1W.:W=>FHL2&LS< M,.5S=\\P'(]H_P@,0)"0=IZT_1E5,27+_CM7&)U\4\ZAO23*.NB-:,Y)^9149G,H+R8ACDZP776Z;]L[>/5(O1]#M>G83. M.C22E&=??"<.@J=[K#'D0SOWV.FG+H& MF-=@"@WFH9KLC ?"@)Q Y5O7B"A>8)^LH)2X;5JJUFWM(PG*0"U?_.@.VGZ[ MDS&VWTPFNT]W.';C,H5\ ??(3"9[LBJ7>_-,PK+ 2.@@QWZ> #2_!D]N9H@H M.;&T;DM4+,%I_*CD&US'%W9"\&_9T;ZL?/ONU7P Y:N@J7NYZ3B0C!"C6[HC MELHD02FRXW9LJVJWSB50<:+LS@CRC<1]A"(,86?8=[<+(I-O#'T=Q(/6.VFB M8)B[&3)R[;M7\\"3;S$VHG3ZOK_MA/ON0$Y$\JV[AGN$'_0W.MWCVRX=3RRM M[]+T2PQ9\(*3;SQ-E$<>,+EK(#-]'&]'U31U3YTI@$^^X?-@OK"<-P >@1]# MX_9K9KX#\6\^G/*-; .>KG?K<-7:S=0'XE,1=/*-:Z/AF(S1SW;* _$@+S+Y MAJZ,L$NZ(],S'8A/5N+^'6YZ:&F/C).@CP"Z"!K7@ZJ1H_(M(R@= /$HGL(CRY!JL_ETO+0U>C9EN/X-' M8K7!= H,YO4%%2M1^2V.5.4'Y"PAX=?5VW=,>[QU)>L9+ERFK3OQ"XA7S3-5 M:]6YG: >;FU<^UC$SE8[%PIZ(B$6G@Y4[,*B@[[3_?!\G]L$8AO- MJM\K3%^D])\HIWMG@(W3>)"<^, ]+P!:[%1@;=>X&\0^(C>X;Z6/@S]76^K9 M(7E<#'=FC*!1K]>WQS/;%W8P","3]<"YD-L$F<$'Z6@1W@G"GA6DYCDZ(F1A MSXQ/2,> X Z1<)DX\2X1;FKP"#LZSN0V2N;Q2^G(M+'02K*UI)_.-9M&4=8NSYVYKHJ[;L%;N, MC')QIZ#G$E?R\AA \B=)'L$B:$%'T^@>*08+6,D/W/="L 6'(;5-;X(-JA-G MHK_^@.Z,GL4EQB$]J= "7UYQ<=M=JFJW(]5]#M MJ"U54QK*NS#R(2I/^3F0^&]9CP^$D632>3Z1]I!J_0@,Y]F&?Y.6EXRS7#B% M^OK6\3#*'-XX3AP=O;N(S/GGP&3?"+"STJIM5E/H09!8E%F[I32GD0^SDIE9J@8? M%)7"XCS'S/:Y%H0FJ(;QZ](^V%VY=0,F=P^3R=D'ZEO2Q[@27YCV[M9-\OQ]P*/\7Q2]!T6U369?QBT)*D7]W<)J-V.=/F%G^K.-0=[(VWU#J%1J%;+,O5VY_RQ(?MV:[YLM\Q;FR4SOPAU)VTOYO M!MWS-/OGV\W^NUAE)7=/FOH;]G($N['/RE1MHY"B392EP::@1S#7(7$L&DUO MB -UZS] WXR$E2A9KJ: S]O1IF!7)I"O;Q%#>D_:A\D+L);@C@R 9ZPQ13&A MQT4>+O3R!7G$0-(*,7EQ2J%+(.NX6)(&6KX=SSFPD9)9H8ZKP%40A(FZBLVQ8NKVIBY #+<7$[:O;M\!:ODV MDF["\L,T@]?@VH6,;::\F:5IZ=+B;XQGI\N@5G"P]N//%V72FMM2+.A]"WH03]/X%L,C77L8WN:20:#OA'GA+ M4'GYPCMTT1L QLO:X=URU\S="?S9Y83%&>?,*TXV!HOY.DKP4BT@^1W97%A% M%EKR"SPR O';0.S)7#DI1"R5'B\7E')D9,D +OG^02&(*4%S83EQ8]&'5K1C M8 D3.D_(?$]XDA(Y%Q5SG"QA(N>)F^5G(D]I21RDJF0F6_UNWU3-OMLF MO9+:LUWZ4K!!DO;F]%,>E"Q9^UGSD_=^EF< V4-M:U1<\;9UZCC6"[5=Z],) MQ9PM K'>-86!CFRB)[T0WW\F2'1U04NXLCV4J1"ABB]5_I6&'[ZQ@=E;$L\] M@WMO_D2# =?0\LBW/@@\\ESLZC9=)6)06U *X<-9YZS3Z9Y?MB_4[N5%YZ+J MJLO0>$O5*QU#0PQUL@RYJGD9#MNN_L4-(E\;[[^505L]W0I>!O+1]%P7P2?/ MIPA1%_&F*?<;5Y<\#%0:D=6JK?S&8-GJMK0GCIH'AYYF4)W MA&X=C"-?"_=*[>UI15"8$A&[.E9("B1V4$A"K,#(C]+W62O=;U-/WJT35/W: MYQ+8'J#O1/7I05;=<.F;A'T/N\XC1E&ZGP70; 4!+:( U'I[S;PQ&%!<'R<--IBN<;Y;X=T(8\3:)^?F@<+U.FNU?BS0PA]:&UZTE4Y_8[7R_?/^923AX4+'=L)@ M%WO3/"O'/CE1%$;FXDP=OB.3,$"&D &&*V #@I@],4]*'0?;5;4+56*?\4/( MO!8[[?Z$S\V5!8-YX-?_ U!+ P04 " !4@:%:_ORRCT1- .(3QEX/W[XX/1B#V81#&\R\':3([_/'@[S__UU]^^N_#PW^= MW%V- NBG2Q G(Q\!+P'!Z#E,%J,I7*V\>'0-$ JC:'2"PF .1J/WQ^_(?^1_ MH\/#G[,^3CQ,VL!XE'7VX=W[\H?3HCL8?QY]?_3Q^.C#\8GA^.-1"7U0@+_@L ;]_+&$?7_TK^NK>W\!EMYA&./$B_UMJYU1BG;O/WWZ M=)3]N@$EPX<"A':Z)K\&R:9!%?B'H_Q' HK#SSA#[0KZ7I()54KRB M!/QV6 M8(?TJ\/W'PX_OG_W@H.#G_\R&OV$8 3NP&R4D?8Y6:_ EP,<+E<1Q3O[;H' M[,L!PH=44,HB]- B)Z$]AC&$4!E0--K_BR>S\/VF8K ]& M=*2'N\L:/0A[_CL?+H_HCT?Z?6:<55**HT[4GH78CR!.$1C[9&@<4LG@J?<8 M :Q"F;B]72K.0.*%40UHV&EL'O];!%< )>O;R(N3<1Q0 MO5Y1';\!22N:E#HT3^=E3*;">4C4?8PQ2'!;\D3]F*?J##PF]^ERZ:%U*VI8 M[>U0,4D6 +6FH=[:/ 7Y:G"_\*A-KU+D+TCW^"Q\"@,0!_@^@?[7S'$YA=3F0$>DAO^1$\6<308"7WCN0DIF?_I/Y M?$< @]E1 7_T3+03'<8>0O 9H ,I1UD(1@AM^J,#'A8?"._?_WCX_OWAAYS[ MS;$JE)1D:#&9S/>!AP*RE)VF.('+\4N(S^#2"PE;9UX:)5A9&]2[JK-&3QTI M4;CT[V<>?LS8E^+#N>>MZ&;G^R- AJ+?T"XS=+_/4 4@6.ZJX$X7N0@([-'Y M2T+MC*R&YS'9U*%,VZY"G RC:YL.PC@Y"L+E1A^\*&JG5)6M#]V<_)"Q(>NM M.U+D;\H<&!\&F8Q[Q'"WZQ[0S7HZ7(+E8UL39>-:[[<[H@N"$_+31W"X84./ MZ#)[[U49CZTP;=&8)2A"5 ?1KHTFE>0,$%?:#PLGDLQ0F<3B8+R$* G_S+[G MJ(Q*TS\^ K&(E0NL;&/LI0D1P'"*E[;B3KU++#H8C8C_41,.HQ3 0KUJ+ M$L*%J7RP:BIYY%%B)74@\5)= S-+BRAA^O!&#:&) M<-4*9(B6;@G3+_GIJ+[CV.Z:Y#N1GF(PPCW)IT^?CH]'AZ-MS^1#V?F(]#[* MNQ_1_LNMRF:$TBXRE=0V#@S\=W/X1#@4YG9!_MB: _GPQQ68>]%YG-"8)AF_ MH?T,B!VCYL <#8UY/MQ9+4WF92QBBI3,CDTU:&Y,,?&T_RW@>Q1TR;H8-%N5!A?&/Z+$"8:K44T?Y57,/OV"">'R+1 M0R,8T]0.AMHKM>%Z6-)6%JAOH,(T"R$LEUHN=%NST&4^5,#%F(DH(E]UP+A( M6S67DQ2',<"XDG4C,!0.-%=I!/".T$K_1 (#47:3HO^G99=#4@N%*B)D7$S MXI)0-2 EU*T:TQU("#9T.J"[K"D926!+;&"N*O'!G2!4:$ \< UB^S,7*=^A M&A[&C82'>-5&1 A;-8TK&,\3@)8TJ4MB&"Q0KJ;P@!T@46@2;&!E,OLS!PFW MH0H.QDV!C735$/C(6C6#"R]$OWI1"D[6FS__$0)$>+%87X$G$ D,0ZTQ5X?4 MF]MDS#7P:/PNR\;?15-H4UI]R-FDVDM7"]06*^R K'%35:6N:KS:5%FU:6YD M_60M6>D46G+55+&M2_R0+HH*+?7YT>]RJ2$]_\5S[&V]^[1*99K(',48S&GRMHE3'G!CK& M%8PH?I#ZR03= _04^CQ=8X$QA<@#-$L.)B9<(("YIRA<6!%A;.@NNBIA+508 MWJ@2L_$M]5F(IW'MGCS' .%%N.*H=>UWIMAW($QCSE7?!H08^WY4E<:[MXO8YR@K+" P)/>!>0ZBFQ0Z\3=>$NQ<\P#5R2TWJ"K M&RSD-U3#P;BKRT*ZGE;+1]:J&312@D^\B%9_N%\ 0!WP<1"$.1.WZ4_X9$T^ MK"#VHE\03%>8=!&EM'0'A8%Q$L8I"(K,2!B+#L?-#,[58G/#VY@"=/"4SQ#M M>N-/(.W[ZSJ_&%S,*^$(_(LQ*W4 MC(?=SBT>J$\MK'9M^-"C.Z(L))Z=\S S[Z3(2.&:(H\$NP=>E#YP%3Z!H%EA MY61][?T;H@QMT:F7>@_\,QV]/MSBTQ8_J0>@V4L;?O'ZZ7P*UDK,L!/.Y@_# M=(BLG8CI$V=YQU)0W\GT-7L1["&T^W&/9QK30(N>VO)NJ.F@O>AA9]PM>/&: MQ%:GAI9$VDW23Q\Q^$]*\Z:?BI-#47H^&YJ?F,^'=X-6H?%RX77H[3$]7\I\ MJ(B)^>1\'NI5\Q&B;/ZREK\ 01J!L@[I-4@6D-CT$\#)]II!]5L J%WS[G1U MZ(YS0:I;AX;8R$.#>T(D;L!DA;Q)IPMC_4@.JN)J]G)9)^+*PRHY4?;N6OX" MX!QYJP79C+,R.H6PXCN7+&A3U.5E":L8\.]=\F#9U(F@>[EW*6 R5,#!SMW+ M7:0W]R]%R%K>^1%""+JK551$HFX!"F%PFM?R)"[J^6P&_&2*O%AZWZQ=9X*] M3-ON]H*1DCUAN^YZ9&:?N\..>@'[HGO M;L"=1 ;;XVO,4-L02(VS+6%6U_I?/132AR;NB+\B6,6;8-PEA05HF2SAFKH+ MJ$1:?^N@@+-0-K;QM6L7V>JJQ$;2]MFE%_MDJ51*0>1 B\[8>/ 6:,T6^QE MVVQD,ME,9@PD,0V18?9/0FOII(=C38E6P.&0MW&^R::V:NE]4^E M:N;4>QFGR2*KFB=-I6P"2U(?6>!.$"K9;K+!-8CM.YM0P'>HAH>E]+Y=Q.O; M.3["CID&YZ1"WD!#:X8X;>A,M*:I*!W+BQOU;S+LTP55?!PPG?H)@BKB5DUH M_.RA0'(Z7H/AZLL.E(V3GM.T$+U1O#S3;NT*T0%>"TT:5]L(NY'('L! 8$&-F^,ULG M83GU8 M\M@:V$B=-R:\T(_CMNA>::.-D* B=A9J<&B0T_0-N638#=(%_T[SO&5\ =$- M>![[/DSI3?CY+8(Q^=//PPRB()Y.'_P@GVXO-@Z:2=^3V3C(E8Y9 4\$RC_X MY0!W#J*UE R4HV8^2*9'2^W0ED.#\0U:,TLQSUW7<74."6,_7$7"TRJ= M/A07.H5>+'!+@)5PU9.VXW)%J66_ZZ&Z *$FGI871REAU<51B:"^4^?+AZ0F MLTFR .B&K-_E0[?YQO7\A1YVL8Q1MSDS;5RW [-40Q"N=9M.ED76QX MUY/990*6)40@6&3[Z9R[SO37O17&"U'>(OP+A '>E&[&Q5-C[)=&^^U

I<],<.JQ/>*8Q],D7G92'O0OSU9'T"8G^Q]-!7 MP50F:\9WAA4:.L&&$BGAQ")KIL&&W89=)P,-&4$]S(P;L)R4FM^O0()K1B?) M)A6TT#$URYFF.QA)JRX)6JC3W6_E)351B"S*-.N$E0_(/NO@@EHCBG^DPP%5)*RG8QL9 M;Z%\?+-',QR$-XD.J M,_WFBZ$.P3#Y-:O.C+(ZY9XC!-$I1 CX%%GJ]Q <((H;A&/=1@UI,2&H0)9U&%EHH)"-RV76>Y@94":A-D?-H: MA@/5>4N1KQ0@"'E5 XJH5WK&IH MUE^MVD'/[L9ZLW"D.(P!QD5U99%""]OP-U.R5C:HSU$0;SBK,'SJFE"=-WF* M3(8"',QOM,1(U[9,360;9O#348-S5^1C]D/]JP*G&DG/S\_O$/;\=SY<'F6T M;!![B+TT"!.Z42M#72#8_(K+JOP'-2&!EX06)@T:#/CTZ8; M+LC?#S?CA[/+Z?G9Z'1RR<[RH-0GL]/"E-:EE,T#!="1'11SB6T2X91F+G:;D@ E M'"Z+0<2,%VI0[8)G#7.K?";8+F&< MA?([$/K]." QEI;5\S.TJ;(JS3N0>/2R[KF' M8H(J%HJ,!VQ2+A_:R86'NE7FCWT_OQ4&@BRIG4X$""SHW/T$\JQVH3PTVIL4 MT<=V(M*@QJK4;B#-UDT( Z+L\D$"$,#BA4?X<)2;.UZ"0)!\II(A>[CS* /]?V]PAB M$'PY2%!J?!M##!@!LK\[ _F_E_DBN8 1X0[.]>^.:-4%1+0B(T=TVKTX8%MJ M$M:F;$6/2,B7F699-KPFHAO7YQ:BC.=)@L+'-*'*.X7L.81KK/UT[H#OV-($ MZO- /]QP1WEN0)*O[5<0X_&3%T8YYA5'NJ#WQ,.ASUM@=7MQ8%[H01VTR79' M[IL#@@JN]'4DV6',#K@#GFT/DN33UYO(&%>MRU$IBD]>1$,^8G$HMC$ID^][ MEXDBD>[8$F^[1&<%,D5,9E/OA6-7:DU-RO.'P6Q,C59WQ,I M42S@T/5N5>3 MRO#7P92A,QO'86XIP8FEC%(^8?.=\X"M-?]R8UYV^# M:4Y__'!'A2H)3?.T!XAL,$%'?2\UR\.^##>2[B[)5+>7KF M0,.:5+D?!U.YX?GDI"IF9:Y!,(5D4J9EKRG+B!T11K$3T>5:IM^C207Z9$*! M]%G@CFYD=-^!U::2!KVCF&05,%)$8R"9=HMF'*T>C,:,CH<-&JG2[)"PJ3IN MT;Y%<(Z\Y?D+O47"W]!(6QD5ZH"10!F=4D'^=-13TAEQ>NC)0HI 5H\F?T\> M9R<5VU"W.,'LT\?C#\C;5_D0[6[T?_F'?Z?LZED_@($*7VKH4P*K*)_ MLJY\$B:;:7=CUBH96 D2T;C0[J2@M11;U1:Y5%J=/UE8Y?6BQ#=/%=JYD;8F M4469A!HT]1Q:K6H1%0TS/T Y\!YE;("%4%3'BFN6<'..:S< *XH]A1$@&F/R6+LDV M* OR$?)."()?I6MR3Z,XWSS4 M-P_US4-]\U#?/-0W#U7%"BXH]\!5^$06U#CQXGE(C#A?4$_6U]Z_(3J-/"RZ M[J75@_EYC9<7V<.\ID6YJU+>XBE]=5B[%S?FP18JKBAE-M5VTS92G, E0-5' M6L7W:H0M')AF6^IN+=U"1*+]ZQS+%4C >$[6C>R,3'Z9@]/ @8U=#\(246A5 M5I=QP=A.RZ5V+^:73$ZB:1]+IC;U+DM<8^ELU9,;RV=+M=>0NH/+Z!1Y0?:: MCW@VW@5S8,'LH+6U1T5W:'-MN_X62G\UH?22LE.X? SCS$F[1? "HJ5W&<_H M/WD^V1.(4_I,;+'/O@]COQI7/?.(U^ GZ;80#TAS' :]+5Z,&X(([F3N4 M\LGL%($@3"X\GYX#D"7J)5RFRQ.($'P.X_FIMR*_;"L0-;1$KPL'[@#I*H > M@>[(EJ&XNP="WF:I*X^$Z,-5SV$4,8^&;D R?L0)\GS>I87!1W7@QE(/4TB_ M/-E[I6.22"]OC6LWN_K5.>5!'?!3#1ES#UJKS-57JK0IHL53*6F'FZ]3,FB7>(K#R MPJ!\ASK.ZU'EOYF><<6X..2V[JEF:S#[=6K^+:(/J2=K^DI+4GA3JR(J-;2F M"\9VH.3 GFNV@+E#UA3IDX0)(8#T$,^OZ"VINW"^2":S!PR84['AL1TH@V!0 M00TSUYVIMF069S;<_NQ <0,+$]:6?G=$UJ_C6Q[=F?#\:J,Y4+I@SU? &CM? MJWX*3YJ-Z*P$ P/:[IRTFEU[(.?9C,\#:NF_8.:P?EI MP@FM&%&9%7]!B(C]T(LJZ?&=H38+=L=J\N$#$.H4J/8CW'+-5:^K>S-Q*WW>KE\@( M=T?&)5*"0A*_ 9JQ0W;73P!Y<_" P2R-KL(9]YV'3EU:O&HG&<5+F$H33GL:P^)E@*&TJ6<.V:C,6;@S^E4Y/^Y6 MY2S[6AB?E/ZG737&XW$<%(A@9KT;":S=BC8R#6KPG$5 SUN< M4P\]TF<= 8AX!3 9(!;=5"5=*/8>#,S[+B(:I!3<1[YMT41A%! MAHQ/G,LI'O>P&!*^)^$%1.D(?9MA$G"+MW%T."NAPO(+[4P?>2?.J;9!J32S5O9-E:+ZP^RBG<+^ ME7DK\*>/U9[21 3/3^@KD&5]WO,7/TKI>Y T"$7^"_@O[;7JR8&:(6VTH!6M M-N(HW$N_-R#1CJU\OQM;*?O_;I2-,/+B8+09X[L1&<7]J,NVFB.76VKOG\B: MF[5L+C8GZRD95E 06:FE,[$;7?%5[5B)4JNK+I\F,JBPP+%22S<*&FNHJI+T MJA3:K7Q)YD-AN>(J@ ,Y"AK:5BM>6:'"\OE3F+U>+>1Y$\@!'Z0EWYN46.7] MM>.BD%5PCX818Y(']'(&-X'(R7$"7AGV4==ZV":OUU[_(2*M2% M_EC@CM:((C&ZMF[\(HONVMO.TON]3]+=6_)68>)EN5%Q$"8I<1 N\XNMP4F: MW,#D=Y#<>F' \YR4FSMPR:2=)-5)M!'[;&90M@EY_G4WY+GM=I3W:R;,R4H; MV#A'E;Q1(CR-]Z%8@>W;F5GO\U@O/);$*IX29><, DAK2*WE[L7;O/)2W%VO?7JQU8$)F7(P3 M3+Q<:.OO?P\\P7()=TYXQ3.HPFE3H9T;DZ1$.V42:M#4]]6*2LT)*AKN!0L. MG -SFK("E5:RRM%O4V!^W=V+-@WR5_/56UL MM]!"=QW1I=>=HR<^QM+:&FI-'9B.]51839YN5L404"I*]9 W M _NK%#TI@Q.+=E>#Z*(+P]8V5'>C9< 6$[/ZVEKMB9O,]!O4[4^ML=T2A)K+ MK2I1[LBPNO1/9DW\>3FRDD86,^IZ72YE=+HCQI-V]<7?'C'4KM31JX(999H[ MVBK8E5RD-(^U:GCE\^^M@VH*75JL3V(JU*; A;U0$ 8%=X#RF3"7AJ*Q[T6_ M X]WW-M+SP[L!/HP(=5 @3)?]E6!;L!+,GT&T1.XAG&R:!$15.K4[7BA ;79 M9;'/RG$! MTWX\DVUG#EQ?LZ\:.2N&#%#JX32>)0!Q!-ZU,P<>7.E+X%U9L1=3 ?^&L:R1 MQ6VI!=-6NW\\P$W5,_"8W*?+I8?6VC=4_[9[0Y5V1_XI>G2_ !_%]S(KQR*K MM<>$-%P&M8:"('V8!6C]PJ@"RVO53ADTV"U"6T-(>F6"#^Y&RB]?F?A2Z.M^ M \/%>"!SIT_FD. ./,'H*8SGI^1#F%QX/@WUKL]2< ]6239OD[:?>$G ;?MQ M(*PE4[#":6A+8=\/!X"8K%8;9&Y@ C 9FH)Q7Q&0-W$@3*0H!@5BAG3)N<-_ M/-9F_[:) U&8KNS?$F.!_3?PJ;"[CW_5% .KJ0.1CV[B8!$U1+'^;+QQS)D2 M0TGM?N76#H0;%.6A1Y<[6\DZ>3OG?4(?Z\J!4H,2_/FNU=Y>!ZF3<>HAM*;5 MYT7/*(J;..<":$BQ28NKAO40>WGH @1T^TZ1O45@&:9+,EUDH!BG7NR#4XA% M09S.O3KG<&@(NP6Y[NC#%8SG4X"6%,]36C:-:ZU,2.<\$Z'Q M4Q)'%=@YWT19(E4JAO39Z^A=DB45 9S<>0G9+R_#<1RG7G0+D$]^].:,RG2Z M[1TXJU"02 O"W+$%QWHMKJ?3XC M3IX BL/Y(KD(8R_VR:J5A=#@# EG(>76#JS?? VKO9RF2I'E5Y&(;E*,A-+9 M@7)@P5:3P@[F#FTM=F*6;P?[SAWL4QI+MZ)TO*^]EW"9+D\@0O"9NN7>BOR2 MK'D.EE87#EB6S@F6%FVN1ECH&9Q:R#D#=,XWUC'$C )7!;%GB3/=S^3W,W'F M#& ?A:N\*$YU'3[QL&*L4M;%?AWDZ]'FJE@S].Y7"'C!)*[B_5Y)I*+F^Y$% MH$^7.Z)DK<0/,4$I*-??4[AWP#=9H)@ M3':MU2XEJ&KX[W,A>-(Z0X$8)GU>(M"'YRE8 I/%UX\IS,WC!/"")IM#)_C M.3V#*?6)($Q5"6]1GWC. 8X82//CKZKG:SO%QX" M=V"5(G_A88#/PJ

O=?+R7M_O%L3(!^85@6@ M8X\J@W\WV@S_W2A#X###8%1%P?TTONUK,!F%.TP<(T35ABH'0*:1#;O\.E M(@3FN<;.KW;/_9@:4^/@<*<7$AX6P5PN%QN_6SR=XTB\9&,#4;LEMS-S$6H;9*;@$&WW/+LU>5LJXN V\F)I"N$P0[F1R\#4]=HY^2#$6U6=.[)9 M(MYR H+,G7L@W,=W]P_"(W9)&P?2'H8TB*I"2#C1\_:2.1I.*:8 S2!:TKNK MVY]N<A:YKF!=$A_G/-B ^(844O?X=[F#%EV6J,,X MDV8YJ$?5(-H-(8GO4S2AW/!CF!K&Y/1 %R#N-U=0/J(P7]28F?G3S1]1KQIXT*;GVPXN2F#3C9<\ET3H7@WQH=W8RJ2 MZ*1$(D[LD!IXB5/#V; .S&=2S1*(PHW9338'\*: G2,CW8B&0L?6LIS[XTI- M_OW-O,;3J%G7 BF"] QPN81QMB'8=458,/NPU]62+X=.=W)-ML>0D]GVV'%S M_1U+WE53;[X/^^!6IJO.@H&E+CFLR51OB^ M@G/D+<=ILB!(_9F]\IW&23.; M4ZNE ZNNKCZ7)T#*-+ICN@V4@ZR,:4(?@#Q+41C/;P%!-?C5BU+NJ;E.#P[, MS6V$VXI69X554"+=&1Z(XDIPAXA,YUAO7F\=X\-YD61"5X9TASY*G>W(7[,AVDJDZH MH[+-5I42<8KQ-2!33: B5VY3%R[-]"53+I'NR#/#DU8K9DPJCSM;"O&FJ65? M+MR6E< M77IT8+/5R2AJJ5U=&.&.AFR/ 651DQTX!QROH<(C.[0.>2'D)J6D9M))[-_IAY* (K6IQY>;+"Z]<+F.MRZ%PB' (9ZE&S'X*C&L>P0[VF3L0F.@IN2XT[@JM,!6MZ MP'1&*RH5"G;FK:]AG"S&<4!G$=EJI]*# ^N@DABUB')/FA6LI_ $4*73$Z9* M!TZ$'31DJ4*3>Z*L:B#=E?F$(^T-D]N#$_&&EH;))6I(3[0RT9=>UZ^07GR] MHT4(,">XI]/0B8" V-]4IL4=NVJ]#1H'09BC_ N( ?*B;;1$MB$<>$P')N*! MTF:&Y=MK4$KZOU\!3C;1&>[!8*]#.+ 7-F+(_6@CBX.#OLW;"=,[D*0HGL1C MC $-V.&4Z"Y94R]C/TIIL.X>H*?0!Z<$?4*-EY/$R0 SCH4#.WQCFFF-R>[, MG.?+5037 !2(LMEQ ^,G8GX@)QI/8>)%U=_IF=0-3'X'"74DYS%-$N!,HP.. MYT"(P_B<.B [OP$=S&M6YZ61MO6H MEQWF@Q)X*E^/O M\Q:NTZQA6--+?G\+2OX+Z2+!ES%S2VA^^'W>"^Z!BC?9_2UH^*\9RZUI>'/X M?=XS[H&&-]G]+6@X8?0,A#:5G('!/N\F]T#/&1Q_!:I>'DGF5T/&3UX8T2-C M0FRVW$J9I,YVY9F'?AEG5-_WNV98V?M]&D,A= ],6V+=@ M9?7 @WM6IHW?MQ&H$350T@T_4KBM%SUE,NPYCJJ:A@L;B-.^]3,=E?KSTAI,1N\E\=)6'U80ZL M(Y6'552LE@W'IL9ND0_1]'<9DVF3_6A8B_8.!&Z$NE[Z+409UY,$A8]I0B>/*22NA)\_74GPFI>OFZK*?)!!'0A MM%&407CABG:=45F X 3$Y(^$OHV"S6C88 ,[L %OHV6#\<-RN;%B+=TY-N+Y M:%N.&.\O!<8QK%N ')9#;U7IBD MW7H(FUX-M\H]UAJ,=BHTBWY-A^0B&@4T:!J6/G1^0 KO=48^T3D&;Z3V60%D)=5 M2\B(HCR\(*I6$(ZGD-8WA%$89*5$!4'9/CJVM#,X23'QP3 N<5,)Y++;.!/( M[4_,S/T&FWJ[[F:.BOC)N3J,8\%>D1K6I%"GHN?U]YI,8!$NBU$ ZAN6&/&> MPE1HXH"?S5208D54H,#X*T-;BR1#9AM$QKPD C0_&7%W.0W)=XW/=B8.FC3J5"B0, '.A+4Y1*II4V\#Q:'!A!;X#*[IWC.<;LX_G ME!ZR%Q$;?MWNI>':H4:S%_,=EG]5!>IC1MZ_8/,=> )Q"BAEIS3\Y?D)?1?A M-,4)7 )T_E+$S&B)+O(?W1]S-SLM>G(@>&14Q5JPR)T )"T--)G] F% B[05 MGN$&Z3.P0L /BSC#*@)%B&2\I'S]4_1221\=.Q"!,JA)?7#,)<7:!M6*.-N& MEBVE6T+O820HY]^B*Q?25TTJ3QL>N:,N359EL7M*;?Z>HJ)SM-/*A?O1YI1 MR@YWY-UA97%O[>!54C,G^7U;'E5*7='8$T& M5$YYMV5IJU]*GIYHW9W1T..Q=6UHSRAW=*>XL8:GL'AMES"%\"=9T[S9A'@8 M- ECM>3G(NETX,[I66M;JJN[ML>=Z_'-[+T\"A659(EE7V]%1L.BD1*M)ED-A\J MI??++PX DF F08)/'*HF8L9=50F<%\_YX75P\(?_^;(-R#.-$S\*__,W[]]] M_QM"0S?R_/#Q/W^3I9N3W__F?_[Q?_NW/_SO)R?_Z\/M%?$B-]O2,"5N3)V4 M>N2KGSZ1^VBWN[EX!?%CXS"]S]^E[?^ MC6S^DOB5UE]_S-N^_^Y_?;RZ$][^*7"?EEF^5BVA;P-].\F8G\$\G[W\X^?']NY?$*^1B;;RT8*,2^.D[ M\>-O_OAOA/PAC@)Z2S>$B_I+NM_1__Q-XF]W :C(_^TIIIMZ>8,X_@[Z?Q?2 M1_B8(,O/(,O[WX$L_X?\YWOF;?3*>:#!;P@T_WQ[J=7_YPI!M2?7R^A[?C>7 M8KUTZJF.\'#H>\7^5-&*OJ0T]*B7ZP7<&BAS8;AC F$@';D5>@$X:10?FRG) M/2FA[KO'Z/D[C_H0CO\#_G "?^#687_Y^VG$,&;]D*2QXZ8Y)2[^?_ZF[O=N MU@"A@=8ZKDKNQ&[.B_VQQ0ZRQ7=NQ.)YEYX$\L/P[ILXVM9+*MA%-3_^/7CH M_F%S52IZQ#2)LMBEG;ZH*K[.TH6(K 4 /@U//M]UD/F/G!K)R?U!<.WM1QLG M>>!)?_A[WZ=AS*6I<+:1CC]JUDG<++Z M%O@\K47.ONY6D"-?.,'_UZK',>2EE^R/29OR:L.%>-Z1;K7>5[1:@ <>RSJ" M%P)1PJD>NN(HBJ7JA&&380/ ]3/]U?^ ']E&T?:%RC M=TT3O*ZGTR=WNRSSJ9C'S+)J0M9L2H$P$Z;E<[)8^^K"S%J:? MG&W=,*MIAMW5ZO6JNENU#6:7TTC:U^T$45)2)4!V+I>[#-TH9C#*CZ7X:OPT MRL(TWI]&GMX#VWIA=T@CK:O^V=@%L[N:"3[0>RM,5H2S(1%LO7!6!'C-Y=+W MSLNEQZ8*_L87IZTMH[:^/78W;M&TZL":QIA=MTWD@4[+R),J_9G'^[7G,:,E M\C^P!?I>:XOZMM@]M$'#JG?6-,3LF4WB#O1*27.5_X$ =7(=SH:?DN\I^^-U M?!]]#=NL4&FY$(\\UJ[6'\MF"_#&&F''\D4@#>,Y$)_9#_E5Z='D7JG_(;3PVHE M[)UXQSV*49O)A2!3.;AYBD+]GG=-$[RNI-,G=Z?#WW&ZE%;*WLD_0)!PBK.M M?>4^^_[]#P_W?GJ4PZEI@M>U=/KDKG7X.T[7TDK9U[4X%1)MR/L?WCR\)3G] MZ?WK/G;@.LO=?OL0U6EZ^#M>SZK5)'>KRH\X?:I>Q-X.):@106X^G#I_<9^8 MQ%1S)J=IAM>KFO0ZQ"RU#4X?:Y1TX%'PGN149SV3.\WBF(:I2&^ ^&%KV^PP MZ=R@.5X7--&SNK"L;XO3)8TD'KBXE-1)09X(^O.=&Z<4K@#YS_3,21TI3L,A MI*8Y=A]MUO/PB+BN+68?;9%X\*%P01V2!IW<:>?,V(I/G90^1O%>:X/#5M@] MLE:KX]2MH@EF_ZL7=*#;<:(DISJ7L]UMG2#XD"5^2!/]6'W8"KNSU6I5=;9* M$\S.5B_H0&?C1$E.=2YG.]_2^)$-^G^*HZ_I$]QO^1BVK3EC; M%+,S-@L\T"ESXD10)Y+\;%#X1(.@S2D/&F'WQ3J=#G!0:8'9\VKE'(J"0'-N M-V/LMI#1&+G_O'MRF*&NLQ2JL\ FD7Y5UMP)NQN:Z'RP<&[H@=E-C>0>NHCF M/ AGLB*"#5'XS.;);%$4.\%EZ-&7_YOJ,?.X'7I_K=?LP$6KC5![I4;4H8XH MR!).ES#",^0(B+7XA9^X3O WZL3ZRYT-3?'Z7YM^11Z!IAU.+VR5MG=^@=Q/ M%)0)D+9PV;/4ZX+]2]TR6M\2KRNV:'=XT_.@&4Y';!-V\#U/U1$YZ;F]4-QX M-O/#:MNE>&*-AO6^J#1<@C?6B3N6/\I[\#-YY)JQ]KAB@5.WICG\':_GU6J2 M>UOE1YP>5B]B[QI%.34"Y&P4-8,+>UM:E%_2E&IL;XW3XPRU5&N<:9KB\T93 M@?OZYN=/Z\]GE_?G9^3T^M/=]=7EV1K^V_#; M6_I,PXQ>L,]\&H59/#&R1!E^L:0Y$G@ZY"6%C]F^>(@ WF*-P)LE3]#4D M3)_HZULKA=1I$$#*"PUI[ 1@%V_KA[SJ%>2(2IS76-ZX,V[@ZF:#2A%VHYYX M :BC_/VO;G V*R(9"=RHL,IG.'8JN,]CAK\Z,7V*LH1AJT<#1CC>KTB2V^91 ML8U3X6\#%P9,=5[%9*;O=&79$Y)9!DO-; +'9&)V"QQ-"2SMO=A7/%_Y8=B( M,5S^HH'7LH$C<8_V5&R$UO6.PC0F M?!2'8_#4B\8,]2UQ!UB#=FJ,U33#&V9-PO;UR((F$43)&R![N.2=)]RFU<_G M1&U$VJ"#47O?>QF,*A"%G)Y.W$IQ & ML]7I#2">*7LCHOEM/H):.93@=[9IDDH55=TUYFGN@3N6#;2MY@AIF^.-7Q.A M^SIN3CN?TJZ(2M[*HGH6=2VN'CE6:"%)-PMIZX0[3,UTKLR!&WO@#59#N8<- M-(WC[:A!V_"P6P^V*A-3*2];EBB!/0O+#C"DMI_=1F'R@FRBFHMV] M\T*3\Q,^?2V76([^SE :;%Q2HZX,60&:Q^G$T_"#B]Z MS:%T_[%;V0HH$S.%@*24D#QP$7-C8UWK)2";5LMC5#IJBAU1] (/]%-X >@\GP](VM/L$[8O M6R95E(4@V<'+",GQJ=\LH7@31TR=A@WY2@/< 7>LBQICY:]XPZI&QB$Y[96Q M=05_E8Y7*!I M.<^ZK3>Z4,'-_3TMDSE,*(K$;Q UE^5T? .-;C-;Y\KFB2_P)9*/OMW M#LP35LWC2\96%@A5\SP[?B!LHQ2?>HH"CUGY@Y/XKI&13:@L"62,K:*'F%82 M2P$8<*02/6K%,\ET1SAD!O,QC'0VLW-+ =X[??9MGYH7?#K/ Z;D3 MAPS3DQL:\V)Z+;D@#H;F+%LO"ZL.M&Q" M*]ET.7AU*/"8B"5IH\"LL?24='#CUN@?M3MR>5WL- MV_97ZCT],I#4SJ/,H MWVR]WAS5,^>@W[)8ZDL+-^X-LI"*BKT(X<7,8>KTOC0NN1+)5CX)#)4ECHOC MR^FA_?Q\.[:2!LF@;!L#'#?:[C*>4$F/$,S*^JZ35<:P[.O"FL$8\TJPQ0JF M6)F^63*+(\V2"&-$)2,^D1'_;&N6-Z]-RN5YO=8V<5/.;]L>&NI/99'8V685 M _34D5@ODOS:O?KM3P8VG/:U2J0?7C01>/.VKR%0%[N^@POWI M]<>;V_/_.O]T=_F7P-_ .W#V]U$['!AJ9^S)<@\MKE#;-) M,@K&#N.V7) =PR/<58T&1MFJS5H^@*M39M7F9$':5>GX)3P&C8P1J5'QK.. MMP/ \U4@85]86S9&S3FQFWA^UEKB=0XSB"K+4=N"%O%:?_K5O)UB[D=*YPH7 M91!D%80!%]G'YX(;3R>R:K42_:@L\*+T5(KVKX-O!.78RHBTU]7';&9[M3P: M[#(-(+YV )P \%XMP.$"-!OP9;[ZQ67&"+S":UQ\EY3 M5]P!WT5_39J>MA]>".@D_<@)>1_65^M/I^?D[K_.S^_O;/C\.DEHFK1X]U$C MW'Y'U3(V=?+Q3D;&>4C:W4W9W5V!&)":E1"!VW74(D:30\#JB# MAMCC2B?NL/!:R>R;%$>"3/OBCLM.%J@LTDPZXHW;;N+W=G%&GF?+\3\HC%9LN4)R M7H0SL[-],Z\97/@#+1E9&6M=-\H8[UOJ4B8'6RVR=:G$(AW^-7?!'>$F^E8& MX(;V>./92.K>P[$D3DKJ>0+6.@BBK[S SB:*R6E,/3^5J5V2NZ4L@WD,$BL& M"6B2$*=B#U?8 Q(.X*+EAOS[#[][]SV'@G__X<=W/]AYY^:9F2"*]\P>&ML= M-,$=WW7Z5)^Q*7_'&[^U4O9_QT42X[NCEIZHF4 ?W\[+4#N*.KP[:5U^V:>V&-QJ["-\[45?P*)Z4@D%!9*T=K'XM/70SGP7D M(YL)-X',6JRLC:T^!T>5*806[.K;X@[L1@UK'X)3&^(-WF9Q^X]!;O'$8V4> M;#-*)U65O\2HS'"M;PR;[,ZAC[K6@7,A0^2X0\$<0U[;B?VX&HD[AOE+)Q'+:Y=O+&D7;L;^R".[Y,]#UX@5';'F_T&4G=?UXFB*_X;;R4 M3\L*!GQ)^<[6XXMS*+TKE*:ETL?/OL\#2KATGN=^H'B:.GR\@OH>MU"\['KS MF2U" $,U9FKK@QNSC#2N7 5LZH 7M7SU_D_;T6_#/LBAL;N^A?W5%L[X<7 M4SM)WW\3+F=2G ? 382LYKD'K\1(L]BB'-1F5BBF45@GD7;#P5$3ZBP MP;[RO![N2 ^WM.*$_*P[OE/GT9BG?%UOKOP-O0R3+(:/H#&323_< &ZL^6'J M8V,GO-!M+OJ@7+^"A4AMA.D6<"$%&VO)CC,HGQ3*/^?*!Z"\G[,ANRCP79_: M"WCE,/NCG[@T8/K2*$O@DF[C69-11]PA;Z[[4?&IQEYX@[Z#[,/*#>43M0J7 M%2GYV"L).H?Z010^GC!QMA9WG82>C2=\Z".TJL/QV3#>2#N0;]AIL,5#X)%. M?^V%P97O//B!G[)!=AVRI4WY]BD<(*7[ECMV';KC#J6N=E"#S;0OWG#LK$'O M*B0EH^*T.-W;OK8WG_J7ZP^75Y?WE^=W9/WIC)S_^?/E_=\LQ[W9;=K&#HN) M;8-[M?K6BXC?L2^?*J317+.=4-U7";7YQZ,;90TJEV;6[H\:XX[)9 MQ[JK=M66>..Q1=[!M\DD7;LYQ5,KN1-T+45?G%'O&&?TIM"V1Q^#S9H>A&%] M8]21V"+R #\%RJ1N@+05CQ.KFM^_L1&2Y]M=$.TIO:4!KSEI&IHF_7"'J+'F M:JBV=L(;LN:B]SXIEAQ.8L$"3PQ/KWL>RU )E 6S4[Q3=?P6B*VJ$R!?<=1D M-/#6M,8=TRU:U@RZATWQQF^;P$,]MR",8KB=3,WR%-2-+!7?O8K"QWL:;\_H M0TOAE_J6N&.P0;O*?M!Q,[RQUR1L[QT@.*T#H@2HEIM 'YTTB_G89*FV^"3* M\C+9SE8L0;V,DJ]^^N2') HIV5,GMK/A-8&F^6?<%I^1)V 41[,>XV7_5D\^ M ]HWXT]K)]Q09*:S_F+/80^\ &4H]VA7>PH.=B<+$ZM='\O1P7T?94\;QY&3 M\?8^^@ V6Y0O:14^P=)SME5V6^[&!+I5;_';CC1ENM":J:AMC#SB&G743>"7 MD(78(N]8T_CR?LC$$_H^D]RQ]=;-:$?1S.!B[T2Z"=1!.V=OSY(VZ(<;AHPU M-YB\+P&7+[*KSY0K$ZO6V!^+-FY\&-6"E7)$ M8Q#&BS/CJC=TQ<*@1_(DDBFO>#0U(!E,+)#8J9B!(#E%Y,;H@D:-'7!#3+NN M1_>S%@8&!C(/NY!4V9FP'M.3JULN&"S/+QA 4::85Y0G5;76UO!J[X4[8 VU M5J.VI0O>T#45O*]#Y_1)67;W()HMU;6?37%?*<)K>5N_?;L5?6S6:*/9P<<; M^ .)P-M#QZT MUC7'&VXF0O<^V"UIB^?15.JVWK&?35NW0=N9GJ<^O K*AG-Q:G(3Q?RY8N4Q M[?L(9NI,9F9))L7C95-%$*/KOW[_[_OOW9.?(TF2_ MD)]6WW__/4F>G!@J5V3I4Q3[_Z+>_T5"2 SVN45(%),H2Y/4X94H;:TNHI"; M)BG :^UY/J"7$]PXOG<9GCH[GZV$&B9X'4C@#O4^]CAMP++ MG.I3R2L# MY.A*'RCG2[I(1KT^APV3GF2@C_%Q;3C^$2)>/!E9/VM'AM9>M$)B0/N/7;U^ M0_28+%HQ@9A@VIM)ME51UUC/H!ON4) -O)I]/H>I21 M6KRL;B>$UT$0?048T[HP;-[K90)]VINN)%RDZRC]:ZU,''GCA\1CRPPG3N )=Y$3SHVLI@E2GAN +UNLP/[6"B M:J_EA6R-UFUQJW195O#6"3YV!%]K[SC8"^-I]):Q?)Q6;?EN1\7]^=GY/3ZT]WUU>79 M&OYR=\_^\_'\T_T=N;X@I^N[_R(75]=_O;/AU9]H"GK?Q-&S[U'OP_YS M5" MBQ< UF[J/XO1[<4HLP/*+-(>97X/AH' M<29BA1N3IK1O)6%T CYX<6U2;7LG699"P=VC0BQ>,:!21 !^7AA&+L'B<6'Q MD%D\KW >\;^Y8.Z=8NX("P+SU=@'IH\'I1QHF#AP]TA:HKC'>@&T7N?>D33$D2,(,RH4X2 M*M]B4"^IOJ'%V]%TLZ$N+Z/VD"5^2.'.&9N'_YKY,?7>6IF&'QOM^#J>L;UK MNRX-2?3Z-V/(<;\EH4>#]"/C1LUU54N3A%FL4','%4><7X;/;$D5Q?JWE-KZ M+"VR:S1N#FFEPY)BN4[LD8-888$F>,=56Z>?I6B]B2F4/L\?,I2KF?PEXS6? M>AA;RI#8TN*[BXV: ]^$TI(0H9,^(T.%Y)UOV?'YL=@S$'S1X,1%PX^QAQL*,P/XESIA)6Q\P[4UL:7#3Q49F2X)$I*?L6+2QQ4NMNBWS8.7E#HH<.,VS:8]H&G,@E? M;F7""NS_CC=M$('$A1\ZH3O"'G SH46"AH%M#,"C@>/&@@^S] MD[N4Y00!)L4N;LZ(<$Z6*D'/;( @"A]/F%A;XC%VY"&*X^@KBWLKDX=;NI.+ MJ>O-%1/LGLD%5M 8JZ$Y[L!NTU,-9UU;O$'<*G%?SRT)0[0"Z1.@S8/8TN)_ M,EUO8I^-OSLG(*7.X4&T]@C1.(&H^^G['W]\SR,O3HK]B^O-=>RQ83_>G_DP MSPB]1"G,MPZ]_)]A8_39":#/@56&4\,9MR-9"<)Z("F[4>]%;@:BUY4!&4NQ MWB>26TB?+(XAHRS=!-%76!JG3_P9P2W\%DG!B)=+!DR'C63RF.IZH]BD?=-;WQ$GF'?777.HH^F%=V+6 M0?91CFY*)CQ'1H$&^TA;FGLH6UT*,//C M[9JM;8,-,S,JR"&IGU5T&\ &)! #4$]%QMD9?:/.9?*\D[KCH2G6?L\T?HC, MMXKGL ZVO!-SC.A$ #<\=+=%OZ-CO*#00X<9CXHQY9U,99)*WLFFYJ#8!DB< M\[)MUYOS%Y?7?;ME$Z'K$,P"_Z]LY]P6$R!^(2+TJO^@M+P,94VX,S_918D3 M_"F.LAW?)$I8J*9^F%%/7O*,0AWXH! ,-ZBA,-$16-J7"B\(([)-7R0[+^H\ MYDH0T ).V4"RE4!^1< 5*66736 K]^ ?JST*I4BN%>%J\9ZJ8J34S-)T\E5] M4II_TA@^J2LK@;)/*ZZH,>/S/UC>?1]DW!L:^Y%W7*Q$FES]C,(NFN\^NQ"X MQR([WZ3R;.&L$N =8RS98<@IWSB#AI"=U-1.4@>4ZJ@EE+"R^EC8=\IYP.+E M]8P&4WR;UXW5HT/O*T52-, X!;CM./RMH=_C7OC!NN. M5J@\O&76%2\ =U6@=_*)PD?@)W B"BO;5YFL6(+C@LP&+5A9>LF#68@!X8WC M>Y^H_A&@PU:X0UNC5;6>;J4)WE#5"=J_F)J@1X#@"E9M:K:=E>!7+"E_Q^MXM5+VOP#"+]U^$>3L M[%2-JM M#7Q>642=%_W6RBEC>=>M.&5=>QZOY.P$L!JY#.761&.(]:&#.PY[ M6Z9R@MB5"-Z([J]*[X,<]?)XF>E0,N7+=CBX+UZSMHD0E@W$W\S2FL9.^9Z4 M30JH=^[$<.:6- *(MC%NE&C6L5JXIZXEWGAOD;?_T"?(DIRNW:"=2TL;\;=V MW6R;\2N@_+(6S-=C^D3#Q'^F8H.P,22[],<=I9TMH0:N<6>\L=Q=A=YE=ZY/ M+\DZ36/_(4OYNX5I1##,WVU_OJQ OSJ7M1O+4&I_4J8SDC>?CZ.^KR(!CY;H'G"O;6$1N#W\!QD1RM@,5 MB,UCZ5K?W!:YC3(S$2]9N96(46)H8U=7^@V1$C0D;FN,&SC8] M5834M<4+A:T2][XA5%_.4MQAL%2Y;C)EJ\4IQZDH7%-$LSG23/O@#+=.&LL: MP.T=4%?Z[2#^\'J^O+09['9G(?]C7JV7[X+755(E'G4#)V:CSE<_?:K4_U6* MH2V@V,RJJZ[ /8;I#J\C40]1^;N/?AC%;/*5+SCS M"1I_^<%/Q(8:E$6XC^H7P/\EIG": 6-$\CA1=RH[JI.BL6CCG42-KN'(.T\K M4MS7%N^UJ#+!5K-NQTK*9;,B*!K;%L!HZ^[%VOM'EJ3Y<[OU1^2\.NK#8774 M6RK>&:=W-'[V72KJ!=Q2-WH,.96_.$%&-1]@!K:XL7$NNU=.SR;FB1=+9].\ M]Y3ZYO*TM8;RJBP\ C7/:Q1 MO8AFW!TO.O=18M \1WG7QY-%FS@[(OC)^G4KPEE:PMTYC5)]YDA]2\Y6+==4^-:Z0,[RZ2,K6PTYW!6GLAQT$SK2O8U]P% M,=X9"C[L!2\EJ"4'7KR%\8!)IBU4FUAUJ6#*9M$,PF)C7)O[YEIQ&LZ C-OD M3![X:>QFV!5WC'?17W,E3=L/;[1WDGZ,>U4K]3E3QDGLE_%U)F=F^ZK9Y%80 MJ[]?,R=F8@7E2[EDQXPAUD!O_)!X4<#8)N6_OK4TV9G'-I4TF3+!8">2V@ID M-#/-7+>!((,"IGM1X+L^35J*[S1VP(V-[;H>7/#1M,:+@P8R]Z^5N-W",\YL MD+_S'T-_X[L.[+(5'$G.TLJ$OA3IV ;W]"7]$.B?*3;NC-N]N]F@,LLWZHG7 M[3O*WSL$FOV>? %6A/.R5#=U)CN@AH(/6>*'-('$L0<_%(_&M(QI+5UPA[V) MOFJP-[7'&^)&4O>_FRG.?VL>5K+ELO#X41 E64S;1B_CSHMSXP8;M#AT3<]% MN7:3_'V=/&=#%#ZD9&1_])K)#K:#_98^TS#C^7VGD,W' S.+$\SMJ3>TKAE MJ#+OC3O<.UJA6C+%J"O>@.^J0/\C)\X'HY>W#6H=NB_:SQL'-M.^B_7T\4!= M,A+IWSDK<;$G9V9_@)O;&E8"_R:.=C1.]SYZ+TK?$H.*\)Y\#22@DM=87Z['FZ^9NM(8J%^;[A^Z])_@=$P MQ1JF,3!0+>KPF*4O7M1<7?]3%'E?_2 H== ,;FUM<0:VD8;RBKJ^(;Y0-1.W MK_/EI&T,2<=JM8U S3UP^F4';=7QI:$Y/A_M(O103T4U4,RAL*7'_)C0_D- MUTE"TX0-0L7S;KE<+4NCCB1P!V\?>QR\$6C<'V]X]]*B?_VQG!D1W*PMG0[5 M-A^OS'HNR_4-QR^#;LMQ]"G@_^,;4.,OO62W+%Q*-$T78I#C@>80!?5*#&EHC9"[PIN MV[?EW1TUPAUH]3JI\55M@3>L-'+V=3)!SHZ;L>D.+=Y#%X*T 7UK)^QN:*)S MU2V;>F!V4R.Y^[LMD%^1@@$1'.R/!I,K;BM>BS?-C=<(S3UP1ZJ!M@?O#^B: MXXU1$Z$'%,Z'Y^IYB1HDWMJ^3]7897'^VK(SI6^_*(\=_HK8I/4=HVKK1VPAVJ9CH?E3'2]L ;KH9R]ZYF4??NBD6W-1]JNO1?HC,; M#D+&G9?FXE- =?X(D^WQ:&Z-;96B\46!PG7H0<8W6\K1$.[%&J]^NM+ '>>] M+')8I<:8 -YX[Z?&D(HMDAO/B*SP.WS8!$]DM U_G8F\@MAH' B[45AX=(PW M0#2&!ZI%'";#V("-_-7TO&Y3&T(TM<<-!JV:JG&O;8PWQ-M%[CW=DY3+HFSV MXW9.;:TL9.DCH,0MW44Q($3;SHN^.>ZH;-.SLBK5M,4;DZT2]RX7) B3RQ#> MU[/VXD7^YNSUYE!31; />_GCO?,0:&NC]Z*$W+?[6Z?B]MW)((Z( 0\< JV:@BMR,.^:/&%,S\R,/&7/NFT6%1Z[,NP@\=,TK7 MQ[00F],"ED=-MNA+HL#WN "\K-^^?6.FL0ON@#;1M[KIHF^/-X2-I.Z_;Z 0 M7XE:D'OR1?[7=NQ.JOI-[(>NOPMH N-WA96=_)5G!B%1O#<+W(;FN(.V3<]J MSDI]6[S!VBIQ_[P-21A=D$ZN&$C-;KQ[D9N!B'4/:HZH6^];(^5D MFXUCZ1,E(?U*G++ \ZXBRXI\??+=)P*[K6&4DCU-B2,DXR<'6V=/?*X2I\6Z M^.G^MPG9^*'#QDLG@%=DQ%3Z\#QR,G1%8&7!'RS,)*B4SZ[(0)@0A$E!I!C6 M41J5Z6ZIR[@%>W*9)!DSCF+&NY0YGQ-["3DYM*'=#ZC M,1F<(\)0N]3O.YK1P#O;ZZW)&#N.18UHE2??:53^P>9N8XU-UB]^HK&EOC7N MB&C1LJ[X^4%3O/[=)O#@\N853P72:!P5_AA3>A9M'5_WBKI)O^4Y;ZWF;6Y< MZ;0LAZX7?4S77I&<"?DBV/1Q\YH%K8K\X-4?Z?:!Q@>Z-[7#Z9VMFLE597TC MU(O%%I'[%Y'>,6'Y L0OSR#@B7-8PP$CMB L.<^Y<)M(8Y6L4/"+H#S[\FHB M!;E.MM^_J,'+*_8/ERG==IC'J5UP(DX7?5N&PJ+]HD;!8ZG'G=L!?<(9V'VO M9A*5&Z)T%.T,GDR=5#^;)3G+)?8M=:/'T/\7]2X]V)7<^-03!=3D[,I;A]Z5 M[SSX =.?)NPW-A)[?/W;FMXR.A?<.#>15>MW>49A@1=-IU)TC#VB4B)2BI07 M7LR%XMO^BEA$RB7WCJP?,&(VL!-PV(,Q3AZ^[)C^3ZP=V<6^*]HH Z&D4EBP1/5&SJ]7\Y93N2; MZV[T2LX"8KZ#[-.\B(,DZ&>P@QKQN\(FN\(FM'P.)[13(;J<>N5K0/.55%T/ MW,%NH&W]"N>H.=[P-A%Z#'\NWBU!$LYSZ0WZ+LX5, M%VCQB&(WY;#2/4.XPC#==DRZ4%I*_'>V3CTN&)-9 EYT5V:,>#I^+P)&1KSH M,J.5LNW6B?=@)+\TDB.?E.@W8:@Y8]:K=AL%P444?W7BYDW6WD1PHL4PF\BC MZQX44)]K#]&G;P P'":SH=E[*U79:!8DWZUB].C]OC1YE&J<= #?[6%++P MGT;I,IP]F\].G4:)693J6^,.T!8MCUZD.FZ*-RS;!![TYLV* &4LP3B5JBKX M!,"#N(S).%LW=2\3W66[7< O?3K!J9,\7031UW7H7:=/-.8-E!HV;;LZH]/' M&]#1R"D M;*9/ MQ/+>8YZ^SCR4Q0^TR2EWBW[ MW]AWV9_X2S4,CP_^Y7/H0X9XZC^W S3* M$Y+*X]$H2Q.HN@/1&N9BD[B0DB0@)I]5'/UC!L+;.3;%86$5 @N)2"D N2N, M=_2/7"Z2"V9[(,%HW')S$GR6>6F:)?G?3J/MS@FA)%F]5W*;YV[NL;&)N3?T MVU,GMGLBL789B+"X9 +S%0-H$M,G&B;^,Q4/^R >+,#[*T\X7KKM26 EN]K%0/5YU(+0&F^BDT1G0=/\*T(IP[ MGS5(_OA@:5Z# >AE:7'U\*&PCR?M0W,KLM4^26P]906WP4/7#WQY+;/8 [F) MHXV? DY?L."4CS,D]U%9XYV9K 6@1B..&Z_&M:$*7^-0QHMF(^O7_PA+%0/" MM=S(%)+D_%U26ZG6 MK ?NL##0MO(DF;XY7G?(MC>W-&4KA]C M*MX%:0S3Q@ZXH[1=5S5(]:WQQJB!S'U=MB1-2MIV(W1";4\CMNQS0$-X+8DM MFR4C2X5>I_VN)_F'=0KB=MY"].AF\-JT.Q7$3B_5VP_;X'5EK:2]!(/<^RY/:B30+@:+-QT1.H^V#'XHWO>/H @Y ME&LSLK@NI.*(-Y/N?.;1RKL&9PZ;^[IIYNCL-@4?W!$]F67KWCH9C0E>3)E. MU<&OJB@BK>" EW"IU(MSJZ)\-D_'DP^/)2!;Y4T6D Y>)@/YK+[)@L?*=T[ M0%^82JW:#Z?+5F[0,?M<;TYCZOGIA>/**STO_C;;?HCB./KJAX^GSH[]DNXU M1NY( C?.];%'Y;)6U^\(@UH^P/GJI*HV@?,3Q>U7\.2KU>=4E/EK5\W/4 M?@:H]"%? &'JPZ'8N#Y@SO158GY'FX\ ^88<7QWB=]7;"N#K49[7#& MR$+>XOQ6$7GYP#S5MUB[+CPL /4K50(6=EE+F)Z<[Q/?F 0UY85/PV]XC7 M(LNW@[R=O] L4^,F0;X-Y.YN#F3(?CAYECH4K] X17'D==VC4\L; .;[8KDI M:Z[CN]+JCK6'O,8TJ?:5ZAD^9Q/O;V=X:/T"4PT'6L;?!ORWJX\,[@]>O5]5 MG[U?/+A/]SU*P^V -K<;U=BM9U7I,0U1+<5]ZS\^I=>;SPFMG<;/S1LG+EOY M K),]7R,45>PMF"&WONGQ;NLA]7F8V!U$FU.LJ1,3D@/$QIX.N^6&/N0VW@"?Y;.U M2? M0;/1UY@.KAO9?RL0;F8$9+#>7E;A%0#\M%_F&/2AU-,K!?[9\/T;A/%Y MT/I; F7F8X:X_)ZVYH_VZSTFG'LQ&/R*U-9HMYBL< MGHJ._M#\%(FOH0?EN\5?E%8\\W7:#V$HP32;LOYG1KY,Q1A@( MJRG@#(S#@NVW,"K.8NY)!LA3Y9N5LE>:R\E3; MX?)9*@:,S\X'MO(E R1P.48=SW%', -NBX/.,:T\0UG@1<'HJ JC+@.\I'GH MY!:'LLC#\W$:-L>582-_NN."&2!T?2=0WO#0U$H?1 @GO@VWS<&.9TK,8H M[0#3FPA.6YPAFLLQ-CAR_( &))-=6OA]F M;J::GHN# YWV+1APV&U1@:\5?JIHEWRPA/?H^L/J(7&.;PB/N&:0;X_1'^.JQGG\(:TCVBS0SOOR(#LJ4NRF_D7E&O^B7IDB] >6[G2]:A)P5(SJ*MXQ_N1;>U M1>^&>@T/?/&X(6J';!!W5*\4M/OX9ED M3?K(0ZJCWU$?.NFE[>M1MW3'Y*3P.JS+B9,$J*^( \E9W-G2)R4+ .LJT?9EL=#AS]CA8$ZC61"%#] M$77X:T0=(?8=21E?W(^LD7Z7L@E$0).D<=S7M$(;]4U:R=BO M:X(: 1H%'@$'DIP^UFG ) :XJVH]-S98T*GWE""(]HT@4=,"+4#HM"DF!M6? M40.#5MA1)@>,-E9 &%UQ3G#^I+!9].@9]O=1$-S$D @&1"$KD1E>,!^^G9]ZA%3)C$"O<':HM*5H]^ MDOKN)-5HFO'"NHY]-QBCW8[&Z]#[$#M)HMUCK&^%%DN:M,IW&FN:H,:21H'' MV&_D]+F//0 '?'.+22QP>J#V[%N/%I3JB14\_3T_32G.][2@T=8<+7H8Z2EA MI+$M:CPQDWRD28HHO"KA)!%/N ?^5A;+2.9$D6GU%C=;#O6;&U2FU?&CG[@T M8)UIE!U_R_GG7C-JBRAEZ\H/Z65*M[KZI@;=<")P5[T-TK>*/O@R%#I+/D$: M%S AG(N=8@63ZYYK6F5D(YCOW"?J90&]WC# 8G.T='_#=(*:S^>_9OX.QNNF M7,P.W7$'=U<[J$%NVA=OL'?68$"&$B>_(IP!'ZP+%J/G;W:( ZW>'_;WC&U- M:F>WGKB]OX/VJN,;=,/K\UV$[^ON5U#*7ES8NJ]M:U-(N_5< MJ*'K_!-3!OG[%QI?:[:#:!K@]]U@7U4'+7_'Z88V, MO=T-)@Y?!#$[:X21E;%S[=0//-V)K;81[BBIUZEZ8>N /+0%LURAJ:XPTY$Z%[;]OFM _7O#;# M<3Z%:4[=1J2>1F&2QG#K.0HOH>[H([-F_3FA81?WQ1JN1U/U/ MK$OBQ.=ENCEYN_$ZJ\H[21[5)L71:8OI6O=J,>=,YKH;[5 %,<$7RV'KO M"KUIJ?=CC=XS%5YTLVT6."GUSB#5RO7YD3;[2LR$.6$JCYOZE2G;DRM8AQ'S64#7W2\T#1GNLASK+ MRTG*0S+KT+L,/;K1/RWS8?_1^4<4GP9.DM1=81N7,DYTF,!Z>6G$D-F M>.=/3<+VW@:4- DG:CES^?O@=6U03Q>:)1ZIQ+=/QRJ-'?A(CMJS3)&\RI%AY.:QK&ZN0=.L.F@K3IV-S3'.X:;"#VLCMCQ MG-/JH#ZYPN.,XIV6%5>:"PY#Z. ,S<&6D1.%?D3PA?%P5?KZ>I_%IK4K$_;, M='FXY6%CV&YX3/L33=LH_#!#T3\U_ MXA6,)#<[8_],ECB*>=T6YR^XP.!S0C=9<.5O=)7[#+LN%0B.]3>#@;+?$D&@ M1OI)(&!%!"<"K)"%_X@V^"OU'Y_@9--YIK'S2"MG+ 'C $<8>^K86< W( M#4J#;DL-^D1[B[*MSQ*#/1GG1F';6&_O*N7DJAL/[M(*Y#0_%UWS5&9D4:_D M8J@WLKI;5T]HL1PH]!0.ZE8U)<67D0:K%'_J"LRF'1[FF\*[B1G_];V M/H=%>W5(\+*R^]'5-"-9^-4!T!C \WH QQ;0+ )=YD65\99=-:>RYJ&O0R/;5KIX47,4;2:, UL53F6(%*"%;GP$]<)R-^H$Y./ M#A/43_<3KZ ,BF98M>9=MMTZ\1X&)IJD_I8?ZN3/O]+*QD<%W:CC/N47\W<.3VQ4I9!'WO N6O(DY M;4"V$&X6;*,P?3JJKH00S#[1E_3^*PV>Z43&+S^.NPTF6E M"\@]HD/&\-)]I P MS5Q*OOKIDRSL*NX>TQR9H/8;)3%UH\?0_Q<<*H&FC'T6\RY\AQE.BM@_!4'T M%1B("NZI^NL[(E*-^#-*C("_Y<(Y89BQ%CO^L$1"OC[1L/@]_TWBR'&?WLY9NLZF%U4J M[QSGB=>=K1(N@:4!R+*Y[K$>X)UF>:B2 ^*J.>48^HW(-%1SB>;'MPAC_P1 M(GAJXRV;EOGN$]3U9^-CPF9P;SPJ__B6S>!:IZ&)\3QTSID9AF]A=GG/[G-1 M7>X.V; AW@>DSNA#>ADF:Z9F.:6.('?0#MUQE;3#.\TK4G8,1[>N(K" MQY-[&F\)<"(E*ZL/:E2U7K_XNC2CVH9+\E)5-[V30JNE^&A%UO[;315G)%^ M*@)7_.1LZ5D$F7M&MJ@T7Y);'NNI=\ZR[5))E5_&T\/9W[-<;M9$"DY<+CG92-&)E_$ZI(7\!!28K,!@);T';?D%+?9#::KWWZ_(>,>]=S3TH[@0Y5.4TH3I"\UT MV&S2!2T,&^N;OZ;9UAXUN)I+W]>)#][ &@*JN^PA\-V [SQX+"H2+KP"M"&( MGX,JZ##K6Y23F_*N5M^5.-*E24J8T7A]ZX1N_1-Q^,NLY:3D_;L?O_\_5X3R MS1RX?!C#V2U;,K]_]]./[(<"1=;98\8(O?^)0\A/

!0R/9LK^$/+#N_<_U4+(#^]^^ \MA/SX M/1H8?CTV'!>&/T7/$SL7/ M0^5W".!Z I/VAYS?O?M]/>3\[MW/[U7(.;+DS'=NOS5[]@1Q_CXHM\PZU&SI M^%3[8G?'WFBAO(\5))IWZ8H:T'LITC\=I7S^6SPX+Q[_COC[O *2!:;7;_8Q M2>9$YEEM*VYOC1/4#+74G_Y>X7UAV%3@T9(4KBR] M$3R'HO9#+R_7*])%C4QPU&5)05BOKSX2J^V7$HX:J?NZ:C6?;<+G_,25KN<. M\3BRIGVO&HP0F0>F=^XH)J-S%;O61;-C7@39,D@TSJTRAINC@TG.J2 M8KNWU?3AWYGD4A"BOV*C)74I(I! MT23YA62*W;S<;F M#ZSEY]9R@>LX^Q15O2_EOLHM,]<=TW?-=U1N*+,W6]\^ M'B:_]^F/$W5Z6T+N5G3KC'J_HJ$\QE3L6K//F_CL-]C5*"BYT7;'HHA?QX% BF+_T0^!%PLF6@89 MX[43$3[G_L?,MCY<@.4,"7 DP)((GJ1D.O=6B47WXU[WQDF( Y4+@(.5^K)Z M"YSGN]E:1.Y+ RM][SX]8N"0":GCA#OH?V# M/&=%3DC.C0AV&/*I,!E@EJG3%4U3>'U G*S5@F1+4YRH:**?.M^I:X=W6M,H M;?\-%2 *&1_RTH^5BSVSJF@EXJ+PD0FQA3G8/>/3W7(Z'CG3]O-Y'1[U]+K!XG6]+ MZE9JNF8X':Y-+[D&JVV#>L'5+/%(-V&B9QH[09#GVI5;UJ(L%]^X3EA;J!!K M=JF;5UXE$" DB)QPSI76-!:[2YE*#_OB:O;:27MZWHY07&V8V\:IBK6. 6K;;@<%]1/O8Y;+<,- M1YIR'3AB_[G68%>\$\/J-1N-0__Q*;T012[#1WZZ&&WBQ@TC\]ZXG;:C%51/ M-NR*U[V[*M!_CU1,X I&I. DPN#-W?7%[5N[>U*S&8.I:B/<;V)_RX&L,:R/ M6^$.7XU6:I@>-,$;CCI!^WH:IR?'&9N1-;9>'YSPGV3'E8,S9_M)*;"#HM&] MMB'ND-+KUE &E[7"&U@-LHZ6#0)4$:1[C*=<>JR0A= ZHXD;^SO8K;K>J-/Q M#TYB6-:WE<22PM','OI ;>Z_E! VU&*TX%;XP:YD=0W'>2((_8F-4BA=24NV MCQ!1'!C#!$J, ! M B"8T!:7E2L)CN?)!_78CPA2Q:_\D.9))?D9P^7,X1(AL"#]5PI;CM1;P]'X(U63]AL@ MO[D7;@0RU/IPSM+0!2^:F H^9(:R(CD'(EE4+ZA8FY=,J7BALB-5KEZ9M!_; M(BN[RTO*;=.RNG,]881"%U_YP2U(3X'/YS8,)NEE2($TS%#G<8YD^HCY8/& MA:1PJN=2H@[;,*JSV(=VNUR,_/:=DZ>,%N4/_/(V_];9DP<@_FOFQW*;0O"B M6_;7ASWOQ5K"*L /Q=^>J7A)UB$N-Q6''6$L47@D-U%D4\5(Y^I1I;CG1 5/..FXA>%N#8&0?S6KQJK M.8!$.51=V.R8U9X<6%:S6&F-$\M\$ZN&V3M71(V)TDXS16OMV5E^CRI<@'0Y-6QQIDGYT<)A:P,U>Z> MHI@G'>ABJ4L_G*'567,Y_S3KA'H>V5&%WM47Q&C$!HKG_"BM]%T^GB3 5%[P M*7Y9$* M?L+&-/[&NL?_?<,S/ZDHD%6-IEF+.,QD_>+XDI/D6,A5YZQ.N,W+7^:>7\UM M@PV5)>%YB7@[6X;-DQ+\@*G5I+K;AP( F[?UQG*OJ:<94,NW>9=N+$UXV>!A M,XN1Y^\W L5UN8#:QKACIUE'_5P^;XDWJEKD'6U.GU.>^4&@B=4\=9*G?.*2 M\-G*X0S%1D3>PC'<]>9S0M=)0M/KA]3Q0^I=ANY+SA\VO7 (>?0>P0PHIK&PG MH+!:EL ./F.?L 57:3:JFNT M)25F17\JMKD(&/AEL(5W?Q'6'?H,HM[D,&- M5'WMHI^?M-/ BTF]-1EM3G.4XE-PE?!C[1;2[+8Y2OV)"U,(2.$;%R- MQLE?5("$*'EE(NI$.ZC;:,P?4HLW: P, 6# MYT_T);W_2H-G^I$+.\2R]>1> 1@UV*DS%-706C@0-6DT%PSQ:=%U:.D.IRTK ML:C_'69P@:]R_S4::+:2RNN D@.K]$$026+YP'&HR*QXP1BCQHNQC,/B]S_0 MPP3CJ:TGT8/.*X(*U3*]P0*(O!*XJ*@R+V :_R0,8J!6#3_'CMH7#!#CV P M2>;U0(9JE[Z( 31>!V!4-)D5+X S>K@8Q3PLC'\>Y[9,)]']9[H.O?6&&23_ M^X%%QJ&($QI&M):\>S.4'.I;.:,I-_R^3L!%^6T"#Z'*XU'J'=ZS$0<;^6V; MNO0O+Z-D#T"S@8>$^052$)C]=9,^L?_EN[&B010$T5=>R DN[ "]\M=WD)L' M%X(240C&WPI:XCUSQM./O$1 7E'>[.'+IP*,SO=J #@\_*",^&6=:TI819/UH+AHDV"QECAH[00@&D59TIT41E3@3W M*4K%_"QL%%(V[Z5>;WR9U%2_$'^[RU)^'4.42<23LJB[![;4.UX=[F\M[F[6 M5#>(]&&,*"EPN)KUX[[EO+_SS8:Z*5O/7(9NM*7WS@OD4D/U*C_,F)32&%&H M2ZSI1 !W[':WA1K.YKWQ1G@/'?I&0\&*"%Z$,1/OJMQ2^%8L)C@GN[_^H76Z07UF!F"N]1),R;#OM*XDV6[4EXBH/2R7CO2="*[- CJ MI]STV.3 &PQ<%%+(D8VT6E)8#1'JW;E/U,L" M>KVY>W)B>$>+>J?1=D?#1-@KCN%&.]^O^; OV\A=HO57)_;NH:R4YIN,21\W M HYNR TC/,YX8R(*@U1Q8%*RVI#*1+A,I$O7"HK M[Y_?TB2-?3>EWET:N?_\'/IIY3QP\2\\DR472E*M<4-:S%G MQH@U:S5B2*N-CF!F\O20UV*HGGC<%767BZV=$'3!.#FQV_*9OOH,"SP[4>^H M<^+=Q%K?H,(L3,KV7\DE<:JLXMC?RA4<^\O?;V&!N7[Q#\^C#G_#"3BU&@"X M5'[ M\*J%Z\W6 !():D/^;L?J9-DL4BT_0+4Q]L3,/&DV@'M^%?DWG0\6!W\ MA-BCQAJ =#YU%D%)B]F\ZJ/SXF^SK=:O#G_'ZUFUFN2^5?D1IW?5B]B_>A.G M9F>?9S)UK+Q[[3_['@V]I&84U[7!&26-&E5>L%8;X(N69C%[;Y#DU,8>U_OX MFA@%VO0N6BW$WZI:U7J<:+( GSL0= 2OZS_RU^R(7,,__/F'@KQN)T3;#J=+ MM6HF=S[J&Z'>\6@1N?\&W<$CMH]9X,3DU\R)V?@=[(DG&?(;CW_^ 6K@@R1S M;GM,I/HU5P1T4J+,QGQH.A69;ES'@JZ5_)/L(:&_9LS'SN'!U7O&JF&NI&^- M$W(,M:QD>M0WQ3NJM0G<>Y5;T"6<, '*%N=7-7HVSK2:VB_.6_6S+VWC17GL M2#,RC<^.O2_3WVL;,W]T;1?EK?I,G]J&B_'2L?8.#SW4:C+/Y#KR5]RMQ%U; M#J,NA?'*#^EE2K?:*= 8A)%']&BVJX3_8*J(L6(\W0:=BKE M3J,P\9.49^_Q71QX\PS*)VX0P1'M]>:6[IC%GIB Z\>8BJL#+2\7=>B.,T;[VJ&ZP6_6%^_XW%F# M_D<".2-P_I(5*7G9?HAH-EL(#%!L<,,(S94;P0&GY'T31X^QLUUGZ5,4^_^B MGJAY>.".^A_9YIH5A-WQQWD?X\=Q:<%J1DM=JBOH_)ID;$. 4'6&/ -.=#!&L*UN+,9Q,=%M2)K+H6%])Y4-*3QG("5/X[V8T) M%%TV#6JM5SPM6YI1P5KSI;1"H&5 M2EL\?PMPYIUE,5/VAI,TZ;@H>&K0O0&&:GHM!FZ:9!^V.Z;P((() M$5Q68G/Q,(]A%,V?:?P0=4*220Q0I]\LL7P?\T3S/5=R[?Z:,1C*GZ8^C9*4 MJ:PH-L'RF;K7@FUM)W75#4M^BOC7A-OX5$>YOTO4N%2B9BBWY%.)^5 M$OG<^P4S2P/[+':H70+--TV_3)*L9LKR<'0:VGQ>T9<6[O ?9*&C^7U70G@! M8I@Z ^<&?XH=\1)/3(0(J_K< B7]P/+)AQUSJ2>@O*C&VO/XLSY.P%^@.+D, MR1L_E&LG*T4(R\M8;:>AQ^UP(X=6L_HK<^@C7B_J&%?G+)]+3J;:.-D[GS+( MCH0\B3"A;@:%3N&%IN1Z\^?\0LZIDSP57"&XCY,M>E+!&68#K2)SA/J00)U% M-$BAD2Z+A5P&D5942,&?L..92.4=,I=)4EPD2\B.R3)G\I$56PFFY!KRDTKC M<+[PCP5G JR5&VB3O1C58^-&8R2NU8:0NX#@75JL+AC5YP W$=_ M=>ICT@_O;*B3]&/,WUE9U+R,V?_,0K3IW7H <2V M352-*.#&C1[6J%TYM7?'BR)]E!B^VI+,&*+ 0P0Y/[LKKQD-(-XT9E,)@1I] M+UF,!@>*ZO?1!PJ V0T-C @L PS,;5&'!>V]\4-!!QW&1H*)GZ8UQ8(9+2"@ M8"<88ID20&Z\&\4#I@1Z"LM @0[6:)L2:+KCQX$N2HP-!/S^"#!$,R>8V@+% MG""NT[OGKJVR-,IW4OX2P:.8MW /+]'D377JB#.>N^LNMV,->Z'>@>VJ0^_L MBWBGD[ _.$% MDX*\4?H"WP[OEM+ W@YC?W.NFQY%0:>7UR? M>3SG]NQ> MFB=.P)[5XJ-4YC!AB'>2-X_:UNIYK-1$$RDH422U?=Z/V_R*[3@4G_ $(4#C M\DMX)=]E(3/\SU]HDA8I4-K[B^.R>*VXJ[?G.#![3/\UHFJ#EC9!E-=&DG+) MBTX+P\L)#)O;8\?I\>,]GAPPTIM@PW2]I6D6A]?A.DEHFMS2)&,XN@Z]R] - M,H^)?4?C9]^EI['/K.X[PBC'LWY+4N!$28\52%K6(TNHAB^4_03K?=,[L0WR@*-WZ36:"Y5H)O$*^;[8 Q(6 M_'TG1<37!>K3?(2_4CB;A71T6<8C+JGG2TXP:_-8,&QKR]X>__FOF9_N+XM' MTI-KMM*.[Y^<\'H'))+B0]U&0*^3%[\#^ \L5>X;CI[ M_84/:-;P_(C]MXKG]=]A'CRO\OX6\5QC ?QX+@2?",]_%I\DI(\.8V('ST?^ M,M)>KW5V?A'%&^K;!/0Z";Y53-=^C7E@_8C]MXCL>B/@!_="]E>,[^-_GU.' MA7P0B(K=F\*$"X7\_!JV.-1:/SM^ &4JF-GXTF3L[]7.[I6"N:&=1T'N%EZO M$*9--;:(R4?GQX64/'N&R[FTW9)9S,X3]FG\3$6:T29+X57H1['1] ;J@,"[ M@ N#7?.CA3S]2CZBQ T+180N'#_F;[B@R#OJ*.4K!?EIO^K,!]E=1'R%0\K$ MAL*_.E .Q8L4T/PE-ZZC**\&6HK'KB8NA&%UV]_.QS:S^[XCI\ M/VSCVG\/9D;6>84CV&M.^YK^PQIGA*D/&,"6V2M/#K-B^::\L3;[+WP&44W1 MP#>-Z"[?MSJ7Z/DE;62I_?>L8D03X9]:'.:YV9QA(,J'F_X3JPESKWPR\_Q['1C01_G'L,+_/YCAF\;KKW!]821-\Y8.8S+^! MVL[X1K".PGVKPU>?;SAK"J*19-_BP-7+/OA'+46M;W3 FO7#-F0\HAB]UJZ; M;;, DDR979@YPM,LCFGH[M?>/[(D!0L6149OHIA_A#2-_8FZNCR+0<\8X.,^G=^X&/4CPBY2.Y M@*244"EG+&4DJI#P2%=53)++2;X(26TEE2"W_Y'-[]D D 1BY'US%27)6_(G MQ[?R*+!BNC.Z\4/J?: A^T-Z QF;\X#S=(P7 ] 3VUX#TA-Q70103ZW[&& M M92122,*EQ(_8K9/N!7R&&[84 'O":PPW$9ODT]2/Y:L!RM=0/@9DL] 4SO+O MG1<;4,X7(+"*B>D32/],F?VB+84!ADEVO6%RU1KRAJUOM/>(AE/%#<(C64U% MV($D\<+G6(KU#4JQT5 1@ @)Y#1*#<&5%A.%-%:0S[8%Q10T/9&I1BXO]SC. M0U8,R2DC[C$-KGSGP0_\U*<)^UO^P_D+[*_0RCY+F"-_(@$W.3#=3+W-3G?Z/;710[ M\9YX_H9U9ZM$U@'<@^SD1.1!2CSGRT]8C)NS U@GBB3\[\6/4IB#C>VPF#[# MH]I"H+G?U$9GQT/7]-E$5UEW1'R<=2OC;,!&J%7AC4IG&U/=4T!3-O7GEKKU MDW_>0U!IQEQM8YS#@9F.ZGRSOB7>:62+O+WG-BI9 G3)%T[Y<)%KQT6OV#KW MD@']X0S'J,/"7/5(UT9W+5HOR&6/91[3;8$ZX>3M;-!,JFX04#;M>897%^-' MQ^6[*WV&DYK%R'GX[,=1R">. =,&7O!EDRJ_?#;]>)0VZH,S$#MI M+%<'[1WPA6,WL?NZ:(4%J?"8^ )UTR32KN+CA.5'YQ]1S-,FQ&;M]=>0:?SD M[VYH#(#C/-(/^]KMR,Z=T09J#QO(B.W0$_6:O8\>8[V_S*D2]O^,_V]AX2// M0]@***1I_OZLO)"79 ^)[_EL7;XB] 4()>(&'W^&68HZYX)\3LOEO,HSHX(; M*=E!MIB%_=29;5%JKCJ,%VW9GWRW]!,8(=ZH_F$EV>H33O,1.WK_?"F4CEF$1S(F)KIG]5R;-=9 MFJ1.""?<9WZ0P7&XG[A!E&2Q6&VU!.]HQ'%'^[@V5.%A',IX\61D_48KDG14 M:5&1A<#3J&S-$?AB1\0R*"$QX1D-HZT?6L,Q!LPB_86_<;N-0EE0LG)(?9PI M7^;1Z[8]1R&,&[_&LYV*7<.IXL6M$77K&W"*"$3(4%2%/9@\\QYSV 1&34PE2T,%621NX_3QZXJ1S^D+;MEW;.G1CVI!.VCN36D,C. M4W=*>&^;FW6G@AO$>EI%1:R.)/#"4U]%>N_+2GZP[R*P944DSY6\?5>RM3UA MFMLXDKY$#"MW*,+4]R2RW5$WBWE>Q/D+)"]3[X*%$21V9&([]'IS:""1.J2Q MYEBT<8/+J!:L7'88@S!>(!I7O=ZY;XH4I!2#Y'*(1#9%$ACWZS!-R&/G2@(* M2Q8+94IO+HVR%VS3J.:7171 M +'KU8HYW-4$P3[.5I?P3U,G8$$1/_LN/:60/)N'2&UU*,,N.#VLB[YY2G]; M>]R)_,;2CY2^+Q@2R9%(EOE\?-9,_,E5U^B:;^;]?S8*.%E4?+3!+XE39>!C M?RL'/?:7OY=S1N;R(H?O>)+6V! G.+7K!I"D;X5O(#20=<"=W)*L.!\8>P[6 MV0UKIV M39?DBL<3LJ9V2W''D:9GM0[9?Z8V>%EPM,_66.M3WQJG@QIJ6:GY M5M\4GYN:"MS[JMS1AK#=6I/3ZVES-_CP_+C8+ L? 20NHKAYQZZZ87?5,=EB M/&ZX<6!B*S>E=(S$"B\.3:WP:(DC*Z*(QH=@GH=ELAE]O!=]I$ZEN3(_3*$FO-W^*(F\=>G(1=A<%GN;[]22%.^"'V*=:ZJ@[';RA.DB; M_C-?I9J?Y+HB!5\"C.%0"%CS?,A\WP"X6RJ>9-M,5'#%,"'A:?\ =(U9[NV] M<..%H=9- _U!%[PH8"KXB .ON.)2I#$R7E9SQ:>V@%!7+BN(#[,$#*&LI(^N M/<^'_SJ!^H_-%^(&D%M6\'>UDV%&=R.MY% M/P 9W<$ !, !R&UL[7U;<^,XLN;[B=C_H*U] MF8F8ZI)LR[8ZNN>$?.MQK,OR6*KNT_O209.0C!F*U/#BLOK7+\"+1(K$C01( MD%;,.5U5-@ BO_P22 ")Q$___;ZV!V_ \Z'K_/QI],/PTP XIFM!9_7SIS!8 M?K[\]-]__U__]=/__OSY?ZZ>'P:6:X9KX 0#TP-& *S!=QB\#A;N9F,X@Z_ M\Z!M#ZX\:*W 8# :_H#^#_UG\/GSWZ,VK@P?U7&=0=38R0^C]!?727.N\^/@ M[,OI\,O)\&0\&/]X>OGCZ/^#\OZ'L#)*+C1__\ M^=-K$&Q^_/+E^_?O/[R_>/8/KK="+0Q/OZ2E/R7%WWV8*_W]-"T[^O(_7Q_F MYBM8&Y^AXP>&8^YK%;Z2U!M-)I,OT6]W1='G(:5#F:9]^*,??>_!-8T@TA13 MC@&Q!/[7Y[389_RCSZ.3SZ>C']Y]Z]/?_VLP^,ES;? ,EH.HOS\&VPWX^9,/ MUQL;=R;ZV:L'EC]_\OS/&/WA:5SY_]PDY$C_G#K6K1/ 8'OO+%UO'77]TP"W M_NWY/B>#YQOF#Z:[_H)_^86OG0A&+HU^J275/$#,Q-WXYABA!1%+KUW'=VUH M8<;N?NO/EO?(*C<*PB@:=B2!3YH6P_I8E^\5UK>]H62,FQ;Y6\SV^=]#*805?;##U?33! M"JN@M('FY;@!+X(=CVLTW],'@)H3M-:T3AO\P+[TPG@7[7*N8O/]YO=)BG6: M[RU:OJQA$,W_:!1#C@&>#H$C/L%2&VI!"X;GH [X3\";OR*'1E ?A=HM>$%@ MA=$4W96@UM?5EU/IT^GBVRT,-%/5\/#2^NWY>54D.*RKE\]712*>]MKS_ZI( M=%A7"U^PBB"49MKQ"ZL(D:W7EH]8I=_YFFWY755ZGJ_9OJ]2209"&SKX+57D M(;?2[BQ^ P(#VC6F\5T#[#[3[(^JR1Y6?UVI)@%K\"K M+$.^=EO^7*7N'U1M=0>PHO44Z[?EET9.V3/8A)[Y&L$*WZ %',N?!Z[Y[RCB M"$<2 ,>/G)U*\M;[4EO(3$TS7(&S2KB5SG.SJ@@GJWA,',PT:6 M^;$D+%BMJT( -^BC%J/6?&#^L'+?O@#3PO&=9_@O&*"S")Q[-,98P%MX!@Y3 MG7H>=MLBZRP*7V@N H#6@JB :-3S45#NOP$(B,6W7S'7'QJ&HKL>A1 O M6(GH+WLEHG_\<>V^ 6_ZX@>>809I2[;Q NR?/Y7\_HO"KJ1X+5"+)3W)_OJ/ M\]/+R]'YZ6@\O!R>CH>NRY%*/F:R]EIUT-&\/.GT:=!Z*.^N!O<:QR8U 32_PP-+P">O44. ME>N5J9]0LG/X\_0_4<5)*ZI DS]TT?ACW2!WCJ*(7+G.J8'=^T0)IZTH 4U& M3KR1R32(PZ*=4P67 (DVSAK51CQ5WD$;/(;K%^"5:.&P2&?0Y^IX@OJX!=2? MP0KBGCO!H[$N&X?*BN6%.!^>C+1&GZ/SB0;.6] WM;QD$'&JR(PO)&P7HX,\RQBQ"^8ZI2$2*1#F7+2AG M:ED(.C_Y ZT,P8BHF)*R'5,*KP2)0B;M*>0:_77F+=SO#DL=^Y+=5 :C_^GJ M;]B>+J(!=N8]>>X;C*^Z4A5R4+R;6N$1(E5-LROS7#>?7#\P[/\'-]2IOZQP M-]7"%B%52K-K=&S$4P\8!#5D?]T9X)F=3J%N=B6.;]?;3Z^N0U[['1;)]_YB M>'(^TA-RKHZGL#>[Y)X#,_00(T8G+PN\IUT"^V&1SL#.U?$4]F;7W,GAQWR[ M?G'M$LQSO^\,X.Q>IV@WN[Y.B7#[;D911H0=CK)BG<&>N_.I"MI8,U^''A8P MWG?$3$'8A3[1P2DOWAF5" N1JJ:-%?.]$P L!'P#-T9@)+VF;#N5%>^8:@2$ M2%73QMH9;QI[UVCALG*]+75/?%?J0(;)Y?!$9T6P^YX>T;6Q7IZO#=N^"GWH MH*4*$?]YZC0])7//?4>R@/PL#G+,..^!D MAXI2J6/*$18E558;1]K72%;/L.\="[S_7T VEH-R75,)1^]3+32[W$X\NSOH MFX;].S \SA_N; M*?['?('^^'K[N)@/9G>#^\?KV=?;3PV$AB\-_R5J+_0_KPQCDP3YVX&?_F3/ MQ^0'?\0H[(0BA(TS2U'I PY =8>8XJ9O5WAR"!RG,],S_7.)1[P&):AK-S#L5G0]VP \ M\CFKV.7#%\L)ZBXIJ9O&!=Q67FED&7-K"GYT'3JZ:XA)S!4'K/ ^]**4,I/F1Y5T"DVW!*$3(CB2.=9U_"NP M='-YR6[?$= (#.@8WO8>C=@^PM'$FXENM#Y+;9"Z@:SDB[J156!::QH5XFWT MKOA&.R 2D[T"#EA".ND*I3M/&#Z)B!??N[*JC7-G418X^P(=5BE#".)]^*Z8 M[",(]L/<- @\^!(&.$/VPA6:083;Z3 GY,A*O*W?E0$@#\.; >T8@TRDX*MK M(R']*\.')A=QF*WDH3P9CD[;B;^H39MJDA(S"G1EO#E,PZLP4O MA(8,!NG&''ETJ$DUE9-8GF'[@6NL"=V2D9MU,ZQB*WED3X>CDP]'.2%HE,Z5 M:9JAEN+C?7UZOOW'[>/\_M=;S4/G=\*E=PFB5RP*H#&< M"N%6.K+YVO[@45$_/)NR>?.7N7!JX6/\* M_2!Y##'"L@(WJW],-[XJ(IL8JR7#V:\[ #3@GO /(I2B4CB-I@<"Z$4C4'+: MBQ\!]:6POL;7CK1O $^YP4?$A886S*]!XW(,S] "L)V,#EIQD@I.YX.E2X1. M!4;_BJ^>/>'K'TCIU6,/)']%-YY*<'&;0*C/9%5#SB,9I2$BZ]Y0BW?$B*"( M$^MCD89&".FQM WN^EX9R!QQWO*N\=[-7V8/E[?#N;_N+U= MS#NPGWL''80(-&SDND-SNFEP M;7C>%KDMOQIV2+KFQ5573T+PZ+9D%J\L<.=Y,C5-_+:>_PQ,@ 1'#B[R7\JS MOO-4Z1,KA.7LP='*O?.&I'.]+1*5>#]J7Z1/ZF;*U?F$'T\>V!@PS721[C?G M,",>VS-K]HD*5<7M_'(_BP/>)8%?=(SMUW7 MOA3;VA[RDX>3%P1;?(P8X&1'R,O=) >)Y$@M8A4]M2^X&!06L%]7'7:9D1[P MT>$SCFZ=+;^AV0YC23I.I=7I!2G$)93D%9(BR1N/,\&I.+]#^_ UPL-?Y[$X M1ZUT4-M487K@S 6&LX+(:8G!0>/:+K$J0\L\57O!@,J"=M[EPYM=\\CG08)$ M&URSY0-<@GO'#SVC^! X=[U>\**:E)U/GI)9YWZ%O@ELY!L!-XRR!5$7!^R* MO:!%13%EI6-I>7U(71CV0K\4463E16EM#?@ C1=HPP""*--Z)J\'7OD$6\:I M(&]UW7A0]52XEKR=SR&>D9[OT)A<03="U%(LE2<\@O?FP/#)V.+]4+ZCPGQA MC1G!HT+R22&'F'W0OQ>B7A8P(U.@O'P>GHOAZ*S=NR R6" @:>>GB-OUQG:W M #P#.[HGPDL(9KW>$:.:Q)T_;D[L8;=DYAHG#DOWC@PBXTMGCIQ M>P^,R;,/9. 4L?,YGK/#(7.#N;RPQKJ7LK? +W3GEQ.$(9!]\L"JUW..5)-? MP>*BQ=F#FD'A!BRA ZQL(H6,"IC\DM)VSSFH#B,ECW&U_>R2"/W(%7K.*4'! M):V9M"'*3=+K71!R%@IB@!ZC5AZY\^'H?-PGRE21OK?+*/;ZJ>=L8$FJ8/W4 MXGB!7^N 46XH/\IB@!\%6P'')#.!4J/GS!"5O/-/XA01JY)>AYG50.9'>D[! M!L"2]29/F]<5XWY&8-$NK)>4U(T_#2B\9%W&B8N2;/C-SW_):U7^#MFI9<%8 ME"<#(K?PVMC P" %O8LT<:27#,"4WJAJW/E^!H&!=SK2YW.FIAFNP^C('^^! MF,071]D5\^CA8\*V4^VT0+>*,/4ACB*5LT8J5,%6CHR3A%GG8SB*R',O (XD MXH>E\Z]L?X5.-/,R$H\>%CMRA!>4SM\NDP.MTNV'(QO50MG]H!7&/E#%VU-Y ML"Z')Z>]VNZJ)+ZT1X9U29;[%,'^"@)H[C:@FP]&X[<6P/#*PQ.Q^?J?] MX9R@'\%1LR_,J"IJY[?B,H)SN@^4&CUD Y>(G4_K5!"8ZC402O=6^Q3Q.A\1 M6!"6[2S0JO26 YQN@O0@NP:W*'>_]6=+G/;PSG:_B[SK=<;[KM=\@?[X>ONX MF ]F=X/KZ?P?@[N'V6]=>.%KAPO_?F1)E69-'#]6@OKPY+EO$.GN:OO-QU;I0X@UI/!P0-9D=!B1)W(/M2'<) QSB0EQ I@5R %P,AZ/S M2:LJEZ3"LL4D562EC\XW?JMD_^*XOW"?@>FBF31Z!FD?_+1PY8PR*C[U84C9 M&'C]>@/A!J!N(]\0"X'^;H,@OL4\7>,PAS^CGQ/HRE-5-_HUQI(B02O#U8.K M"=%*X@JYK]'CPL#Q:;PJ+WQD4A6 ^C5811'(.-0*P1K#G+Q/1F 2L?R13!4Q MJGM0.(GYY(!5E :R=48AB3V<-.8&Q']F$$UN[3!\-OX&CIR3!5KGCRJ+\A># M?+CY5JRJ&]-JJIN'/YP@U'6E2H>OMKF3OMI*SG- K?,!V<*2OJ[7I"5-GN(7 M7=,,,:4ONW+SAZ>Q#TBLRK H\:O:9MS!FP!XK5O(#R\\S=$:RT,[&J(_^\ZX MRK!TWHGBWTFL?:BC&Z]:=-UK@J;@BF>+Z0X(8&#WPI=QODAI2#=*2CI?%)6X M^W'LQC:QXZGYGQ!ZX"KTH0.0IQ#?J<<@);\AAC(+-*$;;231H.2,LBXH2I:* M^[%JW#K1B(]_\]*,V,#')9D8)$J6F7N*G;1%L3O70T"8 %C^'5)$M/8I 9O! M,\Y6/AS9ZN"B>/O^7%\'K+;C]6%X5A,26>O*4@^_\5F3 $8245O?PZ/G-]XJXKNV(>L)/AZ$3+X"Y1E9=&'%:! M0FDD8@O)%3>)"S!;9I_%(="'5/S#D$8( ,6^N&A@@^=C_8^'IZ>CB .>O_/_ M9LN99R%PO.T-Q(@YEI^YLX$6'>F/\>+CS;!QG0.*U&RM]PQ2@8]BU[O-Q1XR MM- S7PT?(-=@#PY[?4>HV'M^U82BKHO-H-)E6U1*'@=>N OC_3<8O.+\6 A> MA(Y0_&C5YCX<[:0 5/=$)T_&1:FKU?S@EO$W,T8:[;64X,_AP'.T\G'X)P$7 M2>D'2(]=Z;*3Q4\V_@;R>)ZVOK&@C&+-M\M;L^3M41L_,)P=)7&_"C M;>3WI0]*Y:$X&X[.SMO5> T-%OG (VR_TKWL'LX&/HL'AP7[3@4N>1MYS["E MU'#YYTTX\L*-J^6%N_WGM_O%[Y_TSPE'?A2%-(WRU6WZ3::D4PO*O>M\(>U, M740G^7>.F&(1Q_>6M!0+A<^E7 ?;Y?0=DE8"U#K:ZI"L"HK^N"741)WQNSQ? MP?H%> 3M98OD11EK\"B9*.YEQ[ ,^3J?/#$3R,!Z')G*!.%V^D@7.2!T_L+< MX1/(5.*4%^XC.P0D[7Q$-<>;Q%16<-?O(U'J"=_]K &E#W52Z4*KTD>&",O; M^8=B#L"Z<==H+"6%*Y25[2,-^ 4EGD6UM$)\0!/A/?HKEB M2?( ;3UR#!6W.Y[1N'7G>M\-CY0P0; 5;2JZ4E=QCIBN>JTV_M5X= M\?6]=K+REVPCX=$TNJB_,-X) P=/U7[3J#82DC9?2!>A&O=S2C!(Y:_AF-=L M]6-P4 5(=>.4=1OLOD(G^G0J=*J!*#,)]&.4\)48$DK_B'5$X*FLYC\&896B M53?JF>=B<^/73'.9@PFGQ]'E[Y?#R]_/ "G)AP&8 ^\-FB"^*H.3#Z^"HH*P;CU> MIW^QHOLY #,TLE7:Z"K0PL>@7%U TOWC85_RI$;FM0?DR7-7GK&^ M?3>A#\BKJ M;H-.Y7M E855]SBUU%$"IZVQ73_TP#Q8[6@X$1408UD^KT+"O0M/K M JGRRB8G)^6KG+>$R^'HHMT<$6QMY7R(ZC*JBOY29.O1JRP^S&4?X[#HDZ)% M'[2DIC64MMX:4';/< M9_ &G%!H'CXM6FVF%2TM-ND?/JZZQJLTI':\+7H=^H&[!A[#>+EK-WU!C]HM MEB7S5M?-E@5UF;^[5T/DCADV\86T3*85#F,_*QI[VO+?!E'; \.Q!KO6_S:( MV]=R&"!BPA@ ..HUGC:[O$/\$[E($WE[F Q'9V>M#@'<>CQ(AEU/X$;R+RD: M#7YQ7>L[M/GWX4;#<='R,ZVHL.^2@-GTBYFE1KFI,LHV:Y[%GK"LD5)#%^/C MTD;6X$1EZM@$>X_J.BN(WX+W?1#X8O/J>=&Z]@T.XA:UGDM+Q+]]3TY(4LTS MIE6Q)AK/49CK&[\I<]34Q:3KZ/(@>V$ED3MF\=DWX#A,_*)HXDD+6AHT[AMS MFF45;OCV5*X7+,,DE-;-&.EZR-V'$A"H8Z;V@$_R13:E+HO&MFM#2W.+>\

GW!6<6=85D:OE./FY1!Y^Y>M&ENY%K)&5D&>CME:)N&L M@,%-RAQ8W- @;4E+L]L)RSW546NTE#-9Q!LE5]'-&#ET4YHHF5>TCMFE8!;D MT6A8-,E=&UH:8S%TYM$-6/;(JM1VP";N#;]]@P3T/"[;1?/@CLW.LL4"L MD;R5C(8GHXM6!X1*.CX,C:PI?L<&B32';!H *C RE(1.I:T-4'.#M#TMAX-# MN1F63R[>DCEZU22*B.&>0G%VB8.FG\E?O#K@DXX^R: MNIFND!Y*?/**$G?-KKGN(@C>29B@.7AX4OU*PN OZ=^TO:;4X=L)^\MIB#-1 M9[9L_YM<13>[%[N)("Q9Y[//WCMO"$'7V_*IGE0\#PXR^+,NJ5U(JK8?+"F) M_KI?;PS\WOHC^)X1W',=]%X"BZ[K^@UVDPV*Y%;UNDD# M5Y2B9._9=&_VF;^17U9 M4+ 9W:Q=]!*3%'DU><6N1 +**_>@!0WXAAUM-- MY2*ZX=,L6UPY.BYQS[)LQ2HM?=R)6*X+JF&#FW.S! 3M_ *K!*X'QG- M"JZ ML:&YL9D.0=NK,HG.6Y(%\T]@W5L(?;B$P(KCQ1,[P^GC'J#Q FT$#%K+^'ZX M!E8$+W/G5NY7#E0QN3PYU6ULHM.&Y@VJ0ZACN\+IK771Y>!I<3F8-J7]4K"7 M-^&1*HS5RL-)_! 5,,.C;G*-'%QU=1L/:MR!KRYOQZR;=@%>U.+/BA;/O@6O M_5B@[#K\'XWGS21VJ?(U>&UMGPO]HMU7%+0/E]Y%K7U^4"//S+/A24LF*'P%7E2FCDVQ)?>&16WMO&AKY??@M9]->WXA?D_E MPUZBR20WTO(;.G=+N@P =71=/B[4@Z#M7<22Z8HL6B8)-Y4GU1KI"T4D2M^; MO4-W>0<=&( '^ :L0TSNP@#/PFL

MZJQ?$D!^$71$-?O2RWR3S<;.PH M)-2P\3'^+W=79WF5ANO-SVNT./9D3OO'M?AE%Z[KS]:B"_ M$OW).: (M]0=-LD6LF->=YPJ0G"V'PV+LWW7-\77#96 M:K573%2)B2H/IZ%T'J)S5LDUHV).#^WGKXXF]]CS][!'5X8/3326WD [#(3C M485:TVUD$$D,(E/DCFU(%=.&B)I^24AI2>X0[6U?=A*1D[/3X5JY__ZC]P:#9R\HL M.V_]:ES=R\KM*U2*@HIZ%Y%>8_4JN*S+FGC;4V OQ M:*SI8[M@*[I1I*XNA=C!#8@F\WUZJ_(9V+$?^PHW?NGTP5&C0YKGUE-1^Z( M='Z">73QN<8&!&"Z0G-PM$-!I0BYPL=@B*#\DDZ"WH#WXK:6D=("R]I^B& K MNI%)D2\B Q5B6(Q6-!'P22JTI!M=9.A5F"U=\T\6GF$!W%7ZC'-8K&.ZKC'7 M<$G>>1=$:4*N]NG1W/XC'8*$)V>=YTEF9_[)<^_P&7/FJ#E)"X.C>>)MI3ET MS.S)U(V!7#>!@N+M!$'M'+X>A"NYU?4=;5%E]!7%Z+ MA"HQPF**/&-_0S])DK>[05N6+.\1L)(H*?YJ#VG;!F*J[DKH3NY2L/"=I21S MU)MAXQT;N=SF_*BNU&Z2E]*LHP[FO5DR2<$L]#!1DCP=P 0(NFP,J$H3(7SZ M:"C*#44$^<[?UY2)W.YIH@;L8_>MHT&H-@@ZU$=OBC1V/'E@8T K29V37@J/ M?]?T#$+KR]&"&IU2A%6A8'>RF*ZUD^9&S'_;@'D1OWTT)]7F) 9]8CYCC7*T MR 0CGSOB&:Y>@]GRFP]*YYE&OWTTA(/HW):A3PSAO!_S2*H6PE"?_CJ/Q&0X MTN2 J=W1F(I.PI.+?O!$[DHHC5]HPH'/?.W(8O6+7#K8B5%<'I>Y$5C4L)Y& M;(/:@Z.]J+<7<04D-C0Y3BR':#9F-T?S:,8\V%8P&M8U S)R OC M/?/+!BRA_,-'RU!M&0*XIY:B)LAMK/,^#MD6FOKLT1(:V[WAM0,UL7FBCI-B M.TC/2AP+7R>+_Y$I%1V6J#4)GA[D]#09#D^6KXX,F#)IC:44O8Y<6;&,S'.&4TV0%"U9SHZL,A*4:4 MM&YH/--]G-_++CN93QW)$6&(XJFJ"Z64\:$X8E6&1=*0U6:6LU1 2M:XWP". M0 76%/736(%O/EB&]@-JGF_ 59H M!A%V:S=D7A>1\HT/R%KU^'7LV#YL=S=*4&=9 MJQ<6D^(AR76@?2_(J!;]:Z]6](\_T (4#SDS;PZ\-SP\%3.VDHKIICYA'>S5 M*"2B9JKSIXZ5=-DO3:-*+:N+$H4T4*HX3MF4O,N?T)/KG:W@(M>TO%#M?0"=?$-U1ROS^0:G)Y/NRBMCB$:GNE5/9*-_+W M'!LYUE0+*RO5$[5QB]9VVQMQ-QNT9'&L*\_PR_.I$TKU1'W=$.5"K[SATF:I%:O"?J%)=1P8U^+79;=N>&8CLNY<>-+1)"PK*]ELA*_J]MVT0PN_9>W[:$*+-INK[3V6M=012M'Y4*25+"24!G!@2!\([^67%'/VW_;X/H"P/#L0:[;_QM@+ZB_UX_$2/&+C^SWA^-#R/[QTF( MG>-[[)M>/6\FIY/+<;M9LK@T41P@:HDK:52PVW!-B.)>;1?HLY1GWSAJZD:. M6EHNDJ8J KWD"Y:8^O8;1TW=^%)5P0)480C?9:H\( ^ ^OS;OD!G%,]05U'Q M#!G;/DF1$,B$0"1M*Y87ZJ^R.>1L^SRFML*_&@A*!WC;+%)4[5-J])<*HD*W M?=13FQ=H78T<;!SSYCKW^(X%6K43MJMYJO27&<)2=_Y"&Q$[U@8HNZ)N-&EJ MA4$'H/.3#%'N7SS7%V9+5$DWIE14K0!'R&(KW<9L/,O U#3#=6@; <[.AB0P M8:1']'<;1 IUK.G:]0+XIY%<_Q-Z=4%6\WE-G$TNS]K=6I=&0*4 U1W*)C%5 M'7R"D)1ME:RT77C1<:V0+Z%'I!(66I8#GS:]IWK?3<\DHV6E-3%'+G0+WN0@R5+Y[<[JSS; MHL&XRJL?LF95JA,-^="UYH'A!:TJ-;VF?!-ZT%D]1;UB*+JL2O^4SRVETDBL MUMYH0J !N'+BO*[F=N$9CF_'%W\-Z#R0=R3X&^@?9RK*+,F-UR:52:4)8XS< MVDG']5\JD23/.IXP;AVKU>GB?KTQHA2W^_V/^$?1@H4]*C#K]X\4U416\ 1F M8ZNQPSPG58(MSXL+LWVS@[C=C@18EL"Q"[[=>1OT6$NQ)FI?5MP=Z&22UTP= MU@-25]NOQK]<[]HV?+\LS%)BR[J-$E54G%Z,5 F)G.OBDG*;,>6@!%X*M* + M-U3KMCCCU 5)?[;LA7@TUO302\%6=&&-+%T*L8,;$$T8DMYA>8!^P BW*9;L MD*:Y]5)R&, I>-N[DV4960WSW[:[FBUGN&_$>Z.EQ?JM7"&I.Q\0$UV:+:!& MLW9*C3Q$YVC1=MXC8E0%H/,1F *>%,6[%&Q%%RXU[V'* (HX+FG%' %/LT)+ MNC!(IEZ%V<(-C"9>Y\(S+("[2I^$#HMU3-?<6BGJFTORMAU.%6F,*5,+H;0N MI&A^"A$!A.*>M':X5=;_^*B8/DLPZ^E"B2J*XE,S6UQEZ2VSKY9@E1(3N966 MZX)JV.#FUI$"@K8]8I>H4VBD>B#F M24\2MLLQB9H7VI5FH='VN*201LS'6'BJZD(A":H6X0T# *7WP,[TH9!/NS;( MJI9'[F(R&6J[C2Z3.A3A.[^;3I$Z$YF4O;0FSAU"0Q^532)PU-V)+[WSI]6. MJGC,4[7F=&&;:L])*CZ=']Y$T9!$.EW(IH04]3E'XYI.^PG\JSAZ85WHH&KL MJ2!]#XZ82WQ$_O&$I[)&M!%5;]D845ED62-#YCY[PVDY,F[>;'F(!($C]$H: M<4.I.U,!!07[B!H<+%V[ZQ?H1#@\ ]-=.?!/A*Z%U *7T"@\88PT\8!^#&T8 M0."CWX5KP-(-XXBJ@1[D]7F)_G?22U:W#6DCUXATV,.X"W'"B^P@$N7!\$D) M%&0T^5%(+!TC28_6D"Z\GFK$RQ)HG@$^HD4(X$,[WS3LWX%!"B:2T+(N+%7& M)K$]N3JH]2N'G!A*C^ ]6'P']AOXZCK!:X63!8Y&CUR5 9BDS3S2\#K6FZC8 M>A??72G\3-HZTK(&3IW? *H !?JR^,D]M;4C!6LAU>>0(P(8=VXHQZM,&SM2 ML Y0"E;B$J,H.:2;+M&W"<2JU]@'(I8"H!2\ *OGHH2<+9A>*8O::(ALX+RW M]*H!B*P'9ZFYA)M+.'3]BGZ"$^!>&YZWQ<]L('-%$!4R$DZO*:;0_]%&(AX+MJA8'H>:G ML%%'*55?;$6)7AOSHF_ 2S /UVO#VPI[Q!?%=)VX.?1'TJ+^[BSN+_/=!5;A M9JT;]^(^>EF/];1Y24G=9@,Z_ED3Y15&D[PA^>Y2'/M-S0A7Z-_P.#.,'&DW/8F M!'.P":),!JCNA)3DH5H[>BN3H9..!'1^>E06.=IE0^@K.C M^HJ-+F#GKX_GADLH[S7)R@[DV#;?0\ M\<(SZV M A;>L,(P/'E@#<,U&D>CHKX?&HX)KEV?%K92L]4^DTP.&(J/"B=-T_#!=58+ MX*TQ /&Y%HE:)27[11=> 97DU6EQ),K*_>C&SWMSL6!?N+]$8,BH9!53=^&2 ME_[>03X0\(-GQ+8Y&N^FCA,:]A/P3*R45K-$],RWMN229@=26'SCKPD>&!U: MX? =(J*">7S&H[-AEYG!*9_2:U$M:U]R#'2_&,$AJ:2-4%UCH&^ ;WIP$^?M MR?IG5X;/>89-;Z+/]*D@>><]E3P"D:!SU'?#FCE9!$9@=D2->"8<&/8I2.*\N_UBGD-PY1N_0UESV^*;G@\ ,,' MOO#UCLMB7L>X)?TO=L3]9%SH."S4K(LQVR!?"O,OZ@:^RDSH9K&@;K9;CG;6 M5>"4H>T3UY)1/UUJ[SJ.!I+YJ^M%&\,DU7'7ZXXFZXG4^7-6EI%V4*-\79<5 MT]O:L^SYH>?)V&+_@K1)75ZX>SH5D*/]B_&U5?R,=R=FRV]^G+9[]H*<$P>_ M?G/[;D9>X)WKY1%)']@FG8O7:+%[9)$M;.?WGO/"'FQ^Q2\&I[_$4Q_IV$*T MF>XQ1XJ$G=]$IJ*09C#"6R').K,*74J:Z1E=>"7L_-YR^5 *@9].TS]VD 3,2#,N2D*I4_7$Y:1V(UK-D:S'/),"A:QMLLRYG:[3Y#?'2O8.@77[ M;J*BC"#-"FU]=+H)X5)W_TVWU/MB9X<=.1=4P* *AX1JHCW3\4E1/-V]@WX( M%L9[A:"Z23&H+FYN$+6G?VC=3GCNQ,F4&G%>W[.SR_.SR]'DX@S]KVGCWJ7X MWG43GT#AJ%'HA(C+":E=A[2ER=^ ;D. J&**%E]3]K;C_121YQF8KH/O5L7* M#.X $M.PYTBY(>K#-E=8B%5"+7\4NM4'155XHJ+YY_8_(9KFYJ\(\6>P"3WS M-8KOAF_00O../P]<\]]7!K[3YZXWP/&C#XG.5*-A<::*/XS^$GU[D/GXWP:[ MS_]M$'7@<]2#0;8+^D]N4<]?71O1P8^%Q9EO&?,;O1*F]L7D?'PRF8PG8T2W MT\O&4X:9K\ *;3!;1GHK4&/J>3C,*_+ZKK;[,HDG./UN>!;M60%I[>LV8E70 M;''04HN.)EGIXE[24^;FRFBG:J5:*K*"#88FFJT.QUY$QWJR#8?Y6H**3^G& M,[;>2T:0IG#1A'+/ VPT R %0W WQP8^,_S;]0LAM0ZNI&@,846N22.4]N+ MM))CKU(A_!!C KREZZWQZZ#[7SWY(2GE=-66CHR2CE[;=\1*>";*)@&IT?+J M['SX 3E3 2,]WY7PO2 SF:%_[2B2K+_5X[I5&ZE5<;6XRV_;OZ2;S2 MG4?:"XK9,KIHLZV]!S88DF9<><97E]-69Q3\JIJ<(-0BVG=.E[#EG+ ;.[[A>NTZTE5AT'(MEM..' M&GWE_$Q.%.2N#=I\K6(7LS1;[F.4=D]OLO)"\E;_<%22 I#2F^ERJ,;8.8PL M:"_WD^>N/&,]#8-7U(L_@17?C#C,"B504S=BU=)W?CNR#@+]2JQQ@(0U=:QG M$$ DQ4WH06?U!%#?K%\-FWA53J"%GC)*%A*2QB1MWG(KM[)=0K:]N66P+QVT MZC?XL9A7%QBER30:]\,.S3)KC)$G0EP&,BM^+%KQ J DEVN+!%IXP$"8;B,X MIN9_0CRD)_D"<<9B!$B$!H%&O-5[3J9:,"C-@-$NH2)_(,4# _$5H-':XB$3 MH>I'(I((!)(R7&@S+D4 W/M^6#(ROQ06X!RWAT3;ZCG1Y&&B(%MLBW[]U/I7 MZ =)/DH;)T=8N OC_3<8O.);2@BH.]GQ2^,!1308L/64C#@B53\"6ZBR2IJ!M%FX94;3+0ZJN$&N M7&HN-\8V2J@]=2Q*)GV!%OK"GKHB*\W8VQJ%,F LW"N 34B,0>P&^D:@BA+W M:PNRS)KPIHF)Q*P^!!%:Z!N#JHJL58K=DI549H).UP6_NCB38O0VFT\XY^"O MV'4>U)14Z2Y@\[O/57%Z9?C)-@!-?I=MCIY+"V"L#\ R"T'-F3O1R MJ_\,_! 9#/*$[AW3#O&YQ!QX;] $UZB_""0C1HH0*-]P+X[FD'-PM%&!XFC( MQOVEV_7&=K< ) B4X_SH.F]H, $QFOX"OWN0_3V.<'AT@]]!@%<=*P?']!&F M#&7?.QI,7.Y<+_D1+D=RL)KMQ-&$&C0A?@WT:XNXLE+C M',/W#E)?& 6;S()7X"U>#6<6(>+OM/#LVC8"%E>2O7"IU(G>V%5C2WAY,"O= M'V_\K=<& (WW#]NSF_C[>5WB+.*7W309>4QNQ;PHVI"T=[") Q$#PPNZE:Z! M">(OJ(G OW=*MQ6:_OS1H%HU* YE].Z>I3(P?XW4VYIAY3]_-*Q6#8M#&77W M)4I?7.R++2$]+@%LTYP*/3A0XN1RK'GZ^'Y9%)\^ZFY*]-JH]%Y,'0U*I\54 MSISJ;E/$BZE;IV,&E<8LQ;?WIV\&M'$@&U)@Y#?+MA_&YX[FHM)=#M=BTURD5[VQBPUW$6OK0?%%BH:2M0+"]78 M+'MCBPV:B)Z&3;/FX]8^WW:N?I8LV+\\"2Z&H[/)T9PU,F<9ZCP>+U3;4M;/ MN 7[=S1NO8U;ACKU? 12"VM.MK-QZ)]^IBS2N:,=ZVW'M76I(,ZS+T;3P #_-7)9'(V&@Y/ M!I\'^^^@?\2?0G_)?&T0?6Z0^]X ?W#PE^23?T6MKVW'IX"&/_Z"=/VI^22G M.+LA&FQCT1[= /!D,Z54:CI/*](!-H3H!25BE[.%\KR_'([:WO;CTD(^>2I3 M'EV>D$M[&@N&C<1U\+!%>QF25D<_Y3%50=$?MX2:J/.@O]27'4O+:JL^;DV4 M7*[B%E03+5*GRGL'3;'ES]P+U]=-V_R:*FJYGM"=?P\R(S[R=)%KZ5R'J-N. MN=TG3MY=1']RO4BK0>#!ES# (^/"18ZIZ3H!D@/U:W7O(%F 3W]45.U'>\K. MII!2LA7?&JEOP!(ZP+H"#OI+\&0;CM\,L15]N*?D;A*M[F]'I\[- ^M-WD+! M/""3XK!P,98CY^N 7G;(W^O'>*BTIVJ)Q@*]IRA*[N(D]D MR"W)P6N31$6AJPRHW+M&51K7C7(RF%,V;BG#2EE,5(MQR*3E&-Z#?03!;+DP MWDMQ>XKT2R!LS58_!E-5@*3@^8+C.,H>&_I(3Y5@25H='!Z42H T#"'STK_07M^_X[!'DSB"=='7E/V&3=IW#58.\AOL]2"K&J9&$6HJ. M;'&F;Q@_MH;$O48VA^P-."8"1_B8=C0<'1[39IH?&(XUR'U _V-9&CH[,1FG MM$)M('Z-)^/Q^.+BY'PR/#^_/+FL/_C<.F_0YZN1, >GH MY*3=?:WZ..<&C(H M'V\4*+^K\:_HK$DG45GWQW4^BO NI(WD@M;52"/X3D(LLPK9X)3P4EQ*DC;'*!&!U&K^H__AS@P MAGI2<3S:G(W/SB;GEZ?GD[.3B[.+II=": VX7Q RQ"@MJXMU5\*ZN"#AE['M M$5VRZM,+\@LW\\A+XE=?&3XTN4C!;$4WNO#KF\65:J)WGD4'0:SYM NS,/ # MY-\C@[R!=HB/!W=#?[3_SQAQY#2N&^=J#E$*0>G\SAXO-K013:@-W;BED!S5 MF=CH\-?B.4>T.Y4N+J(Y($X^D]O"+-X:V-\I(!W_UV_X0_-4$7Q*GW%NG+P$ MC20**"A&;/ DM?*A:2D#*UDA4/@IB?8Y>.@9T:;ITK(?FD_\B$@ZF2 E:6C\ M"?K"OE0,)R=SDM)YI$;#T5F[SV>TRAT:)I)N(.K.GBAT@O]U5L%6=&-;S46I M#.D['\X[=0)H8<'A&Y@#,_2BP^3;=QS1 *P[A#<^1@YCO:X5F M,'6LY.$QX1.=T^*)3O+90>:[^*?QIP?NM@BVZ/-1"( ?=T#_PY]$ MO&>PP1%*SHIU&YM8O.'M_L1_B#N"U[Q)STB;#N0*N@TC+(WD-NW%I.K\_GPJ M[VR#O,@@>H.62^N%\GU0.I]0JG;!&QOET:B^A,',P^=2F1]7&-L+^37*Q_;X M@PBX@8W3:L#,+S_**/TJ#DA7)+VDJL5N]J'@5^M !OI\*SY,EI*R. M;@Q1I/,BN<11Z31O8N&H:4AR973CA;BZ2E3.%+!%%9<%AJ(9V_:3!>$UP'&. MJ=BE=^9YJFBG5Z9.]GJL+)^>BP??"S*FB_ZU-UOTCS_V QOJ;+R57!SCR05U M4[3R@5T0"DF+"WFCN3 =2@=S6E%=*"&H*9:*]1S/ZU_6/5PC4_.D$$KKK7*N M4;^*A'H.^#46P[O1TUEAY.Y)O ]Y'''UT.)6Z5"+>D&SN;)$W9 M7HL< /L52'KM^L%L^8OK6O[^:&Z'Q0U 0IDPV=/=V""YE#Q=8PW^&?V?1/T7HMYQ=O%7Z*L*S7Y&EV;OSR77Z'41[ /?XS5V;%+I5I:DC8_.,E82@ M@FB=-I]*/5!*%(*"<:4&Y3!J'9E'\TYYP&HDA49C)*LQ<1^G9E&ZU9U\586W MMG K*4Y4D(SVCZ[CIK 3KQL1:QPYEK]8) :4I.>+-1G.XLO/:$66B)\D12+? M82LK?234P4TU;I 2,EWT@TQ[, G\V1,(WL%]<(^(V^Y0/SAY7[]@685ORY M>\>'J-\+SXCVQ$L2!S"">L=G9^/#D-ZDT4'2ZN"@6=Z@72SR3U]B#B<_^_O_ M!U!+ P04 " !4@:%:CZH"VJZ 0 9-A( $P ')S+3(P,C4P,S,Q>#$P M<2YH=&WL?6F7HLBVZ/?[*WAY[KFGZKTBBUG,[JZ[$'&>%:G5G.X1!['F('3O^_M_YT,*FP/4,Q_[G/^0M\1\,V)JC&W;O MG_\(53&=_L___OFOO_\/CF-&,U;)8;JC38; ]C'-!:H/=&QF^/T[K.:,1JJ- MY8'K&I:%Q5Q#[X'U3TCB%OX+_V XOIXKIGKPIXY]MQFR_:6XGAE]S?RFB=\4 M0;$8>T?S=R2+E?(/(U<_SAD=5W47&S#NX&S$;92,1&]I!O[@T>@J<*>&!K", MT\'2\3N,[9 \20$.UU6:Q1E:9?"HKI.XSC$T$6&Z75+75G/T?8@KB"_;NYMX M>$]51__<]'U_=/?[=U?U.K>.V_N]_@(MF;E9#[8,V[P?.9O-;N<=UPI&4P1! M_T9?=R ^-L/GGK$S>D9OQI*_F_E<5>N#H8H;MN>KMO;P*SBG[M__UW'':H^Q"J/]_CEITYT;(1#]& ?CB3']YV;]/>XO1N#F]Y^_?<.W MP)^*E$L+!5'ZA:4+XJV"Y557ZV,T^0M#"_K[]VK4W[]7#^HX^N+/W[HQQ3Q_ M88%_;H:JVS-LW'=&=S0Q\O^"2_H-O]X9HQO>R%(7=[9C S3 F-^AV8"[>FGH M.K"#EW! PE4UA#AL8AM^!3&T#%\H54@'775U1:[&E<)B'!>ZOITWQ:4]Z-"& M:C>:,X@W[\XV+ B_.X$D"\"=K^80/*7856B%)A4$E5)1M44DFA52YG"6:[3= MU%0S4KT;S%:'<+UK/70G.L.AX2.%[0FV+L+YH&:'&MX W@UF0)Y,!4M7IEQD M:G>J>)08QVO=8IMTZOF!@#"Q"]-GP$A2:R 9Q<3MND)E25-J>,+<-(1BI=PO MOQ=(,ZF5R$*])IM4W9*KT>IH+K7/!.1;"5F"N@\:5Z!7?48:"N>T21Y=B4$? FXI>I'G5HQHQ%)X%0\*FEI3O(9X K017$- M;6=I\8D;J#.%5-:(KSE;5!"S^C07SY,)DS,["V7.C!JMY?U"H9&XDR!;^0L1 MP6(M.NUE^.LN6;/P3\A^=(GFL;4&1/)--FS>0VX^004 M!QPG*6CF/W.U\;57^;#>B."3X];%F*#SFA_*DX%> R]6"IEMK;6EVE05AM M.69,)-#KEBB;8'O-8>_F3U>U//"9"UP)5 7T# ]Y''X!?K.U3B_6GA:!Z4RE MHJGD>EHK/DLP4.AWK?T3"WY)O8TF+E!*[7R]82Q+'6DA19J-E"V5/%YXG[;6 M@68,(0;_N4D7$ALH7>\NKPX<%X*9AE.ZP/.+,QN&*7UC!%E'@\11>R"V**E( M5G=47MGBNFR\E:F927[,3/QB>3Z'Z/M#ODOG45LDHA2*7[U9JU]%F$&4U*!+ M)$MWZ LSVRS,? P_>M5+-HQVUFRH>' M6?X\_,2'1\WI.AA\SGQR8_KCG$4:ITDYW(]UVK_,L_[RD43RT#D\ILXM8/"9 B1XQ8F/@CV4O-D!=J$0G!'7Z*J$3P6CO.Q%*Y,& M\DS>ZQR^&=97>(3' G;,RIPD95,4,;$$?!0OR[[H]#X3V(\1%@4SCKT%:-KS M)D#?@3&B6&9.C!52TIBDA"&U=)<\ 0G*4CP?A>[FM=!U#]:GB%HN)><@[_@1 M*:D6VHHWSR]M#JHSEHZ0[#, '\THNIX"U4B0$[$U\*#02MYDK= R!Z >A1X$RN(=M.V9DT0OM9Y31$Z M&Q!D=:7T=I#H4&;';=#=)8&K]4IW7E_$F[T/VX17V>,;+FFSA))>2D]RDF]67TB1I85#G6*)@+WDTJ M,6_03:BS2T*?I?<7;*F1K)C99;P^+UNB$\T\RWU'U%8O,&V92B799*/"$..& MLX@DB6F'8V=/./7WO@DB0P7 2$+K(Z3!9]P[&RMMM@/_C*?[-"B(59GK#)-9 MM\95 IGWJ^L00\12=&5<64>&Y@T ;JMN#!)^>8"NC(GAQ]2"W)>L0M1X+B^ MVK% =;6B7;B5O*2.[<;4D<;L*#8=L(GF$'\ND#DEW*^,48\!MXQ7&D:Y[,>( M82DUG?M+&M?*A^'^O9M"#IP= 7=^_,WRO??>4$J'P*$!?G_.Y3]_N?&,X8C M"^7U@\_ZP1/@SCS9\G!JQF^OOWP0?\V:SL?AV_#P$]"A3&/0J"[1H_2&OA!(.CY-;N M-YOWF]_]WB'A(8K>"P&S)03'(G 5SZB098!/5.M#H3:MFP61$$("/T5@2$37 M1XG8>Q(3Y/T\]]_=8T_?&?K #9MOWLX-CV.4>_+Z<#X$AC2>H#PW]!(<.]A2 MV0WJ?=6P@2ZIK@VMG;?F@B7>:L_%2K5*3.IFVN1Y92 .>A?+!<^!^L +AV$] MG;330=+]H]+^,?JN,I%KJD9BU)0N-P:LF:1[JEYPK)%>NESE_3JJ;D/XM6E9 M<&PTF>M8T$/H;1+0:]I6*@)!*>9B**N+7%P>T-.>X,VNG+;/0?RU:;V52;F/ MR01=-Y#=5ZV2:L!0351'AJ]::P8H"<,J((1D1>9!_&RY(."XP>O:J.$!;"/I@X@6%,_?24H(Q+4H,^;YK="9!>%MSGK4D MP_BL*INUJ2_CJ0'IEUBY$A&^$.N< &??AM_BH(L\Z!BPX0N_9*FV=Q2><\F\ M%1O9T;E<[9 M%?=]@\]](9X[$=ZN@^^V-I6.$IQ&ZX-F35?3@@S$93$7M3LZ M9X;!Z1L(S&PJPLY,X&=U0G0P[D=\,U>15)J++I.+PI1A+S<3=;$1S:40^^TA M38*JTM%4!41EJE_WB!9GS*;Y:Q?T2PEI+H4M7A_3M+1YAB7SXH@P,HG-2JVY(N,9,S.3-,ZHLU](85U75'-DQMLOD?I04,-(LTF/'W,%2:4JM04I M$X58^MJ]W4\.:DZ2+7DK?7=VW++-%A?Q$W%:RI(]H"AN49ODKMWL?,*.VX70 M\EGM'L\"LMD>^6VYFD_:_:D_KG/5:Z?M6?3R1=#Z[>%I/DI)K$/R13-I1%JR M+_-+,Q*&IU^**UX?G1:32BOC+@:ZK.(U$*O$LW3%NW8#?O[H]#29:/HX3EM+ MR.)DVK+&!)=N&F[: 8S9O'::?ZK31I\H&GPK@9^U]-GL8M!J]L2YN2!%7>GC MWJAFAY;^:HG]=E/?)")IN4$XJE1LQ.2^B.<<>A2:^J_%%J^W]7/#\2?Q\;PA M)0NEJ,%JM7PK=>UZ_]RV_LAL\(HS6 =/-'L3P=9?.)WE"=J@W%Z*$<(P+5Z+ MB)56/7.QZF '[IL_KG?W7L"OMM[@>*2O,)EN=L'848++6*-B/%HLB].+]04N MGO1'2\I^?FN,ZR#Y@U?_#(C').[C S'4ZP_$4#C%/SSBO0=B/K_)1<@)K^($ M\O695E &S(&:J/@";'$"F"@P_YF;*,I6T6(^G$PK9N+B@[UF:'X(KI/F*YD', MN_[2N_]VD^FE^E*;K%4CLCE6;5Y,MN,2)UV7P#\+8,@%*RX0G1%\#HR&8J[J MW==F5-KD4-83;7."5WIZ7&K9DGI=DG\(KI#F:YJK;@?E01]4?=7$Y20IJ:X) MS*)8\$KCB-6]+FG? RJD]HK:@C49&O9DN,GGY(9N0AT:*@$R=K:EN.8D'K\N M4N]"%-)Y0V?+66P+M>BQBVED8!'FI&?6@,W:F99[<=68+U!Z%Z8O3>M'T?J; M8S2U-%JD;6F1DE1K3OIDO,DO6Q>7K+F<&.T2XO(WT/Q@C#8:^'4PB*0\DQND MZ8D$*KV&>ETT_]08[(W+M;"TK]3+7Y::?)T:[,BXX M&*/U>N/E4FA4QX1!F^UV3N^"A75=UOU38[1KH_E>C%9O%0=&IEMP"=&=5BG< M2(_Q,$;[&M1^%*,I-INQ8Y;>,8=3MEOP.+7BX]*U4,=(U+LY/?Q>1'Z#\#C05'?AX M=Q)TO4[;\)<]%]P[Y"//RT@V;4;D1B5)B;$%4;$6%Q>*OXO*S\']'>@>FQB6 M_I!HBS)3:C156E.3D_RHS?>H1O5R3SZ]B=*[D%X';0^4OQ[+/+>G1B3DBT;$-EIRZS/OP:53VZ? M+XNHSQIH>13I5/N#=DXNADU",/\&K[V&0ST91'^D84F*U:ZW$SH5:)* M^EEVY)5FG5QHH3^?N*^L3;\_L16;>- H>=[F1II-XB0/?-7R-IJP8-:;F\DYE['*51J4+MQ;@(*WR(L3?:2_\B'SBB64_ZF4R.=F8 M++R:U!AK2S/DDRO)Q[U5GYRS!9^$B\E,+C48RE6E$/><,E 7_L4F!+Y<"[Z+ MTVG'XM53=>]+*7,U-M*&)E%L,%F%%+MIZW+]XR_9O>_+\NP+_0728)[ALC&] M022;,M'F1XULW[E\HWR!_04NCH->\N2.Q$&XXT;4;JQ?-[.&RM-$8>C%W"]D M;,_$01?LX\5!!VIME/9 H&T" -F&Y)NX0*^ J6--H;86X1O#3ZB:84&8XQ-0 M!2,_0 ^<+KHY\4*IH+AL-2RYV"-[)56>E)S&Q:8 ]T$/0H'WP?ZEM,\JF115 M2&)7W1R565*ZZ(IQ"Y2)<;YM$1:^["S Q>J:BV66W;9W49PD3K?;=X#^]QL! MP/?1=<@K\-<"L+-=1&4;_6BE) ^'NC%+)%*$ M,KLJ+7*_;W *4_2_M5//(3-56'@(71>[>[CYS!;2R)4=CH>B)(AS_NX(_F3 MH7156N@;,-N)>K _*+:TK:.PUO!!#OJ$.@Q-5;MGP*!5\#S@>[%%7ATXKFBI MWJYG77-5'134X?UA IFF:U%< *14'1+#.9@RB2RX6-WU1K ?>.TQW%>K9(Y& M^'HUFYE:&E$W09%9E*.NUZA=WC'!:R'\R04^\0Z:!\'CX]%K\@OC^GQ #_-% MF:/5*[&IES= _T#Z9\"_#O$_#A>($\]WAL#-&=X]]2U=3RJMZ2YR"LMPXAS,[L3 M*ON+,OE'8H-#VK[>\OM3T.\D94J.9>-=JB$8\8L-&2]9W[KD'='[\H[B%/77-.G;1F989NC\993JIV1F6GZUCU MAG*QGM[%)JT?[XYMIZU?V!W;'GI=NV.;2>NJ:Z""B I<^NX=<"XD(?IT_0.= MY)I SV7&Q*+8+\<$Q<_(X&+]C,]AMES(A%EJK7V9+[XYGQY43'0:^D?>/D%QP>>8#^!!^,^PVGB1FG9+,;ZYK#- M3F(\XR3\P<6ZO4]0_2T07P>M7[=S]@%A'Q> +DZUB,05ZT-9\/KJ=!!Z/)?@ M ;^1 =XD[4)Y:M$NP\CR!#C+5K8%K*EPL0'/Y4K[9Y\!^ER/M;J:M3@%KFWT M^CX,/%5;@].CD56GZZXGFK/C DWD"DFSP8^&RV7+&R7L;^XQ',&3?27ZOY2' M>]3:ZFFLTAU8>:=L&OE>/VH155/+7ZP*?&4Q[+>MP?]0!?6S?%)H]W"7 M(*VD6A[AN&6$J(W20J60DX VIPNN5E]:TL4YX:C!V6%<;6TL'4;6QZWD)9_QO$#] M=QE\;5=-EK:)E&0VRIUI/ Z:$?7R5&?(UQ>LK^EMOJ85AEDP$R6?($P\D6W: MIM(8R^F3<]1;$4>_'G'TT1'';!DZ1J$>!Y#&%$&FWTMQ$7U=INX_?ZP%)AT/ MC"?(H9C"/WL]11Y]O_ZUQE2KBZ+5I"0J4YY)0U'C#./B!/\^(-S&R2JS%B<.KH6QB,(JN)&IW@V90Y-E.,/1C:>JM]"1*] M>_+F)#E=6BD[!;5+] $IJ>.!D>6'?J+9.WGFY&W0'^T*[H,^RU9^LS?.S\7. MW*O(66V>9S)"-&&()]^".*E5W,'<1X6&5TAN-[S=. V"!J,]SPC.Y&^Z*#]\ MY*'?/-+K1ZN,GS?,W%0)SD/BV'_7:F%[@5+Q:52W]._#8%XQ,W\\%;)?D,US+RLAX MK4C/*W:>5B[OMLT+Y()+B.,^E,>''P_1E1B.9MZWH!%T/4"@:I54 RI541T9 M,%!>\XJZF(^CH[0T-!==FA,C0U%O7=[EG&],VKX9#5]:KSS!4;OWMD-M2I?'%\M"CV]RA MEGDOX%^::SZT3_1V/32-RE'?+_N:K,I>6>J4HGCA\C*@5ZN'+L&R/<%1Q]-# MO4F[U_:J'4H2E\VR3+7'N&5?W.[0%>FALW+-0Q /V>:8$?U[SC\%V\##$?#! M?:>'35P_D--ED1?HMIQ5TZH_)SJQA'6QUN\<9<14^ Q+(2U2\LL\_@)(%3U!$S?]16; 81P3]4 MV50@PZQ\(?0NK\Z-X?U5CD_Z3"]X1IDV?EO4O++IR*]R)DP2I:K7E,KJ89NC,9=[NM_L5E%;X1[YTUHCQL<]]M M4^?Z=)C,B+*\*,3I B4NTLWYQ9X#O!@.N$#+]UX.$#6PJ'*L43 7O)M48MZ@ MFU O3KM<(@=:AI-5'*ZZ.+E:-7[OX>,<>F/O5+Z)VW6%RI*FU(#8, VA6"GW3YX(>'.B[P*.J5>!;3CN_3GKX.1^ M:=*!+&$M@EK'S5W#O@BX 2>Z90E/^)EEE<]*J='%>J!/G"=_+;1?2G.^K4'- M(13%)Z#@3 ,44 3-;;)MKE'0.HKH$_B\D8C7HWFET;BX;-L[..(@N,=DB?.W M(7H"; @NL:8NTZGU+:E+3DRUPN7&42^O\XFO(.\[8'X3JE+LFJIR6:H"*IEU M)="R1ERO:;4ST2\BLP]@7@=57]U%Z TJV6J(^I(S!,GHLD)I(G6Y1.R+D/?3 M5/*YFD6]K)/I=)]M3=6Y+QNI&=57C71GI(4Z^4K)>J^4K38[;$?C/BXMZE+& MRW3)B7W6!IY3912R>DY41D22M7-US9\*R_Y +'0+5@WK^SWJ-P6\V MS]E\MWF/'O3"0^5J7"DLQG&AZ]MY4US:@PYM0$6R908WLQJ>PU!DY [^Y ,/ M-'PP5'QF[!*C5)^6C;C-=_O10=U6>GM/A+H #?_ TT9PO%)JY^L-8UGJ2 LI MTFRD;*GD\4]A%/WB[0]<-<<(L+DFH\=T5WDEAKY?T%CS2^[4"O@775H M6(N[_]2@B?2P IAA%6>HVO_YM?H$_M^#NJ3[G[^"T9ZQ!' B])3@L7?P)8;^ MXU;_1_.K6-\%W7]N_E5S-/C6&ZGVSA.#UW]=Q_/YZ82NLXB1Q^[#8-5H?/MPEQQZ> M5U]JJJ7]0".P_X=1P2]_[J"8NZ68%>!;Z]FA;8"O7=*N/GKBB1M"J0$;*SK1 MH56U$U4XEM441F-4A:OY7QT$7C@0? MT @,+.BQA?V+"/XY'F=L/8<\\)P'QOGK('>@>1!"I] #ZP2]7N_ZA@ZM*AS^ M/__B8;3XUST[W+/"<5:.;"2N6D;/OM, :NWU:+&=_962D/%WF+CC6#H<*Q?2 M-2F.56M"3:K^_;NS6NS%+;,JB7(E74M+54PHQ#&I*::$0E+"Q&(^GZY6T\7" M)ZX]4"34@R+9A6-[X;,^-,LX9 (-W(U<@,]<=01_T5"]/N1YW[%_8?%;\1:# M LLRT7L0ML3CO4#PV_H$ZAO?&=X]4KKD+1D%PQ>E>VLQ'54S>ZXSL75<21_4I3:X1RVF3GP'/7,E+,<2&>[- MO+C+?(EB)?\__R(YXJ^ 0M!TPE4'7H2A86N7M8(LR?N<>\Q6D>NN ^,N[FA! MS@+5)=T$6K6@NJZ2+..]WI2;YDV<5,DZGBN*A4KOA563!%Y><=3.@H\I)(]$ M@GV-2-S\^9%771,KVN#G/S!V&R8X)E8V0L<^?!((PNI)NSP4 ME)WY_]P8<-DP;(.(5HF.3-'"'E$WZ*F"G@,P.8U5%T-(X?\<4M__\Z]HA.'^>I(=?_OZ M-CG/1I;GV+8L"Y6:5,FUL(I4*E9J6$FN5&6A4,-J10S:IQHT0BLM0=)8L8*1 M[ _])U9,8+64A&W9KWO;)8@U]#49I9E[00@0\1LQ]^] )C[-G#TIN\$&XF-\'V'C#2]@JGL=@F _T \IRB]'O=!6*YA!.VD?,B>OJ E] YQ@']HDX MOA2L35IE(+;XO5,9UWHB6S&EI$9TR[;0%"1B7[L^AP@,JC2MC]'D+PPMZG1J ME_\0+7<77:R$^O=\^K?FJO;*4]I3P*4LBT>ZPXIK&N.LJB\ZQ7)'/8("9JY; M =688,[Z/%#]0Y?[7V]2I($D7/ 9@C9E_;W)83<_/&=$&F/_EY,//VT MW7TBND:-A@P/[:)A70.:-7N"MK_N,.S4T9L4[)\DX#,+P2.W5'JU62F;8FJI M$L5Y3\6$^-$LG:*E.]DWT.T+>3>@X^V&B;V$ MO>]N%G9/V !)3_N)SL8?9*+_WL;L(_]CBY>V9G;@;%W+F6W2KIOW@1ZXZ[A M-?$9Q-"+.Q/WWZL=J),G_IKW3K0A\1)+'M05SXC*V#5AC] M^I\;^N9%M@XXYVF^/M\^''78":T RT 'I']A:5N[/5Z,\%)TC+8-I+FJ^8&[ MC;;<7= S/!0 ^YCJ8=X(:*B82<<,&S-\#]/Z04KRYZ-P_BN1[3!GLV_@["VT M'$$)?Y+'_6SFSD,G3D>N,T5LS1349W5N1+*2/ "&#''Q1QT M=3(VF+B&IQM:D'=RNI^V#F,;[\%RW)YJ&\O@_<]#:7I=Q*H%\^UE7;HI2RT+?$TRQ:YA<8G(,C:*/;&S\X0$1EF<)!F* M0X7/YY3!]&WEMGJ+2<.1Y2Q0C?= M 5C]+V?8@-QB#Q5K-<3(%<1WK:!27+0I<$*MUB$]'RLZKL M^+^PZL2 BI\AB!/7D5P*?D7XLNC6G)F]C=T9-8GW\[8J+81R1VG%$CF7?L*, M/X'=J@8MCZ>KUF%#_OJ)?AW*89_#!UHC+/ ,BFX)/@Q:YVWGIY%S=']NY&PI M25&JG^.+5*+_-JP)KK%T;/6#*/NDK/\:(24'8M]J&Z-'ON"X-V(&2;YFR^+$ MKS%JB:E4RF\349ZE6.:\1F@-) J_1BXDN#%2+0S,@39!21/X,;03P/L%8[#U M_0[8TAA!;.O@)_8UU 72$((+U$?DC>L67^':ED(8*DN4%EYQ8D_?MKWS@^&) MGY?.ZSD'>INEOF/O[W#EAFJ\0TGELFQP(,5J+%IY;/LLQ.!LYI;5Y M5?G,PT[DC\I]D@'Y%F3D+P_S@05&" /K?<5M;H>1FKIB]U/NQVU]LDE#?L/M MN5?54SR0LHH._4(0X/2KS!%P@8Z-)JXW02DDW\'@" 3ANH"$^M'YB?0<*K,0 M-/\N(.CZH$-'T_D(!31%T[J4PG1Y38D"GE!(JJLQ;)?1R0Z[/NBP_D7*,CF> MB!+1Z,[G-4UQ],S0K2S(F)R5(L-XA6QHM:8 Q9-X/+*1Y3H+?CYU"*J6G7.S M8MDC:V@D]7AD-.TMB%*V2DC92B0KQ.O*F"FCD@]Z_EC7AY.1-X:,(U^ZQU$]05 M3Q^C.78:@M]BIX"_5N?*]K5"\(EAHU#V#E\?/GMU]7_-\"VPT@I.=_5_H&K] MU2L-W5VQ6S;V8?;Z'&?N69A?+ IZ-:0K(3@SDWP$%:CI&K+MJ^+*'][/5^+@ M@ P_A86@C&\$G0?;OV1,?) I+E!Y? 0;Z(;EI[0"F&M]U,)^_?W:IYCUC5)LQUW%,JKUQ)EA0K\KM>'+*M+#;&@7_0O[+^)6X(@,2C*V%2U)D]OVUR, MH7AUSC7ZQFW%-]N&\S#P&5,):\.RLBOW?%EM@-)B.69*1$,:DR+19\;)$N)+ MZDU\6:F^D_?>X'I>.?M=@O[\V&8W,C,GR?%NM*:TMF/(UMUSZ)28Q5M.I]LB M&FS'58;<;W<4S?2R>EIB; M/VE;1UMW .LL,*T/(**'Z/#MK ^"K7R4W=@JI/E!KH_+]%4OJ)W7,=6RX AT M0 DE3L83 Z5-? ?K@/4 ./%NYH3&''?]\N'\S3J3LI6%V1 <95=0H@6=O\%T M^"WTM='0D0LT$'C>)(4%QP0][(?C(B' O(G6Q[R^@RI\-B=?_+[J/X9GINXN M.C@.$/QX#=+/7YAJZ]@/:@ON#I0G.*@S@%"A'P7CX2_14M:3!?=O!BL)5JIZ M/A8E,%U=>+?8AAE.ON,@3EP4,:Q.CR%#XJO^Q-O*R,[9:=%5O'[1S+9+!$XN M1=()VL,]QS M\-#$Y)$4/OLI!>>X M"V:^C@Y (@"Y?VCX/A0:8$$IJ.3ZR*U[ ?Z,O(7Q1-W:X'^'TCJ.8;H6J^ M4RN(U:+O11YX/S]1H+?0BK"ZEN\M@1YIJHE7E_.&I$:]. &\?*<:7%P9"O2% M"W3TC?+\-I&% J)B%IP+8*JF09&%[ CY&3&PBPST:B]^H:([.!VT?VC=/:SG.C._O_GZ%IIW$*Q-!UUTZR]J2XE$&+E) M%/'74RL,OB;_V@Q[<<#3Z]L,1#9]/?B)M6Y&&O:62B*I#DYM-GVV_9/;SSYZ M]?A,1.Z 1ER%5+*"SM1E#Q\YP&RB'N7O'1 M%@>O/@B >8\6/I$2?E.8S-T^N6T$.8K9G%R_98[$3Z_:V-UB)^$@MM>8>XNY M.:#XWYR4/8< OA5AA4.*_XCXND2F>KN2>DXLJRL+M,GEK\W0>D=P8V"V)?=\ M[496FBY8\*:3]/81A>%X4+04VI*3JIY:"#45>+F#FN[=[M.SJ9Q32=7K=N@O ME NY5W*AM'9M5JRV\F\NF D2U/1(6;^ M)_+BJ3J]O.SL=Y]QJE%YV<%8P.@>BMR#>!WJ=-L)PNV)MW+(X6J"EER'.L9 MGQX]RUJ@A\\,^&CX6,R&D#K(QYX:7F C;-76#-5"_CLZ[80&>^N>Q1Z&JHT- M_=F"*OJ'^O.@;WTJ \&#NQ&OS>7J':9E/M9/]86#J8ZCJ4, M7C_Q$RA_P.F;J55PGOGQ1YS\T^LRY( '0;XP<@T+H]A5![Q?V)JS$D%&"ZH; MU(8\8)RW]/+?:1AH3X:X[@2-E SHS]Q@'C3J$#9BES%?>;T$MI[&^^GKD?@+WB]QT 0J*I;);S>TWS8P"I[H'\%6S#;4+W=T[U9JI"V]3]LO?4O>E<7?W?$&O'&^> M_S?V\/*AAOR5EQ60Q"T5?7Q;P>;#UU]7L&Y6N55DSY"W6SV:3GE? 4U\JPL+ M;DYV.P'0NAV>X6F%HWE>80B25CI1O:-T ,4!E6. 'HGL%M('2$;OS]&%XU$Y MCY1+"P51^H6E"^(1VVY\>&$U(9:34/M,L5BH287:L:\0^'!+F6,E[5]QCB%X M% XU.K3,A]/X;SS7\)"IH&\CWZ?_T05TFR*ART)> <+? QL/5>VS57U7!]M. MS2)[2YX3NB_7FVT[3_N6%DE1YI9_YKS129SU6SKRV '0$VE%9KF".9 9?A3#M?:.J()5XF<=+ ?35)_8??S M8UL/6%G-C0]V/&8_$8ZW/(; _'W<3+]Y2^ EBW@QW/5>9!S#2ET,$NY%+.V# M(9G8)).#]A%!,:5"41P=2-@[HAHT*4;>[L4RQS*(WP2-]_-A#Q.^#:>7KYO( MJ](V7UZ3?!J ER'C>R*^G^]!_T4?2WM!+.:EX(J^/(RQWR?=LJU.= /M#8J. M'>1B@^*/!U%':2'4VG (L/=JTE#DKTE MBI22"M5T7?H\-8#V8UW01U?13\%:*7PU3X *U4*H%JY4+<2$'-H-4*HI23JN M'HBI%FKOC57[ $!=\*4< 3J4^%#BKU3B1:&:2N2*C4^Q_JK7QQ*6,_MRT3\3 M:H!0 URI!J@6I1/*O#2>0&1_-7EG0WD/Y?U*Y;U0K,%8OR@7!#F>KDEQL5BH M%G/I.+3_<;2'J) $R1/O3/47'!]"ZCO8$\KAXUL!%QX+<*%FN%S-L+/-12EY MU59[*QZ,&YXV":YV56U=L!62(CF:^\"N(77MNX8'E SQC);Y5 P_3'M?V?XP M?7!(7[!5:^$9@0ORH'.@*M)79Y30F KP)M;*2RF.P.K0R9>+3,A0(5V+0J*5 M,CKA9OA!^9=@Z_"MM7ZG$"3#D.P'%!(=*J3387A[VD"W;$TBWZAD%G-5S'\CZ@59A0JWP4CYM?!WJCY#H: MT)&J^"Z*X1I*?T^L)2Z?>$>IO+T&2G^DR%MU_72Z6$M)E:T"[(^4=C_4=@>S MAG7=5UC7_9T=#/([5UT?P;%X)_YRH*=:*T\B:&.Z[4I@7T)AA$'&]>@ X2-* M0 BUP+LQB+(+6$+5?,?]-L%$J N3@%0X2;*QS91WEN!U';1J[VO5^0+SM]\[D7#6V8(_<>_YL*+S&_IYN[*_HM'J\QNM/ MJX7G.IN_L7?K: /:RZT93P'92]"LB[6>.-C9.8U)>:>#MV[8SS$LQ>A,1^G0 M!*4P1"2J\"JE*R!" M6=_0^AA\B4&5OKY"#?[0[SL33[7UU?[["/XD&(^I0W0%FO?SD>@K.L5'V"A! M*AV&TA2FRZ@*W]%9)<)2NLX0' !1?H=E:YK26T[K1##=*UV&2.$XU$ND$OF\U:LRL&A!%YKIB8] M.))Y/)*UHMD.P_8-(NFW!LMD/YK3_;)"*\3CD6*S0*=B#;DEB0N5+8XS;-KT M>G#DWM,S#37J+,315&IXK41T5M%;10>-W'MZ450&$Z[761#&,M9OL/ED>9H4 M%';_Z6!,B U5X=IR@_ +#)X0HT*UIW#[(V5YE,07M8A.5'V7KHQZXPYN"TID M?V3)'6?K?EF<293>Y P%2G)]5RO:S!$3B12$WU^5Q-+.$"#J&J&./F MA;'AFNIDEJ8B$=8T&W#6 [C*, :C*97X0,9[2KV>Z!B9D@S7>@!9Y:E,3&KV M("T/2;;A- @K&BW#!40/+"";[#(%,]L@&EJ=;Q++6+'5A'Q*[ ]ES8*@Y):= MJ5RTV6$\%C/G^789#=WC/P-?+KA1K^!(DU2&(W/IAI&T@UGW&# [KB_[5J_2 MD*NYI'H$/,NE(0JXDVR,XZP'"+OBRP35R7(-0 M!Q&I*'AV?%R:H:%[:U7=TKBQM&V=F$3R2R73641X/YAU;ZTX*T=*!2X6,1LC MLYQ*V#X_=>"L!]@EWQ_2@\(HJ9MB/-=,IO@AR))E-'1O 3&Y[P$N=4@/4(BFA#X<>X*Q^PXCJ7#JKFL4YTVTW MQW:"&\"U'N"L9CK9[_?X'"GAQ82HSL;1>6$&ASYPUB?>N_Z*6UX^>*?+SG7M MD<@M]6PVZBQ7<; 0M.">4+2;=!>\@K\&/XA?./SJYU7>8O%BCG3K8D;;":YE M7(-YRYWS(I@O=YW(NPG!WT;#>UTN@1"A1(2$" GQ2#5Q(2&.1XB7"SS>YD5] M'M3\&Z!>L]S][B7[U.[E2^Q'4;>1^RM4[^_<'=;4^1I._[G,LWY@UJ/>R!DGO3)AR J; GH"$ZPR#MD80BH;A]\6)!RD#7&FN61.$7\'S M /Q7KZESJ&X@">$1 MOW_O(NIX:OS<121)3#L< M.SN[A&=!;F#-*O.2G-5RSJB>R1F^A22<11+.,W)I#DD; GG"A-Y%\^]U!D.BX_FK,ALP'P$;6J6[+^,SG4L!7Y:']8V=YA#N MS]7<7X?Q+]V'OK^SFKO7XD%999#6^@%0F!'<(0L_T\'(A<&*>G^Q@SIT("3+ MU0=>WYG96 =8SNQGZ*9S*5=J%AQ!6FCL@/1&I-D?"0J'LF34+X8E;YG39X7\Q7>K0#4>7T0GRE2VER42J3ONRTV,^U!!0#] 2Y" MWK)7O&_VR/3'GXWKCR??YRM8NA!A/V^-YX5)_JE-_SOC@(Q1F=_Y^Q7!%D< F3^[AQFVY@S#W=$P M4+K@0.F>6],!L^8<[Y#[E&03V:4Y4_? MC^V_*]QAJ'3R4.EUXIXM)18D:Y(=&ATW$E3O,72VAM^'"]&5AP;&<3\QZ(=.V"*_KY?MTU)_*T7NCJ MO:4A"NCZ!NKF#_E\B6_(U]\>R+-'#%\L/?4VX95BK2;##V(.H2ZH2H-68O/6 M/!!>]N9/] 0[^I=T6&\5.:V-[7T$]0NS@7]*)_+<=:OG%_C#T=6Y\7(Y.N+D M.U:(\;C6.S'E7L6+VJ-Q\JB-<[P3=]F38G#\3+G)+D\4PZ4 M!70N2.I T\R?UQ.[!_$Z@A_K (A$L"Y5P7QU?LQ.UE]?EL/0_:BA^V9/>M/R MUK G$)_K36O']F(!MZ[&U1"O2G/?5:'F-&S57:#[<3THXP@&UPD._6X"B@," M;L[E9-2J+=)FUJHQX>5Y@]>+#XT,9C(]=!,N+8H:0/=:K9," M84 0I@/.8;U+K@-%[XD2]7(BH9;(TE*5&OEQ7,LOAA&1[BEDT*2'(DZ:S?_B M?/PM@ RC]^,:SF>%M4^79ZT![JD2'M=J-L$(H]BPC(05!=L$?8(;J"YIJSX' M/.\.;5NPL>V4Q.91!ANW06J1K,G/HA4=76_K/Z94P; ]521BV?PWOXQBJ MI*UE^WDBDNF;"W*9)PM,1??&/:1*6*1*GLL 7E<\_]C[J +TE [8J"_R_@T M9'S=F:"GG44C'/$^ZW/#=3D2_;G.P50UK)4XB\YPZ-A5W]',OF-!:G@QU3.T M _)L+.:I21_/4!(^%-.]K!3K@$4/+CPVZ'G_UW@#L]2?W,&^*YPAV>I M/SU DU37AD_PL!%P,:^ONL\$:MZ683Q>KXROS]-A=Z*O2=IO >39=RP_7P%? MTB9>$( <,45V9I_BB$FQB_(2WA8@QXVIH8,@/ Y,KJ=X#%-:S @W8DZ\F6.D*Y&X1;H^L'COY%+&^[R?/.8)H0[W.7YLKL\ M@0GTL(D'PQ[#AG9Y.)H$=T6!O>V?<&/G6H*H[^)BAT"&&SOAQD[H1ER!__S. M.LEU&%UF%[%X3E9&1)*TP@&B.+=O#+]< .R[AF"L6PTB4;6( VOSGD&Z"E4T.&$I7\1D;#_ M:1A3?,F8XO.5P=OKIC]7&9 MOK$_>DV;4E=LO->VAR0V:N8MD+3S)B?.2FD^/F U2U H?FV^Z>@)6Y1= M:6QRX5"?7\RO:;/KBLWR&\1\L&Q5,QR]%$R\I Q:_6ACQM4#,5\99IY_L2_I M[Z!>_&*8].ALI %TAOM16A4 3-50-E6U%RB=:CL^G-]W(!.I$]U YA\R1G#\ M7D5ONH:MVIJA6G!U\(,AG-.[/QB]C]4:_5 M![HQW?R%?S;S:1907:0.^NMUW1]M1.M;:SR"^/=)A'Z76A2SY9VML$,^7OI_ M;:_](9# -<=RW+O-&N0TTP]T^5O%^BY2 MHO^J.=K-DQQJ(^UHK::=K9:[_NCF3RTXN.)T,=3,&4G8/;.JVPS[+*L&F,4A M%A]6N\;LPX>[)-G#].I+J&FU'V@$]O\P*OCEST$3,!XMX3TKTT1/3;\BB M!II<454ZHG.=B*)V.[K"L%U.Z? +7'.?IC)\M$/R"L]'@,)0&J]TH@2KT)$H#S2> M5%52W^$^Z'FHE#7TT^D(,(=#Q@>^3-03?!EY3GLC[7X))SVR9'*)1%6S2WU< M8J"/LC]R9A7L6+G?$V2\U[6EJ2MRK4$/CF0>C\0KN)T0"WW"G$3M2'+Q2"/6ZU8[=&,A&69[1HVE@4=F>G#DWM-)N=BTQFP1EXHC=90 EFAW M=33GWM.75I[S(W@K)24'[5I)-!?27.PIS/[3<8+'YZ3DC,PD9:GQ^5PBK')/ M8?='IIAV7?GZ9BKHC5E#X_9&C6:HPBL9S8Y-3TI206Q;Y0JJL1/=' M#O!QM2HN[*5<3;2+M3)M1D?N3"&)_:$F::;%>2TK2MG44J#S SYAL3TT= _W MTM G&C=F?M5R 9IX2QUYX&[S8EM\D%%< M&T2D\K653=DUP?M*>]_%\=W-4]>SD2MI>S&0ND]F/1L;;AF4K?D=.&?7(=.W^?NWTPF'B^T5V\"A'\&Q"Q MYD+HEZ(/_[EA;][)D11U&^$?]QC[U-:@_ =#Z5K?!0#+PR_Z'B;9.M"QO.IJ M?8PF?]T'HB&W;',+]5YN(8E;-G+5W(+V4W>YXG)WY3X*Z__\B^2(O[;_[D%^ M'):(7CM+,&]5%(=B\(LJKMJFU\@%@:OPUT[;7>RK%9>%S0>NHI/NLS=SI#W" M;\@#-V%6B^R MEI\=*D*"OT)M^B]8+=?*1CE+M9B7? M3(X*\3*Y;,:U'MH$.)^ 18M^'[C!X3@7]('MPX5AS7--*9X(<1*."\,[&],FK@ML;8'YKFI[5F L ML9YJV&N=C:%_OH S=6G*+@RA3AY"!?Z(N.V./-Q:L&9_<69PJX:4CW7 .?Z MY.@BS.=EBS%(0+[<>4!W,F4!OPA7,P![<$[,R?"#$Q1!C&Z2O$T,V]S M2'O J)!D#]QW]/-ZHL)'CDG)\7P7^(8;E.YCG=4U[=C(@L*CWB/-^Q7HXNZUN^<#LA%8^7DVN2<+D@)?1"HCF#4KFS$5J)1@I+AOZ477_E.'/,)8-M<>'W8^+QLJ7]D6.JST*.#YK MF.5AW,P.Q%:W0VOM6$Z VN.)2U0_[(*<.W*I.;YJ8OP_N7P_N7OF2!Y M1EEXF4B!]IW1PN065H%@Z$$V/2LK04LBZO:$[;?/K30N*-UQ;B$YO_(XG/TX M-UZ^L4?RFES'@J"3G?%PKIMJ/U81%&V6%LI(=:![?]?-%>4ZX)SB(4\B M#+2N9-/[BUGW V*Z$5'XSIH@W)8<-TA8;EU967,*CHW6[3J6!8>D49TH\/P# MTER2"@LQ-O)((IMJE)*=>F.0,&<*ORI#>_X2YU 6OCV09Z\2^&*U9Z<7>"M? MZY9R=3\G)=N.,&^5<\/) )UDA^:;XJ'!/7H!VR655>2 Y]T=SA8\OO/7WL$H M'+5"J1>&!&$^X5MZ'.]4.,U)M]#S7*M$B+20Y0S&2))23XFN=C6>JY<-4PVA M7OFVJ8;OX]B\4Z\HBT3+FG#&S!P7*NZD3FD)OX8:[3RQWW']68C''DH%6)"T MVA'3$[OR0$-YT)T)>MI9%,41C[F=&Z[+$?0S.A 'A%@;56BF7IFRDCAHS"(5 MTK)G0M #:YU_(,/\0RC1+Y8M?&N)/J/I/G1 SA@;0K9@SR5@=N:>2Y.57J2, M)#I(,'#/UE*';90OH(WRJUI^'F[5@3HPK]ZA;[Y#$V4J;*(,PB;*3[+J29LH M;^&8)&_9T>/&6D=LJQP3GP7:4# M"*"H%-$AF2[+4Y%-R]OS=R/>]%&^EC;):[QC =ZKU] 2^1<&YAJ O[.#.QB0 M_*SNC<"@1Z?U,?@2@X)I :+;P@M,:% MWJ'6RKGF:,+4R9U+QT ML FSD1W4.+<5\R2.RE2(E$NVE>+L4!/FS(R?N$8VZ\D<4*OSY&R$4USY4!/F MV93*])J &!/C>4I1,@V&2\W*AQHF"]&.E1R2J;94Y)VN&\F+\_RH?*AA,LZF MF=A0+ ))'!E^6^>\Y3@GP)%[$"VR4"W@A=G$3-*-2F3:E\PTCIHP[T$DE(1L M?DS-RL1"I7N2WQOJ_7CO8!/FZJ+738%(51HR+2T^-95IJ2(<:L(\*Z7=#"LL MXV:RN:SUFLEV=2R7#S5AKN<:A!-;D9C8Z!ULPCQ6%H-17] 94\VG>AFI-(K(%3B4W!\J5=@8.M@F]\!X<2NT/M2)#"L_W@4N(G5%Z&>\ER[TY])+I;+:)'L$MF: M"9=95Y8TY#SR /$K_+*8ZOB,;2:CPDA*+2VUU(.S'J!^R1]0";(Q'DB+3KM' M)-**(9?A6@^0:EG@YT-0]7&BN/!&.=PNX 0D*GF 5H#.1&?M:;0K9_$E62'B M&<_1RVCH'E,)K%1>9@99S>0LLLT4*H9 S(-9][BJUJIV3%'NX 1H#8W9,$/[ MQ2F4T@,LP/=:B4BC(9'$N%P%39Y=$MTIG/4 #_3+^"@?+2P24F-!&86:$/60 MI% '>" =T\%0,QU?'K;' WF:[0O*0$!#]\#J$IW^0C9T6BZV9++,* 5V-NRA MH?OBKQ?FO4ZL.);'L8C?S.0T401PU@.5EB1FEJ-N4RM-8@X<>H"S M1N/\H#<1K3D!R'AOWE2->LR&2NT 9\7J+29G5_B8C,?D/-[,0IV5@1@XP%DV M[:LN7_>J^:P5:B!R0Q=B[??AMZ3YH54KU MB&BLA,>)HEO1W2B)1V0=SGJ 6E$SW4N"J"*;:JZF3_%D;L>Z>5U W+8VHI/,%I;)0E%)[C.@H3851%5:$(@@A-=71:!9WH M.WZ!LGAO_@V]IR#2Y79Y0M4UB:+R5$YEB%9!@*@YP$>YJMUBFJR$$]5EJ<-6 MJK2VJ,\4^@ ?<:-&LS0L^+(L.DQ;G>DBJ L:\H+6B\_FL!NWS 3Z*#,I*?\E&4D2C-*_EYI6% MWV_-%.8 'W49NE5*1*%W @%*J9VH,%$;<.@!/BHLXU)'D\9#PAB58]6RDQ;\ M(ES 3YR5,B/;+N4,W'%2H!I(VL::-8#-SK,TT(>9&"L8!9QUDE-8QPY[@6S M'OM6@>W 29WXSF[4%'QRAHL'GKU%,^QE'';W_EJ$V.D._-*MI"?&^CZJ49J) MA7@.VMV@1/;=IO$-^$'\PN%7/[\6.4*Y" D1$N(Y!77.:U"^CX*Z].O'GX;Z M;#WD3PO_1QN"YP]?'W#AA17OVYOD-WN3VR@XU[T"%\P3<:"!('-_C%LEOH/X M;\OZ=5\.$-X7\2'Z7_U](:M>=CZF>A[PO;OPL/)[DAAGN.$H/(4: OG>D/;"V?5]6O.2#HJ*JMN [P1=5UT6UP754'G6@\KK<])NH+&E*#4^8FX90K)3[ M'SH%]4X9KDPS1K^>U=L$(+I$LEFI]NW4NI$T3?+/'H>Z]%#ED845- VR&S2H M+M Q%#' K\P"W@>IEJ6,PL.-D*,8YH+=,/'4"]'^&"GB_WWM2ET80-/PG'C MSJ3C=R?6!OK*/?#K,.XQ4Q0@QRADK)L;-&Q?);AVCV3;XK1&-06HUKE;8H\C M K?E-$@ZIG8%EA8&PZCWI06UU!F-9R:U[+&C9*2E9T[HIL\%DIHUDIXA/^\*J MW3/J4A0&U&&_Y["/_!=T'5ZK(#0F5A( N6S*"Z9>]T&Z&Z6\V:IO,T<\>_?< MU83E)!4\8'5#91B"AR'X63:>7_#:1XOZ*"_$NQVSD>)BC4EI62L#8=U[F?E% M06O]W,95R+W?'L@PWO[P5O,+,IHO@-A\EJ"&9K(>%:AN1(_IDK#NIDS_XJ/L MLQ[U%0;703K;&<%5+GYA(TM%AM/6@PK\$>IR_ NS@1_&#.$V\P59V@W#HLO: M?<'6I0VS'MZ;,LJ55*HXXHHR:"6TDBM49B48(I/D:M^9C=#A#[>]UW6H5'4M<_=8Z!BWRMV7Q@( M$1$$I+'[]3<):EFEU:TJRXZW6=O2$#*3V3TS,S/PCP#SAOYT"'F_Q1#O>+&, M6+&)J*N-!!=@-_N8>]T4Q]VX6W'X4LT=)E.R..V3#:0_Z+Z)# 'P M9\WI1R6V875FUF*V\@4?3*@X4ZK,97Z!AHCL:3QV:WO-L,^<92D+S3#"Y.H0 M]5Z2L=WRY1$IS9*5(FV,&)DLQ=.35&$5]SP/7VH09%:S)TWENC_VOE>Z0X1[ M I/\BEQK)9*9IUW#UG.:FVT,&KSOZRJ2ZU@@UZ^?3KP"-%LPX8*H&JIE'V!7 M'&\.-VU#!/M=:59;_@NVAJK XY>RX:-)?$4P8\JTIZP6\2K9 O) *Y<[L6E4 M15<#08.;3,;#G=R0R!#(GC;]Z;<$=^4X,[DU+]3(5GJ94#JQ:&6 /.5H<'J8 M).,WB&AQ<347;WHK8'/?'ZKL8F@C=-D]_ 57?[$M0Y,U\-4F^-S4A^CW%@PU MXN'6EH5Q.:?:J SYM[!EWR/"SLG3TKHILD7!S_:6I?F472<]#MW*AS*NR# Y M.L3$(2:^2.O^.](>UR*+99UM1LCN+)NM@?ZR-%GC.SBA:8\>J]QU54@9GPPC M#,M4(QYPIE^>WGSN7/WSBW'T_)-P;ID^Y5[QX\G&BN;*P# D$UB^6[5,^>4# MREJY6A^I5I%<55.IF1^M9EH%?%DNPME46&EFKM 4A][4^JO$*$_'F-*',K!/N_:#L"WI>V..FU\ (+X M]C..#)02Q?)1W/XLNN*DQ=3/3NJY-<+)3TD=$7J%JA5-(>,V^)KCTL,5UV1 MCT/7TJ.3S.1/AHV=,JI^?\#UOB3]/0>4[U#23W_8ZHBH,V1\HICN>DGZ2HO7 MXS/5CY95).HQ+.HD_?Y][;?OR7IRT0N^)^L;%_7#EV*5"URJ4"ZT"WR+X*H9 M@F\(A7;_*R[).K>&V]Z;96@2UFT:<'^%ZOLCUVF=-\AX43=LW=YZWRO=1^[A MNB4^O_3(\DNWA-C2"A44N=),K*^#A[?N '[#30SU@)5>/G5/FNUDB5\NQSQ= MF%>6QJJ4+_LJ'!6"?C&:#*]@N"8BOPZPW;KL?<>E"F\*WSJB+I21U%3T$MM@ M@9W)S"MQ' ATE10SYE]B(?QTQ"0A0E/EVFNWRWF:S_OT]E< M;$*NF)BF-O*+G*YC,352@R@&>Y@!4"(08 A., MM+#L10ALO\DF\U/;L%8 -($A>>\46I-/NV"0Y62^Y44RR5*]$)47T,W&I2^H M6.Q5-SODY[LG,D3$GS6QOR.U4[>W3-;'ZRQ?:H]2#2Y2**LJEEID:I,W5_[B M!>O[>$9(MMPO-+1WZ3R'$/DT$'EW-N!E;;E]H0%'_&"I$J^1N9667E6 M2"[U6FJ!Y#06R.EKKO+U ]_CEM5Z5GIY+Y,UO%TLO'WPAHSYTS*QVU#9ZF5] M42^OA\RH".I\6H\6,DN;'GAKZ'7C4ALL?4JS?G\(,]04X3V$%^-/?%A5C)OS M6:/CQFMZI)Z9=&+386>0XI"J0#<24K2+CG+UQI7G6(RZ_.E+]KGZNF M#KE\+<9-2=;LF@UNEA^E\M!\XSH;U$^&#H%Y2&0(S$\+S-\CJ*.R;>?C,;I( M2HOF.N*G+2L[72!!Q?4K:8HY09VK[6LC9L# M3<89\#.2;?9'-=WS9U((G&6<>J! FAQO0X0;T)5KG]TKYH%_,B(4$ M#8>P,H=2LI[C$X:*I!Q:Z'B4_J(;&UY:_$NXDO 4Z+@\:M2:P\\MU,J M+@1^MHY'8^8@OC9F#22UZ%(D*OI%.=EO&-ASNY6/F/B4)Z'.366(D&_!-M>! MZ<)Q).Q535 1NMJN M<"(3E/9*A+O*(9$APC[Y!0SOE=:6O9Z9D_E\29:DV#1BY7O]F-% THK.3K$G MN&SXW/XD]#4 G UTQ%FVIH#PI.6):X"=.Q?Q_!(=9G-_L\7>,GD!\WA;6N[K M W!,$8">//;$-3\55J*381/]J9%/+? (T4'IUR])#2%FJ"O"?.YK=1@^KBQ4 M<;6TIZNUIX,UF)E-;<7U.@TTPEB@+%Z[9_724??SRYF"C.YPASO$W6=,Y#X6 M"R^E@2NO1BP?H>:::;EJOA:'0HCKBS$_Z=CK!RM"WKU[(D.L_849W$?-")=O2.22A*#;],WY[%QNB@]36=*IY**KOXK*=:$'@&X$I M?VG,^MQD7A"./J, 7Q9XNG$&N%>Z+W$_]C,3<>D "/;)SWQ$2NA(70G2"7WD MD,AK!@+?HTXO.<'S63FBNK/=IG(]2]9_$O]\'1MEM+FF (R,W+'D %=TH]'Z M:D$Z<=UW%THT5U^VNX-/1S *U>S'TGZV=+00&77)J3D0QGE Z4B&#^K ::'1 M[K 3&6"GJN0XHJ<) T!W55](1ZIIT:TSZY[/P:D_V41\""E^XTR O"YPA5I! MU[MYH=BT3#M;*C=^_$T^D.2Q PO/OB!LR2'FZ"V_WHNP-U/7B*U2F;(@VF2. M,LH=UUEPZS'WZ2@8\XF)P[/D1=#PFUD=J8V5KD/S83Y(\=E;\.;\$ M]!/2[BU_72+?1%P@H\E;6([B O,]\U9P7?^%.6M554U)1FHJ[W=4*M%9SNU, ML7&9+/.UE'=Z73V^KK4]G?5JAE)4HVI\ O4LI!J\@UDTW#-A.83E>RZ:#W0L M,(2[-Q7G>1:H?3(IB!LCVC(2S,BO//Z/.*V(MIEQ,C4ADHA&D_U,4>:%Q?-G M/S7>X$_4$9Q *!Q&\,WF=O7-5S_^)M *4?3C"H7QF)#N6XE#?5PPUY*7M-JU MHDSF@-5TZ9PA6[F+%,S+C)-M.HT88.3]@J_9%PM[@MH_#C482-^8<0/TH!LQ=NU MS*15;NKCZP5]OSL-/:M-]]-D=T;F5I8+E#7I++S%;R ^S%\7Z+Q_8.+>!7EJ MPE),99;U++^JR],$MQZU*IT+==^_FG8GT^*]"MVA]%4SUP8Z+;;[(T@[39*_ M"_C"P&D8^+_SI;T+(N\D\']Y4?Y-M>!W^.MQT=#+Z50US\\HFIO2:V>=(!OG M\->#&-)3;SWP+]ZFHE'/+4'%\N)\3JH.1'=969OL65#'7I3J&2F!%=R"DAOP MF6J/I!YU'-B.I8JK>5K1T\G2J%E/QQ=M!7J9,?IG(G%X3O.DON2W.E2O1$,9 M6HM8(-EI"EHA7F:'B7(M44)SPOR,4Z^EM8?AE-N+I[L%4S9\-'O< M+KQ0ES2E8*:#V,*1A-6F.YR*J1SK"K/2.CU;EVE:KJHB@^N5DF&MTC"*>A=1 MU.O+0_^DW%=KR=O0Z^EZ!*M;*5DX'*TYW MG)EC"JS>NOR>XGIJJ,KV.S+-J))<1 MDM5JW>>0X**BX#\9)GKC%VKNS1)AX2IFLC6U'3!&A>#F@# L-[Q#,ZRZ\FRB MB#^NS:SO\3FNO)3>Y_*@I$(9LGH5>+516UI"50%)AV\YHC.K810)_AD@T5!UA$983JHY3>A9?J#LXJN9,%GDC)ZSB M-+,PY^8RQ6/=@:X)HV)'3IK_>84H_DE-EB8PX+K)($BE&EL&Y,Y@_R;^%P'P M$<80WH?P_GO\@-8>#P;'9X](:=JM2F2I,%CPH,Q6+99K4(RV$*-D .J2%!C0=PM^<#>-'Q_ MPMG[W @=E CFQQ]_H\JRL#O',@QTYD>#J^@ UW,)(G320WQ_>R:^HIF6 Y>U ML&'T(WIC*&O==75F=7F_VRY.^#6HU^F&&*4""']*ZQX"^(N1@?/KAJL#\%?O M5KQ#.4R20]L7[:$LU$"9T29FO"IP"Z0<,$8_P3W>YT/H[_$? A2_ >I?[S/< MO1*(GG\2SBWQWPKX=YDW=YVA#WY.&!FA;3[WE5]1$MI7G';E&>R2= M&Y;:\7*]Y7>AFJ W00**>15[A/@YU WO]?A(;.)7QUN/]-[YF!\J)8/ER]\VB- M?WY?$.$,I)Y;-WQ/57?.5-X5C5S9X[90M/M370++RL#05^3*Y<0H@Z,*Y$^& MC;T*'L+(0J@#/ADLN$,=\$V%X]^K!#BO3B=6HU2<]P>Z'XVZDE_,8R40PTJ MI%\/+V+3_Q_L;_S]7T6;?WZ-'AX9]]XEAW\"3^/@T.8U .5!-._;,O% M!Q-^.<"0/&T.ME)'DO]"[+,WN$>^C,B683F_MLRW[1$QWT%W^-4/+-BZ,314 MCUM_%\T.V+$2JGE@$21!HO?^![YX^^^G63CY7%C_+Y&!;>9 (4:.-84O5C24 M&SG23,F4->C2N*@X""Z<_X!7[=2:].E8WZE7OURT98"W\P;E%<,5Z9(F<>\,,CIJH\GOG=9]UMMC?]D DH-4^/B9 MG#%H*$^EYL0K@[SOG2L>3 3S?.C_\R[1W2-J(\4T-B$JB P=(.D1:03?^TLR M%M+*W0*1Y$-TA]M_[6P/@R..Y .=_!>Q]_E1F/?&,Y66D;T9>U+':?/8]CLG MT"V;+P_4RX]G_>[4'=3 [%.-%Z4>HB=:J6<(B7EL O0$LI_H!;$ M_Q(T?O+/9VOP;#$?/9+=4AZU$T^71<*65B3E*&!)B1))FF'%* 5D,1EE%'$X MBE$C.CFBDC'F1S 1P1-IKI7/EFO=5IMK\Q6^VM[\^BVJ\K_#)V_9K.,0^A+H MM!M?+G#5-/_?_PQ?;_B3*%33#[C9MRGY5PZB7\" MG=7#EF25+-/Q[*!+EBIBJ]5/N!P[7\"6!^/L)?L=MKXB(0K.%=/%FJ'XZX0* M6QZ,L[IHU7-:+EO@ <4.\UV96=+*0HP=OKV4X(?6-.?U]58Q,F?'C=% GG$B M>]A2*\?9=;$_8\GN*MHW^(B3B-@-,7[8LIEC"S,@QG0>S(I J6DZG4LLQ,1A M2Z?K^);L>2/>CZ6%D>',E5I.%9.'+:U)3Q!!I#@F5R6V5\REIN-J7!4I\K!I M=]75BZ4TD^"[I5R=MJ5L?6XL1(HZ;+HHK^2B4TES.DA8=GK992"%2&2J AT%36EGSCUVBHYB4D=6JYA,SBDSU0$"T/K]:6E=\ Q^ :'DD26(I,JE M>;SCD_Z:=-5\ELM3"?NIH^B[2T>D(1C.@:CO7(:I56==J< MZ/&&4!MFE%E24'6EUD!-#WHMSYM3LYF=C?6N.^[FLY&D[T,]11\109!;.06Q ML*R24TLOC,KF=&#V8-,C/-#L04V:+#36/-N-)Y56GDM6I@W4]& #3.F,+0Q MF_!2=RQJ:=]DYPK:ZX!!UA5LTS;H_*6>D(;'J$!P9E*YI.VO6X M+I%>IAH;Q86E"P=PA =*X_IBG*;9*9\;>D#PHJL8G5Z@F]4/FHXUVG6*LWI3 MH,%P,'4ZRP)8X^M4#YHF.GXKSBP$1L^12D W75(9<3,D3/9(U MIN5^BTREVUW<]$ +-W*]$=-IQ@9Z-UUH^(-B*:Y B66.\(#8:2;Y+%-)D-U% M+#]8]OKY6@$V/<(#?-Z.M%-3*-PS92Z?:$0&T+0@K^YYTYFM1F;,LE3B6^."N%Z75WJ[OT 5$ X&H';,.-M()!ID M6I+),<>W&2>#BR4X+PQ09;(.]9#MSSIVCFT/\]1(N>LWWK7B3EQY>EE^SYYGO]6[#/ MD6$MME!X^S=."/D5@#]4U/Y-S+47;=HUE8:N9?C>?I?7?_Z!8\J_]?P\H_QJ6 MB%\[2T0_JA4N+NOR+2)K-G"@L3=5 B6:S'$FRZ\O%82SDW\Y9SIOG.Y[7>][ MI?ML)8"_ANY+/XKWSM-W5> 1&JXQ]/5G[ZXQ"_:FR]]D?&2M+1-E"@1Y[6UK M+\D]75+FY4R%RNJL/ER)RZC=[:\_D]]:=ZR1YJ'B54 M>R:O\EH)H(U\&E]:%5:TO28BORX'_7ZD+[HO?5&Q0>=SL5RW&25G76L5SY'S M(1M;G$KZ>D8F[[9;]2;9;&;Z"I"_VXV^&9-[.(;\Z(,,I$]_U<%(P MRB%V %P;63, 83Z:0/@]^DN6W#%A.Q:Z3U(AABO".HYS0M_OVC#.95ZB=W\, M<*]T7^*])[>,@I[5,\L "'UD#9OAX-+E*3J'O0Z^ $L;F"ZX3@\L+!9Z[6AI MGSGA9P/@ @&FPNWQZ!%/CFFYC%0E=9*OI6+*A!N6/7W6$%F$H]C$J_<+A/Q] M]T2&H.MK0==O"G%O66/$Z=!F2<#Y'"^0@U8BM1!Q2C/[>J6?*T1CSZPR/O@< M&4HN/M Y14;XB4$^:3V/VY?OBT-:-V:W\6VR*<2]Z3WF/2+D2Z8WH?B4(Y% M8X>R45Q$C3DGX@,I%'VD-G_(]R'=-P P;\S$OUO>BS$RWM3YF$BR=JRGQB1K MM#:0O*-2' X M@>RA(BY#W]5, !^ [>69KSE ^3/$GMN58*^_3G!%Z7<#+NBB.4!R008$_RV86Y9L[CCRB,,681*5/"OV MI[SD%,J\D&ZFHDE'79]A_">&FO]IO#6RJ/B M(*L/>GJ$BB5CT6:]/9,;2'@1W**H(UN4G[Y9^)+V*-]SEJ)@SH'I60Y"8-]Q M^>'MB_LEXJL;--][C'M$]%V;;9'NB,KK+2[1BE28?K5J<*B4(+3;B=A#\H1F M^_ZX_E[IOE!0>8/V_G5IYRC:634S;$9G^;XR-G/30:&/"X?BZPFCIS#T%VW5 MZPZP)4W9)B,%P58+1:RWT=?K/CAYAR#\QC9 #T5\P[,9, *. Y3-;@IG*GBG MA<-L^]K>2JQ=\=16N\\*D=3^XGO*>K2\_O86S%HQY(!SKA(,N.#Y2].\V.Z)WU8#QE M5^M(B@1*-S9;Z84O$$ YT-3KY\Y#3!UJE-/&&LX]+W<7BWBG&GG1CR'[ MT6*YFUT"DAW8*[)( FZ17B!] OV86XE54#1^0?6]E2E"F!+&(<[A)4 &34/^ MK&_8,[427* 4S%V12&['H4F6Z$2S:17),MI#H-D'YG[""_BA_:JY MP6./=_2$NXKWET-P05#PQAG@7NF^T.WTUU7C+25MHSY?*YV.=N'=DY9.OWT. M/WLJ=^C,AT1>+6(Y[9&98S?<7)*3SJ$CD,$]5.Y/7/75&@7AM>WAR-#[N"FW M^SE 1T13]%_A*H=TWX9O??7;0W5IA\ G53A8;J^@"7?@>^_%WC#E2"?,:-X,^D+CJ._)80AFKT++9 M#MHI\E8_"=N03 ]GLP XE3::\3"#]0JQQ]6?0SD0]_J&1^N(0SE3X;?\>438 M%RTK[WN#=8O/-8UJ=LW3/LMR(H4+^"38DQY*N7'FO@LB+P%]W9[!_H@$M_OQ M M0DZ:)0FCF2.^]U,KFZBB08;1*1QRI7W]2)TJ^MF7>!R4SGE_"K2QN]);.> MM1RH#N"4*V[6L::8W7=![U>WC\4^XY@I==W2M?FPD8E$EN*T"FU[$MEV\G6] M$(+94'V$.:(WX%/\OOIH)4%UO:J3%;W$)3,"5VW4O%X#J0_D6,2.U-V]QCC M)BGTO7=\XLBVCRKL:R;\O\.]QS &$,8 +B9E]+B@OY@%GJNXA0X[71?)F;[( M6IE\32W6&W#(.!@0?ST-/.3RNRS+@H@WS@#W2O>%[F_?;'W?MU)%LYHI MF7*8*GK54"UTW4,BKQF??+/VO22??!N')$:.-24,RU0C'G"F$"H-/6)H.8ZU M@(/YNF/7=^EQ7)RK?6.'L_>#Z1G(N#BCKN"Z/G0M0-IRO6.A]*;0GR=+@^18 MF.H57N\(KC\L+$0:EVN))Q*OWF$72D%(]]7BC3>SQ2\=5!S8, U""%LR4#TS MO,%&0!WVS):%_MCUX(FKW_II@BTGUD9ER(=MR(;(,!T+"BN37MXF1TU^UC;L MQG3F]JPU-$.X-D@T=LP,A1L\(9$7!*!.9$XN"26AS1]"T=#FCZD$5;*W?^&3 M!G,HU%#80S_IIE#2-5LBQ]UE&]5&-0?.F^2L,EL.3EO3J66V/$O6.5/9?LT_ M*E:\Y@^'H] MD&RF2L6U2L;Y:514)O-E.6'-L!Z(83UP6/_J&E,0 [O?&DL.(!Q@;X\;ADYI MB"+/<=J@N6/!VFA/:(^(IZH+)7W$B0S/EE.&%J$7J6R1$VD6F6DZQIS43M\X M5]\%D2&>/+U=:4M+@&Y?T!1H7 S) PKA6;A0BXLMC@L\SP#X^+HU@DU%SR^ M(V:,M=(INN_[.1*,K?4B.6]3-*V*=#RX3.%(R>00;89TAVCS,O+EOU 15!U' M6Y>2($[.JLS0RKE92AHVD") ES,?N\WI>N'F%Q^;O_M#KM'S3\*M6_R]S)L] MN(H9>9?:^[[3,?62K<=]OL/IK5JJPC$K+5580."*J]Y0;Y3,""%=J _>9^OO M6Q^2Z8*"+A,@ @^XQSFH&:[J00?3I)I=O>@X+*#!#=V4B?@^=J(WW!\ M$S)\S43* OW_7N))<[?GA2MCF\K3+_9:%DS9\-&:9#37MES)R$%=;N-T%A>1 MJID^4#9WNUGFL8R6:*N>2"P&U36_R@#/[14II#N,@)S1'[DDD,JUTFI.F M9:J(,3LB7:)TONMR2UWC:LW&^&S>RM%<*SD[C_;8E<#ZTV4K M)5>[E 1U!8U\#H9*'-ET#4,AH4:XG5#(]VH$1FQ856E$C@'%2[.)5DI,O6Q/ MY2Y((PQCZ9A8$%F&7-%^QBQQ4H<:H1U.25_%DBD-3+1B-*B';; =SF^3IN%>"6?A7X$+JU&0RE/A*750NWPE>&*LY-Z*=HA M*@I2MLUD$[&\/M/S47,R-97^X&RQC&.)WMEB1>5LVN&!$77RH[&?8X0&T@XH MKX.)'MD/N>" Q.5H@+,=6WE"<-#JFZ]QN(1R [>_['=!Y"7R=E@@^YNY_+4; M"UJ^;0=G\R4CP( CPUH0FAF85&BNOO;^@K-/1KBY?7&>_8TSP+W2?:&[L;=S M.JT'N\W5E2'0R(8^_%WXM5(]C6 GX];1-F: L+;%3#[BRP)LSW+52C&3:NFUF=.7V2;I4_I"9()*8L>R[V^&C>\5N9UT MJ^E^Q/?TQO<=XKN.S99\9%6>\RRM91M%KF"GVUA\8]@%?C/]Y#^>-#3 QJCF^(B MD@%'![_ =5L>OG"\3[.[?TLO*=I\^R_\9_NT; #)0<(\WKQCMP>,WK512B3Y MKY/(Y].IIZ-[NP(;!F6\VN[6;U'U#B(/=-8VZ@@,G2 MI$>D$7SO+\E82"MWZSTF'Z*[#,-?NPUO- T$$I/DOXB]SV@Z#N9R*BTC>S.V MT6[!=L?FL>UW6#/MOK1<#<>]<2U;;0Y0[T_ZQ0OC6?8O&AH(Q [PSPUE4>HA M>J*5>K:IPSRNRW\E8NP@E?>/MB4?]7G19ZA5H"XS_MK?!-A\A4KXHO0":T2D MD0;%I]DVS"KM,^RKK(IG-H)P_&ZTFYE]_/+IDAS,=/ C5)KR'Z@%\;\$C9_\ M\]D:/%O,1^.U6TKTU0O=;Y=%PDJY5>-_!&0&?XMY0Z?8*$/'8RS]]! M7(:;[;&/:&T?D"W6ASV'*8213MMI&GA%9AK2F)J=_C? ZV MC![TR5&+A+>.RSPK#!9K,VV6NCQT5T3R>.' M+2O-1$XNI*,UOEO,ZZ;<%CME.$N)PY;22A7GLX7-ZK5J9]XL>HSJQ1LB+O7X MM&4V$?%C"TWHDK6>E4U*?2KIRIR8/.S3\;L1(5,T.SR=7D_7*[/O#1>HY0&' M",7H@#&2C::^BGK%)"5,1RM[(5+D8:H>4^"D@@6AT%WK%<,M+2-:1-1WW M>AW7;CZQKR>FW MRY%^IR&LAJN^-/9CB2+?0$T/>FVG9*6^6%<,G=7&"Z[GC+*-Y@*BE\->ZZEZ M/3WKU>:"U"E:?DL0HY0.)?K(PH+5*C:8]'(]LC9(C<0Q%6'Q1\$'3+.NO MNB2@ID*W7>!7G4*T;\HJNLSQH&DR&V[F9Q>MGHC(Q=9H!+(!TVKM-FJ&^PBP0/12[-RIIB0^@U4,^F@J5X8 ME&ORM-X1I)HZ,)N&8$]:*BI*<,@N_CBF]R>Q%-FR#6HV7&AKK=Y P/"0K%DK MNFX)Z9R@N<"PQEUA':\VT(&!PR7HY1+5&:2;;RET/S5=^NWF;'O:Z%G37%1B M5U"AZFRB-RR6QGR_#?4::T--29# M5J0L'YE'JD9O7*H5,[CI@0J>IJJ]!N_':WS+SP!UE1FE?!8W/=#!\E2N1U<3 MW>1G>551V*[=,B0,6 \7=I29QMV6E2(!Q,G]!$LM,GH#-3T80*J5$(NY2E+G MM?YZO2"5&IM:X%ZW \ P=P.XB&L\ISM6S>]48$_\&+H90IAG@$>H][,JUL:>T[L7O\6[!/EW6PQX_;O M" KA_ I0T@).PIO@9/>[-(1PV/? 7PBGQ"!IGB.9+@IG_,*?4"7S/\B?$?C3 MGR>&*R^'X:D/9)WM >9/!_5>W98_\0IM /T3@+);K+M:B,1#XM4-^' AOF@A MGF@HR/[GG/500;U'085R<0D+ 144$R[$URW$VQD$'_.EOH_J!/SQ( [TP2U( MZ+2B+__?C]B/W^1'FGY@F;.>.$]\,O;7'CL $!7XP]@E>%,!"E&1''E,,-3/ MIVGF(:]@7J%_EU1?^_\>4/XE'!%- M7#M+1+]"2YP[H:-MH<,VJ-:"MSI:N.DK./YX[MW93Q:?(+,E$998^/9:3?B^ M9G3_'7!<'C/RKJ!;W7(0#9SG.=K0QW&\ME6U3#1 QS(,V&2;IWHD0:8<2R7S M!6^ND;6J5"!7=I5JH@15%$6-_Z09\LAE&>_@HB,0^-Q:X-!]^(3#\!G#>(FR MC)DY0P.ED:F*1FGL5?>@)PJIN]YSXHC.K.DA-Q)":B#/T)U/9 M+PM%<0_*HH^MT \U40^:'@[550])P1;X>BWPTD7A*1UPFITM9T:B%Z MH;W!Y>S0&Y'6AT +G>N)X,K]M@:!UZ_?TY7GIO!"U2>.O2T@8*HI^ D3H #H<&V+1.=-."6FKMK M%=AQ#!MW2)';F7)TKJI@I@,[7@'3(7#$+-UBDODF2 KTN..2?59;S"N?*1]Z M,LQ:IW)Q9Y[+B\*4G13L8IRO*1I*4J9__$T>*49.A.C@IB@Z+SJX%(W G%PC M],AX0>B2EL37NBEAG(Z4+<:^2(TP WE57[GLF,Q1A6Z*MCVOT%)%7(SA#8UP MA3#M^9WP>%HC0\G%QS>G-C!=?& WQ&<7CL_.IDK>J,AP:L4BK9:SI%W@I_IJ MQ+#I^#2M]*7/A,*['CZ>W+9>>'<+'2G#0I+>DY$FVCUV(6.T@#/79!!< MLM0$LJ6:N)>.9/C@B,JAV;&V=)E%A)R-Q!5EZ8M94FR(0?D(^LCY\]_T0FY7 M'.^"R(M#U!>C%Y0;Q>=MG=VA>8WH6O$K!^Y2?;VXB87&20A$#D4_5>(R&^*HHM%Y/ EWWQG MZ#7;L6:@:-L65+Y=S1LCJ X'E+4<;,A2SPW9$1.5K3 C;266&9U5>:,[;#9 M9H:.\+]DHCYTJ^C%0_$FL'U''J,KSJ%5DC>;J6CR?M,8O9EH=8>W!;XK3_6B M+A#\!C5T[1 >O_Q1?!1\>Y"G.4"!E*( (7:27_*,!ZQM95EYW1*T>JP]R)DC MWS!0E8^7T/A[;D4/T?C%R-8W^\SOR7"]* 7SIIM]-? OV +GGUV9><6I+5J=F[8 R>6: NM0B;;4'>E=_3..]>F.=MAS=:+J8B16MD M8J"KJ%#5"QO@(=J^*8HN%FU_\Y66I]8(E23-QRPJ4=-S6KPO>$)BK<W$YXF*D<[JM>][[J M?60JXQ"G)VDF4 @@.2A)V?W-EY+/_5$\N[7#_,8,;T!KLC/IM16IP D@O:Z5D^908?6+!*TMNU085;QJ M5H^4I$)SEN1:9:Z!*J/C$B4,$WV(AUF4H;=_B=[^N8-@OWT*Y 6MT>=*$:I@ M&#.2+?0TIV"!J-Z[R((EB76^3\K]V(),FY56*>V2^GR"M490L229>/7JODL' M6,\32JK ([3@ M;)5D6TJ:*KHA!>5Y))-?YS#O#"XNF'#I.:#?Y05DMLR\IP00EQ\1_D8]E;+(I937 M2Y0VG^8&V7:UUD"WG$%SSS)'K'V8UAF&!RX[/(!<@XL^DO)=OL$']$!\23?: M%"N7=;9:&79<3?2BFHKT0 SK@5?3NZ\-\6_G!=8Y,&6Q5+W;Z)KRA'7L$7 MN@4W+C)W062(_R_0>3B-7IBMUJ:363AIOF3942;I-)1\N8'T BH\01[9)KCB M$,&75YFX$:$/8P 7[@M\KLA#E"X)2J962^O39GE<\VM:/DU!&4\@VT]'J=>K MRX0Q@5NAZ.P!@!-56[@HL,HO90W:%T]:HKBS$]8U"NL:A7;M1;N&).'1KM4= M2W6D:2!"T*<]8LMBZ^Y2G?;XCM#E(F!*U_,UWX:V#%AVJQ:]1>1-N=RW1U%8R"@L9'3^%0S/'IZT>M&> MB:XA"YW>-]#!F>%M:1)Y68Q1E;1-:L5L>3H0QXMNO7$),!C.-'SY$3P\SO8& MBV0W51!J;;%/0U_-?MHF_Z1V!+=M"B']@?#;1Q3FOC]R'_O";S@G5[,O?,G))>_7 M-06P++*EE-(EO(^D-I[*9J:W)JM;Q:0TX4AZL%4AKH9 5[9&?O1DYM M?EUBSUVBE4L,@GSYR:O/Y?R\7RLPUKQ4*$W*?5V3XE2W5U^:$>FR@R!UE5KV M6HU64Z?-86+>%IFN687.1BP(@M /B3#'-8QX7%_$X\0ZY'2>12TG]HO.:J(( M4J0-4LU,B6FZEQWQ,$I=O;]V:$IGW65M-5WWV.R00SH$^AY)YH'YG.]QB7O7 M9]D.#0,CEQ$8.3\GW YZ?V.7Y+Y7^C( _=WNM<,^VY8G&;L:_H2[9TO_#R[] MYZU^$N!WP><;NO[RC@J=7QXN\QS9I>2T?Q3:UB4'?K?Q/.,I>LXTNI.8GF-4 M2:E:AJUS5N8SRM*>)\E91K%2\W*WQTD+D8X'AU@HDCH"6V\ M9XV M?_W#"0OGEKKS:Z.K/]!Y42#YB38J]?ILW,MF&+Y$J4 4G9KLEQ>7J(T&0DE( M.JEY0M!6VJJ6S\=R%(6U$;[K*,DDC)Q>JRRD02&5Z442%ZI8\GIB')E5G P?<5;)6ETQUF1[@68EAA3+X4TB MG_9$SN=V["X;1;>2A2=JW^E\7,\N_$%9Y? 8YQWPZF5G?5[Q,<[OM7$5S;0< M#+&#]V2 [ #)!5G'FF8T-[!RD#3W)2N7#X#Z$1M7L?MZ,YI8RM#1ERQ97+-4 M(P9M'(WA]NW>Q/G),YUA6FV85GO6M-I7%5"SR9&TJ*^F@K0J9X0),UM;*5>I];J2*S*9 5YMB&.;9ACNV5Y=B^JIHR)4#U!K8W M$%J5G#F>>[,.V[I(U10I.=7NW&96PBRK+%MFNMY7QPVDFH*-B,,CIU>(_ME# MH0M:10PP\O#K3U; _N[5SNWCT#"6!VQA/ $Z;F/BC)PS17+AT;V/(O^ MS^^#J6<@]5*X.G/Q1&9D&E.-:=C2SI;]I;I M24/)TA7HP<4V9S@IYM7;B$)\>0I\>2-JXCV0\8[51%04I&R;R29B>7VFYZ/F M9&HJ_<%% KVB4?":3F4RY&MJ;#)Q&@.!SG-(302'*Z/TD8+*X>'*,$,]/%QY M;43>'D7AXP5X:5T13<:K:\6I!/7?7>A1'/U9;L[^%CB;KJDS,N9"I7567VX M$I=1N]M?/RF+0W\T)P[R&G:8MGE=;ATX+33@S(8I=XX0N7.$G(CIU]>RV>/3 M5C'O3+1R/1]=B RN>4,]T*<\C'-NYKZ+5-J38I_[DN!GV4,-.I^+Y;K-*#GK M6JMXCIP/V=CBVR6XT96H7)Q7LV1WO104$*$G#72<+K[)YGE5@K$9_@]&3]\4 MH\"??VD>7%7YO4&*+V+CC13,F5-,N#H-GND[L,7CO>MB40-D_#'WY[6_T"W9?LO_&?; MNVP R4$Z8;P9PBZV@8:RT6TD^:^3B/G3E:&C>_N6P43$G@_]?_;'_JBC(K)E M6,ZO;1!FCZAQ$"6CL=)2063H $F/2"/XWE^2L9!6[M;#3#Y$J>TVQZ]=( =- M T&1#W3R7\3>9S0=!W,YE9:1O1G;*,E@HW7SV/8[K.!V7UJNAF3UEP,,J(/F M /7^I%^\,)YE_Z*AG4'< O_<4!:E'J(G6JEGV\G,G@*6B+&#M.8_VI;\LN"; M2!\:?^V'*S=?_?B[C=0088V(-%+"4)IVS"KM,^RKK(IG-@)G\7&TFYE]_/+I MDAS,=/ C5+/R'Z@%\;\$C9_\\]D:/%O,1QNX6TKTU0O=;Y=%PFI"PFQWX$$_$MRO"_PQ<#RS_^;O+E E=-\S^) M0C4--=XP6)V E&JMS;?:-:'*"9E"F\^D:]56K5S(HX/3N30O[S0^[ZM[8 (]FY1:20/$-0#0;3\*>QJA;3/'KG$ M([W$EN [6_STSN6!/>$Y6!TN>3DM=\22/^@(4W5:365GE3FC\A]_UQT- M.FBV ;L/K,HC)9>VBE^N"">^ZVFC5?"59L(70XN4.$@C&#]S>C_@ZZ*#ZH:O M ,+;=.*C+^%$;^M:0_M@R@^$9"J$!G]Q_:&K*9KD0"$B_H#NF0%D9!&-%3ZI M1)-_;1_$?U)__<0];WY+!V/<_;3Y>@&>?V/YSN8KPG*V7_KNYKL_'PA(LPN. M4S26YH 8 F 24$?8.(ZGF9@V1\&5NA>:-R:$A]8#H0(3.)(!!P]_!C::).E1 M6=B/G/?'9@CXJ1S'U;&HYD!9D0H%DT=?B6:",UTH1QA"(>G M.0N;0=\STL#-.(3HH?M$D<$2J.A:$-1'*])[P'K,0;Z)L<*SNB(4"P&#F!D65Z A1R4;X(F9;@B=N1@,A '&< [/JT/D ]PSY:MF:A7^"+( MS=#W1C\'J_PVMT'G$C$,'BD<'9PU^+ND(#['#7X24,?+8P*N&GJ!1 1^)7Q. M]AT' SK)\QW(E2:0@>LB;8^&#E?:A<\'],('C[Y\?ZEL^*^EN"]R!IH41'+0 M&O;N&[ '-"PTX=N70_F&/2C0S" 9V,[]MC5ZGT2,?$CK"KJX< 'A)W?/,.'! M;.3V4?C0&1J*%H0(:'JQ!!#6 O*O.];L[:LM?.?JMC@@L=EU M1;\^69LG4JSME@6QOPL)/%YI$$W''&P6"DV<;[[<*9HIN&@(=2FP(1P%'E^0 MZT1,@3>V%+S".W';RO3;3(0FZ C(=\>6;T"V1B^6L,S#KB9PD)@I=A+XV_UO MI SWO*_DJ/A?+L&9IH]O [ MQR/@^[:"7<)L@%X\TE#8![,"RO6"'64@&Z'D M:H*A?A(H'/4]D8?+MV:!XGY=FH/U15H.<=13R=TJ.7=/1:$@T%32(0_"42#= MLUEHU_6G=B!HWEB"JFDT0AHJ$&2TFD@JIGNB"7]0X%(:ENL'6@I)"V03](YM M0S@X:,+>R6O><_N-^>V!>+)H^X';$?Z?S5QM;"HQE%S$I+#/1P+A](TUU[,< M%"0.O@*-/Z F3C9\[$*#[2BC*54T> T.\3(L:;P4 MNN^.E*X)EW#UDM_>*_$N-U*X*<^R6BG>KD=*D[5Z(K_]S0E\S97?DO+U .P4 MZWI&_3>5)OC<,-(N2(]H6QY QGHN&3XRJBY2%4CL#,E%_?V$&L:!GRS?V_FK MY4*VMG-5 ZN[=;$T=^,[0KV O)G H7-TX#T0PD:D89OM0]B3@-SM;MR@?6NX M&]ZV[ZF$% ;4/2K2*]#^&=8"=P@7 3ER2%7BKAZ([J/D!QY"H'[A8-#8D9)Z M[K)!OQ6ZCQ;RN3838#O6)'!?D'&-H&H8^&$4_MMZT%!M/>\(N<;H60)*J83T MIX:5ULF4SQ$5?JG*QW%_%:#>E[W:"-*W%S!R+!-^E /K5;6\/O XQ4+(Z27U M5%LP3E))*!$R'9^6FO&ZVO6SIXHD'9&V-V?]58V%)R$ 8R@J"?W] K22D-/V M@DK;E$MW4ZL#3@L!YX783,SI5=TI&.O[M-^;H]=>WGO$*^18\YV'%Q02(MK2 MDLCLG#1H;;2_-XL#4>S.[4;%&@/DFN5:*:@1\F$?80"P:J+Z59] M+<#&E@F9?^=7HTT2-";8_'%F\%PZ"$9#H#M$4)G0 @&"LO4!D5F#0\%4 MN3_W/&-(;M O,AHRRLH:0=/QI3NR7\*2-RQ0F4=6W<"OC4SM#A$3/ 02IOM< MK*I(##=B%?T*L7)M(*-0"08N)F)Q. 5NX_OD;*9+T'][ 6AF7TFU8) UBXU M( #GA^#L)R(>199D1QO"#@^'\>@%(?P)^W6 >9!: ?/V:ZSO8<#A/5<;+U&2N-/X@AH&E'S?FACTFO M5V.R&*$B0GHNDKV.L1"%IOIC$YF!VH?S7FDGHF;4!>]MT@\$]#>A5 9I"-\ MGK^!@R[3X4>VZW+G^MQ3^_I0NRB,N=E< I(\#O9K+=T%$#5!X$C\6YK:?Q$5 M@$X];^.**%0.AHZ/=G(V4?"_" ZK%4@W!X'^"GH> !A[&Y$538ETT?Y&9;.% MY&Y^A)UQMJ,9CSVAYC)P/ EM]+@N" P3]DV YFD!;WO(/7?W7@[Z'M)A9_3 MEF-;VR T[-A7X2P0%/OS>(S@*A/QV# 1+TS$N[5$/%1:/))*]F?):I1LI22M M670,H>NJT"&);G+6=BVSDPQ;:4E60IBNU6S68@L=!GQ%2H8I4MM?1:0AKX\CPQSVD+Z 0=]%GG!DTPC"0$ MG18$?C271N-$616CARV;=*JR9 J&3/HER6DN$^MJ.Z>*L<.6"2N!FG+#NM2;2 TQ>=BR F8UT\JU!OPLQ90L M5L]3:JPA4N1A4[ZZRHZ:5C'/U_CRJN5'F&4Z!YM21U8I*N731:Y0X[7R<#:) M9DA]:2_0[1P'3:M566O$1LTH/_/I?,5J5BNM(F22(^L4,:.4GW']FL".['7! M*&2&)N02ZLA"Q:A^52.7M08_&ZXCR1+7%=-M3J2.K!0]JJVF]613)D%<%M-S M.6>/ "3KR%()9B$YLO5<3="BZBSEE@9->0#'>F2M*J5EW5B1 T:H*1EMW/.3 M9=[B4-,MHT++M?&, ^OVJA>]]8X_X$O3W[;=%(0:,,K%2!)M>$*3CU(5'KX$DKE>=R.=Z YGT''P]ND2. 8&'(8L!.X0"A7QO@#=O/X/&SXS_-< M#[$%17ON*:[?YKCBOL>*1K\IVI:>)4>=P4+6R%QA&*$SK99D*)\YRW\$E]4= M"^4Z2(7'H&83S 'DE-J("]Q!T-),&>R-,0/]MF!;^/FQ_JKD.)"/$K68+%0= MLE0:MP1-8%-FG/OQ=S)YY+9D G*6L8V.GGIE7J@]_/&5B8VH1)'M&T4ATJXQ MRZ99843^\E=F!GR9\T',$$HY=6$7I($5\1L__J;8(Q6'MROS$\6$[&V>X,]@ MTW\3SHH&D&$S06&<][?!5^W8? :I8W")<=5I)_8A[\UQ- M 9L<&*A'AQON#"*JUES#I:ZF& DJ>X6P\1MA [0AC5JXEA$4R"96-Y3LJ=KL@N*0Y07K!#B5O,/,. MUZ/U,30)3PK.\T,Y0RC^+:'/\!4&BN7^^ER,\.L-WK.S$/(8*+X!U6 3R)9J MPB50"FB2,?=RF.2-@E0X4RD_TLL%Y&)L=22#/C=O&^FX,.%S5ISJYMT&)46^ M,1/GZR-)^%#I+AP0%$E"2=^2[8)?VP_[(T/@>0.<$324 ^SY%*H?@KO#4(CG M;-^ZZ8T*:'AG?3_V@:5?JZ*Q!SSW^K=@GV@O8CLEV[]Q,/97$-E8P$EX,Z"P M^UT:8@T&_D*QA1@D#2?V(G/\"W^"3X,_R)\1^-.?)PXQ?,T6QEZ0ZV.UUEXM M:A(NQ[HD&3_C"FUV#)Y$0'>+=5<+<6;-=7,+ M\=&ZR6_Y5=]9[_[QH4=7]XNKWW](3=\R[6_)W8W1_H[25Z=EA<1K^[CO2&/X M]S\HEOQK_]]='L.6T'3@ D?OX7[J@3QON?C/SLD?FAE,Q28LZ?[Y=$Y^ M3Q>>NS38$]%X(8D(ESG^BAI^9V/3H[JY/^71;KRBGZ;'#I)HC\'MX,S=2IS51P>#MHV=PIX6/& M:M$J+5L9=]+1:XU:K&YVIB-^R(GX%L9H]"'YY=;JW [>>PS87@6$$)"%@.Q& M5_(Z -FYC& (WV[/+NZ*]!PQA.1J6*768WFNIYN31(_)IJ,3DQ.CP77$R1-8 MPF\5HSJJU:7M3D<'):V"@E+;4B]!$ME=.O\A0+M\BD* %@*T6S%$3P#:1C5O MRG7 ]C6DEH/?CABJ\L"899(VTR)7-:5H3,T)@B")27>@QW2Y#= 1:PSIX@^QZX9TM:!NDZD2!CHW1F"&BUBCB.^" M$,R%8.Z2*0K!7 CFSF&2'/=+K=%.!9>1!FZBZ:V-!!>\"-[FM5Q:8]9"7ICF M"YP[9$V/Z:MB<(%D\H&^2_26LRP%%RH,@5H(U&YS)4.@%@*UR[6*6Z"V5<3' ML%2RMIRKJ:7D R4%)C\MJAU/N20N!*JQI*9MR46W#]X00$ M)76EJ04I6@>%'<)M! 0?U?(QO)6*=>N1UY"8WMR8ZN D09G")2U^;[M?3'@21F9QK0\G?%ZI"ET\AW&S4847#X8'3"@ MCE0*O1[@^%KY@Q=,;]M"M12?E^N[%L"X(YBB#RF^X?(6YR'W]E?WG08XM+;G MGX30M)[8M+YH06FZW&^GE[K"^XI1[?:$TD3*+5!5?61!Z<0-@M@,& '' <^N M40QA2PA ;XO(<%QM:;GWXQ&K5[4D>=ZP1CV]EJC0PURF4,[6 M.71!#+1Z[$/\BF'CD=3-O5KMEXX2PDW#RT=RX:9AN&EX,V;HI"F;KQNA>ESR MLI%6JB+,UGK9CE:RDBERZ.HQE*X9.W*9SK4CK_?$,&M/3XVCJT8L4XUXP)D^ MN70DW#@,<=MMKF2X<1AN'(8&]X-GW4VE:ID;J['7"EN3([;7*TJ97,.?E_C2 MI.9E&JW^8+' =WFBU!WZJA'@;V\<'KO3Z^HV#X\0?<-[AV>A]N;7-MPY#'<. MK]&VGB*F^CJ&U5O-\F3H>KPND0[/>I'UNKY0T477Z.1&] 9W#Y&; 7]V+,- M$58-74 !7.\*P-'2YLP\29M\.U_\&7V/^];5:% M[W(T^9MN:-V_@O"=VN 4XWKM7L26/X6-5X3M._(8Y0S9<'H (1F&)0<'-34S M8 WT&7Y"/P7F>,-INWL4OUSB)KX+.6D5?*69B+%^48E7I_U;9_D]0]UWW4?X M?YZ.GH.S:8T(;PR>3"JA:*[L0_%!RN@G_MM!ZM)8_22 )(^?,P#\N'E/P GP/9X5 MO."91X9WZH]L( PE-'K+Q ]!IQ9J$CQ:Z-L2<^3_E&!/Z!!XG'LC?^! M:&."9&L*5VZ%!@\U),8YN"O7@_]!11I=]/0FJ1O^Q_ 5@#MVP!R8_J8J_:Y$ M_9$W$5"A0:(U?+F8:P,97?_\I %Z8S">)T,82H:$GG3' ."'1P8^[#S>%Z&C MKT1<2<7_<@\D#[>N2/!+@J%^$E"1QX(73X'D^@XFF+ A0UJ*B]?^1=&%7&3A M,]A@"4&C IT68@HY> P?5)4 KA)H@@_Q$ MQ'\2"[ G7?^\6/]A^^0;IS13JXHTL9RT 14 [G'[7-N1%%"%'H2[Z7#9U70\,[H6# MJ,3F!N*M/O70]&""'I7J _%$%HX8D1]_=Z'B!"@["I(.E?,8*E.L8S8L>:Q; M9$L@CY@@X+"%YHU16_>9[1E+J.5V&J!RG\,^ @T)6T/U#>?6M*::O/E)<@#6 MKO+&2DBV[5A+K._Q4 QM]*C?-\I\C]0N4M3('('MU2':WI*A0/NSLA(.,+8& M"=I(B S@(_@[-/JQ9K\B=&@86_7QY@Q_M4AF? >/<4\JV]:7BFCV-\0SO9G" MYOX,;OIMC>W$2&;Y! G6ZT*%*DKYQN0ST"$8H'%L@%NII(Z*6(>"MB_5S)9X MWXJ3RT%,:%LQ#E=;.1;R>N<*[V01BT+@&2.7!H)52=UR_A[+/ $1-[JV>ZL9 M<8'\2_&=%9" 9](2WEA-SAIZX)*W:/6K& M]%013N_?Y-$BN+^E)JY>*_S&0GZO4IC74S''C647?+=,UPIJM398&(WW*(48 MNJGF-W7"O_]!L>1?6#$$@$O=%A"6'+@"$'UBV&3YSA&_PH940Y?(E$S/6&&, MJ+F!%MEY1BYTR3R@0A89 A,Z5QZ$ %:17T#85_-?>+! M#Q&VV X8>]./1^81V+4M%[@/%X##SQ'^(M>Y8 9OMB?;Y@ZIO!28/H]E/ M7EYM5MJ0L/_SO7'MKXBXOIA(8W#: NG2GPE%L ME-!&+X@@0MV6C#/9E4T4L"B9/@K.!V% !JK^D;<)\X+1"+]W1,C \20(["4% M30DVYOMV)3@)+%NNMQ=Z?=KX25U&'$G=W&<*9PG84"4N<+#B^./;@.LFN.#B M,;E0M<&.%0#-(IPOW#&R1L_?M!W[$\!OOWKK&OKK("3P+%[R^JKNEG.[1MMH MP4ASX/!G<,K1+,/AX45Z#+G#@QO@8(T"\LWE*#7W7*CM3\>K\ OGJ)0SE&6("P\4!10L2T/3>(>C&>WZ8S&M=EK)\E_G61K6<9NV'8BZ.A>HD$P*_& F,>A_\_^V!_G% )9 MPW)^;7?']X@:!R:)QAOE*H@,'2#I$:Q/?DG&0EJYVZR?Y$.4VNZ\_]KML#,X MZP&BJ.2_B+W/:#H.YG(J+2-[,[;9F \2(S:/;;_#F^J[+ZV ZW\%P;PY0+T_ MZ12V_J-MR<>8%W^& M;AM4-\9?^[[!YJL??[>QSH,RG$9>L(DNU]JPK_3WWJJ_RJIX9B-P%A]'NYG9 MQR^?+LG!3 <_0I=4_@.U(/X7JA?TY)_/UN#98C[F7>R6$GWU0O?;97DFE,%N M_U"DUZLQ68Q0$2$]%\E>QUB(0E,545/Z%&+W'2[$SMB8P O,(@1OT#@<\]Y? M[>ED,28*_N\V,L&(#/59W!4;48DBVS>*0J1=8Y9-L\*(_%?L[NR_#TY*%O70 M#'9XCZ(I*JOE^I%QCN392KN6()V*VF@W()KZ&8^R1P\H?'!)'H'5JP[$!H;O M\<$&3&''1G),*#TNVM$EW#'T&S8,LO$OD'+ 42?D-![O_YC?^?"Z$;Q047JG M49>VZ4'YDIS.J=9@*:S:28:>J\5)CVD@COX1Z,]=2Q MI@!MKTR>;46\6KEA MJE9V(=*'+5>2/2C;'$^14LU9\THYI7%EU#+ZO&5B8"5;>=(=D[1JSKQ9?R4M M&17*T$&?TG X91."D2,C0*TOV5*_/_,;8E0DG[><,C.RM)3]H3YEZM79."'Q M:@.U/.BS.8K9LT3!5O69F%>&/#GQ]D\OQ4J-DY..V6/)X M=+/SP=M'DC/.\T7&YU>EHC>>E:2(OU9%]K EU=+F9+E;K^ET?NIJ^KR5SC?1 MA6,'+;6^)F;Z>K-%SH9Y9]A-E\K994-,'+94]$9A,2J.X@(]:/]_]MZT255E M6Q3]?GZ%,<]=[ZX59^H&!,1:Y\X(5.Q[1=0O!&HJ2*"%YJ5_!28KHT6I0S%3RKTNK $U?D M3.BM&R]EXD;N92U31W8#$F$"E!+;\YXV?%A*,X?JKZUN54JJQ(]'HJ026EE; MSIME"AM/?D4 %)PS>&/'@E+TW+&15XJ2JRC3*1Z+1#:[/'8TY$HB2&]'ME M>FQJFKE$7KRS\8R!'1Q.067P9%",%%N:3"PP"5*2O&#@ M)6)QZJVD^1UK?^?^)KSG&%+C%B3;OWVF?0CW,:O?N8G2 -HP;C. M2S_A+$FZP<)/Y.OO!!"^F[O_=GU-B(@S(8*), B) CK@<1>(B(*T $ M%$UOMK\,$?$Y1+Q? _L>1MZUG\X'".;S58;0+D47_]\OZM<7]T\0,9J\:/\7 MYJW3DP\I!<=B%''3U(+.5;C5)JL.I;*CXNRVM#K0M6!&MM;"<)VI\CR8/+#&:Z'GGP(@WE<_*@TZM-E>*X M:F%I:]$BHDIA'KT">= OFWTUD6$D3I_)ZTY;&F2[4W143T%3\C>&$['DM[IV M?>YXYP2TSVJNKD!0WH*+= T2Z[WSAGMCZD\H^2TI;3BZ6=:M+-R_A(&B4>J) MENIF,I?G:'95=7H-3UQC;@VLS19-*7)M*5)(P],8%:-/I]_OG#7>.WBXBTV^ M%]2_-_[_A%)_P?^B016-E#8:J/J"&E=M6FHZT>\4\1V'_V7/9/%JK9=1_Z5LAQ\M/CYA3AP4'[.ITP'31-Y6Z6DA[G*@.1&DR<7%!R'WQ=#];7&9&I55[@++OD5%!)6\_2*"97N@&A1&";T<((!WMLG/:IKQ%8JIA MJCM1V\"@C&+/NKR/H&=S3K52GAMCK)CP3P$HYD!GP) YPAA! M&"/X2(S@A00HC52-=;2$P].U0<[C)<+)9BXO =32.-$2VIH,5WFJQ1I, M&17)H3'/"?P$"OW2YG#;U+3=EE/!%.>)8L,7MT-G)XP9G,5"0%18?R3"C8SH MUU>#@I:7.GI.T%>[@F2ZS[ET^9A!OZ>D4(T4;/+&D M+,4>$KU59P+%!S(QJ$2,N>V80=J- M(EQZJ.[E!<;A*,.EX7(],N83AD8-C;+9?&D_?KL5-H3,]?%V*\&K<\E@TKE^ MAJ._U27O.,*&&BB2,.#5*B^UR':N4LS*.7F).FM!DR-Q:)Q1&(XX?CCBTOQV M>3ETG4<.=3@RO9K%VURTC)7[I7:)FQ0O[_E4\N2X76[P-.9- M!-:S54U9E5@DAY#5@QWIZ.1JBO8?VSW3FV,41SIBBN6EARB?JF[RTONZ'G'P MP69]%V;J]$1I+Y>RW<9J5'YE4?-"Q5HM4==, G7E)1DR#&E\UYBX-$^6.GF3C_J58;G^VG/6Y.R#9A.XX: M3>EB[#KW@A M@W>'TQ8O4)DE9(J]>RZBK1X!>@;!Y6'2D=*VR VS,EJY]YZ$.J!FDX33QCPR9V:8 M)4:O&/90Y^UF(L?,^NV9I[:R/2N9862:K![LO"V7IF:%T*<>ETL3]7)FI5$& M>[#SMN%P*T\W.< 3_5+72HL3QA:7ASIO4\F*(G<:EHEY':;(LDR;2(.#G;4E+5.C"L'RX\_:B5>K.UH/9@E.B:TFV"Z.:T?--^#V(]D"J MG/<&Q0[?4E:IJ*?/1+S40$NW(#UQW^+Z9N10'0T<8HT1MQTWE%'LH6:BL>O[ M[8OG?9"OE3.-!3\7"PPGNIVJAN+%5]M2FXQ%(O7'X4KUQ^%*C[O]#5_(^8G- MMNMOC9SZ[;?:WAWIZ.SVYGXX1V/M5PETGRPQ/E^>\LI Q@1;+JY=1V#9Y/(L M9/DCFFB_9JC2T'L)^VI_PWXZ9O/:L)WS-2""B27#+L+7@(B0(T)$A(@(1=,5 M(B+DB! 1(2)"T70Z1'PR"^Y=/^Z\'=OW(CSG.DTZ0P+YB9I$GX;M;GC+9T3I M>XVO3T?H1VE,?^*T\.^V!J\<'E,1$L!/(8 ,&/IY6]\951)JN5#+W>.6SX/2 MJQJQLBNU;GN>RF='[-PJLD.4GV"$3O(;(W1"K?B#M.(5JL#3XO@*$7HT,__= M$5#;>4_)^%4KB:/,>WHG*^'2Q55EE%%S--ETZ=U!R:3?#U*@UIR^7D/<9Q/N)-QL4'LU\/2OIIUQ%0X^PCV>PWKG(NK1' M_2/"(N$F/[K)]Z9BGX=<+ZV$OF=_;H7@1@\ER04Q6XB]A4IS3M)@)H30LL]J M@PIRM%Q/U., F[?R(X[AVI,2-@E&;N&_Z21]LMXTM\\0/V*3(= MR0"]IF!I11K*B@$L[WD=8A@_O4%7]"HD>[COG[+O'QMR^9ZU^RAQ=]=MATVV M53!O3=)-K,0E1=VKU8NIY'>:*7U:!W;JRV%\F6))K%5O#HEIKT][0S88#$?\ MIBDR#,"&LB.4'9>RF=\2'OW%"LRS39+E"<:5F?RT5P*EL\9O"TVK.S/K0Y+W M6DFMQ E#;44NH?!@?.%!OCV6]@;RI]*F83N6&]"#8J#Q4Q,+'&M6Q.W[Q6'P M]J=@%:D%H[X1J-OIR;9=Y(RXFN"%9HY(ISRL MJ7G?F83T:94VQ;2^YR9S?;[%46*]N\SSC=XRF*L8)[$8'@:"0PD22I"+&L5O MBA!^EABTY&F_S-=HMU)8)Q5,4<_J4H-V)V'T>D:*;V%&KE',T7500%T4-UD- MV#FR&B[J8KYH.?Y.![P)@F/H6]^>;WT="B7<]P_9]X^-(3T9W$UIZ"62)3:O MZLNRT+?RBZ&2/ZM]/&B/&T1UI8Q4>B8G6IE)%5_FE\%04/)WDDF\.30LI/EP MWR&O?] T5J-&1R1*N,H)-KM2%;;6;,AGM627M))A^Y:PP"2J, (UF'+47/->42*9>6Y%@MEF!"[QF\3C!Q(@_@D%1B@P0H%QS;;N M"27&,"W/N?;8S?"M--&<*%9WWE\LH<3PLQ[B#'Y@TMP_/SO$:Z#1+Z$S?&O. M=+8 MS$LF?E.)^"G+XT+VOQZ>"-G_ON/ A_E_DHXS.:N1%C&].'6S[6:>JI@^__L& M+T6^72/P;-SJ:0:7?LBC^[A#=Y:7^D*7NI-->7U[@"'KSR6L;-N#1Y!2\@W\ MW8;1Z"H)#7W3&$JV'%&,!8#W-B811 \+N#-X"0WW!:/(_[GQ@>5I::8XDL:M M9L 8*8YK ;M@#%W+ J.4ZU1-IP>29N@< MGNQPRU]_J ,CB[>=^WQ@GQIJ_NCG':DSF5=6Z<'*;O*EX:I"%MED5DE_Q^KX M%MCJ7+;B4$6]C@F8F>!3.1KOXHU??PX=-S^"#5+M,'AH!.P\]7<$_C,#B"Z! M!CW61\)4#'04!/608T=FDN=/CT2@AQX"O=3(M?+P?@X%SE#D$YHBP8FJJ+"D:W5R-JUD-SE?>G)=M4+UZOY.*\ M0JF3]#B_UA:=Y:&YRDNM5O%Z1#ZE$KERL]/J6N(P,3DT UG0Y01'LZNB6F-X MJPR&TZ[(HY5G&@*<,\W1$I+E6S-_,9O/T:PEK[BYHT/&J,G%6?2:9_Y2L4AD MN[$[GNS[&5W9ED%D*$O&!"!I@F;Y#J'X\GQ%J"/)@H329 .SB&)')'LS[=<^ MRZS?UE &(U<#M?$6)#HJ>RHZ5(SHMAUW[*.V M'/9Q6^Y8,X"#UPI& $NN8VXO!". _2OG&Q.\C0+3=#C+Z\M6_N>'JFV\\V0( M];-#G8F1;S;:#J$>TGH(]1#JH82Y+:B'M'YFJ+]^Z! BXBH0P<1H,D3$\1#Q M?KK->\T=WW6T;G!HT7M[?D\PI=.E M2>T(KSO?Y(_ Y(_89$BN=[#)MZV*2^_[..F7*-805MD?-;MR>[!^().R1_5' MFE7C:0Q,BHY'X+4^YV?+^(F4.(T?2 +[KJUSL9(@=CAWE2""])GN3A=QSUZ\ M^C.9LGOR_XG$@R,>/=S7;G\6;G_6;D-*OLO=7FL4[4S5EV\?R-RZ173N]/FM M?>3;!Q88P>=#:-8A5,R]W&^4N=N-VD#7.TN^UF@NO>)8;KE6 [X@M)GB,>KH M]M(U555SXS$8^BFC$+X OG'$SY59C-C"$TAL[J/UD!N4DQ2@?[F.9+DVU M84-)MGEZ,J[+<3TC3ON;.?/8FPUKKSWFMG>8^+Q,]]H]VG.=Q-S3CNX/1_>W MHY#JKGI'[]@_E^X]'?M3[3;1/VSWE0)'SK99?"R B2Z.KHYZH#8:(@E &O@V,UXBGH,\D M%!'=Z5T97$*]>0Z9MD%KC+8UKPTK74&-+@J*)\TSJVJ+_?7GZ@[.3PJ%Q3S9 MR:9D)X-YGAJU,'R>;!27O_X8Y@'F>MDP9+.JKS-ZV'K7;;V=2F<(;P%=T$1(/Z&&D,G_L@:4O)LS>;3"1C MY&-WWH='#8G $,&Q&)'\*[+S&8%C#Y:HB< .Q)XU"=C\['F?@.W%=PIU-HAQ MS-D#@<=0!&FGE0*)Q\@38>I%^"K^A)?_E2*RA43%?[?-X<'D;_09L@&4"-J_ MNWF^FTN__K3];@V0L]*FWW;!?B16:9=@WR15'[)1?+>;Q :R3Q>?HV0/TL&7 M4,@,_T8K(O\#.1G]\I\7.'B!S">[Z1&5,^?5VY^,@3ZF*K\B+I[:_C1R8H^V MI0ZG],K\&B0[2:$]$7$Q_NO/\\8[6'&52M<$LL 3,'EZFL]Z.6'2@"OWGM[- M%H1N(SY6.:]-CZHMR>AU5^B>>T_W1L12S;7F:UY9K>ER,3]+3A.H/='>T^U5 M95%UO*FBSM4F.]0FTCIJHI5[3R\UXX"R6W21FT?7II*8\>6:Q,*5],N5:\RK MEHK33(E39D-\W6XL[*(W@2OWWC/13Y,+O2".L:BQ,NERI)L M=0KD(,7-'3O7H[*.9RX;(KF_);,@&T9O,9UPI6*Y",@50772*#ZVMZ5XOC'O MT0-LA %)KLR7^LP5V0EV%"^N.&8H#L>R#6A+[[UHL3H<"TZO M5>255BM:=N,":94F(KW?&BKKZ(U\P74-3K]I1U[5'('$W?(28.R M2G4TKYNK3-#2O09B,M&)&[A8'Z@M@6J[0C%?&\W]N^)[\&_*46^BY1D+@RCT)-# M?=F**;!LIW1UPM--LYFSR4%\U#[8EVVUR(Z:PVF4X@508^IEIK,R +O3E^T) MI46I($D9N8))?*G:SO>J-$DB14+N"0EF4&BLJ>B8(UJ9]7I!+DKS&GL(2IC5 MZ8[42I3FTG+)T=E,MS& U$?LWS.W*'J&,1_7>'K"CULY 2C$FCT$)39ISA=F M&KBJ7I7 +!\MYME1XQ"4:AHET'596G)"?T[3;6*PP(6#4,+CM;ZB);H2)T!3 ME&YCS2+6:1P29JOX5'/;C)/CYUV63\W(:MX9+P\),Y/.:'A#F)4XG3(R;C_) M)1,ZFNVUW?N).Y$5#.B!3A1H[['0RW+LMSKC)2H-0YJU\*8JN!G.4D94M45. MKK@S'AV+1)XV& EV^!N^A'/'??)>-35W("%M(&$ !Y&4K=C(LX8&/VJ5%S3" M0V''\[;">TF*K#%Z[(Z''))]@M3X>',:7[ 6YN5RE-'6JHI@+,]"D%_ \?WV MP(LS,>K-47-AMXQS]8^)Q["P?](Y,/%^:P/RD@UD]J&/0E04!+V?LHKBP0_; MY%7P-_8["K_ZY[XP]/XQXT4Q]'-8Y3U$)&/XFS/X0D2<3V:].?HWE%F79I4+ M8^CGL,K[,HL@0D1< 2)"C@@1$2+BA6@*\1!:4Z$U%8JL6T%$:$T=%Q'?[[;[ M;DCW'OM4OA<\/7&2W;M0V#O\.E,Z_MMQLEN'RF-K3^JKK3T)(I:X[=Z>+^O5 M!D&+C M9^B;;[62OF[ZR%FF;8=JY+1660B53SN2/Q,J]TXKQY&HIP51*%%#+KE%J-RU M1 W=D_MT3UC=A#M:HX3;T"D)G9(-5:0W,^!#+7I&DDA<-4GL=#<(J2*TM4-! M$0J*3PJ*T(3\A@EYPPYD=@K5MPS>.+D M(T"?[?<_H4G[M3U???;@>:!PY7'2K[JV./Y5^4->MV-[O*G>&Z8_[RR/_89Z M;VUVKP5*Q'8'4S3:\\N/-Z+\Z7PU$V[37%K&+ +965!1B] M[*^9\BK2U+32&G2%V95B/_YF"\PR@F7%+^\2M=$H)_8:&86C$ZEXBJ^J[G30 MV!\L,G(M#TC6RRZ?K[\&;X.QJZ'3U,=1/4I-X%417&^\F%_" M<& T%V$OG)232G1XB:RGY[(DQ&D&\3OYZT^"BK\YF.MDW5FN6B-?[Y'@J;C\ MS$4(!Y 5^3MD[5=?;"<];O>T\@"SVU+74GD^5^;G13U)Y[+M;*V%IG0'D08XG^%0I,R8$5LE\9ZSF M%W2Z((V\QH*UNJIK$/FFD6G13-.WX;% J>_S>:C4?QR;WZM2OQ/F_KA6]^8: M03>\5!8K>33. W(P$S5_*E8<"&_^>V$@WV>2 %GZ^9$S0VQ<\ML^\E M7^ "H2?+%C?@K(UK/C"WY#Y9F$2SYF:XTJS=RF0J'::J+4\3=TJ-X/WE29S' M"#[:*TJUE2=X:%X;#E76*<-.%Z7D*XU$79J[PXR)&XEN?5ITG-,,KB\(-K52 M"U7>[776:7;J9#*+S7@W HLE3V<$7Q<=A>>/X?GC50;0KD)Z?-S.5L1D62\V M&VE>61"S\;*85W@*F2B)7W^8&'/"V-G5D5,H3WYP'L\MA.A>%2T)K[U*TO1( MQ)3*?$&LLN.<8I_9,,E7**$P&2]+6'JZJ OC24W%6628H/@<@<>PT#())4EH MF?QX^?%QTT2-MT8UNF3B7"Y78D1:])1A?X(D2AS9)L3Q X!G99::(P,K3"7[ M9 3;A]K+U1LR9N>=U32N5VH\'9<640HK%9-C]C2A/3!,D;-ZUYQR-6')S VU MFN6&$S&)0GO)6#S,*#M='.]R==?7H?'\H-Z%@7!I2_IRPN2<-G6#BF+K%<<: MJHYE!\)ZM3;3XR44,N2O/S@6P\,3[R/;SS]=M/C&]/6*EFN-^5V;//E$\MQ* M6'$-8V[R-7OBB!J;[]H+%DJ8!#)CWCQCO_+LDE#"7*>$N3P,+FV['"F7YRUA MD^ZRC0PK37#5JX@]1007@M8O9'YI']U'V'^7-B4QIZB62)S:OZLBSTK?QBJ.3/7/F19T?$K%O3 MI"J!4#$R@&>F7+1\\@#8.5G^XY:>N!;J"SD7 MUU6!3(W)>D]C3*^!A J\V028:I:* 7"5+63N)1JU.B(1 E7.0'ZBZK"UIH- M^&Z_K$-*K,VK<"_++01.+M;@]7EQ7VW6;3ANF'TO0F\:TNVNF!@ MY\XW>?&&7I>BWQ][$';W!'WY-A?WBMJ?N>O+$_3]8384T#^9GF^7H&_S6+QM M22/@>YS'[,Y\=7[_CYRR&RZ6#Z?O9Y05C!,9? M2-'RY5P5B;E-7A8?C[>341;@7$O']!58D-D2^$[IYCMOQJV&FHLPE#/-T5+1 MM -1.@VHQ2$>C5M5>-KGM"%[CV:&ZR" SHY!UI\["S2RB?0FU^ M#&U^=>?3UX#H.SV #L]F7^GH$8<<.S)=E.5P$5%VO"%2%]_7I6VE$R85'TP< M_(@]H[+2K&27$B.NE,P4>S4P;#2QI8C'_:8:ORF&/)!*')[W?,]ZN30CG(#! M]XM-KXO!?VZI ,]4P4)N2V,^-P0N/5(:27L^01Q^AE*!D,'OAL&O8%N75N"G M3 C^L@:7:HN:..IQ91X)/_['7B/#K>IJ[M*&,ON*08D ^=!WP_ MM?\+G'NA5TW+$&WP$8H1<600&4J6Y4'"1_4%KN&@^53*RU*$WQ$#.!')0G]# M:M$T!A^V'WS5 Z MC1P4F.C2*NICQGB4__V00MQH=?I-6R:$^BF@SL22 M;P;L0ZB'M!Y"/81Z*&%N"^IXC*%#J)\!ZN^':"Z*B'WH.^;L@8*@=RS)L)$7 M_>!_0C[PW]CO*/SJG_O"T'MAEU! '1<1[^>,O,1[<.3@7Z:V.'O_??^,T]N_NOQ_LVA'2=TC?[UL[ MMT#?0U-#X/A_OXA?7X4"%DLP%^W\_5TP_:T8 73@DS5HD=C_/ ?3)_-"-PK] MTC6Y*4F3C*%_(&".(T7)<"7+B^"_(RBZ_PGJWQ%HE][2Z4Y?=T38G6_R1V#R M1VSRAY KTK'WM\F/15(NO>]C)'I9$/O%),0O&TZ[1L%^XN(!DZG. M+8D.1[H6-Y_A)%Y=-5:./8&OR/AC%(_9\/H: D& MKF4!8^A%M@>IB ANT#^_!OWT@P'PXRG@QP,@9('+AWBNU)"[PK8B5V'[72%< M+A=D.Y?E:-E[T;:]4%LV,([2&]NH_60:Y23%*!\>JM0L3[.\-1KR'-")96.V M[O;J!BN2R+)\NTGCM0?B]DX?*Y(UE"/Q;QT^W@F'7T6RQ.V'E\(=A51W)W&? M#]I$EZZ4/M7!X*7W=>ECPC-V:?K@*:'#]D;IJ-3)J*7Y8A(59F)>$I4M:V]ML\96B\+H\)(M))=?!7%GIV+/-^UGVZP/.H#17#W5A'V@2*X'UC* M>^8A[8>JVHY=T4;M]5R\M8JVR+>+V=Z199>N34#1BLC?%M EQ4#!$O@/B.CP M![)]G'["]*73$RYUTGSI'+2+[/NGXOLZ]GVD\X3+4.X=GR"\U4UV/Z[;](4Q M5)JU<59!QPH](%D'#AA(N=D<]_2EH>JD1!=,FM$SO89(B!04ZTPL<934AVLR MQ2%RZ*/QZIT+I$O;T&>4NN$F;W^3YR'74,5L5$P5OE=[";0%J/BF_@'M8K6< MI)8K99=\:32/]]MY,*[WEW +2+LD8]0YM,NE[2F(JL3=&(>A$_2SG(%PWW=/ MYZ$^V^@SY"&UE^8!-58:=%*2U"CIF)=?I.Q67W&C;$,D-TY2\AZ=)":T.J_) MZKP*J1QN\DQ'1LEC'1E=!_&&*F97Q<@6 >4S-+2NP*S;)?4$C<5J5FG5TWP M*-47*9E#4Y[NTU=*AC;D[=F05R&XPWU?P;XOIL-"S^FR:BUKNH?.EU+>5/': MH"QC4GK9727S):F79$7:UVI4+'YWKE-;!A:0Q@ZP[L BO2,;]"I$]8_8Y*7[ M(%RC%).L9\M+/ ==8-O6AW<)KV!^^\]&XAP!?JG7;*N(8: MM%L0X\G;DO0M$Z%GGZ*.Z]62!X+VDG)&/GH8CP\2@P$A@B.Q8CD7Y&=SP@< M>[!$!?\[$'M6T+_YV?.:_NW%=TKM-HA!8RX)*.T1>< _-SLC\1AY(DSMR#!? MCCWAY7^EB&PAZ?/?;7-XD*O09\@74,IH_^Z2[.;2KS]^>PC4[R)M^BT2[$=B ME78)]DU2]2$;A5!\>ML-9)\N/D?)'J2#+Z$(&_Z-5D3^)T+XO_SG!0Y>(/-) MCSRBONS%D)^039(6]$M\5%Q+@BKFNJILX$ST.>U&EB]P=*KI^O<3TYXH16Q\F5J4[7D"9PY=X] MN_,*MFHPHLVWUM%\-J])_+R$[KGWGJH5Q=0Q.RMC"_W.O97EUE@0-*)+JO.U4$TPZ;(B*4NHLO=6)H6& MS'49F5'="2C5)6JBF.6&F-Q?N5I,VSR?S1M<22E5N84F8IDTI"5L?ZDIIWHM MVAT[JL!(U,(=V&Q_#)?B^TMS=+X.1*/"\AZ1'M,IBA>P]@2-8=E;BLL24QX+ ME:;JM8O9M"B,.KWN$BW=PV@IR2\Z6I;/ M72OX;7Y<"]C/+S=3F[]/W*4'O5-&L8>::<.7V&^XHQ3X D[4YABF=&RA8U:B M*=69!$:D8KA@Q#IOK!/1,OPL[7E>KW7<=0AF%O!KU>$OJJ8#(HE8)() \%@ M>25.W1&-I5<;2:%](SS:BHWZ14%EZNRVECIKDZC:&+W-*TV?ICV92Y2[RX9* M5%JM7D^(%ANI4S5].GZ?L+OL A58O?$8'0^[2'S=&SQB7Q7JS2Z7(2+.A0@L M%F="3%P#)D*6"!$1(F(7$;@?, HQ#C=='!3YUB\]TN M.14TE2#H(!3'?S]ODW,R@7CB2/DM$ 9QZJ[MWR6,#!@"?0"L5V@CE Q'D0PW MW%\KF&)R&_+BNWL]U&YM<"*9<-LD01X4$R^,+NP5D^09'.E'.#[;YG]"V;,! M$/550B/H6/RZ^>THO?MVD7_IO"?>L,'0M< H8H&%J2U0L[XA_%-Q(F-IZ",_ MHDN.:Z$O6F#F^+HW@F/^M*CCE&91EYZT=Z0TITT$ZD?7G6R.%T1TJ% P;,=R M=S,3^,;YXA)YD=>P[Z/(@R#J<]WR .$/)_[]KAX[]8Z>G:\E8L2+\\)H M<.D9"EO 4$P+"KBMAC-,!]B_(PK2^XNLVPWQ&2P7L_BDIT6FY#P8A^N9&'?(-K 2)7 MLCC0TV;TI*OUB\EGXS/)CU9,/'^%P@8T3__IP&C#BQ@2/Y;3AJ?4KO)S-.E/,Z M7-&NC(E1 2FX"\%Q-$[2"6HV*6$2/4E9:9:<8?!U_N"Q^"$-\^+"7[\CP!\( MKRQ Q((/1GD%/X62#ROV731P6]B\AP5]R-9'HYHI8.GZ).5V:SBC)Y<_B)J/ M"4NFGJM4,[DQGR:(HFQ@DE%U&HBBJ4-UOOL4_>AZL.[$A2(;ISX]I?:RL>!+ M&U/O'8K_+/_C& +IM*[&.D?D[%I/$'E05GMX@K*RB0HK4LC5(+&3NAKWS@H_ M8I/O'33?![^?56N>EN'+HS*/5Y9979U[3C-J]T:EHM8(FCR]Q_ W$W(,O3?( MYM@VFC5HRQHWQEU5:M+E>=*NC)CLY;R.9;)D1\;PVNV-Y] MA&.\(%.]A;1R>"6_)&1)*0QFP\O!41\X\[:LT"0OY.CEL!P=5JD2M'6)&'ZH MJ_4->V]'I^0C>AS56:7.S!+3M0H2,W=B+8R$DF5_$#4?$9:X),B5S"J:XG2Q M46U*$@W8Y011-'%H"LA'O3<4S+B3*/'%'+KKCBE?IX_W";%U6I-O$"4JB]1B MG.1S;9+2Z++*3*2)2",?CSJMC_<#&>:G[OL6#I^NU#G\A%(^K:0@U=RXWNI5 M,AS-<1VN(_+%TK97XGN2(CS'NT[[N6HN-OD-<7I#9H*E5(<#,>U@T960S722 M%5$0+G>>%Y]Y MXM"BL>6*D4T^Q4E^W$U9[G'8*G)J1':UIA.65,L767&]/9 MU.7@R4X<-UE4JQE.J4V3%;R^2MI-Z)/0,>:N/,,34O81O9KH9 V:>J:@<8 < M+IF)"D99_6H]Q!-2]Q%AFBLY$\YKF2;F4>.T4"F.XLIJB2@\B7_.4]SN=^LK MTI$P]!\>]5U81IW6R.NW5':68!(MOI;#B8HQT?..V! 3R!TDJ/#(+]QD>.1W M(45Z6L8W)HW4/%XKVJKD"JN^4ECTM<2FO_![C'\S1W_/N*/FR%"U^_[;*4,[ MEVZN?6F)\&J,^-* N;00^:CQX-.I+SE8XY5:!078&S&B1I7ZNEM+R:K>I]P4 M0YI99_J=SJV?S2"@E3'.EN(SKB85NT.G2,N>B/JV$BC1[I#]'0950XESIF#S MI0%S:8GS8;/E4R*';2RTN$62/.\"<]TK]8"V8,\8ES:I^D*8I2+W+@7(NU37MVE O ]M^@)B4@AE, M8!09*?80 2@"T0E!/W BBFV[DC$$$'NV<]+HP+VS]#5FB"'._ONVE3'_1+Z9 M#?76+: KK@X-=G_IAH+3B( /CUBQS"H7K;>R,E^;Y@0CU:(+ZX7?6QTJ;.8 MY_\3,D*X[WO(_#J= #B?;C^&!%!+PTY.&,D <\=JU^XH9&9L39 $H) $H-^2 M -?N.S]J>LDW?NS(R 61I>+(BA$Q#1#Q@'2<$;C49;N17063;[3\]8;7;E+E METUCT@:6CK@Y[5H6.&C#9_MIHH_-4)'? M.V&'W/VDPG\B=Y]2GW^,O=>E!E9Q2_,I-U]S5@'/=YQ%PF=O*F#O_>JG;VOI MBYJI!X/>&H15U(' "OSS\YV>WP89H@6"1Z_, Y!IDR/#<__[GY77#^!X_"?R#GGTNSO\GZ2;*;&U2F MUA*+EHNM;L7FC47'9WVHW!,D\?$QQ^>>('S^ 78!K4Q=VU'&WCOSV=HR]/7] M7LE@%)$@TT@3L%.X\EBLA2I8[ @D*33R+FWJ\+T]OP=EXE]XV75L1%NH$@"R MB^6/P[,CDHUJ7OR)$)$X'G0 \T\.MK, ME=)^ H6.'EUS/N*Z_,5&,(&=FP MNMTRC,,U%UFARIOVM"VJM"%GZ+9@-Z-* QJH,8K<+['PP77R$I?WV?H,@.'T MXF"Z2,TPGF[P_;9!5KN%N \8C#A4>P+O-@NH5/-B]S>*\N/-S9]Z@0=I1Y%M M6^8[GM'Y&1%7,_8[H)._HH1M/M:)^N1=E^T^^'NE\V&0R_& 2M^9]JA3#+>G\U+--<:S!KFV-0Z@MAX!MPHO/'#R+70>"\;&&\?3"##9U< MYCOTN-+KM;!$=1TB'P\]- M*&@EYTD@L!,+ /3$R-^(+0GLWY=?^)?Q?_^!ZEUR(M+.O:SMO4S70LK?B (( M10>I^I!?CL(O"K,DIOS(YE5!7I3)89=1%W/V4_SR^A2(6(0]8(7]WC73H+,# MK,"N>TDNOEDF+21%\ROU(6DL)$OQ/P<&X4"R$6D8P7NA>[0V;U2#>M] :BJ2 M50S)&*)W0\K_D02_/BGY)'2QO6EGLT'TKOXMMU]L-O:XK\=M^57EYMC:W&A% MS:MQK%S-J0(ST]?KGCW+&NS;DB #[*&ES-">:^/=-TA)MF+OT$J]4"HE.H5Y M7JWI-<4]D4!ME]5]E?$]-EV(Q,D0XW<&D_5 M+6CJH:N;'XQPN@M&Y>(<\VIR(\6*3I$'Q^*=W'+=UP>B8_(ZOAJRC>&2%3.0 M=V;H)7QY=EC!(BT(C<5-;$+S4.,2:"T.35U7'%],CH$O&Z%!'+0QV?9[N!]^ M(PD)U-8]0>-K$WQ2EWBW;@K?:'-W2&GRA@N5R595IA_!FP7O-C+0*AV"Z1BK M.)^>:7BA;QFC$@]-)RR&'^2;((SA^@^,S%!R"+P$M22Z^H8J1<$2:3;3E*&O M @,O ZI7*&0B2 +[!A-2B0$!/.G8WQ$)G%*P;I1I,UN;ICLF.NAZKSQM0>%"Q M^+X!_M?!J&8L(H"(+'TX5'>B8K2O8F%>A7)W,4QP=*VC\ZPM2XOI6U%]W\N% MJ/B0E_MV:KV/@=:ZO:XF,(?F7#.EXVT;MV:]Y:\_AKD'_]=BS4\2['4V"3"W M%WQ^1-YI_-F+L]!GCV2 SG&WFKGVA.\W\!@,QJ?V^:P5^651"M3G):T>;'S M\6[4-\X/)P&IGDS@R8HM\+R@U+M$DYH[16'Y6J'F2S;93+M$!*\%3T!_[__DG&UO: M#&X"06@COHL "5(B>@W@4R:RA^T U'Z3DLC?Z#>;.-/33[NRB MI^_<'EV$?[DHLT Q@N#JTQ-CD<+8/YQ8S= &46T5=#9ER? M1E\<6J86D89# M_Q16@;\>(']T9"Z-B26-_%7H)39="+>0'F':A!9Q>Z! I\-Q\LZ'=;BGH7JU?E#Q]J.U1W M(3:&FM=&T!QME(*3!O243EL-+IIUBNL64^+RLV<>,/&9YI1-, *Z'[2H(S!" M3=0VTSZ2H98(4(RJ$[8XW:J.IH],UGYRB&MC> -CJ,PD[84R>6;DIM:JT M];%:*K3)\K">&/,JTB;8OC;YZ\.HW%"%8B%B"%YB4T400?%&1*26^TCQO@.Y M<7HVCW#N\.3V@"#\N,8(3 4$UP#A_RD_:>^<*T%)Y !PJA/>=]_\FF#ZMG+Q M3?H%.-FI[H?DR_:K (=;'GX1'$4I4,XF!:KMS8Q9!K:UC6C%%I<83U&#\8 >Z MUQP$WQ& !L2>E_"?G2N31\DC/9T-(IL'U8=M+ ,-G1E;6T\<&2 'PHZ;L"7\ M2$ M.4;RB06:&Y6,[:>KO1JT&6P3 07WP=&K_"T_HWSJAA^LY(@-?Q%(OA_1LIB^R_\9POZH08D"]4/R!L@/98"(&!M MZX:POTZ2\#_T4Q2WV"'(G:*O %7X9BK7T[O_U^[+/WEMT:&IF=;#MFAA9U=R MP!Z$7[\P =&!!20U*HWA@Q\D;2EY]K;F+1DC\6UYX\-CX0."0P3'4/U$9.,'5I%=T!V;.Q(IN?;:_Y09;'BZ:M((IZL( FH9Q?=/=G]_4QXYBS!P*/ MH7HX'?ZYV1F)Q\@3H>I%,5[\"3'_*T5D"VG+_VZ;PT/A2_\S)$"HIK1_=^74 MYA)D0_^4&;F"2/GZ$FLC&J0_.UA_DU9]R$8A%)_>=@/9IXO/4;('Z>!+J &' M?Z,5D?^!F@;]\I]=&*/*.2K8^,[[O,#O4X7,(W;1I5>>N,449%-D?2B&ZPN5 MH")D("H%OH 3M3F&*1U;Z)B5:$IU)B):BI^"%0\*]:V("O(F-W$U**]L%!%# M 3K-VP0'H?SQC?M7#^[]8RC?'/"C?/"GBB^K_)\CT7=8E#V^P2;JMR^W#YU7 M/@K 71R3X@ZI1VE8&>+M]'#662Y%8G\E#U(@.UH5.&X>77N3+E52B/EO- MLM4!7U.B.B94\;_%-GN4]AL-$<]Z83,M+D12QERN!,9"C ME5I'X:*Y9"4I.:)2G4[@RKU[VM (S>I&HZJ6VE07GRZMAMQMP)5[[TE/NDK> MM)0T/U=GC7C"B#:SLXE([3\==WA[L::,,M^JCIE!'YV(#]#PJKV5Q,2,DGI? M5C"WD5)<;U:B\Y^\ITB,JGF02 ME"CA=%(D)8P1)2:>$#$P&C& ( 8TL[&]M4W@O;DH];,'\9\98LQPR&A- MCG8YNB7G-,?N-0[A/QZ-4RM&:[3X'.65^U'.:(_)QB'\&UIBFLI7*8UO#6ME M4J@TNC.7/80K@"FCC#)P:ZH@]"6^A]&&TT!8W7LZQN1+4M?NR6JKX;#EYJ#8 M+@W0O.I]2JE;PVP^9S;Y6KO$=Y:"D^P/)H?P'Z]/57Y:D M\>K F[N$?472I*TMS$8Z()45QS-*?;74UVW(RQW'0H>;[4 M++O=?@*K3%2WR^B)3C'+MZ3EIMO!\Z4BC\V4@>= R9-(1Q-Z>MV?ZG[MY-X+ MD-(X,Q.M5@H2EB''\]QKU]RX+!<;XH%[EN56 MW#580X'4:6->HUDM-_J-0\QDCU9$7LDVX[PGZ^FAE,SP-!03\?U[UL6YE4O4 MQXPJ3#5/D]-3H\$<9"9NLE3CJZ[>Y^8=)3.5VIUV/-4XQ$Q=HMOK)\5^GMRO9'JR5BN7Z!H7+?0&F9E;=8=3%I+>WLKII(R/!:DB<>FVQ4X% M2Z$KJ\9!TJ-2]9[-#$AN MR)G06S?V0RNV#4!M!H)3R#*0;&"WX2-2FCE4?VUMN6;-J8#]A(.%#AMW^HZO-2KMN MF?\7%>E!TU4'T#*VT8'S ITL![XOM)(1C/V#>F056XJ?!#M&T8(AI*[M*?M( ML1T+JD+?11@_=E[_C0ZHE1FRA']')!?Z[28$%[H.:6JH!J$(QY+@-0M>#'SE MQV?"CT% P;\PBOB- ^ RVX7&M)]G.S,=]+>D^4?D8R7XVC%]N]Y_+\F1-ENQ M?1,?;M$,[N<7TYCN]H>;N\5\RFW8P8>YY>O-Q7]1DD%P[ ;= M-,.&A*+ G2'O9',J#.]A@:$)KZ-VLH%' X)\BJ@YCKH0*!*4&)L0T6Y6Q+51 M\W4S'@J?C4U-\X^1(@H$)Z19W0_1[:+1[]K[X+_HR14!?!QJL.@'-?8U@) 0 M)67*<74UIY!NMA[/D@OC8AK@"XAV@EFVF[!;T#-D"#$@S6SPL/VP^R(H2+4) MGJ 0S#"(\3R+VR!Y]3QHXU]Y%E79#ZKLAR4=:_MBVVA-L,TO=TM)4#'FS?[C M.S&@G4>B0HDQI,DM(+=_1]&M'X*X(\HI?C?20/;U%SG9?3H+*F( MP4+XY4?;\NR$FC_6MV;3CR>!AU _-]23,3(10CVD]1#J(=1#"7,+4/]L+\_W MK)GS[9KYQ*XW] 5M2W3Q__VB?KVR61W>1=MBDB!C^$5;U#)OG7!_( +3EBT M(A7XA6Q'.+]/R>/AUF,DYHK)X+V]'Y\PB-<(X[GHQV/X99L7?Y M1?PSEGA/Z1UE8Q_?1A!:W/UW;U,_$;7D0>9^H1>Q5]CD&=#H1Z ]V^9_0HGQ MKBIY+S 0:)VG_\U5U\4Y8Y-*-@FO/P[)^D.\3+7)W9.*E=_*9 MSKX[EO1US= Y<9/>+X9GOYPM_?PP#X5T#\W+H8UJ1O6TLDHP@_DP,TG3T"\1 M272.36#?Z])]1?1YNI;<5[3)D D_SX3D+A.28H/(YZBC_VNYLWQA*Q%!RJJ88X"EA%?OK7Y0O[)N,S_<&+R-3 8<& KS;5]GV9\S" MV>7XZYU[IG?"WV)NFU[-6;ITK M8FZET4FP796A&$(!/-*2G\H=P2+84Y5Q\.\G MTC"_Q[AO0,Y_AZ@F>:;K/(R5%1@=RCC=@=VVHCI@P^<6VE=?E8XEJ,.1C=?5 M [,G$_P8R'.I]$)HO)WA_T&*A+?Z8$UT(2CWMY\&402FWZ837Q (0G:@GSMO M(X,ZF(8:9*@_I9'O<=J5>&LGRL.&'L>A6IR6.YMI?IVPI*4E6\YJYA(Z(C44 M2?,7%(Q (,+GOI*Y390!.Q_GL)$:M4KM3IV# JGW[<*,J7W[2Q0,T5 ,EY3_0^)TE>"<#MA-L>/BA"KS U M]O3I./3=;_)'8/)';/)B>=_'V>3UF^KHA.;II L-PGK9@6G?;CO%OS>0&OJ5 MA(HW@Z[G3HZX\=2GY\>,]0W-'DB46$R6BV*)[CM M^;ET*C"\9_- ZT!SX$C;\>=@M1F=>$!;[O87O$V#[HM:[JI+\VY<\?D$61OS M-F 1-=8VM%@PN TE9DWK.3>7%2G0#P?8N6+E5,5B6UV^-!JKK2'C*(JTS1(^ MGG:\-!W_"._K'NMH;URM'I=9^^-KZ9P;'=/.[H_'-W?CL[C=_V4@-LESL9?/2$.CLNO^%CKE12(NV3%X^#S MNH\IGTT7#=-:PK26*V?A$![F)9QX:X(O=<$H(FT'V@(THO;IH 55X*+MX<2_+S,6;LW( M."IYON8;7&DRPJ&J9-86:^.= Y6F-/02R1*;5_5E6>A;^<50R4^>166C-A@^ MC%S+ Y+U]D'GEK#8@*Z:6[+ROT2-DO @^%J5+$N,+W@G+_0Y2:V5QVU\(8LE MEFS\^D/'R)=M%"+HT3^;].YO1V\PTS6F(KS.3#CQ>.*A1HV.2)1PE1-L=J4J M;*W9D!OGX*9FOV#&TZMU!M,;W$S2N4J^WV41-\7?XZ9C9;!?6F/OJ;618@_] M,880J.#[^NR&VC2=4>O=PWGGS+6 6.]7.H*RK@\XCTMTA;S!U6V&_?4E[?ET MPAG_1M[0"P&0V9!S$U)S'5C()WD\U8P23XU#<0GK\LW"#/,43AV.LL[,H29( M2A&__I"QQ-ZQYE\A#X3[_I*2_H&\_P%E?TGF3SMFU>"E287S[.*4H8K=86'< M0&]-(>;?;S?ZUPL[X+5&9M<[R?5"77XJDN-:P9QG-*+W1:JBMLD[\<= ^RL> M3]LB2'/X\Y@E>S/TUS[33-_]AE*/^3&;[7BOS?MUVXN>R&8;G)*.LH5V T^L MS'#>[X7G_6Z-;R(<[OOB1"GLA'*G4,?>'E@50OW(4/]J X00$:'0N1>H0V>' M#*%^/*A__H3L;0/GJA-5;B"L?_+]O:.T;WA_%^L/=(WID?1-)U@=9=3HKL"Z M=%30CS/\_72V#_\!$=U$3=#^"1-/7I53][O)GQK$OJ)-?J6HD+R^0'N,/F59 MX>=/V3X]">2-2.BV6C\X;X?:K#;.*BC2WO-/[/?*"$M:L2FWRL4)7VLUNG9I MFANJ#BOZ$7:DOALPA"$"Z%NS9^_/@@UMUIMTK$Z2&_MF*"*4_4>1_1D7 M5.$;M9= 6X"@;_ !R8]WL7B],E^55$EE.PQC50>]_!*^/)3\-/WF3+B;]2@2 MMVEWA9Y#Z#GH$\:1+6S80%NSA5X#4\D=M)9!Z\,X?>2VPV=W*]HRL( T=H 5VG2A1#5 MB(:80"HD0<>H^W)3MFB/T(&&,=%XK)=%7]M1+S=H"K[8WS->WRUY0K^Z2T?G M8@ (G:![W^1-.$&16]%FG_6"#J@NH$ MNNNLY(P@\Q!1])GK^$-5H!X'MA.Z0J$K=&N;#%VAZW2%D+[X^ZX4!F]LFT6! M$;<:PJ6LCOXZH#TR/:RNFUVAR^G)]M1E5I9(@:68],]GF /*XY_[]WQVVEW< MH D8.C^A\W--SL]SR1^'DG]DNJA]R464W?%*5BZ^K[MVB#X^^,I@W8Z9IN6U M*M7$1+>Y&J<,NB'B6##YZ@,U*]LN41?H]_.U$O07W:QNI[N5Y"--S&LJ3N(D M228Q'-[H/]+VF[:TVOQ]XNY1!6-HZ@ ^#G4BTTS;M0ZTBQ9\$#-BT7:,FH>#%_! @;T!2,#X"P! M,"+FVR2-X(Y(FH^U8I$Q@+8.=)5L1W)2_"NMD M@^VWMKM_MO@5*D_+DX:ACY*JP";%6JTV&Q6\Y8?/66^+^8\ +ZG:F@]<)VZI M0KO13\)+T>60A32.'S3@]L2$+UE1C;/F148N)&33)]9=P@9V+'+8@-KIZ;/3 MJFBH @&>D&/8S3Q>.7% M#I\Y2$F*CB<3#/',01*I."-1@&!$#%"42(X'0$SB<5(-?^ WY_#?QY'!$QAE&Q$< %TF2HN%O*$P<)BB2 5)\$!]0SW\!(4.1 MB60R@=///<>A2 FX6XXZF*,J/&6JA+9.BN<0$>HU!FJ>' M10X53^S=LRVW:_JF7F6!,TL1K=R[YT",SMG"@N^J0$OD^5J:=XH9 M-"<3 MB9C8OR=?X$UM8DZA^:;V!^5"4V&C9718O;TMF\LMNVZ;8RB#+$_0TGA+E@3B+LB@ M+=4;'MI(VJ6)(RF3 (T3%GOC/Q8 MT=Z>1G'3X;J8T^=K$NU5U3[= 3R\*_[BKB(.""(Q)$?B4!HS(CD 29&A(0W3 ME$1)(TJBB1'U^5^\Y,@/_2;^A=^0>_R%DW@\D6"8Y'E",2W''*JRJ4'+PN;F M+I29*#[Q5ERFFV@7H^IH$L=T3,ZU,#H>-[P#<9G#ZTX:E_EH$&;WK&!F ;^+ MYC8R [5S)!) XI+QF!U317'@CX8?#4]>083+IZEH2K+!")I0^@P8=F!"U#7) M"*-%;P%"AQ(2^BO MVLC?,L=C98C"7BATH (O O299GH OK-B!.$Q:.#Z]X/ONX!KHP,?12BC!\H6 ME.!C(\SY3K$=^1L!AL#^;;9XV_^(__N/?^\9L'R7U?CH'>J[=W!DR8D :2A' M9 F]_VQFF2OHZSH NHZ?D'8O(A,;>2:R"!YM;P;8E6*+EBW6G][6ITODZ-MU MVZWX\ZU%6EX0/J[79^W757<&M.J3[)5Z*S$OOKS]Y\ MLI=_1]%+1A;!?1$EPQO;L0B'Z!&2*6(LS1U!ED'\XCM+B+4L, 20V7Y' G*' MDDR*V)J"/*H@FO([XL[00@DR,"1F5_]$;,Y&^[?%!N6E,F5>G&$Y7"MW;&O) MKN77HDW$#HX)$5K]_A^VY8A-!%@?M^BO2O V&UQ^E0:*989J&M%!%\M)0VZ! MBZD17GL6Q2I4L_LD8;@ZZDEM V.G>L#'=FT,J4$W#?]ACP$I; ?!8SG;J8HX MQW'2'-23-.@O"L6/Q^^^ M/#RZ%0P%2IB7C1)1>-=<3FM]!*,4UN=EDYM M,RN/U&B7YN0?)G*"M@@<22!(66XUJ&+ZQL&T!U[$!; S@1U#L> M?AT/1*$.)&3F([F[$8>^CG\TYK>V0BSRS)#:S<@8^_\%]@N$LAD8+KX$A9N+ M0G1)@:R'#T-X>MQ?RH3X17]D%"AA'1-^,W8U: 9LMAAL/+!P-N99<)XREA0H MQ"7-#6"%GH2LE-\(*(']L_M3?S[2""#[23'@;1^%./H=[_8 9U!#@( M_LWR8&LC:*W$CF@IWJK!RD9L5X=7O"T6_ .J1_RZQ@:1S2U: OPQSS7OZO]G[TN;4T>2M;_/KU"_F542B,48VRP":N[M;AN+4E4N3RY5E8E(H#2) MZNH !M>FMZ#[H;]+D2%O3'Y"@2F/.S7OM\&J/!<;]5;N[*Q8J%5O+VY:W:>" ML<8V6,M/J"ZK+];JFUZU816ZG_#.Q&/9U 9[P?7Q?RC?![J/^AG[2%O9<^6O-'OL@6+OG;QGW%AZU"0H4/4'_+ MB+"$IES)V&HUX;L]M_PFYY]MM\5AC\,>AST.>UL*>WE8D-P@'/4XZG'4XZBW M)ZAW0O?ACF1GUX%O:NV4:BI13+:K%=4U@QRXV%L0?YKZ,SM"2*N]K*3;-$?, MT.G&?:GB;[8*X]JQLP Y106.F)-2<8QG)A[PS 1'3(Z8&T#,+6[GGF\T+-+ MZZST8 <'U;6"ZA8+SBVQJ,A\%7*#^+KI"E85_S07.[]U+ALNGOSR#G!](OP. MX& X*I71TT\3JK"94F4>4H:LO.^7:EE]XK@P*V>5$#^^S#'KF-V][>8-]8.C MP??2>?UB(!FY>/I<[]P"(SI^;69PX];!IR5EXT+PR+_'1-/.]H1*A18CY('&E=326TW)T'$[8D MW0YZ<2O3*IW<]LN/+S.KWFT8)L2PP82_[>GM ]#$&.;%,-ZCX=X,!+D\ M-\3>M5JI5$XN[[-'MZ]7;U+5:]DDIC.QW/=ZP7[N=.V*"Y!2@A#UO[;;F79S M,[1X!H:!PWH:>*@'#WQ2HS^^+O@8!OR9^ OPQNU\9L=A(Z%?:/V;\,#4*N_H M??(>YIV-0C#Y6R\<#M7%R^Y8/HVM#5=$^,]A]SAFX=-;+Z.9= M+==OI=^*^LM#[Z8N9K&2!7@VB;08R<7G51-=6 O7((+K=V-V:D4?'?[=913,SE8LGLTCV<<.0R MF-/S0%U#GI/9U9S,KT\TS>"^RS(@B6G4'-_E_.GTHIQLJGIKT!9?XT;J[MCX MG:]FT7>1Q+F=/#[CN&PZ6[$7*9GUN#?A@A3N\80'7K[B\12[N8OZ];/:KD0' M)TI6U-\:9X[7B$Y,)V+BO*3PEN5T"LAP7<Y@W-%9 M!A(=^^HTQ]=QDY>/@[-JYKY8:MT?-=HMJ>)J=]4]!W\\)+[QPIR<$4.,"*;^4XVF5I4KWAAS&VSF[?'K[_*:)$''1YHDBN"B9 M'?AE?398NCA'LY>X^/ !;HS>5 M0J]:?%1>?YMUMX&]5_ 83D04DY%T:AZ>[.VQE=U;T<8/XGQGC6/MI0.UW;X^ MUV WMT"%..\3_]AHL#U;+)$C[0][K2W2.3!0Y6YZ./KJ6)KXC!-3L?BP8R!H M*1F25)!=QQ3B0AS?&ZP2]XGJO=\3W3F4HW.(ZO+ =)V#NM8GZJS*Q0':^3T1 MF:",^S!?G2H[%#SC[._[^RC9*T=,6;;=?_3F<:]5/$L^)';N;PX23<>XJ7C>CG_]G16 MRM_.[= 0E@-S,SL52+_OJ_=Z\?=I46LK5^7CJGXUP)8IN70DEYGN8[PA"1F5 MBM]O$5V@*4M?[;9/S@N5RN#Z*'DM%@9G3_W&UHJG5L^VR[FWZW[1E:X?CTO' MKYE7#<0SG8KD9AY=V(QXT@8:E!-MJ'9.:1:_!(B]9M8$&M#Y/6N(09MQ M#47/VQ/++%,-J N[X$1C0TF>CD0F:;A%'3XVU6=FQFXG-C_"IO,]V1;^6-!J M8WKZ>O!VE*\[QE6K\-MXK24UV7A\^B O?2\K@TSN(G_::O'COX2B"F-1R? O:P MGZ<",Q!H#,K:3[W3\,?O4D7Z':)XC]:(,!HU(AC8F H,@.)@Y\OZZ& :PS$ MSOO1E]H1OX-5STN4"S++E/M8,&J]M\1V0 O:@94QEMF&8]/R/L+G@I9"NRI4 M6^ZU4JR4]%N[UR[?OMX5P5*(L?@DX @X<7N9_:NV&WL6+^?"NL$)U'_@;6SG MM+&EK5T[LH:M81NN#C;;:^&E#T"9[::@TOU"0[7189S5Z^[__IU(QW\MB.N: M0]I51WJSXIW39K*B'1G9>C/W^F!4&Y\ZC/6>\G\^IK+L S_Q7@#,(HJ+:;IG M5+R;^IU/BP*0XLBGQ"V0:V9HU#Q]+%Z27.^ETAZ\I<_NG][.2 =4.ST-WHQJ MRNB-GJX+-[/;[6F&8A':#@^=\1&/?/8(=EW,N+AED1;(J20/)K5X= MQUO1XXLGHU5]?*N=R#RF7F*8?L]'NZ^';4]TC<958WB, M7\5^XXY.G;?58//GG>[%N[D&J.W#\H.)(?<]FO]]6I%)I<*,_B47Q_*Y7;!>4M*:-]U$_P+:R49!3IXF"&U7E B[*-'P&D88%(!SP?YJ'$D#ZYPC+RA/M,(92C)-^JQVRV=GMVW"A=:O'"7 MD)YJ?9#D?,?2=$$<'B,>#Q'GYWM= = M9C9_];S9/#.!WN.[3N-Y[>FP^7:7/:X\%M/QV[);>:ATWS,30;"JCT%_!+QX M*F&(8ONM:P%5*YN'!"G_OJIUR=75G3Y(DE8AT2F^G!A7]8LZ>#[GKD&$]&Q% M0WL0M +("\R16/YQ__VF?Q#K;NKWE##O,^!-ZI7M[.M-HDCJK?*#FKF_SQZ# MTWXE@^>3G,T ;G8_GQ*A2 1N8\>UE"9$DO:2\R(?%"O^0GGB,/#7.]DC2OA_ M8P?#Z_1_S+>Y 3N+FQFB2.55>M<2@[[ :U7Z9P;CUI A0L&%;5>+AHH'V=+O7Q16(*-9:)7VP/"T272NYMZ:K\_V8/&/," MMQGCS7P>8\-WQ4DU05\,TQ',&F@!UD9W;4_&AE)E# 2[ W2O@[4R:-Q%(QWJ MVT5&(]!LH3QZE/0[&C-G IH)&OBW ;=K,!T7GF*R;H%K::.P:(:+FP .?9\# MM(@%\$BEW[:'=DH?P P=#=U6-@^!K0\,K\5",E0-VY$=E]I<>2@-0LUU4)YM MVQU^.18V8)G&P)F<#2DLSISK&3LI4-TV! MY:>0)N!+A0D,#Q&PT]XS(X/C9_6VUC_+O;9.CIH7)\^O+Q>7-1>CQKO;@/M_< MU),4C?;TI'K\4FRG*G(I>Y$KJ ]YO-$CQ:3$-SB%UV=D;WMWB1SYM'W_-C,^ MN>\^Q@UZF*,\#;;8\(C 7,V&[\PK1G5^E$&Z >G]#_57C;93)+K0JF2KK5/+JQR^IY( MO64=+%[\K,O,=1GFT+0L2 EGRG%@8 +2.;4]J+UO$:0=LLB3YX2"A_4#%P84 M'2)?O+;1G#A?G\39K*)5_;L=440I<+F-T2(A3K:C_]="MQT"J_(N/HCTC'V# M1&N@Q*VH7(<7'\AZ3Q[8_L7$'*#BZ$Z /ZLD+3 0CXFY/X7 SZ/[#X'YM.5^ M-$ R[\@^NX[G?,BMS!*#=:& D&Y@8R1/>N5_ ER?*ZN4LM'QFS6, MLJ,/QUGRSE4:P&SE)SXA_ > +_YUP0/)I@YNK(Q9.7,JS7C;)&'73A:%[V^ M<9?*5 K7T>IQ^^ZB?]2\ S,F_6 $&#YIN?UBMYM_S<5%[;KV="3=#\Z2/3R_ M.OGD,[ST_B&=.*G<_#ZVV^39R3\:^.34F!E3*S3%RK78A M]5"\[9[I=YBEG'SR4GFZ:12Z[7;K\?KX]NW4N6\>PMJEZ;>7!O570RT9]>)- M[]!M.?U<@;0;\.34V^NU1.FBH;VX\4(S^F0:)P_)^*!134V/>:R+HFNW3L3B MXU7Y=^GV53U_O<&."/'))SN]^N-9VLC>5N2+TL6YG>['*Q7LOC*UHD[',@HW MV58YGJ[F+VI..I6_E._@R:FW%^];UFDM>WE;:0,*YDWIK'W:Q+=/K>BM?7[3 M.&Q5$D6MVWDXLDSY[OX-ZQI/S3,)MK)MQ5MVI00FI'YQP>EY4SU( M=,1:]2E3/H^VU$8RWHXW3TKQ=#)I#/)5?#2Q"LNVK/#U9E9.3J:9)3P1J>BN M2H9G*.%W#?[LR'V6MF ^4$]SFDVBJ\&CEGA@D@UK$\?1Z1ES>W2NOLM.E-,M M_?&SF*;W!8%X1Q5M=#T2F5_TK?15IDX/4WN)'3QS&>8@81,5M#X9=N15E";* MHGO&PK)9EON/(V(?F];LLZ(SHY%V_^7ZY;IT];M5.(D[MGM\,6CB1FYBT>SC MW&#DW>M7&^'VQ.FFY7.[X;XT7NQ232P6?C_=5<27MZAN?"?(7#:W'RJB?*[6 M7UM%36IW7Z7KVR/W H_V)F.Y)7![5C1E^PDV*@ML[P&0"(]O@TND#W8HR@K# M[&?.=;2WBJ#MA[G$4*>2GIAM T<6^2_KH4B!3NQ"I\:1^FN[RJ7HN9RWJ\2) MEQ[:^3)XD]>%>'X#"53W,'=1D9-G#T7MZ;2NRZ7'7JX'Z)N,)R)BYCLJ^7X" M-3QIT\VP=HU)UZ+9KEW>-CM&T96.>H6WD]YU#P]8BNE4;&9GQ079$@E?UG4S MO%Q7SE:_ZY52IX=-N>5F:M;YE78.C,SDEF$WJ4%T=>IE@PG=&#/9%OFR MN/=VJ,B7#_<5O1*U:W;ILJ@=5PKCSE#F.QCK[;'?D[:L&4"ZT6;[Z)EYV^[= M^%D_]:Q77^*E7JY^EGP^TP"ZZ%G\[Z3AO9UV8*DW+T!?KU 2U=I@Z$9](^_( M9(H=)-H"=RBLYX?RBN*V71;6TK(! BU40IK@$N/]E4O37O:1HAVZ:A6DGDFI MIXQ13P?JX24?3#*P<[IU4]?-'I:AH?->^CW)">U7FD1U=7)3#\R4LGF,RV<& M3)L@JVE*N0QS.-0!-W[XR9\W_3D=+3\64JV;:/;R0JM?IXY:8%0(0$0'WN=8 M+@E/@:U/5%)B;\7] &\O +/="DNGCZ7(L6K3>'Z/;! NCTP/E[8K8/8^53S?X]B#:4#MI^#ES8^W$8)5(X: M/BK7;%-WG\7')D!!A;@"S:1)\]9;?;@O&=ZFBF#I^2/?5ODBA5"RWVB8@ MV04H-"^S?(NY17::99A YE*Q$#5'H8QM+B\3O@#5=BB!D5BL)WX6' M8]."WPUV);;@6A8QE $'"FX^?/-AV@Z[*8PG^81#8I"ZYG !V15+\EWYF-JX M'A<-;BQVR5B4+=FP6?UAC@#<1/@F0@?J!4Y[1[AL<.LPK!0].M["+<,W+<-X MK\I$IR_8IJZIZVA5^5U!^(FGFOX23F1M:RS'=Y?,0JK@OZ=6OC3KL,62<4T< M1AVSSOY;EOM<1)9N)+980CSL8*[C; ML^^2L@^QV$_-\&_F8 /XA2-:6!&;^S&9"#C[VT>^MN&HQS@&;UKA;?(38MV '4<2ZNY M]$90V;PV#9R/98*=,AIGJ+_$]J]>-K/I)U?3HF\5+2J?*Z5LTVT=]KYQ<;84 MJ"7OM^C]_.S 98"5PLLG[]ABW:)BHE.K/9W7XH_7#4-Z/#VM][I8X4C$6B2Y MV/1MZ;]V1NV^+L01DF.%"X70@L\1J6L&4;T=:=R$ ML)<"0(K9*.6*S_UJ)7K>.N\5E;3VD/I.(9RE = D[AQ*;_:=$T^\% OEEWBO MF1([CQ1W4C_^D6:60.*@\ZTC\YM>]Y) !SWT<(%.N-V<]VYJ>X#QK/3/4XFK M0B>NG1]?ME^JS=[C;2@ XUV/I13-:,^/K893$3NULVC]QJJ=)Q$YLNBQI&;4 MY*NP]*[:3H^\TZ=J-<666EB+WIA>5BXN<1Z*(!1VCP)-N?-+%B3,12! M53%:.#F_/'UM5TK5ZR/;O"/RP/E.]_9Y!2RNB7-3+\O]F=.\E5$A9\!2.WKX MV!)_D]?*2;W6K5=_WQU%U48U@X%4,I9/TD4U4:B?Z:WO.%/?1ZEWO2CE\K)3[YWA6 MKE]=_9;K/8 KB+_B,XJK+2_KL^NJRJ*MO<>K>&+S5-@]Y^J#<.Z,],_3%X?J M8_SDJ1)_R78>+YKF=RHW+M]/.KPJ:';IZ>P\+E]7\[V&:IA1\PZ !\(W,2;- M\9-V80?K2K:4II!XQ;9QM>ZZ3VT$ =Q5N)*/^P8N7ZE5$L\RU''T;*7H4"P2> R MCO/-EX?!=;KEOMR>WQ^E;I[D%C;]26'&:5874(Y:R]Y"V[@FKW&/;>-KW59' MZX.@+6EV+\XN7B^?6YJ<23P^W?:-J!P*Q'G79SHV2?3,."5.\;'0="O'O7H[ M_X)=Q.@>G!C+?K@']S=]]S]3'3)# A<;*@;NN>2"XOGD@C.ZM2S(HVNJK-\Z M-EZO$>+_A:BTT+U&90M;@1$[)@1*Z B=\7H(-68ZA8XNCP^.+1/VVU>Y>/+]9I5]%.O[+I8]D' M1]XZRG+_.Y M?]%N:6\7U69-ZQE]JT$;/LSP428^&'4TFY$_H5)]1!2*H_ZG4DSXH'_R]?U5 M^=8R_]^OL0I3GU(/N8U ^AMK]G>Q,3JQNII"!+9/SWKU6:2N$VQFYK?G\K[# ME!G6@BI&J_LKO@7Q6R7C7]A0FC*E$^+4"85JYD\Z^@ P MM&OJ7K(&%D1]U6-F2C V%<$\$#+6C3*7>8 R@YU+0"]8>)N'?Y" M6^\)GBGR.LX690L"Q*N8<&Y:#70@#-H<2#8&PD^DDAC_5;PZIS\E?OT5H3 _ M1MZH392HUH\RVAZYN>OW?]]]#*.?(#7[%0>: MVT"]!W$6D-7L&40=\IO^1[#=FJT!,:T!FDB@5X^@U01I1I(-A &1+1NHK(&Y M!MKBTF5LB\:*&5/J79VC[1/C\318:]UIFFZC29?!=%4T%%'0#2*J-PLPU"Z+&DQ!!=FAD(=R2/H=YA+!'WR$9S^C%\7> M]6I:H$RX_*!?00>."2#/JDD#'S84FX+3!"=CY)Z ;.LZFY<, T(XBX2257B' M#4L#\8,OFLRG@%G0/6GZDKIF %GP8;^DM-\BC@IS4+3AF[+=%+!TM1U;HH:' M%V@61^I+T@ 27LD.MJ'EV/QNL(_.,-4VT #\+^T*2X-O\*P\[QX#<(@3P1<' M(- I85ED!,I0;A+L9L=^%0!>03P1C&0+.Y![48=IJ2#5U@"A <4?Y+CFVH # M-E,G^C[0IY&)D(6.;($&(MX#3$%X0'N)LY>#45 (P0]LSWD'#30$RW1!F<%W M!ZWQE!! 0%.95<'UP53&WCNNO[B0-A,8IKTU5'U[9*I@?-1HVM=O+3J-<_0Q MTZ?M, ,R"&"HC"$7A&9 ])9-:>_UD_R(^MO6:G R51>L8!\HS(\&R<(T<]-[ MY3!CC*]>167^=V]4BU+@1#U;>"(Y67W_7V-=!89I;VSW9EH'?FX[L"JOFX%( MT]P-$F5-"^0ZO/A UGORP/96FDQ14SL M)1<@V5BO..]KX^WB_ \_Z)[@<<8Q.P=B(H:7#=KPJ[%]MDSD+^:'U5ZX M/"OM(?NI??.PIYU?+.:>VMF[P6L\_EA6MPV\U3,D*K5J":GQZR\&.;U:]$NMS0Q6[8O"G?Q9"%?E:KQR2?M1E&[ MLYQ7/7[3S*1O3\[35?*4KZ:FGWPM95SQI5K/%&\.2V7ED=B-%ZT!3TZ]_;K2 MKJ;Z3Z>MRL7U6>DR[SX>MY(]>')J1>)#A;R^MLN)8CN1>7A17_6GQB,>M)UZ M>]\HW/13-]U>['5?KTJ=Q\9EI6WECU-/4K==>VM4 M<]-/FJ_UXN_6<[O6&N@IZZQ^FQ&CR,WX]*.5N/MVF,^4&G'7N>Y7"Q5'3[WE M,>$\]>CC;2][)V&H6CUSYM6??51/)Z4>/G>BQK(EW=\63;CV?SU^_ MD >S@8].T?1H<&7FQ8Q\T9*O+V6UF!#=3JZ'CTX1]>E*:I^>/UU*\8M>RTFF MR_V^VX0)S.#^Z6N5Y!//]TJ%F,5[N]5K7K[F>_CHU 3$WV=/6DI/9.+R4^;\ M5'VJZA(;U9_ BG-H$"UCYV+;;VX^G2XK_\Y9.=CD5_!:T1+P5^NFY;#X'S/FKC/<2JC) M-L@C1MFJA@V05('X].[@]@32>\W=@B=E^1"GF#?4(S;!=[H$UW.EMJE92;-U MD6E<2+77U^>7E][ZY'OY7O/N=A+.S"TGQMM_+:D1VW=+G*V8$=/4QZ B!:2G M9QY3;9JWA_./3Q/3B? M50NX::&N&CVL>IOZ:M5;<;L+S)>;%B'"%?RA:0M% \]"#4_ ?;::^-J%XC.% M3KUD>[U..;(1$++W58L/NEM;^6=J-CQ"O=3U]"$ B-GN??0DB(J[:K+,$ MHBV ?H#MP1,#$X>;3=>6#>_<\S#AB >>7<.9K.7^R6O\*"+KO7 VG?:;F^?& M5*KL@/5::LGZW;MCMUB69/_6'4)^CPU;@&74+ V&.25ZE^#2<$B(I*+>N/M* MIG6IQ6;J+"]GW5] ^\TM+,B$CD5H#N(7;?/EWSV1 Q@I,6.IE MXW67R5K&Q>&/LMSKKERPWHI.[VV/?OD2+PC=J-12OBMK.KNLBS=)3"-XQ9?N MK,ZXI&OF:@^7AI+N5$KG=\=9,1%7?_?P- L6-LG-*NV_-0UWPF6Z=E>AYR9T M=TRAI:!"2]4[\?0D=?)X+\7?'LU!YB3>K:53W^GE\7V%;I?[I5KOHOJ[>%)_ MS,*"KIY(] X4&@M^Q,4951NW*.H*29F/G?0Q%S/=H2NKSV.Q4!NT4)%I77H2 MNIXWNQ.*AYTF:X3L+17W+73:'RE( MX^U5F*G<(/[6D>DZ-D9H\/;=]-/VUE'_6I3.Q*)ZEQH<'EU6JIWX24*_?+"M M7OYW,[_LS%OR4X&Z+\)Y)L'7=!?TIDYO,=@W(SD>#].3PS#]NO"8NK>NCSJ5 M0JT?/\O?'^>+1H\5%$XE(_',E[K;;:%*A-?HA8I,>QNZK!TY/I_B6R]RR,[; M3?Y!U-5*NO]Z>GIV]R UCGNLHF\J$TE*LPKFA3.8FY9Y>O$+Z[MY=>'P6 DF M/:,U6AI.[@%S[>5I^'XW8,F%HFM6F'1_U5[#F:&PHHFR[F7TZ5S'*^WZ-R&) M>BL/\.&\96%+1UH8;@8@1)NY5.HA^_#0(LY51K^)/I9SUWC1&YO*B?.:I6QM M5!ABIV'O(27<+>AVSIU8":0<7I](&?FR5ZP\=@KES/&-^/ [AY""/H8TW3QW MM[(1_O7X+V4E=J074XC2%ALG3)C@9$-Y#:\@PU20,@,[WHS[^/G9V;75(G=7 MN>?CU/6;?4^KR;#41C(W[PC"+FTW;M6N[,:U;//PL_5]F+;?F_D^_$CYRU;G M^?"M622/Q6RQDC1;1X\4?EA^))O]GONRP:M)PRJ%Z6D="59^P6_QS4&^%[[W MK-V+1?+-[>VY!UB<*KCV_F41.W#8EU\;W-(M\5 '%_WKJQ[&S=P=^?LZ:R^ M[;:F[/7EGRVZS7>D=365T*L_7@1L2]+MH!>W,BW7[JG2R6V__/BR["M]XJ<" MX)D548=A;GP8YIYHJ>P@??6HQ"_2G:)S5[1?B)O'.LBXZQ?+?*FS+_>7MUH7 MM^@BWG)T\=/9J-7HXEF[)3^8C]&[RL7KXW/W/FL4^EE:Z1Q33C%QNM'M%@4X M[YS1P496.Y*S7YXE#)?CM?O&T9/$&2IIO=U>7)Q*[;MB.D54NRI5GY^/:)5^ M9AY7>"IFT^*\KS=BEV=$]UZ-UVQ7WU?CRWZK<')J-HM%46V'-E2W:Q@T&'?;H1EGS&S=Z79V%$!ZH.+L^_I2TYPU'4[UCS26B MN!9MC5KLL[;5V-^O,"+S=$N,/*V/-ZD;M&?Z0]%^-H_=>**5-D_M\[I<.'DQ M>EBW18J(J6D31ZDPA?M2A55$O(4?(D*-*+)K$U05 MS6):0-NN]VC+5MJMM$8(MF%WM*A/@]C,SGM;!'&LN5(U+<>3"DDEJEDQ)58E MN5:OUL14O$IRHE+/9A*Y;!:\MT [IH6^4?W*=Y+>=U;="8F8%G:J MGM<$_40$(4^_E,7*1:MW5:QER,U-;483]-G/A;T)>C(F>,00S@R&!4#4;QJEI]N^\?OK:2<5)_/LJ[ITYK4+M;,BS< M;Q-CJA*2=_3GAO5>-1J>>-@S@3OZU%&/SEM2IQCM7E<[Z=JC_'C76_Q$U#<( M\6T'8JF$N)7!X-DO5X/XQ8-9K9QF:NG+2N/'/Z9!9OC*$Q\PX3']%U&[9%%L M\MJ+T1?_5QN3: L"J>1B3$7^#VP6+A*U974\"3I+6&;7CC/['1%K<* MHM\%M;!(EV"3[XX%)+(TVH&>>HO()3"NP">',#,)N@-FUA8TQQXVR0UVG <> MR^.]?;'MV?;UT5WB5(/S"H:V=?J_::^_3?UWVB/5X[@@V[2UG&9[X@!D-1F' M9 6#!-D8H+Q,T%UGYQB:A. (@F-BFV]^XK6+CX\U$[NS.?!S-[2K8?K"][-<'^.14>^&T_=8[ MK[O7O:)6KF8:RDWMH5[J56>T#*ZV<[V:F"_E6FW[V2SE^X.FD9C96WIP\]O, MY(MJ-JYIG>>G^L%%-S^@8G1O$9?WLL5P<[H0OT[ M)XG5YWR\6AG/V^J1S\G3;/[N;U84Z M+R9S9R_F1;SXYE2N&Y7GEOY\,[L+]>7;I?5VU5$?BV_G%5FSZK=GA0Z(2&+Z MT,D>^[9:WF0DS)W=S,; M5L>EE\)Q.5Y]+1;,\Y)>N3S.W@)5$S,$I5^I5/*Y1O>T2.0;Y>;XRE8L&Y8U M@ZNF]/OLLMVX[E<*!3VE),RFU#SLX:-3<^T\]Z0SQ;A36Z7D&3F37Z[>\ETZ M:J"W]:Q.\G-S#F%RGK;;]0MD1@2Y9KJ.8+K6T /THJA(P.^+"#:\4*MKB@P/ MD'Z' F)]%+!(-#+,S$ SL=BN'PI='XX#]V+&*C+P.^/,'N>^OH#7U/8$@% MF.(E;X=1[RWU;[$L,B9X_1@8*R./G-?II%GT];Z@)RY^7U9NNO'*:5K52NG* M'6\5[8R[<=-6?MI/_G(?Z/;0X]\RY4UY?QX_S[+^;!&/OA'#7AK M="[]G ^<#YM%H4WV8]XYJB]^G/>K7M&6][L.W-(V\[W-;OJ;1%4IP[" M71$\(3?\>\D_NG+HG0_SGZ.C6':5.>V>S^ZY[-XSWE"9>+ESEK^_OBP2I9^\ MMI2'WWKQ.XU:/5EG9],-!VGYJ#G-@FN#.!"+G5V')>5M&R9,U++Y MW.4:AA^E/$(0KTW4GBV8-FO. \;$%GZ2/KVHV*4G7U72L<>4#%60VWB[ M[3?[P&Z:/8,=*/KK$S47PN.1K06"]]Q_VX^@$)7HIGYBFJJ=-U3OU4.O[2B@ M1O"S3O '>"X?T*89[ERN_GB;LG6Y4RF[B/6\%AQ/V+%E6#-8_JB<*;7,N6X&!\F/)XVGIYF3HQWDOI+F+)C ++9>)%[)BOR3$;"7F2R/L2*$9*, M@*1DZNH,?'B-7MG6J=47BVWU]E8L98EM%1NLR;$DQF.)Y7@B6ZY1.P\1FZY+ MRAV*E3@42X&(^]I11FE"M-)J7QP5+FY2[;MNZHYU,Y82R6_FGF*_MCO^4CI,)H;W='7@_>CN;OS/7WAUFAX2&5\U?(PG"!)_@_\WD8*1GE>EI4LZ]Q^;S=; S$V^OV88\U418E<$9V M)C=R-'?'AR=+>+)DEQV,+R9/W;M+4FD5CYW*XTU.O>WDS9>34[]/4A8NK/P14C(/-FO-;U:JU3>0+X*YJ!T7OIH0I M&7*&C"&V\RU_8??C#9ZVV ^OPE<'+[=Z;1K#NKPSD"-[V:^_:&^IQWCZR+R\ M39WGF[^O:$4T<"82B5B*IRPXA/"4Q7YY(9^#D%Q74K6>F:]7HM?9FX)R=U\[ M.KM#" 'G(SB!P2@]2U6>E.X^'M\.SU6#QNB:_/5J]ZUCL=B'FLM(KYC,3<=.<^ MYS,VK5,;<#XXBNR=)[(HBG2OVLU$7&[>54C=SBAY-7OWXE 402]$G'MX??M2 M(/1<::#YPJAR[PKO+X^K7Q+43S5=+"J[$<197M6$C:\K3+BR'][)J"CT#"AY M=KNJ5.K%Z\4WTGD[/7O2'JXR#:R\CN%.'(LEAJ9./K"A.R[(?',A=9 M+FI/":5R+1FM:/%&DLY.KDO71@^1!6LFQ+][:C6$%1/X'?95K'$])T(X(_D: MER.L:SBKL*Z2"V$LD3?='V1>A4!V>X>2(CM\3@]_6Z9*9(K]%OG?33Y_I=*4EN[?QW@E]YX'57RRL@ MEA:Y]03V%L4U;ZA%7UAG!,7>6PB*/[X)YO^ MWCY@>"1^'X*,+V;0]DFK)[)A2]1JNW#GY.SS\\N*Y@[L?RZ]49>4RGI^2S5?:9=1%,__DG$YU]7H!;[;]JY<*S]SU>E(!?LC!SH M(>1]XE^+#K8ZCB5RI/UAV^)%NG /^R#U9PQ'7QU+$U\AL-#\L/LV$(<,9560 M7<<4XD(_#Y'9*;+H/(@4SQLDRIH*RG5X M\8&L]^2![_X;6 KE)_XA/ ?0:3? M_&N"!Q/,'+D'0U9VG _=0IEZP55%%6OU#-ZI2<2EJJ2FZ]5L.BM5%9(BZ4Q" M55-R[@&^>'F6ORX4(\+9=2$VW!,(":XQDN)9 ;%Z)1N@XC0V MP6T,U\83^6 O\Q!EB8ET,KU4HBY*PJ"3V;$([6V*MP=@RH(8$X31K'%YB]J4], MUQI^A/SR/G9M_T. 4W#G(90;CBF<&4J,E<'0=7#P;? (:[:F:K*%#J/3E!T! M''A,*XQ.?H+C+RL*&#$<0NAI3E.HQ$HQH4$,D H=O'_X,^G@H_B _]C,N>]I-H$A57"FX1NQ+>3E[DDFX(!%B\?0?!)$ K:@0+P# M/\! 7K9H)!T1P;0@7A@(-0+A'?Q111FKP>=UTX+X3XWJIME"&0A\&<4&A@,) M$-I$-O"O@"LE0O,QK"&CF,GC9_@(?.Y:+(C)*[2:?R*73$+4 L$*C ?A*(M@ MQK^?*,[X?K&O-&6C00(#2<&!A)_X!4]W@@][6O173+AQK7E+0U)X46Q$J+E, M@PS3$72MK3F4.A%!'>(O!530750"X"B$QG2/A<9@5HLX-@[",G/P%H!=TF 1 M&V;&F#/@Q6\82BL.PV7D'/",$1;GZSHN3 -\V1[H*S[=HP1K;%'-J6B, D&7X8FVP$+\0A"70-2*#23]JR8ID$%FVV M-047K_J48:S EVE&7:MF3S5[!K[3 MT1JL6E!;=F@+91Q,D3NH4;@06 ]\,P;8*MB8$E%DFMX8F"[\:( S 5(">CM/ MA&H#:ALT V*.Q@! 66DB.3VI! &;L@::KD]^9C=-5U!Z5RI"M M*8I8J+>3']*PF?38\%Y=ME#I+"8GP/(\ MB'V C1YZ,IOI!&!U:%@1%@)?@!?!4XYI86I)J,L*>^I]28D)93JQ.;*$ ]1 M!$'14&2G/$&?%TS+7AF",J&6;=MM=[S?;1],T0N@#550*H-3>419=ZEJ0 B, M8$#7!U "0@.N D31+L'$'W4^<#IS%A;"!,?66/#C]Z5!,[JF#B+=,K"W#3+9 M-=C/EF:W;.\3S]I3@TD%P1/5ABN#7CF$G0WPT!WPFF[M8*H0#:4+HFNZ#J:# M;2^OR, =#:.JU=$)18&S-.HLUBVS+?10(4 _/&U"8:4VE@!X.K[^?"3H\/_> MNW!V7?!A31=6W$:5PVPGZI-I!4T"L\^3MEGV5,"16\1 +';'K9H*B*:;'0^J MR<#TC!BJNV7J'X[/? KDA: BD0 \*9UZIJ6K$,ZC64(S@QA [?JT61-0D^A< M1VGRT?JH.X[?1 J"H G@-GBC*CY+49.!- @QIC'K%9&1O1Q]P5! LVDR7]=: MH,A-TU3?-YP4YJC!"3+<>RL2E5+-ZP'(IN5EI'$5XZY"Q-L^:'OKHM\%P%)= MQ?&^RG8H[5\?KQ]D4*%1R? ==!S?X_+\(^:BV& %M3HR0Q_\FG(:Z!+Q0V8M M@<,U=F&0:DC01QMS$^BN!Q :#T%2O4 9\6D$4(%BYH_X:X)?=&1=KIE4XM E MU PG0+T!"AC*EF9;+D/OF'!$<&S3\ZQ0]&9)U80*.:!"];J-NL@H6),MBS%G M^&V?J)&@>S4M"Q'J0B$]F0N*O'=HII0N![Y+#0_H*TP;1(Q%%0UBCE0!QJS# MNVB0ROPA6$6EA L($OW%=P)& M@HO/^QYYQ-LL 0=:MTW_B?HP@Q(4* B9.R9UJ!5TP58*,!2&4&U#XVP]CO0+,Y/]KQ M]^N+!/KQ#P"*0@]_",E$ M1, #)9-[Z!0IG-4A?M7L M)K''YAMCM,+4G)>-0P8B-%.0!X:!JPSXSZ(4FC/S?.( ,H^9]*$!\I"4PM28 M,1K#3=\.H>V!V>HN*JEGC6=AZH<8^@Z ,J_,VX#WQR74*MK,9_&\K9''I&I= M374I+)@6S0$B=8@B/J!YHPLFR_EXY!T&(2,\'6&GO]41 MF9T=\.RIW00ZF;U5! P\<_B%G/;<\/=MB'?6#+P#3TMNP4>801Z/-GTO:P F MP\)#)IA:HRXSC2H1@UL8H0AF3?>S,QAVNO"K L.Y'1:THNGI8L*9&LMWC1J> M12$40R8<(@.H#6I&#[)1R?1"(.QN[5!@&>:T06'[F 7'(;SDJ$7H63850PI= M[L70EGE/3/PI@@NCME36VG2R@87!6_PUX[1AG9]<7H Q:(TT2BN+U'544*K6 MS,*BDH\R !&!)G/J-G4]QG*-\/OXUQ@](F/1!+JKF@60#!,QT+MR.[ 8YIC@ MMZE3MT@>(R8\FZ[ LEMTP< 4' W2_%= !WJZ(H14K*-TN%!%FYP +'QV!(- M-1$'"3WMCO*$PFBC-%Y$1C8XBZ9S9-P"YH/ZE;[Q$$*8LMC.,QEI?B:#G\G8 MG3,9&[+?=!]OA5O_/@13RR93(P]X_PHQ$?T>P\KWHA+AG8!D1EQ!]XB\DZA> M9H[Z!A_Y$\&M'WS)V";VR,T,FIB 6PQ>/YEP85@@AC@?$J=LT_[C)VX =S&G M0GI+/B[RX9R^?-RG>JJW$KET*BXEN*8LY3(?:FSO5WLXUW9[SQAU+ M-[/4LF,1%L.@-VUI!.B"64SP;1I-3"4-X0\(8@K'I&;!@@:,91:A<;7GDP*U MS>GQO70]/E@::37\,'<0MBI&< M=R"$9;#P>_;(\@^5&B<_VMIA<_,.% 6V?Q0%0C%/)X&&F@4!O'\5&:,WM7]KTJ%VPV-#)#&X\OH!9E7)2/)'\@J?)!I*EAZ3%O1[3P& \R8D^ + MV8O&T1G/)GSL!?B"X$'W@D:!'8T3LH@-*O.9V(:.,\17.J6I[5DV40"4($K2 M#6H97E-'!/9IP25MMJ05_/T#S[*-@EN@[Q]I*98:&MZY/ 3%]PP''>>/A)B. M)1?YJC13K$87*B/T;A_;CC7K=1O^ (9#'KX0Q^Z9%DV6^H<+-*,+9A?M=PSL MBFRC%ZWCJ@;?J0#B3"]D;O#^QGY]!W\&C ML_-%S(%P"W/0?R03V9CDRU:$.BF61H],@3)"@N)E.C3]&-]+H M'A^$),/+N-ZF )[D%W*QQ)]#!\G?<;9(P\53D*-$C#^&0$\ZL%T_/$,Y;VU< M<#X#5ZYWO()I(PT8D,3LB,3\,)]MGE&\&1.;R=AA-)Z?#@-1G7EV"64.*Z4L M!).^6 T#;0\LL2;#0F"Y)V9L\;Q:/A#%K>TJUF;WLKBAYI&P% &&OYB88'LV9LLF ^$,PAZOF@ -7X>G93#][F>IO/3]+R%/ MBP/ NO.Z;@Z$$@;J@9MG5YH:?41OX\H[,F)[?X3!:%IJ-%(P;P !-W&&IP2. MB04Q: E\9F;%;,^LX>=R WXN>(?OZ.+>S/\AOF\W7R, MMG7O$#VU?6"&T&AY!M$KP#3^53S?Z<5* Z8->L!G3XT(L._RS7;Q'PO+;25PH);EFS8>.+R M@/Z$@O0S'HG"G_Y: UI]NXQ4T+/Y;DW-Y-RBFBOF4* "WS2S]HH1F5AVDZK" M&<$U(F2,X!H1$D8D8ID$9T0H&,&AB3.",X+;B- Q@FM$2!C!-2(DC.!>4V@8 MD%"JFCA_^[T"+G.P9("B$#)>,F#UG+\>UEE8&I)M>DE_+ ^9UK^2@(32RZO!F_M) M+!@0J*DPIK7OM#47DA$I*\4RR_9>PD6:26*L,:L3+D)\3482\7@LODP)00.V M:1CXD\OZ#B@]1_8YR)Z6I%AV!Y@<-FG?'1GAR#XWW @7B]_/5>5HT:+E)O!G M12.K7OQ8H99,3/3IX16>B;*/QBA2P.X96)J5!BD_25_17=OK,Z\2D'5%&[5= MEMLFK/$W^X"6WK3] CTUHIN]OY:'DIM+6H09,L-+E:_AIQB14HF8M$6Y7RX= MZY..3#R67)Q(CMD);])O-S8^0BG\W&#L$22(D50B'4MSG>'2,4,ZTKG/1&/< M8*S]GFCX0K)-!]LG@:Y/_[7=SC0E,I02V*-@6&07+_YC34H<8H90__CG9P)" M,1B-IZUXVFI6VBH23R8_XUMS&=D[&<&^^;'FS]TRY5>DN&C,% U^0XK+/C<6'!'&C,72XRHN M&CLA&MQ8\.VH[=J.NND0/"9G- 3-4,SV:K>BQO4]"?JNFFY-)VM3^+&EK[08 MT\:7NOSK*AEI^4%2N%,GF\TG[IX(96(Y7LJ)JP(W''NE]Z)KLJ&0K\^&/'Y9,CZ%I]_KBXW%A_#R1T2UF]Y$/J MVXJ@(6F:[CI$%8AL&? F6^@02[";LO6^&PZ3,)56T]0A.+:W.1&Q MOF34UH%1,I;9A3V*4%BB<,G#2@C!#S5SJ0_9NCF>CX?GXB[<8=E7/.?PO4=W M4E88GOQ-G?E__JMJW>]/-3::K+]'%OC$K_KF MZQS4M3Y1@W;AU;4=K3X(TLY;H2IRG[%@6!65EO6V2=>!U_OHZ!2U^G_?HW7-X\(L%C%!7F"T%BV!6/8'!?^ ML04EV(HJ0FOE-0+?%A@C)P<9>P2D3%/A\]I@-#B,!&$W"&CT))^_%>J: >&V M)NM"F\BV:\';812G208";7ZED@7[7LFV;>)#\+J>YC1Q"%B"!0-V3 .YP%X? M$_(U$#6A*>MU7)WI6@*5*)O.JR;;F@+SMEE6 %] 1S-,7),"=*$C$:NKP2^8 M1Z@#M8D:$XY-B[[3(FT9"Q-:_NB,I.P=$:%'_"\)7H7!NF;9R$VY0;PB@X%7 MP1>:FM(4--LO6J@#+4U'T&50!$$S'%@\UBT$HL'0N 1;:W?@(<5UZ$E-G%.; M.$!@ $4H9AP2!39M6E/,:>IP:3P&2"J:U"&4X@!,K)7(,%-4(TFD=4(;EX" M3W#J0"*7=V%_Q MR[9; TH9CD8)H9CMCJ79,!9="AD^3Q<-B[!0L( N6/DQ)CP2 9<])J+OB#72 MDW52 R(P\@[E$_DZ/ CK,1-31C'A9*&1@4? (B 6$F4T$C[_KC9HEE#77<5Q M*7E!.0%)FC).;(S$,*ZLP* &I9Z?[EIL8A%\%?#4QE;AJJ^F#F@NRJ)L:1[! M98N:#:H6(&N:+EOP%T=S=.##<-I %,&$B5OL.X8&W!V:ZRE3'1)?:F/E2N>V M8C]&@!#N7-D"@1:*!NK.E6P!*B03$4&,BRFA0/D"GX..?_BX-.SDOE-DG^$V MC,],&__?VEIG->WZ!B>V( 4_X+0 I@U]X0 5Y7U8=;<,P^<$6O#K)3$,2O,JI*(Q;F? M%09&I&-Q;CPX9G',^IA#$*1OTKQS#GW[K"P'L\\QXN.#L+[.+);&VEBV$;^; M]?<4@XGG3YX_4$P=/_S?C]2/+XJH*,;2TD;K_&3'2:C@3HCUB4Q]N6D1(ES! M'YKV9.9]F'3_KA[/MX5+EZ.91%B#&(D?B9%G>.*K)<=W1>((D^\69_Y*#ZS- M=SXV+@.WQ,+OR VR-#G8;+VO)7)]<3OZ'C'";UI7!H'ORD<\EMILQ;SOJ@SN M:B]-6>9GZ3>^UO_[=R(=_Q7\]]3*ER(24F[;14+:%CNZ%2+!?* MFV;QK"!P&=(;@LO/2Y+>T)4X_9KTIB7I,U5L%SM"LVD6KTAZXR%0S&5(+W.1 MPR6]&!\"HV)XN7F?I7"Q$U"AX]U":/-3BDE_[7#%[*_YIYMQ1B/PGS:0U3&M MY92"7O'FURJ]T*TSVLELZC/U+;][OR@LV/C=6SCA%<+--AS[HNRR$WS=5V+W/[.M@N(ZT8+PJ^)DVLW_9M8Y-J=S/4O MY#?'N2W!T-]>W O83FB$X3=.U94/=FXN"FXE$PWYS<#-4"?M5PDW)"M>@$)S4V0JJA,M- MV?V[AIBR18]8W9F+:.O?Q]N5FXD)>D(WMVLW$S=U-FCWUKTOEQP3$2DGQ>*[ M=LEQ4Z>.=F_=VWA?Q-(]^ 8\TZCR?]97I_1H5^,W1G97N M+=WPVMI;I1OA\F9]B8TL>;.^[P:6O.G[IURP=\=E#M62]^U4QC:NE-]4Y3=5 M^4W51>\I6IJR-3)'0P6A(ZQ!(Y=[F M[\#I]7!4(5J1^[EI7S.;W-+&69MR++?"BP3(WJVV6G\[\L47,!=F ?SYT=072 M5W17)8))OZSK\(RI$-LF*ATK)N"H"XRC&70!8LF'+BJ/A MM)RF[ BR102B:VW-D!UX1]TRV_3="CR!^R#T4\-O1QL32D-/7)#;$.(X]G#* M3I,(%K%='3XSZW04W+L49.7-!1;2E\:8G*E:U_\W_,MGCZ(3V4+M:'J$]'=E MDDA0?S\W_N<:SO>(TLB7\&LW9"?G_J_@Y$=!7U0Q==,Z\#>0 JORBF:*5*4; M)%JSB-R*RG5X\8&L]^2![4-?+B8E_+VI@^$F%-)!2,1C8NY/(? STF.*F&VY M'PV0S(.0J$[JSH'W-?\SBGO##TW&J@.+Z+*C=0F./C8NY8QC=@Y$@#T4>OC5 M6YF4B$DK8E7 SZ.^7L#1DX6F1>K_^_'OLJG,W%7"GP%BK;:LC^TL>1_]^*>, M:(="6X"_@B#80V"1_PEP?:ZL4LI&@8JCV7J4'7TXSI(I2K,_@J%0?N(3PG] M@?";?TWP8(*9(PLQ9"5^],[P*].@U4'[AJ;Z2(2&!<,CDHTR$!.8SH#:D?7 MYP"^H-D,LP49X+,GO+FR!6JN#P B%5#KB&"[5D>V;<1O1$Z5*(#E]#>+&#@& M_+\*\[0&@MW4.FT42T&VX?L=TT)4K@WH%Z]*A3-F%MC(@7G4B$'JVA#7V<:V M:35D0U-@:6;/:>(\.J,!FT36G>9 !C#R>)T5-*6V7SP;6WYU;2 7S["XU2! M:"WBV!'Z@=R5-5UF3,6'V@1H8Z,94UT%'P++XEA:S65&:&APIDQ%A)+7-MM$ M4( ,\%\+UJ\H1 ?CYU"SYUI*$\A,2]#*:EEM:AIJL)"@%VD0MT]U)BADI*TJ9S;L[0T?!$V>@ M[@!P,FJ"PQ+%GP35107R_TR)3D4*Q*+=-E44FC&OQA; 30:>F*Y#01M&G!1S M<$HTY'R/X%=@3K#>H6PP(8(1J9!I1A!+L"_ ,Y\H6&J!+ MEJS#T'4=!-D%Z1)ZFM.D@RCT) 8=$]13!X\>U1769#-?")_IPL1,U_85 F?K MS3$FE%&SM#X^ZBL*TV %Y *>-H4F3 O6(FC@R"F. &[>NW,=J0/OD3QUS;(='R;Q0=3"2)"R2G!\CRN4+!27@-2" M#=*JU2'2 MJ/"!488F&:+=WX?'#P90Y=PVTC/RDB 4$?&4XF"&!])I%@J NH MQ!- $N#JA*9Z5,'(9B1]-:*;O8/04&I!IM(H?!AAL)-JH,*ZW+')@?]#<&;H MCWN^.'J;"G-GQUU4<"DSH%P)*2M-Q 73GN1TX#75 B#!5O?U-$\J%I^[L1%P M? .O1$FH(T\]^OF_TZS, 8NL>D"Q#P,:+\8<*1Z3YF9V.2?6Q8E8)L49$09&S$W$T]O%.PFQJS(H]RXUI0\F//Y8G\7,]M/^^ESW>C M-BX$_A'$$DLD4N#O&U.!M&-6!H,+Z^%\XJ1,;2%11*)K98%,(^LLL@2 M)6'_\#$(AIN^$%H(G)Q9(MQM],KO++%.)?]<&G!MFF<;N-<5QMOY"U[ D6(I M?HU[$G;6>XU;=]N:X;:W(H)6!R1X@QU; Q J*/6P7)&P:TTJ.K!D0 M9-B[[XPD).Z,[*.? MX4 ]*QDU]XL^B$7D<#UM0UY[]_ M:R$GV"KN!,FN8X[?6:>?K.]R$!U%2L32_)3W>,9Z0\?MYU=XXHQ8$R,RL23G MPQKYX$F_R*D>#NG'*Q:<$1MG!+]^Q7%H#ZC.W:&0,X*[0QR&=I_J[TN_R*UP M&!C!W2&.0WM =>X.A9P18! X'S@,[3C5OUH>GC."NT-;R8B/S]?X[2$6VC5; M:_W* DRP9FDPS"G1NP0GC4/*AAV=>4_E6Y.3PN"IX%+<;'EDK% Z12XF@N1SL'#YZT;4_LG?#+_[.[L[X MG:WL$%7&UO_WEL?L&[O#%F+U^:G2E*0M:(8 +]>QX"WO+[5%WL96YFWYWN\6 MGA7EYR"V)PLQ(J42,>E;N+QI=JZ_38FWG;+UW,_$8\D=;G3$A9AC\19I MHQA))=*Q-,?BK^S=;#WWT[E8G&/QG@KQ+F'QQIMY?KFK6SKUI?ZR>RVYWK[0 M=C)M8+*LGBU?BO6^:N)"+Q9/(KT>,:$[H;A\85 M7\U<21"2BV6V.EW[19]SQV61(^,:D3$A9F,B1\8-WDA4'Z!P9-RZ+ M6XN,ZST#\.48*R?%^K_]E5F9WK>O]MFW'7YX=WPBDWR&&382? MFJ&8;?)71( ?=!>KQFN&H/ =^QW?)4I]Q0W9\QSE;FS7QYXBYH=N5_])Y1>[[[N+^_!IO M#FRM -!\Q=^.7--):":V=$%Y=6U'JP_81YH!+W8.$MG)J9:;1%")8A'9)E,I M#Z$GVX+L.)96\029) 9N4'8-SKP@6,:>(-9C0AM63/T@:"Z M] LPO*X9A-YVM$A'!VEJPV3H%VVA;EJ"(ELU_+)#B(X'&%17<>R(T)%!*&4= M1C+K=9LX0FT@ %TU8S1=>*=-7QH3-DG%+6)X\)3(D/.J4+?,MN" ,-0U"_CY MY@+M@:<@"=BT9(*CDR)@$QTXW(!1-86,R0(,*8,\N0Z]UP?OL8AB6NJ(;Q'@ MJ.J-26Q8HP"S1^F0Q\2R$9PU6P_G^()3?20>U2-3"AX1#-.(*K+=%&051T/% MM)$=IFL)-$/:)D[3Q&QH%_YD6@.A*^NNC(UE852889=0'M.QP0(0!7ZT2%V' M'^P)- %)4%S+0NY.X4!,0"0:O461._0=\&6A9N( /8&N(6H ]^0$0ULQS(!8NBW(Y1?[F( ! X*19ZV MID;]]R#F:&V8;ISI #9#+4 X(C01MBS\P!!Z3<(F[0]3(PT9<"BO M@\3!2^B4VO(K6C2SW3958-CXU.RQ0>>3 /XT&-'0:=)U )(&9Q"!.6DP@ZFQ8/7M_6JG((FLA$MM!W;7H"ZM=62:*@KJ+[];L7?$5I%)!Y05DB-SGW M?XUU[AXZTU'%U$WKP"\#$UB55T]$I-YU@T198W"Y#B\^D/6>/+#]0"47DX9% MN Z&I620#D(B'A-S?PJ!GY$>4\1LR_UH@&2>-Q_521TP@'W-_\QB?)1A%EG-7(H!<@>%!7:PZ^ H^-?W?:8+S@)G&'I#I M0XOD.0ECF"?7P'ETG=5@WD=20Q_L+%X1(^ -K?;X'F?$FACQT6T'SHBU:<3\ M0Y.<$6O3",Z',/#AHX.FG!$:0L$([C2%@P\?"7-5C; V5>%]94)34R941.&J$9X* M-5M!E7#9C96WH@G+0I?F5DE?]:H2Z5A&VFJO"H_%<^^)]^Y;J\IL=_M8O.#" M589[53S@X $'5PT>-M48.TM%;:"*MR(;*)WP']JQ!%6$; ^J1-[ MP?R0IEZ^R_!;8N%WY ;A0,CS+,L&NZW>H_I#6)I*A!SU_^_?B73\5_#?2UHY M:TZPO2(PK-/$P7%[O,0U:,.R/,$M5@V.CDN*C[=8!C@\OL_!5I2.1BV5WK._F9GK]< MK'<7KW>B#7 ZDXBE.%PO:3=GZ\4AD8U)'*^Y7'.\#J^"9CA<+VEG:>NE0=QI M[SK\&SJ3&8V(8,MM(*YC6LO+;FPAU*[Y9NE2'.%T:OG(NO,PNMY$^I(R$DME M\]HSR,MS9W=<.K<6/=>['[><+$(\%N?@&:X+DBL*/Y::+>+H&5;QY.CY):5: M5)%^2K'D7QPQPWUFX*G2&EY-QV3;>- F\QUNZ[*U$!I7")VVB MZ[C(CJ4I!(> APP\,*[^$IKP)#P&ZX3/Z=QE7=")]TVM#=3HPLCP\JD)!0=" MKL$[X$F#R!9P(?UG3-BD"&Y.6\:GH8T?:\*?#T"Z=$U!/6$T!]:<&2"9Y+]_ M:ZN;R?09J^!D%B0113Q_%.\2@H('DCLV.?!_",XC#2_WCK*WY3X\:SC ,&]J M49W4G0/9=4S_ VIGK-G @#O/8.?C+>$CB M_/JMJFZ\^!!)F1)!"9,S"44"W=75]:[JKFTZVAR:.;OO)7=]F M\%YVV7A^O%R5LMV:L&N)O5M>K@G[R2_Y<0*_E5IR+;&?QY)KB?WTEPR$;3VS M)3].X+E22SYL&01^YTF]T"<-B7;.RPK6W%*/\)WT-TD"?E MZ_L#]F<"'1I6'L=*.C2L5/W6@7W1RF-HG,>YBZ&VOJ8_W-WSL&].KAOB'I8I M]IA70OX06_0.G2WJIK2.V%U%[(OFFE]D)J+^3I>B&U7CFT(KI#PTH= M']Y+*=X/MSR4AFC=][!FA5J9U$Y*1;!2<]!A]L^ME4G-"OOH*_FP$8V]--&M MXS>5BM_4?74?;M>WO]3M*85F=B$ ]<-.A+VL^Z+M),YPP"3P6<02(77_R .S M'P^E?Z1UT/Q1B\C=>,\'3 *UB*Q%9"TB5V-IURUVJQU4J%OL/A(=/!GY6)46 MNU5RWN]]E$Z_=X_=[D-?A5Z%'KO/(G1=Y3QH-7!0L0/Q3[WJLAHXJ-CY^*=> M/EGA$/V^&\?D-TRZZH;)NOO57!GC$VAXU+%VVZ#NN?:_,O;#L3LFAX[6>\+] MKVJR?L;RVG@2_43-GJGIM;S>43KCX,E!;S[IAH4U7=<"NT(P VP4A,QQ(SN)(NQ@!-L=A\)W* GFB EN*/X?MLM) M[#AM@P3?;#3Q1]DTJ#0OSIC/$90(4C49BAZ:!-;%CHN+V3<-E&&]$^NRGQ"[ MY+?LG,>/UUAHWRA:WY<,M*W -ELBE7DQX B(#F8F>IQO+Q9EC,!'>"7A*'<]PT>+PSX\ U55AFZ>[3]Q?>[;+B#Z M./ =TH]9KO^I\\L6(B6WC_I9F[JJR17.7.?G%X/?O.^=KMFQ3+T-X[SE>R-_ M5+R8U>D8Q M/()?I73S7-E:D9H<'F_^,'LM;FTOB5!LHBE:,&;?L(1Z.R*B$:,&2&1K,Y06 M.TN^-%IMK;,#5\T95A[#5W%\HSD/^W\4@<\#.M@,,PC?I37"A56I8E.# M(CQ7XF@("/Y^Q$IJ5'=-XE]49(QXP56#T7K'"9\3' C*Q MTV8!9:5.FNJU] M2:-,0O!?"KM^)ZT29H\ BSFT"K/YE^4M6<"T_-'FGOT:GV#_#>R(;[Z9VX.Y MS!*B;8!R M:,+_%80@Q7%[T'-:]N126;/*:ROT7U[2<[E6ZFN4NG*5*JW4,3#/BC/,Y>F?+9!'6H]&Q;!7PL M!9^VB?95)A9B\ ?I,7PW)^$I=YT[U\]2 ; 6P_,9#3!;I^"G?FL/PU=CQEZ0[$:XO!]P$,']^R#&PH[#H"P,2PAN06P3;04"3L M,DS)@\1N1IPD8C6C29DJVC6-_2'8F,M(K))&*YC!-%A,*X_@44%/Z;V>Q4Z_ MG($H<,&20" F 6PY@(=>4<9A,"^QG/+%-+U)CE09E%)4>+78 2-E+8VG:R*V MR9=20D8FM8L"BB+@[;:D44 D8#,AB&8"3T.A*44#^\C_DD\08;""!!U!1V$O M%%<)[,L2+&K[)?QJ&%$7M-WGF;Q@7SSN[]B*^C'S4SFQAH7_+$E[+:6ZZ@B0 MI6O1C9;16P[YA1 IU.[RUQ:W<04*D'$^![&0G_0F(D4W?DJ3H'\E@$7:ZBU! M5&E3E!N2:7TZC$R^S"C+7U#VA_1O6! 2;I/%I52BZU&;H&..=AI HUV\B>2> P.\[_EYL1% Q+U M3=-@P]7F*8/%HZ*!K^'95O;H_.9B,N,JY)-L-I766*ZC88 S^#1$:\]H%+R. ME<,Z >#2#\ ^&P*&T 9-HKFU<'^&H4?;';DV\Y/)4"I(996Y/CTPA<]VZ X! M/-"R;N T\J%)C?%\#'$[=652AB%3D:J;\!D;BJ)NDP42L)6NGZ E'=,\:!8\ MU]C!CZ44/X W]O"*[Y!*/.[>Y]2PXV4&3M)-NR<>TU2(G=^ M"HXS)X'T*>TIN]3AOO/5#V D$]^JMRVRQ="XF)=6I'T64[+["H !XXL!GR+@F+$-#(.7K7MVS/M;:'0?G?!PGT;>$1:B2.P(UWD-0R_ MPD31:*9R5C!%B'.$BHEQCD* 5L5M2\F :R%+$7U )-,-!D8Z=G+'-X=B%OB. MEH8\^TL4<>89O#0ZG4+2C7)MZU:>ALF/XN!(1G?3K!NACY($NJ59KQHLF4K4 M8OKXU4J]7E/\FDVRFF#;%*T)$LA%PP4,*Z0^-"R&8H3' A9H= ,C4)H\@GRR M"S&-:9_22 4!U?LA*V=_M=K5WOU[R3LZ* $40@(F]3E1MI!U7! WF03$'U'R M$6V,$MSJ0E6=+X2CZHO)E>:S7/<728VC.2S0\Y6'8)+42M(V7P8FSK H(8U" MK)''LD"@E(9!:[^3T3:_YJY'91IH_V2N1&KU;$#ZQ&Q8-6"3?"[B$X0W#8UU MCS9H%5I_)O-@([]C-2(BC;N1D&L!-D$NC4"D.^2W%+64K.8BL^LJY(Y(89$; M$3'ACWF:0I#EC;1U6?S?FZFI% P+$RQ3?XMT@NMR0,"C_P1_8H@HYGFA)>G! M"?^..@97C7IU67E%0QFB0',Q[MZ5:Z>E$ZG;5*S%5)9F#.8E#.3Z\"T5H$28 M!)X5T@_X7"&B,Q^,RO3; 1>-Z7716%TT5A>-5=*$V\*I.P9K'"1@7+MO$E0, MWA]+E=:_5X AK45A-LP7D$<'F@!>P_8P2C/=\# $G+NH..QT V@6T(*JP,01 M(XYU''2X(I+'6A&X_'D9Q(N7 :Q@:& $<&DD$H\1@T-WQ6B+Z0XA52!Z"(5#&M4Q&D\C';!2@D&/I*" :_GO-;1DO)T5R M&\MHN1J!V5X0D?8"V1XMHXZYXJL[?6!41,7,M#N=9@L$Y @.DBFM[5)9KXBN M@0"@[3AU;?,2J@A/[:.0CGE7$J!"AU, %/R!JN3=:E',1/,+ HAWV" GIM%.LNF?UK$#BT M/;CK9[27IV A^5*6 CM <7AM11Y> M'W$W!*'@)42-:*2EAT]M,NV?+]ER^WI"0%@'K]3J%4.V&D.G-Y9#IUA+(2L2X M C"PR,'\(5X,MA M2\D$: 2/9TY(C1>?I\@F+!)JZN@GE(?7H">MWM-]^G(^0%D*J%- MP0V+QZ9M-[23"59.V/0%"4P5$):AR3"<4;575OJ 7ZNQL6H)43PL@./MMCZI MND)B<]EZC*XH*K>^;2,6$9\?U2;70E45XF]4DI";?U-,*X3RC!,'M(9.[L[1 MA28R X#V,T;:IS@DS]&O:GH\XBMDZAN1#HD$'HGUP%"87Y852ODM(]_?1<; M*MD01UH)5@=)VE"J&UB/=T.7O MR9D<5=I4=G4+J$W'7P929K5+4U;>EL2<)$14YB\18LGLTUC1XRGB'5!JNTKZ MV2E?J./>4DO:<29^T(3#) N53P(M8?DD.N,8W?!P=(5IF9-4DGT5',K)E%=:= MDT0:CXK'050Z([IYB(F7&=Z'5-<8O\@S"GIV1X!WAK4#[F<29U8Z4O/ M&YWD"*?C%9YGXH3ON4!EPNDMQ+2A? (_L]+3! M3D'^LPZ]KJ1U7YK$YR32D>%/@!?3RHVC?V0WE^$Y+;412^IKGX5)L[D)^(<8 M1N@!?,BT]X[MOB70+:D"K2XJ%T3 .N@O"U$WE,D8\'/1WU&8II@E,&=V12G) M 5_:#;EL4",4ZENU N<5E.X$V8%3,B675!ZGJM**A\&8F%K)%Q&OX^.;F1@,;@G(9&BP&&;F1E=?)ZA!4SS+- M2C$X.71CS<#C.)Y&[]Z^38=8F$4K%MXTV"Q(:!MX@EFV6,9[#_D6'J,NJ*@+ M*NJ"BA_6,GA '2/P>&X0!*H'3EI4\!W47J2QQC.PZ3S7_RZ/*"EG!2]!A&'22PN+ MN3KEJZ:PP*AHM<(<>3HG+)ER($:.OE8J_:%NT6G9H^9P9'<'3=T0 VO8U == MH]4>](9.IS/DPC;M]'8=^0;:KN;@:X*U&S$1?=]WX$]/_04#69;>>N@;>3:W M LG8-M.+.8J $V$40"\8BA'K$U]\HNI0=NY&W^N8(8%ZHCR1>>O)*>!.RA19 M6X^Y](WZJ4CYD?URL^-7ZIZ7W7A9E^3QYE'1%6[O,B2) MVZD"E\*6&7Y0#&WATRI'4AU*4QA+W_<-24A,X'A:! M1HMT5"F+G9X0\%4RFY(( J/PTGI+0T^KEE;(4]A%6IIFM(2F491P7R5BJ0,( M1;:EW#E/O/1J$Y,?Z:W7XDU>%:2WG.)7>7#YXZV4>WAIH,;>TRU+R310S4#R M5S+"4"N,/"T/12,QRIH?+>A"IYW1-MNBQZH2"^4->(832 A%WC MOGBBB&9^91.>W_#IA7(H(L]"#459A.,S" M)"TYPB6I# ;!ZM+4W+:322*3);+YS&22^)2M=M+([OK=I/I-W$VTM;$^80JJ M$H,A2(&>%]P0I'B)%(!(5;Z%$$^&X7S+*F5&[Z]$>]X&*108+"/Y[,B.(GA9 M_)!GV_)L8B'%N/S:1:(0FCNU>]#)(E9!>KPK][?P0D/%S#8$KE)[+\T*-,9. M3\\N?_MX?OKYY.S\4__R].SS7NP+L S[YY=2.I^>,F4?,H*-%8"KFD&A+#JG MXS1;;<,>Z!Q]49N#+SILFH-VN]WL=LQ.#Z3@@D6G5\S3U%-/\W>089ZTX@2* MLMJ,RW,(11V:)] *V6JNDK?*D)*X_$1EJEED"75+&GCRK]TP\%$+R=2=K,_ MHH>""YA',?%F#UV_^US0TB@FOLATO7P="(A:T.%Y1<>R^>71(OY+JC:_^1PT M)>K1XV+-2VY+7N15(MG-KJEI\S6+,JUP9;^B]L[C5[)D&I8NFQ45XE4IR>Z: M(':: E?BP6S99L?N-0>6WFX/K);I#(;V$ 1%L]NV1M80A<>B>.A733[T4P&! M00IV(DLY'CXQN+3Y?_M=QV6A6_H=A,6FVS8-WO M.LIRUVV.\EK#Y1=[/>:=J[NZ9O$P\Y-FG9^L\Y-[RD\6<*SK6DNN^V REGNX MR569#6W.3=WN.N!&F+V!Y;1;@U[/T@=&KS/JM%L]76_9"V:#43&KP<@OEA_> M_?@W/Q17>,X+@R;4"1:)6EY,S"[R(]IHJ'Z3Y_64CQ(5I]BG+?)D+8^S)3"S99W)\V"+A@PYICKQHA9].XQ=?ZZA6VX1]2$/-.5I-=03WI\&HEWZ8N\N[:6K=]JL[>KH7Q')A2@QJ MC6#W4BRE?U,>Z)VT!&X +VL5L+*)2@*=#\&+3.+'OM.C\"#\N"$E%(T_ZE)_ M[YW0M:Y1;T05-L+46MUZ)ZJP$S5+U!M1;T0MFZJX$S5+5&0C:I:HRD[4+%%O M1+T1Q8VP-*OVKG>X$V_C$(,@#QGP>#Q$=+= Q(/*@Z>XY'56P5-<\S/<)+NLWM M\9;;0<>?OGS"^/%?9??UHQJ;_LG=0WU!TR@A>5=KPV_9T?RST&Z MU:)M)Z*MI5F5WO*^NDW_2^C:HM[SI\O;%[*K\Q=5$>/4>_T\3)=_TKW,EWB: M[!.?U:;+,R?YIRK>@A&3$JZ6:\_";OG"W5J%/6%^YF"JX 4L6#F=##W7]F;U M=C\/B^5/$;/W8I6ENC.;115'JT2D/KUE=$*4I>>)*HRA+W3?1,T//RC^#ID" M:C=N]^;.(=.#"*7]6]/#\Q4*?=\/L%F$P[YXW*\I88?FT@%317ZC6T8543)= M1"\>!%MXW7-]D1V(Q7HL/(^,D\ZA$;Z&J5[K;V 7DNDAAIC6H7@U32X@K8Y" M':K76E/"@5#"HRSYX BAYH^:/VI*>**4\!Q"?Z]=/VV_&KUYJ+A?X683VQ:B MW-;AX2GB[]Q/>#AC.CMBZ>>TT]?.:'S?B[S/#72[<=\??^$%@J?+,0H3,K-T MM54)*RON*6?MCM[0>^:NI=XSI(A*K/ME3=LY;1L=0]/;3VV+:V%7"[N]4T0E MUKT382=/IAX^;0-E=RRMM[#'!Q,2+6WMB1B&F=V:_6%T=VRX/G4V?73'?!>4 MW#$:S?8B(==;7;%%[M#6/# *-;J6UNH<].;5PJ@61K4PVO*6DDI2*!A^+0#\ MX0R_?9OYGWAHC\D0E)_J\.4#>O1[+#UY$.;H]!IF;Y$Y:HHYR'77X+.K M=8RGML6U,*R%8>4IIA+KKL.?92NX^:!6\.-M;=:AJ$WCTS49A^F4W?\&K/W5 MX)L@Y9T@P;X6!RKF>X;1:+=VGO>L*>?P QP'&8(S.B#8]8/>O*J3F*SM8KA) M3\[LYO#;)P)W1?4#O6J7'(H;S57=!<8@8[O ME5EMCE-6,OJV6)5_XD!W]@OM>UZABU_$;K"I\(0[0K4QQR;?+W6MQ8:R:'RQ M\=\T#*Y"/D$*&@W4#67W=FQ;3KTD)WS&A@!. D]1?^,@I([) ?9"3^!O'M-\,2!?8_G)ST7X M/>XW% SIJ/G/#KP$['PU!GBN>>B*>(8@3P3@T$E;I0-9--@PB0EXSYU0G_4X M:+ 8(,QP^\B9MG6-1BW;>$)V2A]'A[XV1=70>S*-NI>8'_/7Z65QR&H#>SB MB WKHSA,[#@)"X"Z_K6(J#T\&W+_.P '7P'KQ8E\1=(++CN">;T9/@"8/4] M?NC-8>M(QVG> C[3KX[TKGH+,?CQ5G:M9GT[7M9"^C&X(>M=O:@I#J$UY^-W M&=T";OGF=.-3.:KOK1AV1K;9:@XS0PND.C9]J6L'@3=5:I M[ZVIOJE*WULS[7O[08QXXL41^S8%WK@0O@O\D+>S7=L6MP*];2M$9)_!A-$> MI7?L=C3K#,T1-QQ[T'6 7"US9 RZUM :6#VS/3+MMFYW>@LT:U6,9JV49C^Y MOF 7?(0ZZ@.H0B^(DK"FU:UI%0R'Z=0#ZQ'TB<8J2+;"ZAEMH\L'>K?9&EC# MCCGHM=J]P4CH]K!M"=M>(FI;%2/;5DJV9V!4A.S4'Z%R1Q.E)MA'-49>_/(! MM!H8@2N;@8-)"@(<_\)'CH,)C#[#U>J=GR*PNC.G =\ @UW Y]<)%XPGT\ 9<)VWB'$: [K_3#L.\$4S/$3CU^]((;ZS,-P\.O_ M_GHU^NO3<=3\X_+7/T\'H^.OK9.O6V.?R\$SLBDM=MO!&GO%&>CY(MHNPXD? MSV-M>'[>.Y[]>3MK_M'_S7K_Y[?0_.?%]E@#\IRX/M\9XI!X)X$#_B;ZCI6A MO*4H]+]\^QS\=33X>[,]N#D^\:9?CR;Q]B@L>'P[PB&XIN@,,P 2F9E\4,!K MA4AR.2=_^/>_N7/T_CIH7IP.G=M_M/X\FTP0H96%>.QU;RS>G?8^_O5;Z]=/ MK??=8/BEOS4)P.*.B QV0P /3DRH5:+$'C-D_XAAZ*2@9*0YW.R^YJ1BSL55 MXLFPT<71/]YHNU?,NS+HK&:OI[?1#^F:W8'%V]:@V^F-!KUFNV,:W.[RIK5@ MT+4''V_',$D<#9JZ!4/OU,#;U)I;D=^BK6AKC*4P[MA8^V',;Q$OE[-BP8L* MXD_X[1') C^+&Q]Y8A07,RI'E"2D;[* M];IOI*![G3B0C]1_'Z\#,TJZ%4P M G&N^0AWFOI1G4QY%PCZ"-T-NQ^^$E*2E MNHW_]U<2Q#^MA48^]M,+-@[17PVC(W1,FZ:IWXI;4W=T;1Q/=E#(L#97>XS; M,(*-($\,_++CL2M&X!@(.T'MS,YDS!#3W%'"P2*WO-=I;.X^&0^R(Z.KOUQ"QE M2J/9- Z?$?5F;4%7FQ&Q.'44>%YP@TF#Q.>)0W68HTP5N7F) 1N%P82="\^% MWT2#G?JVEB6TO\KLMS>#!Z8!=M[SV0F\R?3FT5?,X!"UISER67U:OOU#I7EB MF99P_^?]^>_L]:F/GBD3_Q,+'S;#$^Q]$L$W4:3F0;A_!WV6\"OQ1I66BN@= M>^V^48EWGQQIJ@R]B.$_F!.)D,D _F B"V,Q/1^*,QB+$0NUSW_\*P&R:Q!PK^%QBLK!4WX0"ZH0AOD88?>XF/3M0/M,#'*9,O MP?HW:23>_>\3X$.'C44H;MQXO,LZX;7@K83O) E]-QHOP%5,"!522K8G>(B\ M,)X[)666$L [S/:M#&H;5N&6!KE,PYJ'_3\V.K-66)6B1H-(_DH16F6GIUEZ?K(KA0KQP% $]EZQPN<\QU: !]/K!925,NSJM7*2/?UR M3=ZO<%K-T#7,YQ>.^EFZ9CW05LV9K&:SZ#Q*)^\_+P-[:=)VK9MV274,:);) M@H1HP=5:3ZN$V:/R^4B)V?S+\I:L.! ),M-^C4^P_P8[&-]\,[<'/957%X,AZ/R$ ER<,/=X M-@I3RA>OW B3S'CF,6). CZGS1-Y[-#%XWGD?\(T>-01 ,1SCN!0PC1#,>;> M"$]PXD!T.D\]@.7T(O'A)1HO/^ZI[;3PJ2@[\%!R67#0-QO71O5:FKFF-&J] M<082O&/NL:QDL98D/1=]<-4^F[;9*G@WAF;=>=E"C?SMD+\.X::N=7LUPO=$ M[:;6LVKD[PCYVT11U@KY2GO@13)KK2>S5E[.OSS.1]4^_98>S9CP4"S>L4]\QC;OP5$M]GP_>_>C M++?O6^'O7N#;Z*U,K_3#>)R$K/\O,9EQ_]FQWIQOV%SA/)5HH)W10&G!;P^# MGVLUNZV:M3;@>8O"IOM=["I6KJFRILK]+5;=V/9/UQ;L2R@B%\V&QJKJ])IJ M:ZK=$]7>P]!]_0'S>OW\&E=%Q0V@=!?H>@J$O7@ \LO\]_[MATD/I6NL**++;Z(8!LX,_C..)]XO_P=02P,$% @ 5(&A6L=(D9,C%P MYQ< !8 !R,ZP,W#6E C +!!H% V=N@_5K-F M(UGS +L@A]!197U.8GD'!@7?#PD- M"X^.B7T4%Y^0^"3C:696]K/G.47%):6O7I>]>?NQJKJFMN[3Y_HO;>T=G5U? MN[\-# X-CXR.C4_,$>=_+RPN+:^LDK>V=W8I?\&]_7]P00 HY#_E?\0ER,+% MQLX.98?]@PO"%O+/ D%VCJ/*G$+ZEK";=X6/J3SD0EQ(+_S0>D!:U8HDXGKO M)[>HS-FYX^1_H/T+V?\.6-3_"]E_ ?MO7!, +Q3".CRH(( "J O334@ MVP=KFISFG4?\:[1KE0)#5-'20NB>KO/H!=#F),WG3,_)^;>?3:E-!]/I#NGN MH9A?QS.8Q.Y M9AMC&!86R!>7]WGZV'&11Q&X"EQOHVX=!:]4;#'@1!N>7,U&^V1FW73WG4B-V?Q)E>V-G_K$RF-3$YIMCBN%F<5_E9_< MTXU3VU5__F9B[5!DS>[3E;M>=P]]1Y3=>U?B+NB%F M$AH%VKZF(9 ,"_\.9WO4C@N^JT'A1(T"-4+;?5O1S\/DV*6'G\>CRI:&TA3^ MI':ECL+!,*56Y#ZO]PPHET]3>$-*W1@DF7=JG''0GT]RU%WUF$CW?F_NU=>@ M%8-,LEOSQKK>)$2]WF4Q$/]J'HY<^8& ME%).3>/(=R7E;I]@TDT =FOB5UN$_V'*5@G)K'# 9$SE8UZ,8*O4[FFL#1-H M/8_SJG1N80*"U?BXZTV_Z_(0H\?51^Y>6HB-_B+YX3SUSEDU?%Z"U-=B>$XTJ&"89/*&"7!_V5YT4:77(0.9P TOG!L> MYHT3P+GXQQ,D?KH^]K6S)@QM^!;GZ!\ZF\(.T7=K$=]TXD/2A./FG_0D!UD@ M(0]19,W44?H$0/*_JM+1K"F$1[_].=V MBQZ@3LL7)=($&(.ZKT'([%?&$6Q?GFR_^UW!AL8TXZ., PAI:2PO!V:0"(=[ MZXH._SG;9#M@KK L5MYVI(MX7G_=F)/01$\QPAYR9@)C9F@ZA\^8#GK6%]J9 M190,-*D>^FF$F+K(HT2M',)R-ALPOEY[S!DSKV"JU(2,593+,WSANF(==U[S M,F4U+^==OE([;>SCA\]#^*/5U5'FY6^>G0JX4/JRKP":X8S#L(.!2FVHN*R< MR'ZHU:? D% 8Z6L+AD#5L^FK"9(2 ;WF_-D_^,(O?!PLT>2T+^Z)"??7O!/A M4>^]<^_%\UM;P=YF6][3)B0P.W$ZC&MNN>U)3LCH_?UPAT7,#!/@8$5&QG6R M';4?M]SJ_$2*-4Q?:\-11*N8P$ ,GN7Z\BA:SFAB\W0T$S#BIH57-^2BFZ)6 M)PSX.AK+SUHI60>[?&M;UD/%1FKNK="Y+MA]/_QXE[Q$0S"V+Z;.VN;[AC,! MLGJ&=4J%H#V;":SGW*K1C!GHQI"X.I^3NG="ZQ-RMW.2":38Y82N$5$)C..K M2S;DV_%*-6NSZ@F;B[\^1"("RLX_A>@=9/"]\4^68N?F$2;R:3_L9@*I96L[ M;91!>BV\Y5K&%R=$U#2UT^[,WD ?JH__I<1M-Q4F@(@3YP[MDBN#+>% N:[U MFHHU@M8@02XT YV+)HTD6_3FU)G\;-KH'*R]:*7BIF?NM_PCV1WJ? )C3Z[L M:O=/()P@J_4L+NQ:F$7$I$6IBFX= Z3T!&. ^YWR4+<.I 1#GF;5]&R5H$26 MK?V#Z:R)6O0_$>B%G0L[Z[$6Y6KU2G[RI(_;5 M%<\^#M4) K9'<_:C*3;T#PQ>1E\SSYT@KQV40%W\0D]]Z6YES.DE,[3>HHUK M@0M@&.!0K.GRGGBN\MB$N(=_SKJ?CQM$K MX;>:/*%_\./2E%?OZ:4ZXF$RO/GO2V%$$?=^V6MJY/M)'$][LS)82HI<&280N;E76Q"^\?WG@R#F%3#') MR[/*.9WTSZC?R[2[>J4S L!*(=* *K=J%H]:ER4+[7Q8=M"=]?MC:^QUU MQ4M45LNHI/='3Q/D:^FOL8H-K?D)V!-',K]JE1"F=RFX=7\F(,M!UF 0U'#T MXX^:SVWHTIN'4<\*X).X9)S4#A-X@(,>(6/?QED2?.R/556I^$8T9.M=R%K7 MJM)P@5]-I+T'TZDN&$<07]Y]>BEI5U)EVD-!-+/ C))VQ$^=(WD3^VEO/ $_ M.)/47)7-JHZ>J7%20M5D)_S;E7!LYIULLZ!Q8H*YF+5HH(QOB_C.JL\2"N*% M^QBR_GE^7,?\%EEVJ3U\(<9(OC+OXI"M>H!N*"T>4(2)\][-F"F M67EJ8.I MI/T%OXW=&1'POM?[BYVKJY,]?S1=H9&:^$\X5_1D5;NN*OEE7-M,?(C@JMW! MV:[2M5A1S9Q;5A=5(;&^+9(5@*:89J^/*J6!7H<5P=P$+BVF]<'=7PM:0^]9I'=CS& WI,K+BBS#6J3U;AJ[A0?F9 M3B5)# H<+EYAB),?U138=Q=UJ4ZNC*9RJSYWYXB'O0/$*7@9T(=Z'_P[][>M M#S$Q%1IG288G!HL7F?,T>=A^?MPI\+HG/>2P7^\9N.2/X'R2==^>4HX<_8$; MJPX,C/C3A"/F#L9A93'7AC=IAF[\;_BC/;-%*7:6"4>]'+_RMY#N;\P*&%V. MX ;V^IS KGF PBHK9>931LCW M<\EP<]+ME-WO>('E0]7Y'BP^=.-'H(]J9-]T_O.T/*X[\SIV0[BZN%8\''Q- MN4M6+.5/"9@CIG,-CSS)T/@^'V M[J&E%D93Y<4"WS##OP7UD#6H:O^N#20E! P,)#H:H>H<&R+SVBZ;LC4-_3[, M2[$Z>++BHTB@_RT]:/YT#TU35[;77":TCKH$R%>;*DJJQT.63731AZ)QLYCP: M">9VY-24UNR#][EN5C^:@\9\>M&\>2'-R$;:!>[:M0KHWNC'*F ,P##,1R_L M*;)L=,!8MDM3'NK,?=?' 6VK7/B?2F/1E)D&L+5,Z6%C$!GWQ5;:ZU2P?+'@ MJX)$E:_?SEU#!';Q0LZQ"SK-4"VQ?;6X:M@7NH'!(PDQM1T>V5QQ[AHH1BU1[BH M_J]EZ^'D>PJM*)_4"28PN[0A2/JX9O:Q/WB![%A>,F%4&'%+B.NPUEYB[\>L ML>Y&D5;QB0@/@@FH/T_-CVT6HJ&(N=>BKD1]%?TD.B?3K'S MFP\8RF#8HGGDJYK%O$9Z?9M*.ZPY1 M@MW:.)J:HF2P%Y& ^GTW@0D(L^A-D]MBZ@O4; $3V/)Q.LD$PN%T,84MA2_W MTU:E%/LW_-R$'::\U?N_2P2Y>Z7;'PZ/,L0VX%KU;?(I-\AF;[-<^P.*Y>@N M^&X4=*)')W#NHTLV:D^X@IL-;L#!#QW-$;[U1F5S]\*5D/1\I4W*?EQ/^ M"0&A^*^WD=O0] ("?&5_2O:2"]+'TB!=31'^ZPYDQAH%!^+]]A,^H;G6#$_M MNLM/WA2G_^K5PJ[G/]NZ+[HCLN._,4\57Y-2(K.S]E(7:<\$?$S##A$J2Z]C M!KY^*^")UZ/N78'*_YX5?)$#]-!SF8#+9BSR,%; TTDAHQTKXVBTJ)+=?^V7 MGO2C8!D5H/^)=K!$\*MY)FD0OG9JY'66>^_5 )B7K MJ(TORY-EYJ')NR*DF8>Z*J$L%WQ4' 9[I&/^)M1VT:!VL<>%S1BIH_)&(N[- MC2&IDV0F\)B@'?IJVL+'=AAS^UWMT;H8CY KZ*G'\IT'Y3Z6=1? ZW4!FAC] MV6FL8NB]31;U0 1'XCI$J^A%W]%9-B<4Y&7^L B-K(-42_,T$ M!MMQ^Z=]-N!CTA3]88) 95\*S&.6$%IX5W3#1K5OK>GO&G)H2_IE7Y6V[H M(<-QK48,I;5#(8\P?*3MRXT1CHI_31.9P-7'LJV?9T_=;3Y<,.$@WBKC'J#0 M@G/O&[=:H[P8#4X*?*<4MY,B*Q.1]#3&0E4[BZLL]@%#R/2\\JK/JO/D-B5L M%(,CL2Y/TSJDA:?U+_85L[(F4C(;(TJINOW$6U=4)B_/MKWC.A+@,]OWJ%FL MT9%T^_JG(1J2*%[-LW+UZR?/6I6O!4L^Q5'\\+*OE (XG@EXP<>46IPA#"[O MO)-)[?N_& V^"UW5DOZD1U-WB-D"X D*8P/'YN2YZ*PV=:@VQ;5>;M)$X:+O]UO&/=53L,*?TWP"CQ[8_H[T IZI3 M"(EMXB9YW+[6]174; 8K M\'5#MQFM(TQ@7WDMCU6<2MIDFJ5V+J1K/RSH5'F+IM5F#]2CP>.'58SG^R2S M4_HEM6:RK% +Q?O]L E4338M%]W>1P6<<,M5SHD,7M8=H$^?]8/89D;*=7H9 MO<(FE^(-/D,(77X8]H#3E#Z.[^CCO-ZK<[L02[1DQ0T/;L]C9GLXL@RZB@1/ M$!+.9W?2D9:AZ@XSGN_W[BW%R9O5#1ZV8_$]]D+RR\?Y1'\IT-7C0&39Y,3, M9-8=?_M+\:NP>SK#*#,6&6ZDYQBSB&[]].1E3U^:32F\VBNCM\.RVY)P4+H@ M '8^'O;*9\OA1C_-AR37F215S%D^VRQD;W+IJE^$E\UGB:(T 3&I@&\FTF'#'.NQ!05A(=A2O%O)QK!D]:9"?I&)=Z M9B%Y@S7]:[0_W2DP'"[<*TG_(D_-JW1F"_T[[_R8<5K"W%\DM.XJ6:CM(4=E M.S5-ZKE@&5!'./ 7_X&5$E!C\PYQ';8H81W?UQ8E$_8>%LA+#:GN@]_TV>:& MMMX6O"S8,NT#>!]@UJA^R]E:R T+,D3153FIO+TQ24;R9S>WP%3$(UHYZ_S< MG,?A<_@-Y"P/W?CZ:/ :6F#,L5I#-">R_<"A3CWE]W8IN7EAO0HKSI,-%,-& M<*-T''S]Y6Y)WIF!PC-JY8362-\G7\Z@(4-/['0.IT_9+6(3B*F2&"@YYLG* MW_JZ*!UC3M.=AS23?*J MZVO\U% WD?OL9#+//=-3+2[\NXNB2(!EX _;?1YM='+.1L?0'^E$F>?FVE(/ M<$5VWW$"#&V:/MA#RJ=F<[E[RTMVEP-:EJ0=] M?H:^^DZ42PWJKL[51DY[A1ON1'CD73B7=5&GZ%THKPK:!78$65P!81=,"SW6 M6$Z$K_^:W91Z+B>:/U:?^YM>A89H(&W1]3-INCN6-X;+K-KUOU1<=;KM(2P> MWVIM$S!X-SOH&Q.H"HG%S?&0_C04T\LWHB:MTR]..V" M,]^<246)0-6E+)F7W":)R^'E@/&:(0("HSCFT_9;F0 VFW;R6YDA=X$\%( D M6QH"+F#TW&8L[7K/Q$QYB_\ZOP[[C M23PFLWN!+S %=_,\BQZHOVW,B:SN=3(/?9EJZSF4L<_292I9K7S1S21=^KR- M-8#CCJ,J]C$B79A LSD#8:DGJ@< G,#..[M#F5NQNQH-^G;OZ_/ MOQR[P/XBX].[\)^&0-"5<8?)BK3[;\ M%CP4!5\P1 ![%95_Q,Z^-Y;F5UD^0/>,&N!QO72E2_"\V9$;#&M+/2&M4_&6 M0RKI414J?'IGO^OIB[YGT][[=TM\4-=(C&RB1'"T]6"EFCSBR;'&A[*6G5IG MSI<5/5 YJQ3+X"?5M.0:D5XEE%Z2P#V_];I#^/;HR<\_@G8L]3C!E08]M=1#,L?_#5!+ P04 " !4@:%:CZ4=+A<) !E00 %@ ')S M+3(P,C4P,S,Q>&5X,S%D,2YH=&WM7&UOVS@2_BN\%+M- ,NVXJ1-;3? MLUB M@]O>]7I9X+[2TLCFA1:U)!7']^MOAJ1L^26-TVT3IU#1V!'%EQF2S\-G*#'# MOT7113[A>0(I^^WJX^\L54DYA=RR1 .WF#H3=L*N5%'PG'T$K864[)T6Z1@8 MB[MM_(\?O9,H.A]B9>]#*97WV4FGU^T<=X]/6?>TWSOKQS'[])$=_G'U_HAR M3^Q4XB?P]'PX!D4KGY\-4W#!C MYQ+>'DRY'HL\LJKH][J%'6#)#MY>RW,;S41J)_VXV_UI4/ T%?DXDI!93&GW M3I=I6HPGRT1EA!7HC0;)K;@!JKU6;R*!Z_Y(V^6^R8+1BPQ2>'_*@3GZ;^-W\#O;838/]& M=S5.-G3BXA91E",V?TDL=4K\IG?RB-[_MS0X*'.?)/(4.Z/?P]GWA?ZX;+&_ M5-?! M45\B2I24O##0KWX9?-L>" R$-U$W>&B?1I;,_DGRN2MO/Q"VDVWJMQA[> M\ H'5N-/^DU&[X;Z-N$R-.VL0"L'LXFP$%$70C]7,\V+8(X;OM#5P9ZXC9R< MUDU:O3^D-K^)M?Z2*D*C])3+01TT(0GG$)MP1+N&&P$S7'WL1!CV9\DU0E'. M,;U0&N&0LU^Q1,!4-_H7 >0S2$'+7XM=YDE[,.Q0 ^?>OP[U>\>-W7<#SQHP MZ,?U^%HOAOGDUBLWC,*(D9#"SOL3D2+.L,#/+\Z.N[VE"PUN]@PWQ_N&FW?< M.*W&IG-VC=9+0%G7\O )H$D5-IPKU(-8 1%F. C)A)F2/I;E9Z A5$(.3(5!L4;=[36M!E- X@RD>@LT M3:7H)HXT=LIH7N^&AA<:7OA^O-![-KP +!,Y(H] O$1:"TD!L^-M7;LO\HSJ M<_((7S"^7!!%P*A9:QJY*'7!58MRE!(S M(#LHA+!KSCA[$FXF+)-J9BKJT# 6QFK2UYP2O=UH9:O& *8R9L/:A@0:$OA^ M)'"R;R1PM8(8FC_QZX$), \A&BVFRL?8#DN7C&MPJ$44"II>B"X&AH9*F EE MIVQ3%!(D)N@Z%2:1RI18CB2&5M+#M] J@123#3M$M*: \/>07(EQ*4HVM3#Y M]!!"<$R5N'B9DHY8$_/U\T*+8(N&EV;T( MB?P1(*)#2SYL4*7&"G#9ITE.8@)S0>[JH:VGI0RI2QF_G8L4$>*&);A;0>;0 M38&2!&TQ2HK4;8B;>..FA#*!!UFWM MM5C!:?!+R4DQH5O.B&7D@B5\'%0/W_"W$5!&%#58'J=U0SP-\3P-\8SVFWAV M%@<;_+.[K-B9AI"Z;D1*[,*-RMTF&R+Y;Q@NPT.%:4ND(2,"\R2!*>>,\#MGXPAQWA+(A?A'2B(Y"A+ MF5O/-^YI#"JEAG$:QGDBQDGVC7$N;K@LG1X@.$*604+/*7,P6S8I%B'7#OK& M7V[?MW $@P51FQB_.S+"H;_;@ET4&%_D!MKZR>[?0F6C:E/)<2;XGD![!E1Y MPQ$-1SP-1Z3[QA$?//PV84Q/7L(VA+NSE2L>H$4HQ%%)4FH":RV>V%+K5!F+ MZ?1R ]9EL,NKQZN^F@DWBVB)!(&C%4B=4G(.!!4S9U)<@PR/?-;RM_ZR3PV5 M_.!4\N2[M*<_QBZM>UTBK8BFM5R;22K4P;YR2=CYP")("3@W6CY. M,1BDF'**LPU[Q3D35-36!]2-<&B8H=D9K3$#AAJ9QH6YA3@%IR40Z>XMJD ) M+2_\17ZCY V0^L_Y.+P,IH/\@&DAU1SP[FRBO.;@*X2#!/%-8IGVOD)W6@' [EQX0%OGF][T3RX]0&G;I]]Y',6MQB=2W&FN9,BGBMW(D!O#M48+*%S M'S1!<>JO=$_4;.W#271) .&U"*34F.V#.J;<'_C2!8[/*NLK_ MP'(+QECG(57QSGJK&M;J.B,KZ(URTKZ,9 M]M2]1V06]_G(*%E:&%0,7_?X$:;YW3,[WGTF^Y-%X7.5LY_]"'R-;]WV\>MG MX-HSG5QN*5M5,E\_R[Y''_1>?Z$/-KIKUVYX&*X"7PWS+UVP5YTW;\G M[I&.Z:P=<'J0C_?AZWD-:IC/:XQPEY"@_L'%%S4T+H6]@SNT<0.492<=']SK M_2D=UWUJ[^\"1#.,SVH8AV)UN7-QI;!H:T*'634804= W?;+^XF ;-O17+') M#\WX__7QWPR%O:YX="7T%=IGLE@A1CRY'FM5YBG%8TKWJT6]=O!^]48PZGC- MR.Y*;!9.]X>DE1/_ZW]-H.!CB+PBY1D&8WU^HT0:1N'UFW9O(4#"@NTZW_^1 M@H[[&P?_!U!+ P04 " !4@:%:N;;_U^<( #,0 %@ ')S+3(P,C4P M,S,Q>&5X,S%D,BYH=&WM7&MOVS@6_2O<%#-- #NVXV3:V&Z /C$!IK/=3F:Q M7VGIRN*$$C4D9DK+E1YJDFS1.H*)Q+(J/>TF>PW,I,:-_M-L?\Y3G M$<3LUXO/O[%8164&N661!FXQ=29LRBY44?"#7H]]^ MGXTRL)Q%*=<&[)N]/R\^M5_OG8VLL!+.1IWJM\\[5O'\;!2+*3-V+N'-7L;U M1.1MJXI!OUO8(9;LX.VU/%?MF8AM.NAUNS\-"Q['(I^T)2064P[[)\LT+2;I M,E$9805ZHT%R*Z9 M=?JC21P/1@KFP[7F]A6LJC*)2JW[81G0LX'+R]$!H;] M#C/V564\?]GR*?C;@!;)RZ'+;<1_ :M&!Z7(H9V"M_.P=SJT<&7;7(H)MD:I M0]\E \S,Z*<7OI )XQ439KZ6L9(QWOSXGU_/WYU?_/RB]TMWV.\='HTZ8^S, MXD<8'N&D UVS_"9CWX.V(A$1IUYF*F%?M,@C47#)/HDZ.MC3.T12CNLFK=X?49OW M8JV_I(K0*)UQ.:R#)B3A'&(IGP+3,!4PP^7'IL*POTNN$8IRCNF%T@B'G'W" M$@%3W?:_""!?00I:_UKL/(\.AZ,.-7#F_>M0OW?-: 03^NQ]=Z,@FCC1VRGA> M[X:&%QI>>#A>Z#\97@"6++3U$FDM) 7,CK=U[;[($ZK/R7-4YK*,L4Y$2BV$57+%;:!5!C,F&[2-:8T#X>TBNQ+@4)9M:F'RR#R$XIDI. B XM^;!!E1HK MP&6?)CF)"!KB>1SB&>\V\=Q:'&SPS^UEQ:UI"*EK M*F)B%VY4[N8X-\A,M.M!E,-U7,%?TPZF1PH%.MN:)3)T3.%(8/'$9%LLYP7; M57"H*'6!)&1<8!9%./6< 6[_9 (YQEL2N0CO0$$D1UG*W'J^<4]C4"DUC-,P MSB,Q3K1KC/-QRF7I] #!$9($(GHVG(/9LDFQ"+ENH6_\Y?9]"TV21]^E/7D>N[3N M=8FX(IK6QL(J;191B4O *K-,6 OP#2$T M5ACWT/U8H'VNDGUD&-0=AG0-_J9]FHK'X.]2H/F.L\H\'X=[RJ!Z[ MWHDAPEZE?URT11WP& L:6(B#:]DD['Q@$:0$G!LM'Z<8#%),F>%LPUYQS@05 MM?4!=2,<&F9H=D9KS("A1J)Q86XA3L%I"42Z>XLJ4$++"W^13Y6< JG_G$_" MRV ZR _("JGF@'=GJ?*:@Z\0#A+$O<0RA[L*W64URY>@[PSDQH5;NM"K^? ! MY^F ?>9SUFLQ.H7B[*"C&PZG;_;(A;V*)6]%?=X0JC[80$<^:&KBI%\]4M)= M(CR<)Z&4&E4Y?JI:K3P*O+7@@'5F416#')\>GOY4/RJQQA:U RJUN@D\]#I4 M-5#5=9NX:3#&5?BR/<,.N/'0R^(^'QLE2PO#BK)7/7SP0;]^JO9N/S7]6:'P MN4K"3WT OL>U+G;Q$W#MBNFTOW E5@8.# M+NP55\R]1,%>=-V_1^Z0CNFL'5>ZDXLWH>MIC6DSFW?MFZI,>N%H((RQ: M&VW2^#,MA?"(.PD+K.]W\+H./^E,#_ %!+ M P04 " !4@:%:1UM 4YP% >(@ % ')S+3(P,C4P,S,Q>&5X,S(N M:'1M[5I[;]LX#/\JO [;4B!VG+CIP\D*;-F&#;?>NC8]W+^R+ MIS_2C[QZZ'IWW9JA+=K4T8,B?Z1(6M3X-\MZD\4L"W@([Z8G'R"409'RS$"@ M.#/8.A@39GP%SLI4S.164;FGNOD9H0S>]B],>;*FHO0 MQ%[?<9Z.-DHMC$!I%$^8$9>=P)E.6/>_6+?A?4W%ETF( MG6_^>O?^U?OILR?]?6?D#L8]'Z',?P;; 9H<5RM\?X_5"5=&1")@A/$V,WI: M*%TPW%!&PCD/B-T:WR-G'V0$)N9PSI3/,JZMCU<)+^%E8*AGX#CWJH+:= YO M9SJ=\\+7M7@:.FRWEI%E(73\Y@N*M 9 WQTZ79C$+,=U8=^MT*"MCHMVX2(3 MY$C.#?H3#1,9\MV?",;G0J-YE763R$+$QB,H;MA9_T_1<$< 3F\"$#K$Q+,G MAX.!,\+%JZ?^:+<+G 5QRV2!XBJ-*) ?CW"/X3?J.^.)H$C1A?=98'>!P6MT M;7.F. 12Y5)5>W%MC8E,,6Z4RW5"B;S$7'&_A*#:PB6NR8RWO7J=HCB?"J80 MXZ1$$%!0U%H&;Z5*&STXUB>(I*K0^UH/!8[$0SAA"H%U^UVH N$J-J?(O Q% MT)!L,6JUT$ '49'@L@%^2P3"4(5CZE?\:R$4IUA=:6?#,A86A&SUAYUP:4*5 M'?*@4!B>D.";*XR[&4;SQAC[1^X>=/I#N+#/[8D-!XD,LB)@@W'+%-;':I7$,B0QM MC-J1[$(T;P7 MWZVY8KGG8W[VQ9HC!M]-;1;]S-<.-'IMG7HF=EX*+7R1"%.V$N\O+$:F:&=7@'M A/#$J7[N&9J>[L'O M3"4,SFSXP.="_WOE;K>$VZ!\=L=:7T;17O(KOW&O.V<9T(J^!/3,UCD<-TF@7N[.,%[ M3.#N6O4/%\%>=8C;GG/]]).Y6_+[P_FJBA/NLCCQFAGNP0DKH2DQ;$\=A6(# MM&4D); 574)U8"\TS)4PAF?()PI0W3=HZADA^.7U\EG,-/@'-D4$L! A0#% @ 5(&A6OQ?\B-/$@ R!&UL4$L! A0#% @ 5(&A M6NAZ^_>%/P 9W<$ !, ( !5;4 ')S+3(P,C4P,S,Q7W!R M92YX;6Q02P$"% ,4 " !4@:%:CZH"VJZ 0 9-A( $P M@ $+]0 IU @!R&5X,S%D,2YH=&U02P$"% ,4 " !4@:%:N;;_ MU^<( #,0 %@ @ &,E@( ? @!R#,R+FAT;5!+!08 "@ * ) " !UI0( " ! end XML 70 rs-20250331x10q_htm.xml IDEA: XBRL DOCUMENT 0000861884 us-gaap:SubsequentEventMember 2025-04-25 0000861884 us-gaap:SubsequentEventMember 2025-04-01 2025-04-25 0000861884 us-gaap:RetainedEarningsMember 2025-03-31 0000861884 us-gaap:ParentMember 2025-03-31 0000861884 us-gaap:NoncontrollingInterestMember 2025-03-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2025-03-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0000861884 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-03-31 0000861884 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-03-31 0000861884 us-gaap:RetainedEarningsMember 2024-12-31 0000861884 us-gaap:NoncontrollingInterestMember 2024-12-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-12-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0000861884 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-12-31 0000861884 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-12-31 0000861884 us-gaap:RetainedEarningsMember 2024-03-31 0000861884 us-gaap:ParentMember 2024-03-31 0000861884 us-gaap:NoncontrollingInterestMember 2024-03-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-03-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000861884 us-gaap:RetainedEarningsMember 2023-12-31 0000861884 us-gaap:NoncontrollingInterestMember 2023-12-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000861884 rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember 2025-03-31 0000861884 rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember 2024-12-31 0000861884 us-gaap:RestrictedStockUnitsRSUMember 2025-02-01 2025-02-28 0000861884 us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-03-31 0000861884 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000861884 rs:TollProcessingMember 2025-01-01 2025-03-31 0000861884 rs:StainlessSteelMember 2025-01-01 2025-03-31 0000861884 rs:OtherProductsOrServicesMember 2025-01-01 2025-03-31 0000861884 rs:CopperAndBrassMember 2025-01-01 2025-03-31 0000861884 rs:CarbonSteelMember 2025-01-01 2025-03-31 0000861884 rs:AluminumMember 2025-01-01 2025-03-31 0000861884 rs:AlloySteelMember 2025-01-01 2025-03-31 0000861884 rs:TollProcessingMember 2024-01-01 2024-03-31 0000861884 rs:StainlessSteelMember 2024-01-01 2024-03-31 0000861884 rs:OtherProductsOrServicesMember 2024-01-01 2024-03-31 0000861884 rs:CopperAndBrassMember 2024-01-01 2024-03-31 0000861884 rs:CarbonSteelMember 2024-01-01 2024-03-31 0000861884 rs:AluminumMember 2024-01-01 2024-03-31 0000861884 rs:AlloySteelMember 2024-01-01 2024-03-31 0000861884 us-gaap:MachineryAndEquipmentMember 2025-03-31 0000861884 us-gaap:LandMember 2025-03-31 0000861884 us-gaap:ConstructionInProgressMember 2025-03-31 0000861884 us-gaap:BuildingMember 2025-03-31 0000861884 us-gaap:MachineryAndEquipmentMember 2024-12-31 0000861884 us-gaap:LandMember 2024-12-31 0000861884 us-gaap:ConstructionInProgressMember 2024-12-31 0000861884 us-gaap:BuildingMember 2024-12-31 0000861884 rs:MetalsServiceCentersSegmentMember 2025-01-01 2025-03-31 0000861884 rs:MetalsServiceCentersSegmentMember 2024-01-01 2024-03-31 0000861884 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-03-31 0000861884 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-03-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0000861884 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member 2025-01-01 2025-03-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member 2024-09-10 0000861884 us-gaap:LetterOfCreditMember rs:CreditAgreementMember 2025-03-31 0000861884 us-gaap:LetterOfCreditMember rs:CreditAgreementMember 2024-12-31 0000861884 us-gaap:TradeNamesMember 2025-03-31 0000861884 us-gaap:TradeNamesMember 2024-12-31 0000861884 us-gaap:OtherIntangibleAssetsMember 2025-03-31 0000861884 us-gaap:CustomerListsMember 2025-03-31 0000861884 rs:BacklogOfOrdersMember 2025-03-31 0000861884 us-gaap:OtherIntangibleAssetsMember 2024-12-31 0000861884 us-gaap:CustomerListsMember 2024-12-31 0000861884 rs:BacklogOfOrdersMember 2024-12-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member 2024-09-10 2024-09-10 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member us-gaap:PrimeRateMember 2025-01-01 2025-03-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member 2025-03-31 0000861884 rs:OtherNotesAndRevolvingCreditFacilitiesMember 2025-03-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member 2024-12-31 0000861884 rs:OtherNotesAndRevolvingCreditFacilitiesMember 2024-12-31 0000861884 rs:UnsecuredRevolvingCreditFacilityDueSeptember2029Member us-gaap:SecuredOvernightFinancingRateSofrMember 2025-01-01 2025-03-31 0000861884 us-gaap:NoncontrollingInterestMember 2025-01-01 2025-03-31 0000861884 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0000861884 us-gaap:OperatingSegmentsMember rs:MetalsServiceCentersSegmentMember 2025-01-01 2025-03-31 0000861884 us-gaap:OperatingSegmentsMember rs:MetalsServiceCentersSegmentMember 2024-01-01 2024-03-31 0000861884 2023-01-01 2023-03-31 0000861884 rs:O2025Q2DividendsMember us-gaap:SubsequentEventMember 2025-04-01 2025-04-21 0000861884 2024-03-31 0000861884 2023-12-31 0000861884 2024-01-01 2024-12-31 0000861884 rs:Acquisitions2024Member us-gaap:TradeNamesMember 2024-08-16 0000861884 rs:Acquisitions2024Member 2025-01-01 2025-03-31 0000861884 rs:Acquisitions2024Member 2024-01-01 2024-03-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0000861884 rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember 2025-01-01 2025-03-31 0000861884 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000861884 rs:RestrictedStockUnitsRsuAndPerformanceStockUnitsPsuMember 2024-01-01 2024-03-31 0000861884 rs:Acquisitions2024Member us-gaap:NoncompeteAgreementsMember 2024-08-16 2024-08-16 0000861884 rs:Acquisitions2024Member us-gaap:CustomerRelationshipsMember 2024-08-16 2024-08-16 0000861884 2024-10-22 0000861884 srt:MaximumMember rs:PerformanceStockUnitsPsuMember 2025-02-01 2025-02-28 0000861884 srt:MaximumMember rs:PerformanceStockUnitsPsuMember 2025-01-01 2025-03-31 0000861884 srt:MaximumMember rs:PerformanceStockUnitsPsuMember 2024-01-01 2024-03-31 0000861884 rs:PerformanceStockUnitsPsuMember 2025-02-01 2025-02-28 0000861884 rs:PerformanceStockUnitsPsuMember 2025-01-01 2025-03-31 0000861884 rs:PerformanceStockUnitsPsuMember 2024-01-01 2024-03-31 0000861884 2024-01-01 2024-03-31 0000861884 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0000861884 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000861884 2024-12-31 0000861884 rs:SeniorUnsecuredNotesPubliclyTradedMember 2025-01-01 2025-03-31 0000861884 rs:SeniorUnsecuredNotesDueNovember2036Member 2025-03-31 0000861884 rs:SeniorUnsecuredNotesDue2030Member 2025-03-31 0000861884 rs:SeniorUnsecuredNotesDue2025Member 2025-03-31 0000861884 rs:SeniorUnsecuredNotesDueNovember2036Member 2024-12-31 0000861884 rs:SeniorUnsecuredNotesDue2030Member 2024-12-31 0000861884 rs:SeniorUnsecuredNotesDue2025Member 2024-12-31 0000861884 2025-03-31 0000861884 rs:Acquisitions2024Member 2024-08-16 0000861884 2025-04-25 0000861884 2025-01-01 2025-03-31 shares iso4217:USD rs:item pure iso4217:USD shares rs:segment 0000861884 --12-31 2025 Q1 false RELIANCE, INC. 1 P3Y P3Y P3Y 0 0 52889000 53715000 P3Y P3Y P3Y 0 1 1 10-Q true 2025-03-31 false 001-13122 DE 95-1142616 16100 N. 71st Street, Suite 400 Scottsdale AZ 85254 (480) 564-5700 Common Stock, $0.001 par value RS NYSE Yes Yes Large Accelerated Filer false false false 52588106 3484700000 3644800000 2451400000 2516600000 690200000 671500000 68700000 63600000 3210300000 3251700000 274400000 393100000 11500000 9700000 -500000 12800000 262400000 396200000 61900000 92400000 200500000 303800000 800000 900000 199700000 302900000 3.76 5.28 3.74 5.23 53075000 57340000 53399000 57882000 200500000 303800000 3300000 -15700000 900000 900000 2400000 -16600000 202900000 287200000 800000 900000 202100000 286300000 277800000 318100000 26000000 23200000 1671800000 1342000000 2114300000 2026800000 135600000 148200000 11500000 60400000 4211000000 3895500000 2573400000 2544900000 286300000 275200000 2165600000 2161800000 997000000 1007200000 40500000 46000000 91200000 91200000 10365000000 10021800000 520800000 361900000 136700000 144400000 155900000 195200000 53700000 50400000 399900000 399700000 62900000 61400000 1329900000 1213000000 1073100000 742800000 224100000 214200000 28200000 26900000 58900000 56800000 537200000 537500000 3251400000 2791200000 0.001 0.001 5000000 5000000 0 0 0.001 0.001 200000000 200000000 52889000 53715000 100000 100000 7214500000 7334700000 -112800000 -115200000 7101800000 7219600000 11800000 11000000 7113600000 7230600000 10365000000 10021800000 200500000 303800000 68700000 63600000 12200000 13000000 -6500000 -2800000 332100000 211600000 85900000 114600000 -80800000 -73900000 113800000 -4600000 64500000 126300000 53700000 86900000 108700000 700000 15000000 -87600000 -177400000 788000000 458000000 65200000 65300000 253200000 11500000 23900000 -18700000 -1100000 -18600000 -90300000 1400000 -3900000 -40300000 -145300000 318100000 1080200000 277800000 934900000 10000000 8800000 13900000 10200000 7230600000 7732800000 100000 100000 12200000 13000000 13000000 12200000 100000 100000 7334700000 7798900000 199700000 302900000 63700000 63200000 1500000 2100000 11500000 10900000 241000000 2200000 7214500000 8025600000 -115200000 -76700000 2400000 -16600000 -112800000 -93300000 7101800000 7932400000 11000000 10500000 -800000 -900000 1100000 11800000 10300000 7113600000 7942700000 1.2 1.1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 1. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The accompanying unaudited consolidated financial statements include the accounts of Reliance, Inc. and its subsidiaries (collectively “Reliance”, the “Company”, “we”, “our” or “us”). These financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the consolidated financial statements reflect all material adjustments, which are of a normal recurring nature, necessary for presentation of financial statements for interim periods in accordance with U.S. GAAP. Interim results are not necessarily indicative of the results for a full year. All significant intercompany accounts and transactions have been eliminated. The ownership of the other interest holders of consolidated subsidiaries is reflected as noncontrolling interests. Investments in unconsolidated subsidiaries are recorded under the equity method of accounting. These consolidated financial statements and accompanying notes should be read in conjunction with the consolidated financial statements and accompanying notes included in Reliance’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our consolidated financial statements and the accompanying notes. <span style="background:#ffffff;">The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. </span>Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of our inventory is valued using the last-in, first-out (“LIFO”) method, which is not in excess of market. Under this method, older costs are included in inventory, which may be higher or lower than current costs. We estimate the effect of LIFO on interim periods by allocating the projected year-end LIFO calculation to interim periods on a pro rata basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Impact of Recently Issued Accounting Standards—Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Improvement to Income Tax Disclosures</i>—In December 2023, the FASB issued changes to expand the disclosure requirements for income taxes. The changes require disaggregated information about our effective tax rate reconciliation and income taxes paid. These changes are effective for our annual periods beginning in our 2025 fiscal year. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Disaggregation of Income Statement Expenses</i>—In November 2024, the FASB issued changes to expand the disclosure requirements for specific expense categories. The changes require disaggregated quantitative disclosure, in the notes to the financial statements, of prescribed expense categories included within relevant income statement expense captions. These changes will be effective beginning with our 2027 fiscal year and subsequent interim periods, with early adoption permitted. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The accompanying unaudited consolidated financial statements include the accounts of Reliance, Inc. and its subsidiaries (collectively “Reliance”, the “Company”, “we”, “our” or “us”). These financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the consolidated financial statements reflect all material adjustments, which are of a normal recurring nature, necessary for presentation of financial statements for interim periods in accordance with U.S. GAAP. Interim results are not necessarily indicative of the results for a full year. All significant intercompany accounts and transactions have been eliminated. The ownership of the other interest holders of consolidated subsidiaries is reflected as noncontrolling interests. Investments in unconsolidated subsidiaries are recorded under the equity method of accounting. These consolidated financial statements and accompanying notes should be read in conjunction with the consolidated financial statements and accompanying notes included in Reliance’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our consolidated financial statements and the accompanying notes. <span style="background:#ffffff;">The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. </span>Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of our inventory is valued using the last-in, first-out (“LIFO”) method, which is not in excess of market. Under this method, older costs are included in inventory, which may be higher or lower than current costs. We estimate the effect of LIFO on interim periods by allocating the projected year-end LIFO calculation to interim periods on a pro rata basis. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Impact of Recently Issued Accounting Standards—Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Improvement to Income Tax Disclosures</i>—In December 2023, the FASB issued changes to expand the disclosure requirements for income taxes. The changes require disaggregated information about our effective tax rate reconciliation and income taxes paid. These changes are effective for our annual periods beginning in our 2025 fiscal year. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Disaggregation of Income Statement Expenses</i>—In November 2024, the FASB issued changes to expand the disclosure requirements for specific expense categories. The changes require disaggregated quantitative disclosure, in the notes to the financial statements, of prescribed expense categories included within relevant income statement expense captions. These changes will be effective beginning with our 2027 fiscal year and subsequent interim periods, with early adoption permitted. As the guidance only requires additional disclosure, there will be no impact to our results of operations, financial condition or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 2. Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">2024 Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We acquired each of Cooksey Iron &amp; Metal Company on February 1, 2024; American Alloy Steel, Inc. and Mid-West Materials, Inc. on April 1, 2024; and certain assets of the FerrouSouth division of Ferragon Corporation on August 16, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">2024, with cash on hand. Included in our net sales for the first quarters of 2025 and 2024 were combined net sales of $99.4 million and $16.1 million, respectively, from our 2024 acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Our 2024 acquisitions have increased our capacity and enhanced our product, customer and geographic diversification. We have not diversified outside our core business of providing metal distribution and processing solutions since inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The aggregate allocation of the purchase prices for our 2024 acquisitions to the fair values of the assets acquired and liabilities assumed was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:middle;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Cash </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Accounts receivable </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Inventories </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109.9</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Property, plant and equipment </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.2</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Goodwill </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Intangible assets subject to amortization </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Intangible assets not subject to amortization </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.4</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;">Total assets acquired </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.1</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Other current and long-term liabilities </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.7</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;">Total liabilities assumed </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest</p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net assets acquired </p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Summary purchase price allocation information for all acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">All of the acquisitions discussed in this note have been accounted for under the acquisition method of accounting and, accordingly, each purchase price has been allocated to the assets acquired and liabilities assumed based on the estimated fair values at the date of each acquisition. The accompanying consolidated statements of income include the revenues and expenses of each acquisition since its respective acquisition date. The consolidated balance sheets reflect the allocations of each acquisition’s purchase price as of March 31, 2025. The measurement periods for purchase price allocations do not exceed 12 months from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As part of the purchase price allocations for the 2024 acquisitions, we allocated $41.4 million to the trade names acquired. <span style="background:#ffffff;">We determined that each of the trade names acquired in connection with these acquisitions had indefinite lives since their economic lives are expected to approximate the life of each company acquired. We recorded other identifiable intangible assets related to customer relationships for the 2024 acquisitions of </span><span style="background:#ffffff;">$39.3</span><span style="background:#ffffff;"> million with weighted average lives of </span><span style="background:#ffffff;">13.1</span><span style="background:#ffffff;"> years and non-compete agreements of </span><span style="background:#ffffff;">$0.2</span><span style="background:#ffffff;"> million with lives of </span><span style="background:#ffffff;">5.0</span><span style="background:#ffffff;"> years. The goodwill arising from our 2024 acquisitions predominantly consists of expected strategic benefits, including enhanced financial and operational scale, as well as expansion of acquired product and processing know-how across our enterprise. Goodwill of </span><span style="background:#ffffff;">$35.1</span><span style="background:#ffffff;"> million from our 2024 acquisitions is expected to be deductible for income tax purposes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pro forma financial information for all acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'TimesNRMTPro';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="font-family:'TimesNRMTPro';">P</span>ro forma financial results reflect our consolidated results of operations as if our 2024 acquisitions had occurred as of January 1, 2023, after the effect of certain adjustments, including lease cost fair value adjustments, amortization of inventory step-down to fair value adjustments included in cost of sales, depreciation and amortization of certain identifiable property, plant and equipment and intangible assets. <span style="font-family:'TimesNRMTPro';">Pro forma results for the first quarter of 2024 have been provided for comparative purposes only and are not indicative of what would have occurred had the 2024 acquisitions been made as of January 1, 2023 or of any potential results which may occur in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="font-family:'TimesNRMTPro';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="font-family:'TimesNRMTPro';">Pro forma net sales were </span><span style="font-family:'TimesNRMTPro';">$3,746.5</span><span style="font-family:'TimesNRMTPro';"> million for the first quarter of 2024 and pro forma net income and earnings per shares were comparable with our first quarter of 2024 consolidated results.</span></p> 99400000 16100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:middle;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Cash </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Accounts receivable </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Inventories </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109.9</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Property, plant and equipment </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.2</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Goodwill </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Intangible assets subject to amortization </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Intangible assets not subject to amortization </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.4</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;">Total assets acquired </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.1</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Other current and long-term liabilities </span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.7</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;">Total liabilities assumed </span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.5</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest</p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:middle;width:76.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net assets acquired </p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373.7</p></td></tr></table> 5600000 44900000 109900000 1000000 107500000 19200000 59500000 39500000 41400000 428500000 6700000 15100000 32700000 54500000 300000 373700000 41400000 39300000 P13Y1M6D 200000 P5Y 35100000 3746500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 3. Revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents our net sales disaggregated by product and service: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carbon steel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,904.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,012.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Aluminum</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 605.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596.1</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stainless steel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alloy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Toll processing and logistics</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157.8</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Copper and brass</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75.3</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miscellaneous and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70.9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,644.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carbon steel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,904.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,012.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Aluminum</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 605.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596.1</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stainless steel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 503.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alloy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171.9</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Toll processing and logistics</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157.8</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Copper and brass</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75.3</p></td></tr><tr><td style="vertical-align:bottom;width:77.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miscellaneous and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70.9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,644.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1904200000 2012900000 605600000 596100000 503200000 559900000 158400000 171900000 160200000 157800000 81700000 75300000 71400000 70900000 3484700000 3644800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 4. Property, Plant and Equipment, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, plant and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297.2</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,689.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,654.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,643.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,987.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,926.6</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,413.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,381.7)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,573.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544.9</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2025 and December 31, 2024, noncash investing activity included $5.8 million and $7.3 million of capital expenditures, respectively, included in accounts payable and accrued expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297.2</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,689.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,654.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,643.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,987.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,926.6</p></td></tr><tr><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,413.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,381.7)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,573.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544.9</p></td></tr></table> 295900000 297200000 1696400000 1689200000 2654900000 2643200000 340100000 297000000 4987300000 4926600000 2413900000 2381700000 2573400000 2544900000 5800000 7300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 5. Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The change in the carrying amount of goodwill is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,161.8</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Acquisitions</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effect of foreign currency translation </p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,165.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We had no accumulated impairment losses related to goodwill as of March 31, 2025 and December 31, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,161.8</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Acquisitions</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effect of foreign currency translation </p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;width:64.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,165.6</p></td></tr></table> 2161800000 3500000 300000 2165600000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 6. Intangible Assets, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortizable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life in Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets subject to amortization:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer lists/relationships </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">13.9 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 753.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (569.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 753.4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (559.6)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog of orders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7.9 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.9</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.2)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9.3 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.6)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (577.4)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets not subject to amortization:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800.2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,584.8</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,584.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (577.4)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Changes in the carrying amount of intangible assets, net are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,007.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.4)</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effect of foreign currency translation </p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 997.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following is a summary of estimated future amortization expense:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining nine months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortizable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life in Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets subject to amortization:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer lists/relationships </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">13.9 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 753.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (569.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 753.4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (559.6)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog of orders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7.9 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.9</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.2)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9.3 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.6)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (577.4)</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets not subject to amortization:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800.2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:38.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,584.8</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,584.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (577.4)</p></td></tr></table> P13Y10M24D 753600000 569400000 753400000 559600000 P7Y10M24D 20900000 8800000 21000000 8200000 P9Y3M18D 10100000 9600000 10200000 9600000 784600000 587800000 784600000 577400000 800200000 800000000 1584800000 587800000 1584600000 577400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,007.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.4)</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effect of foreign currency translation </p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 997.0</p></td></tr></table> 1007200000 10400000 200000 997000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining nine months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.0</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 28700000 29500000 28900000 27400000 25300000 57000000 196800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 7. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Debt consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured revolving credit facility maturing September 10, 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,481.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,151.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.6)</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399.7)</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The weighted average effective interest rates on the Company’s outstanding borrowings as of March 31, 2025 and December 31, 2024 were 3.54% and 3.02%, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Unsecured Credit Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On September 10, 2024, we entered into a $1.5 billion unsecured five-year Second Amended and Restated Credit Agreement (“Credit Agreement”) that amended and restated our then-existing $1.5 billion unsecured revolving credit facility. As of March 31, 2025, borrowings under the Credit Agreement were available at variable rates based on the Secured Overnight Financing Rate (“SOFR”) plus 1.00% or the bank prime rate and we currently pay a commitment fee at an annual rate of 0.10% on the unused portion of the revolving credit facility. The applicable margins over SOFR and base rate borrowings, along with commitment fees, are subject to adjustment every quarter based on our total net leverage ratio, as defined in the Credit Agreement. All borrowings under the Credit Agreement may be prepaid without penalty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The weighted average interest rate on borrowings outstanding on the revolving credit facility was 5.35% as of March 31, 2025. We had no outstanding borrowings under the revolving credit facility as of December 31, 2024. We had $1.1 million of letters of credit outstanding under the revolving credit facility as of March 31, 2025 and December 31, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Senior Unsecured Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">Under the indentures for each series of our senior notes (the “indentures”), the notes are senior unsecured obligations and rank equally in right of payment with all of our existing and future unsecured and unsubordinated obligations. If we experience a change in control accompanied by a downgrade in our credit rating, we will be required to make an offer to repurchase each series of the notes at a price equal to </span><span style="background:#ffffff;">101%</span><span style="background:#ffffff;"> of their principal amount plus accrued and unpaid interes</span>t.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Letter of Credit/Letters of Guarantee Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We have a $50.0 million standby letters of credit/letters of guarantee agreement with one of the lenders under our Credit Agreement. A total of $29.2 million were outstanding under this facility as of March 31, 2025 and December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Covenants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Credit Agreement and the indentures include customary representations, warranties, covenants and events of default provisions. The covenants under the Credit Agreement include, among other things, a financial maintenance </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">covenant that requires us to comply with a maximum total net leverage ratio. We were in compliance with the financial maintenance covenant in our Credit Agreement as of March 31, 2025.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured revolving credit facility maturing September 10, 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 1.30%, effective rate of 1.53%, maturing August 15, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 2.15%, effective rate of 2.27%, maturing August 15, 2030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Senior unsecured notes, interest payable semi-annually at 6.85%, effective rate of 6.91%, maturing November 15, 2036 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,481.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,151.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.6)</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399.7)</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742.8</p></td></tr></table> 330000000 0.013 0.013 0.0153 0.0153 400000000 400000000 0.0215 0.0215 0.0227 0.0227 500000000 500000000 0.0685 0.0685 0.0691 0.0691 250000000 250000000 1100000 1100000 1481100000 1151100000 8100000 8600000 399900000 399700000 1073100000 742800000 0.0354 0.0302 1500000000 P5Y 1500000000 SOFR 0.01 prime rate 0.001 0.0535 0 1100000 1100000 1.01 50000000 50000000 29200000 29200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 8.  Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-family:'TimesNRMTPro';">Our metals service center leases are comprised of processing and distribution facilities, equipment, automobiles, trucks and trailers, ground leases and other leased spaces, such as depots, sales offices, storage and data centers. We also lease various office spaces. Our leases of facilities and other spaces expire at various times through 2045, and our ground leases expire at various times through 2068. Nearly all of our leases are operating leases; we have an insignificant amount of recognized finance right-of-use assets and obligations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following is a summary of our lease cost:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.1</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable fees and other<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.2</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes variable lease payments and costs of short-term leases.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental cash flow and balance sheet information is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:middle;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Supplemental cash flow information:</b></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash payments for operating leases                 </p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27.8</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.3</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for operating lease obligations</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27.8</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28.2</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:middle;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other lease information:</b></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Tahoma';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term—operating leases</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.4 years</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate—operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.6%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Maturities of operating lease liabilities as of March 31, 2025 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining nine months)</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">57.0</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">66.1</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">54.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">45.0</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">36.3</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">76.5</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 335.5</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48.5)</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 287.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.1</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable fees and other<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.2</p></td></tr></table> 20100000 17600000 8000000 7600000 28100000 25200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental cash flow and balance sheet information is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:middle;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Supplemental cash flow information:</b></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash payments for operating leases                 </p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27.8</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.3</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for operating lease obligations</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27.8</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28.2</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:middle;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other lease information:</b></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Tahoma';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term—operating leases</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.4 years</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate—operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.6%</p></td></tr></table> 27800000 25300000 27800000 28200000 P6Y4M24D P6Y3M18D 0.047 0.046 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining nine months)</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">57.0</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">66.1</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">54.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">45.0</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">36.3</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">76.5</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 335.5</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48.5)</p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 287.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 57000000 66100000 54600000 45000000 36300000 76500000 335500000 48500000 287000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 9.  Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Our effective income tax rates for the first quarters of 2025 and 2024 were 23.6% and 23.3%, respectively. The differences between our effective income tax rates and the U.S. federal statutory rate of 21.0% were mainly due to state income taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.236 0.233 0.21 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 10. Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We make annual grants of long-term equity incentive awards to officers and key employees in the forms of service-based restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) that each have approximately 3-year vesting periods. Each PSU includes the right to receive, based on a sliding scale, up to a maximum of two shares of our common stock for each vested PSU, that is tied to achieving a return on assets target over a 3-year measurement period and continued service. <span style="background:#ffffff;">We also grant the non-management members of our Board of Directors fully vested stock awards</span>. The fair values of the RSUs, PSUs and stock awards are determined based on the closing stock price of our common stock on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of the status of our unvested RSUs and PSUs as of March 31, 2025 and changes during the first quarter of 2025 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSU and PSU </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Unit</b></p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of January 1, 2025</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,017</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">267.96</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,900</p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">299.38</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (425)</p></td><td style="vertical-align:middle;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">261.27</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cancelled or forfeited</p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,542)</p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">270.78</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of March 31, 2025</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">485,950</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">278.48</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares reserved for future grants (all plans)</p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223,658</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Comprised of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">96,973</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> RSUs and </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">65,927</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> PSUs granted in February 2025. The RSUs cliff </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">vest</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> on December 1, 2027 and the PSUs vest upon the completion of a </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">3</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">-year performance period ending December 31, 2027</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2025, there was $94.6 million of total unrecognized compensation cost related to unvested RSUs and PSUs that is expected to be recognized, net of actual forfeitures and cancellations, over a weighted average period of 2.0 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We have paid regular quarterly cash dividends on our common stock for 66 consecutive years. Our Board of Directors increased the quarterly dividend from $1.00 per share to $1.10 per share in February 2024 and to $1.20 per share in February 2025. The holders of Reliance common stock are entitled to one vote per share on each matter submitted to a vote of stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On April 21, 2025, our Board of Directors declared the 2025 second quarter cash dividend of $1.20 per share of common stock, payable on June 6, 2025 to stockholders of record as of May 23, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Share Repurchases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="color:#242424;background:#ffffff;">On October 22, 2024, our Board of Directors amended our share repurchase program to replenish the repurchase authorization to </span><span style="color:#242424;background:#ffffff;">$1.5</span><span style="color:#242424;background:#ffffff;"> billion</span><span style="font-family:'TimesNewRomanPSMT';background:#ffffff;">. </span><span style="background:#ffffff;">The share repurchase program does not obligate us to repurchase any specific number of shares, does not have a specific expiration date and may be suspended or discontinued at any time. Repurchased and subsequently retired shares are restored to the status of authorized but unissued shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">In the first quarter of 2025, we repurchased </span><span style="background:#ffffff;">922,656</span><span style="background:#ffffff;"> shares at an average cost per share of </span><span style="background:#ffffff;">$274.41</span><span style="background:#ffffff;"> for a total of </span><span style="background:#ffffff;">$253.2</span><span style="background:#ffffff;"> million. We did </span><span style="-sec-ix-hidden:Hidden_w83h3eNCSU6bmGKrT6Re4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">no</span></span><span style="background:#ffffff;">t repurchase any shares of our common stock in the first quarter of 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">Our share repurchase amounts exclude related excise tax and shares withheld related to net share settlements upon the vesting of RSUs and PSUs to settle employees’ tax withholding obligations of </span><span style="background:#ffffff;">$11.5</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$23.9</span><span style="background:#ffffff;"> million in the first quarters of 2025 and 2024, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">Subsequent to quarter end, we repurchased an additional </span><span style="background:#ffffff;">301,279</span><span style="background:#ffffff;"> shares at an average cost of </span><span style="background:#ffffff;">$265.17</span><span style="background:#ffffff;">, for a total of </span><span style="background:#ffffff;">$79.9</span><span style="background:#ffffff;"> million, resulting in </span><span style="background:#ffffff;">$1.02</span><span style="background:#ffffff;"> billion remaining available for repurchase as of April 25, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Accumulated Other Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Accumulated other comprehensive loss included the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Postretirement Benefit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plan Adjustments,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Loss) Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net of Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Loss) Income</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (115.2)</p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current-period change </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.4</p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112.8)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Foreign currency translation adjustments have not been adjusted for income taxes. Pension and postretirement benefit plan adjustments are net of deferred tax liabilities of $1.0 million as of March 31, 2025 and December 31, 2024. <span style="font-family:'TimesNRMTPro';">Pension and postretirement benefit plan adjustments are amortized over service periods and reflected in the amortization of net loss component of our net periodic benefit cost or recognized as a non-operating gain or loss as result of plan settlements. As our pension and postretirement benefit plan obligations are settled, the related income tax effect is released from accumulated other comprehensive loss and included in our income tax provision</span><span style="font-family:'TimesNRMTPro';">. </span></p> P3Y P3Y 2 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSU and PSU </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Unit</b></p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of January 1, 2025</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,017</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">267.96</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,900</p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">299.38</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (425)</p></td><td style="vertical-align:middle;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">261.27</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cancelled or forfeited</p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,542)</p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">270.78</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of March 31, 2025</p></td><td style="vertical-align:middle;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">485,950</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">278.48</p></td></tr><tr><td style="vertical-align:middle;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares reserved for future grants (all plans)</p></td><td style="vertical-align:middle;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223,658</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Comprised of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">96,973</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> RSUs and </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">65,927</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> PSUs granted in February 2025. The RSUs cliff </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">vest</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> on December 1, 2027 and the PSUs vest upon the completion of a </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">3</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">-year performance period ending December 31, 2027</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span></td></tr></table> 327017 267.96 162900 299.38 425 261.27 3542 270.78 485950 278.48 1223658 96973 65927 P3Y 94600000 P2Y 66 1 1.1 1.2 1 2025-04-21 1.2 2025-06-06 2025-05-23 1500000000 922656 274.41 253200000 11500000 23900000 301279 265.17 79900000 1020000000.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Postretirement Benefit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plan Adjustments,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Loss) Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net of Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Loss) Income</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (115.2)</p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current-period change </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.4</p></td></tr><tr><td style="vertical-align:bottom;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112.8)</p></td></tr></table> -119700000 4500000 -115200000 3300000 -900000 2400000 -116400000 3600000 -112800000 1000000 1000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 11.  Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Environmental Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We are currently involved with an environmental remediation project related to activities at former manufacturing operations of Earle M. Jorgensen Company (“EMJ”), our <span style="-sec-ix-hidden:Hidden_Ql6f5DYJTkG8q4utOQxxzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">wholly owned</span></span> subsidiary, that were sold many years prior to our acquisition of EMJ in 2006. Although the potential cleanup costs could be significant, EMJ maintained insurance policies during the time it owned the manufacturing operations that have covered costs incurred to date and are expected to continue to cover the majority of the related costs. We do not expect that this obligation will have a material adverse impact on our consolidated financial position, results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Legal Matters</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">From time to time, we are named as a defendant in legal actions. These actions generally arise in the ordinary course of business. We are not currently a party to any pending legal proceedings other than routine litigation incidental to the business. We expect that these matters will be resolved without having a material adverse impact on our consolidated financial position, results of operations or cash flows. We maintain general liability insurance against risks arising in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 12.  Earnings Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions, except number of shares which are reflected in thousands and per share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Net income attributable to Reliance </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">199.7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">302.9</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,075</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">57,340</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of stock-based awards</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">324</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">542</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">57,882</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Earnings per share attributable to Reliance stockholders:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.76</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.28</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.74</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The computations of diluted earnings per share using the treasury stock method for the first quarters of 2025 and 2024 do not include 194,254 and 103,700 weighted average shares, respectively, in respect of outstanding RSUs and PSUs, because their inclusion would have been anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions, except number of shares which are reflected in thousands and per share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Net income attributable to Reliance </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">199.7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">302.9</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,075</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">57,340</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of stock-based awards</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">324</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">542</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">57,882</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Earnings per share attributable to Reliance stockholders:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.76</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.28</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.74</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.23</p></td></tr></table> 199700000 302900000 53075000 57340000 324000 542000 53399000 57882000 3.76 5.28 3.74 5.23 194254 103700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 13. Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We have one operating and reportable segment<i style="font-style:italic;">—metals service centers</i>. Reliance derives revenue primarily in the United States and manages its business activities on a consolidated basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">The measure of segment assets is reported on the accompanying consolidated balance sheet as total assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The measure of segment profit and loss is net income reported on the accompanying consolidated income statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Information about our segment revenue, net income, significant expenses, and other quantitative information is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Metals Service Centers Segment</b></p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,644.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cost of sales (exclusive of depreciation and amortization shown below)</p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,451.4</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516.6</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Compensation expense</p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420.1</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 413.8</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other segment items<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 270.6</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244.9</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization expense</p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.7</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63.6</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.7</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax provision</p></td><td style="vertical-align:middle;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.9</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92.4</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 200.5</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 303.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other Segment Disclosures:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchases of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108.7</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Other segment items included in Segment net income mainly includes warehousing and delivery related expenses, which include among others, 3</span><sup style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">rd</sup><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> party freight, gas and oil, utilities &amp; rent, plant supplies, and repairs and maintenance.</span></td></tr></table> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Metals Service Centers Segment</b></p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,644.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cost of sales (exclusive of depreciation and amortization shown below)</p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,451.4</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516.6</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Compensation expense</p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 420.1</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 413.8</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other segment items<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 270.6</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244.9</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization expense</p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.7</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63.6</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.7</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax provision</p></td><td style="vertical-align:middle;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.9</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92.4</p></td></tr><tr><td style="vertical-align:middle;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 200.5</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 303.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Other Segment Disclosures:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchases of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108.7</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Other segment items included in Segment net income mainly includes warehousing and delivery related expenses, which include among others, 3</span><sup style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">rd</sup><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> party freight, gas and oil, utilities &amp; rent, plant supplies, and repairs and maintenance.</span></td></tr></table> 3484700000 3644800000 2451400000 2516600000 420100000 413800000 270600000 244900000 68700000 63600000 11500000 9700000 61900000 92400000 200500000 303800000 86900000 108700000 false false false false false