0001213900-24-011662.txt : 20240208 0001213900-24-011662.hdr.sgml : 20240208 20240208165808 ACCESSION NUMBER: 0001213900-24-011662 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RBC Bearings INC CENTRAL INDEX KEY: 0001324948 STANDARD INDUSTRIAL CLASSIFICATION: BALL & ROLLER BEARINGS [3562] ORGANIZATION NAME: 06 Technology IRS NUMBER: 954372080 FISCAL YEAR END: 0402 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40840 FILM NUMBER: 24609942 BUSINESS ADDRESS: STREET 1: ONE TRIBOLOGY CENTER CITY: OXFORD STATE: CT ZIP: 06478 BUSINESS PHONE: (203) 267 7001 MAIL ADDRESS: STREET 1: ONE TRIBOLOGY CENTER CITY: OXFORD STATE: CT ZIP: 06478 10-Q 1 f10q1223_rbcbearings.htm QUARTERLY REPORT

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended December 30, 2023

 

OR

 

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

 

For the transition period from          to     .

 

Commission File Number: 001-40840

 

RBC BEARINGS INCORPORATED
(Exact name of registrant as specified in its charter)

 

Delaware   95-4372080
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

One Tribology Center  
Oxford, CT   06478
(Address of principal executive offices)   (Zip Code)

 

(203) 267-7001
(Registrant’s telephone number, including area code)

 

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

 

Title of Each Class   Trading Symbol   Name of Each Exchange on Which Registered
Common Stock, par value $0.01 per share   RBC   The New York Stock Exchange
5.00% Series A Mandatory Convertible Preferred Stock, par value $0.01 per share   RBCP   The 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes No

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 February 2, 2024, RBC Bearings Incorporated had 29,181,921 shares of Common Stock and 4,600,000 shares of Preferred Stock outstanding.

 

 

 

 

 

 

TABLE OF CONTENTS

 

Part I - FINANCIAL INFORMATION   1
       
Item 1. Consolidated Financial Statements   1
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   19
Item 3. Quantitative and Qualitative Disclosures About Market Risk   31
Item 4. Controls and Procedures   32
  Changes in Internal Control over Financial Reporting   32
       
Part II - OTHER INFORMATION   33
       
Item 1. Legal Proceedings   33
Item 1A. Risk Factors   33
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds   33
Item 3. Defaults Upon Senior Securities   33
Item 4. Mine Safety Disclosures   33
Item 5. Other Information   33
Item 6. Exhibits   34

 

i

 

 

Part I. FINANCIAL INFORMATION

 

Item 1. Consolidated Financial Statements

 

RBC Bearings Incorporated

Consolidated Balance Sheets

(dollars in millions, except per-share data)

 

   December 30,
2023
   April 1,
2023
 
   (Unaudited)     
ASSETS        
Current assets:        
Cash and cash equivalents  $71.6   $65.4 
Accounts receivable, net of allowance for doubtful accounts of $3.9 as of December 30, 2023 and $3.7 as of April 1, 2023   229.8    239.6 
Inventory   629.6    587.2 
Prepaid expenses and other current assets   26.3    21.1 
Total current assets   957.3    913.3 
Property, plant and equipment, net   365.0    375.3 
Operating lease assets, net   42.4    41.4 
Goodwill   1,876.7    1,869.8 
Intangible assets, net   1,411.6    1,452.9 
Other noncurrent assets   41.2    37.7 
Total assets  $4,694.2   $4,690.4 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $123.7   $146.8 
Accrued expenses and other current liabilities   158.9    153.4 
Current operating lease liabilities   7.4    7.6 
Current portion of long-term debt   1.6    1.5 
Total current liabilities   291.6    309.3 
Long-term debt, less current portion   1,262.8    1,393.5 
Long-term operating lease liabilities   35.9    33.9 
Deferred income taxes   284.3    295.1 
Other noncurrent liabilities   123.0    122.7 
Total liabilities   1,997.6    2,154.5 
           
Stockholders’ equity:          
Preferred stock, $.01 par value; authorized shares: 10,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 4,600,000 as of December 30, 2023 and April 1, 2023    0.0    0.0 
Common stock, $.01 par value; authorized shares: 60,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 30,173,650 and 29,989,948 as of December 30, 2023 and April 1, 2023, respectively   0.3    0.3 
Additional paid-in capital   1,615.4    1,589.9 
Accumulated other comprehensive income/(loss)   7.7    (4.1)
Retained earnings   1,160.9    1,029.9 
Treasury stock, at cost; 1,002,465 shares and 966,398 shares as of December 30, 2023 and April 1, 2023, respectively   (87.7)   (80.1)
Total stockholders’ equity   2,696.6    2,535.9 
Total liabilities and stockholders’ equity  $4,694.2   $4,690.4 

 

See accompanying notes.

 

1

 

 

RBC Bearings Incorporated

Consolidated Statements of Operations

(dollars in millions, except per-share data)

(Unaudited)

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Net sales  $373.9   $351.6   $1,146.6   $1,074.9 
Cost of sales   215.9    205.6    654.4    636.6 
Gross margin   158.0    146.0    492.2    438.3 
Operating expenses:                    
Selling, general and administrative   63.9    56.8    189.1    170.1 
Other, net   18.9    18.8    55.1    61.3 
Total operating expenses   82.8    75.6    244.2    231.4 
Operating income   75.2    70.4    248.0    206.9 
Interest expense, net   19.3    20.9    59.9    55.0 
Other non-operating (income)/expense   (0.9)   1.5    0.4    2.5 
Income before income taxes   56.8    48.0    187.7    149.4 
Provision for income taxes   10.2    11.7    39.4    31.9 
Net income   46.6    36.3    148.3    117.5 
Preferred stock dividends   5.8    5.7    17.3    17.1 
Net income attributable to common stockholders  $40.8   $30.6   $131.0   $100.4 
                     
Net income per common share attributable to common stockholders:                    
Basic  $1.41   $1.06   $4.53   $3.49 
Diluted  $1.39   $1.05   $4.49   $3.45 
Weighted average common shares:                    
Basic   28,924,073    28,805,305    28,885,453    28,744,732 
Diluted   29,204,570    29,120,318    29,153,469    29,053,608 

 

See accompanying notes.

2

 

 

RBC Bearings Incorporated

Consolidated Statements of Comprehensive Income

(dollars in millions)

(Unaudited)

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Net income  $46.6   $36.3   $148.3   $117.5 
Pension and postretirement liability adjustments, net of taxes (1)   0.2    0.5    0.7    1.5 
Change in fair value of derivative, net of taxes (2)   (3.2)   (1.1)   2.1    (1.1)
Foreign currency translation adjustments   10.9    8.1    9.0    (7.3)
Total comprehensive income  $54.5   $43.8   $160.1   $110.6 

 

(1)These adjustments were net of tax expense of $0.1 and $0.1 for the three-month periods ended December 30, 2023, and December 31, 2022, respectively and net of tax expense of $0.3 and $0.4 for the nine-month periods ended December 30, 2023, and December 31, 2022, respectively.

 

(2)These adjustments were net of tax benefit of $1.0 and tax expense of $0.5 for the three and nine-month periods ended December 30, 2023, respectively.

 

See accompanying notes.

 

3

 

 

RBC Bearings Incorporated

Consolidated Statements of Stockholders’ Equity

(dollars in millions)

(Unaudited)

 

   Common Stock   Preferred Stock   Additional
Paid-in
   Accumulated
Other
Comprehensive
   Retained   Treasury Stock   Total
Stockholders’
 
   Shares   Amount   Shares   Amount   Capital   Income/(Loss)   Earnings   Shares   Amount   Equity 
Balance at April 1, 2023   29,989,948   $0.3    4,600,000   $0.0   $1,589.9   $          (4.1)  $1,029.9    (966,398)  $(80.1)  $2,535.9 
Net income       
        
    
    
    50.0        
    50.0 
Stock-based compensation       
        
    4.9    
    
        
    4.9 
Preferred stock dividends       
        
    
    
    (5.7)       
    (5.7)
Repurchase of common stock       
        
    
    
    
    (32,804)   (6.8)   (6.8)
Exercise of equity awards   11,772            
    1.0    
    
        
    1.0 
Change in pension and post-retirement plan benefit adjustments, net of tax expense of $0.2       
        
    
    0.5    
        
    0.5 
Issuance of restricted stock, net of forfeitures   54,627    
        
    
    
    
        
    
 
Change in fair value of derivative, net of tax expense of $1.4       
        
    
    4.8    
        
    4.8 
Currency translation adjustments       
        
    
    3.1    
        
    3.1 
Balance at July 1, 2023   30,056,347   $0.3    4,600,000   $0.0   $1,595.8   $4.3   $1,074.2    (999,202)  $(86.9)  $2,587.7 
Net income       
        
    
    
    51.7        
    51.7 
Stock-based compensation       
        
    3.3    
    
        
    3.3 
Preferred stock dividends       
        
    
    
    (5.8)       
    (5.8)
Repurchase of common stock       
        
    
    
    
    (736)   (0.2)   (0.2)
Exercise of equity awards   14,013    
        
    2.0    
    
        
    2.0 
Change in pension and post-retirement plan benefit adjustments, net of tax  benefit of $0.0       
        
    
    (0.0)   
        
    (0.0)
Issuance of restricted stock, net of forfeitures   13,885    
        
    
    
    
        
    
 
Change in fair value of derivative, net of tax expense of $0.1       
        
    
    0.5    
        
    0.5 
Currency translation adjustments       
        
    
    (5.0)   
        
    (5.0)
Balance at September 30, 2023   30,084,245   $0.3    4,600,000   $0.0   $1,601.1   $(0.2)  $1,120.1    (999,938)  $(87.1)  $2,634.2 
Net income                           46.6            46.6 
Stock-based compensation                   3.5                    3.5 
Preferred stock dividends                           (5.8)           (5.8)
Repurchase of common stock                               (2,527)   (0.6)   (0.6)
Exercise of equity awards   87,577                10.8                    10.8 
Change in pension and post-retirement plan benefit adjustments, net of tax expense of $0.1                       0.2                0.2 
Issuance of restricted stock, net of forfeitures   1,828    
        
    
    
    
        
     
Change in fair value of derivative, net of tax benefit of $1.0                       (3.2)               (3.2)
Currency translation adjustments                       10.9                10.9 
Balance at December 30, 2023   30,173,650   $0.3    4,600,000   $0.0   $1,615.4   $7.7   $1,160.9    (1,002,465)  $(87.7)  $2,696.6 

 

See accompanying notes.

 

4

 

 

RBC Bearings Incorporated

Consolidated Statements of Stockholders’ Equity (continued)

(dollars in millions)

(Unaudited)

 

    Common Stock     Preferred Stock     Additional
Paid-in
    Accumulated
Other
Comprehensive
    Retained       Treasury Stock     Total
Stockholders’
 
    Shares     Amount     Shares     Amount     Capital     Income/(Loss)     Earnings     Shares     Amount     Equity  
Balance at April 2, 2022     29,807,208     $ 0.3       4,600,000     $ 0.0     $ 1,564.3     $           (5.8 )   $ 886.1       (928,322 )   $ (72.4 )   $ 2,372.5  
Net income          
           
     
     
      37.4            
      37.4  
Stock-based compensation          
           
      3.8      
     
           
      3.8  
Preferred stock dividends                                         (5.7 )                 (5.7 )
Repurchase of common stock          
           
     
     
     
      (30,469 )     (6.0 )     (6.0 )
Exercise of equity awards     13,713      
           
      1.5      
     
           
      1.5  
Change in pension and post-retirement plan benefit adjustments, net of tax expense of $0.2          
           
     
      0.5      
           
      0.5  
Issuance of restricted stock, net of forfeitures     56,955      
           
     
     
     
           
     
 
Currency translation adjustments          
           
     
      (6.4 )    
           
      (6.4 )
Balance at July 2, 2022     29,877,876     $ 0.3       4,600,000     $ 0.0     $ 1,569.6     $ (11.7 )   $ 917.8       (958,791 )   $ (78.4 )   $ 2,397.6  
Net income          
           
     
     
      43.8            
      43.8  
Stock-based compensation          
           
      4.4      
     
           
      4.4  
Preferred stock dividends                                         (5.7 )                 (5.7 )
Repurchase of common stock          
           
     
     
     
      (63 )     (0.0 )     (0.0 )
Exercise of equity awards     89,509       0.0            
      8.5      
     
           
      8.5  
Change in pension and post-retirement plan benefit adjustments, net of tax expense of $0.1          
           
     
      0.5      
           
      0.5  
Issuance of restricted stock, net of forfeitures     8,529      
           
     
     
     
           
     
 
Currency translation adjustments          
           
     
      (9.0 )    
           
      (9.0 )
Balance at October 1, 2022     29,975,914     $ 0.3       4,600,000     $ 0.0     $ 1,582.5     $ (20.2 )   $ 955.9       (958,854 )   $ (78.4 )   $ 2,440.1  
Net income          
           
     
     
      36.3            
      36.3  
Stock-based compensation          
           
      2.9      
     
           
      2.9  
Preferred stock dividends          
           
                  (5.7 )          
      (5.7 )
Repurchase of common stock          
           
                        (2,520 )     (0.5 )     (0.5 )
Exercise of equity awards     3,714                         0.3                               0.3  
Change in pension and post-retirement plan benefit adjustments, net of tax expense of $0.1          
           
            0.5      
           
      0.5  
Issuance of restricted stock, net of forfeitures     642      
           
     
     
     
           
       
Change in fair value of derivatives          
           
            (1.1 )    
           
      (1.1 )
Currency translation adjustments          
           
            8.1      
           
      8.1  
Balance at December 31, 2022     29,980,270     $ 0.3       4,600,000     $ 0.0     $ 1,585.7     $ (12.7 )   $ 986.5       (961,374 )   $ (78.9 )   $ 2,480.9  

 

See accompanying notes.

 

5

 

 

RBC Bearings Incorporated

Consolidated Statements of Cash Flows

(dollars in millions)

(Unaudited)

 

   Nine Months Ended 
   December 30,
2023
   December 31,
2022
 
Cash flows from operating activities:        
Net income  $148.3   $117.5 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   89.6    85.8 
Deferred income taxes    (10.8)   (10.5)
Amortization of deferred financing costs   2.3    6.2 
Stock-based compensation   13.3    11.0 
Noncash operating lease expense   5.1    5.4 
Loss on disposition of assets   0.8    0.1 
Consolidation, restructuring, and other noncash charges   0.6    0.3 
Changes in operating assets and liabilities, net of acquisitions:          
Accounts receivable   13.0    32.3 
Inventory   (36.0)   (62.8)
Prepaid expenses and other current assets   (4.8)   (12.2)
Other noncurrent assets   (4.1)   2.1 
Accounts payable   (23.3)   (21.0)
Accrued expenses and other current liabilities   1.4    (9.7)
Other noncurrent liabilities   (0.2)   4.8 
Net cash provided by operating activities   195.2    149.3 
           
Cash flows from investing activities:          
Capital expenditures   (23.7)   (29.6)
Proceeds from sale of assets   0.3    0.5 
Acquisition of business/purchase price adjustments for acquisition   (19.3)   27.5 
Net cash used in investing activities   (42.7)   (1.6)
           
Cash flows from financing activities:          
Finance fees paid in connection with credit facilities and senior notes   
-
    (0.1)
Proceeds received from revolving credit facility   18.0    
-
 
Repayments of term loans   (150.0)   (230.0)
Repayments of notes payable   (1.4)   (0.3)
Principal payments on finance lease obligations   (2.5)   (3.2)
Preferred stock dividends paid   (17.3)   (17.2)
Exercise of stock options   13.8    10.3 
Repurchase of common stock   (7.6)   (6.5)
Net cash used in financing activities   (147.0)   (247.0)
           
Effect of exchange rate changes on cash   0.7    (1.6)
           
Cash and cash equivalents:          
Increase/(decrease) during the period   6.2    (100.9)
Cash and cash equivalents, at beginning of period   65.4    182.9 
Cash and cash equivalents, at end of period  $71.6   $82.0 
           
Supplemental disclosures of cash flow information:          
Cash paid for:          
Income taxes  $55.2   $47.7 
Interest   63.2    54.9 

 

See accompanying notes.

 

6

 

 

RBC Bearings Incorporated

Notes to Unaudited Interim Consolidated Financial Statements

(dollars in millions, except per-share data)

 

1. Basis of Presentation

 

The interim consolidated financial statements included herein have been prepared by RBC Bearings Incorporated, a Delaware corporation (collectively with its subsidiaries, the “Company”), without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The interim financial statements included with this Quarterly Report on Form 10-Q have been prepared on a consistent basis with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended April 1, 2023 (our “Annual Report”). We condensed or omitted certain information and footnote disclosures normally included in our annual audited financial statements, which we prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). As used in this report, the terms “we,” “us,” “our,” “RBC” and the “Company” mean RBC Bearings Incorporated and its subsidiaries, unless the context indicates another meaning.

 

These financial statements reflect all adjustments, accruals, and estimates, consisting only of items of a normal recurring nature, that are, in the opinion of management, necessary for the fair presentation of the consolidated financial condition and consolidated results of operations for the interim periods presented. These financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in our Annual Report.

 

The results of operations for the three- and nine-month periods ended December 30, 2023 are not necessarily indicative of the operating results for the entire fiscal year ending March 30, 2024. The three-month periods ended December 30, 2023 and December 31, 2022 each included 13 weeks. All dollar amounts contained in these footnotes are stated in millions, except for per-share data.

 

2. Significant Accounting Policies

 

The Company’s significant accounting policies are detailed in “Note 2 - Summary of Significant Accounting Policies” of our Annual Report.

 

Significant changes to our accounting policies as a result of adopting new accounting standards are discussed below.

 

Recent Accounting Standards Adopted

 

Not applicable.

 

Recent Accounting Standards Yet to Be Adopted

 

In November 2023, Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in ASU 2023-07 improve the disclosures about a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. Following the release of ASU 2023-07 in November 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in ASU 2023-09 address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. Following the release of ASU 2023-09 in December 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

 

3. Revenue from Contracts with Customers

 

Disaggregation of Revenue

 

The following table disaggregates total revenue by end market, which is how we view our reportable segments (see Note 12):

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Aerospace/Defense  $129.2   $105.5   $377.0   $308.5 
Industrial   244.7    246.1    769.6    766.4 
Total  $373.9   $351.6   $1,146.6   $1,074.9 

 

7

 

 

The following table disaggregates total revenue by geographic origin:

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
United States  $329.0   $311.5   $1,012.3   $946.9 
International   44.9    40.1    134.3    128.0 
Total  $373.9   $351.6   $1,146.6   $1,074.9 

 

The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over time versus the amount of revenue recognized for performance obligations satisfied at a point in time:

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Point-in-time   98%   98%   98%   98%
Over time   2%   2%   2%   2%
Total   100%   100%   100%   100%

 

Remaining Performance Obligations

 

Remaining performance obligations represent the transaction price of orders meeting the definition of a contract for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of the majority of our contracts, as defined by ASC Topic 606, is less than one year. The Company has elected to apply the practical expedient, which allows the Company to exclude remaining performance obligations with an original expected duration of one year or less. The aggregate amount of the transaction price allocated to remaining performance obligations for such contracts with a duration of more than one year was approximately $429.9 at December 30, 2023. The Company expects to recognize revenue on approximately 65% and 93% of the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter.

 

Contract Balances

 

The timing of revenue recognition, invoicing and cash collections affects accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the consolidated balance sheets. These assets and liabilities are reported on the consolidated balance sheets on an individual contract basis at the end of each reporting period.

 

Contract Assets (Unbilled Receivables) - Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when (1) the cost-to-cost method is applied and (2) such revenue exceeds the amount invoiced to the customer.

 

As of December 30, 2023 and April 1, 2023, current contract assets were $6.1 and $4.5, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations prior to billing, partially offset by amounts billed to customers during the period. As of December 30, 2023 and April 1, 2023, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheets.

 

8

 

 

Contract Liabilities (Deferred Revenue) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. Advance payments are not considered a significant financing component as the timing of the transfer of the related goods or services is at the discretion of the customer.

 

As of December 30, 2023 and April 1, 2023, current contract liabilities were $22.4 and $20.6, respectively, and included within accrued expenses and other current liabilities on the consolidated balance sheets. The increase in current contract liabilities was primarily due to advance payments received and the reclassification of a portion of advance payments received from the noncurrent portion of contract liabilities offset by revenue recognized on customer contracts. For the three and nine months ended December 30, 2023, the Company recognized revenues of $4.2 and $13.5, respectively, that were included in the contract liability balance as of April 1, 2023. For the three and nine months ended December 31, 2022, the Company recognized revenues of $2.6 and $10.1, respectively, that were included in the contract liability balance at April 2, 2022.

 

As of December 30, 2023 and April 1, 2023, noncurrent contract liabilities were $20.3 and $19.8, respectively, and included within other noncurrent liabilities on the consolidated balance sheets. The increase in noncurrent contract liabilities was primarily due to advance payments received, partially offset by the reclassification of a portion of advance payments received to the current portion of contract liabilities.

 

Variable Consideration

 

The amount of consideration to which the Company expects to be entitled in exchange for goods and services is not generally subject to significant variations. However, the Company does offer certain customers rebates, prompt payment discounts, end-user discounts, and the right to return eligible products. The Company estimates this variable consideration using the expected value amount, which is based on historical experience. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company adjusts the estimate of revenue at the earlier of when the amount of consideration the Company expects to receive changes or when the consideration becomes fixed. Accrued customer rebates were $43.2 and $39.6 at December 30, 2023 and April 1, 2023, respectively, and are included within accrued expenses and other current liabilities on the consolidated balance sheets.

 

4. Accumulated Other Comprehensive Income/(Loss)

 

The components of comprehensive income/(loss) that relate to the Company are net income, foreign currency translation adjustments, changes in fair value of derivative, and pension plan and postretirement benefits.

 

The following summarizes the activity within each component of accumulated other comprehensive income/(loss), net of taxes:

 

   Currency
Translation
   Change in
Fair Value of
Derivative
   Pension and
Postretirement
Liability
   Total 
Balance at April 1, 2023  $(4.6)  $      (2.2)  $         2.7   $(4.1)
                     
Reclassification to net income   
    3.3    
    3.3 
Net loss on foreign currency translation   9.0    
    
    9.0 
Amortization of net loss, net of tax expense of $0.3   
    
    0.7    0.7 
Gain on derivative instrument, net of tax expense of $0.5   
    (1.2)   
    (1.2)
Net current period other comprehensive income, net of tax   9.0    2.1    0.7    11.8 
Balance at December 30, 2023  $4.4   $(0.1)  $3.4   $7.7 

 

9

 

 

5. Net Income Per Share Attributable to Common Stockholders

 

Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding.

 

Diluted net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the sum of the weighted-average number of common shares and dilutive common share equivalents then outstanding using the treasury stock method. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and the conversion of the outstanding 5.00% Series A Mandatory Convertible Preferred Stock (“MCPS”) to common shares.

 

We exclude outstanding stock options, stock awards and the MCPS from the calculations if the effect would be antidilutive. The dilutive effect of the MCPS is calculated using the if-converted method. The if-converted method assumes that these securities were converted to shares of common stock at the later of the September 24, 2021 issuance date or the beginning of the reporting period to the extent that the effect is dilutive. If the effect is antidilutive, we calculate net income per share attributable to common stockholders by adjusting the numerator for the effect of the cumulative MCPS dividends for the respective period.

 

For the three-month and nine-month periods ended December 30, 2023 and December 31, 2022, respectively, the effect of assuming the conversion of the 4,600,000 shares of MCPS into shares of common stock was antidilutive, and therefore excluded from the calculation of diluted earnings per share attributable to common stockholders. Accordingly, net income was reduced by cumulative MCPS dividends, as presented in our consolidated statement of operations, for purposes of calculating the numerator in the diluted net income per share attributable to common stockholders.

 

For the three months ended December 30, 2023, 106,247 employee stock options and no restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 30, 2023, 141,829 employee stock options and 2,000 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been antidilutive.

 

For the three months ended December 31, 2022, 91,816 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 31, 2022, 111,446 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been anti-dilutive.

 

10

 

 

The table below reflects the calculation of weighted-average shares outstanding for each period presented as well as the computation of basic and diluted net income per share attributable to common stockholders.

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
                 
Net income  $46.6   $36.3   $148.3   $117.5 
Preferred stock dividends   5.8    5.7    17.3    17.1 
Net income attributable to common stockholders  $40.8   $30.6   $131.0   $100.4 
                     
Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding   28,924,073    28,805,305    28,885,453    28,744,732 
Effect of dilution due to employee stock awards   280,497    315,013    268,016    308,876 
Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding   29,204,570    29,120,318    29,153,469    29,053,608 
                     
Basic net income per share attributable to common stockholders  $1.41   $1.06   $4.53   $3.49 
                     
Diluted net income per share attributable to common stockholders  $1.39   $1.05   $4.49   $3.45 

 

6. Fair Value

 

Fair value is defined as the price that would be expected to be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The FASB provides accounting rules that classify the inputs used to measure fair value into the following hierarchy:

 

Level 1 – Unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

 

Level 3 – Unobservable inputs for the asset or liability.

 

Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

As a result of the occurrence of triggering events such as purchase accounting for acquisitions, the Company measures certain assets and liabilities based on Level 3 inputs.

 

Financial Instruments

 

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses, short-term borrowings, long-term debt, and a derivative in the form of an interest rate swap. Due to their short-term nature, the carrying value of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses and short-term borrowings are a reasonable estimate of their fair value. Long-term assets held on our balance sheets related to benefit plan obligations are measured at fair value. The fair value of the Company’s long-term fixed-rate debt, based on quoted market prices, was $465.2 and $450.0 at December 30, 2023 and April 1, 2023, respectively. The carrying value of this debt was $493.9 at December 30, 2023 and $493.3 at April 1, 2023. The fair value of long-term fixed-rate debt was measured using Level 1 inputs. Due to the nature of fair value calculations for variable-rate debt, the carrying value of the Company’s long-term variable-rate debt is a reasonable estimate of its fair value. The fair value of the interest rate swap was $0.1 and $2.8 at December 30, 2023 and April 1, 2023, respectively, and was measured using Level 2 inputs. The amount was included in other noncurrent liabilities on the Company’s consolidated balance sheets. The interest rate swap, net of taxes, was $0.1 and $2.2 as of December 30, 2023 and April 1, 2023, and was included in accumulated other comprehensive income on the Company’s consolidated balance sheets, and in the Company’s consolidated statements of comprehensive income.

 

The Company does not believe it has significant concentrations of risk associated with the counterparties to its financial instruments.

 

11

 

 

7. Inventory

 

Inventories are stated at the lower of cost or net realizable value, using the first-in, first-out method, and are summarized below:

 

   December 30,
2023
   April 1,
2023
 
Raw materials  $143.2   $132.4 
Work in process   137.9    132.5 
Finished goods   348.5    322.3 
   $629.6   $587.2 

 

8. Goodwill and Intangible Assets

 

Goodwill

 

Goodwill balances, by segment, consist of the following:

 

   Aerospace/
Defense
   Industrial   Total 
April 1, 2023  $194.1   $1,675.7   $1,869.8 
Acquisition (1)   4.6    
    4.6 
Currency translation adjustments   
    2.3    2.3 
December 30, 2023  $198.7   $1,678.0   $1,876.7 

 

(1)Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.

 

12

 

 

Intangible Assets

 

   Weighted
Average
   December 30, 2023   April 1, 2023 
   Useful
Lives
(Years)
   Gross
Carrying
Amount
   Accumulated
Amortization
   Gross
Carrying
Amount
   Accumulated
Amortization
 
Product approvals   24   $50.7   $19.8   $50.7   $18.4 
Customer relationships and lists   24    1,301.8    147.4    1,293.7    106.5 
Trade names   25    217.1    30.3    215.4    23.3 
Patents and trademarks   16    13.9    7.6    13.4    7.2 
Domain names   10    0.4    0.4    0.4    0.4 
Internal-use software   3    16.1    7.7    15.2    4.4 
Other   5    1.6    1.1    1.1    1.1 
         1,601.6    214.3    1,589.9    161.3 
Non-amortizable repair station certifications   n/a    24.3    
    24.3    
 
Total   24   $1,625.9   $214.3   $1,614.2   $161.3 

 

Amortization expense for definite-lived intangible assets during the three-month periods ended December 30, 2023 and December 31, 2022 was $17.7 and $17.4, respectively. Amortization expense for definite-lived intangible assets during the nine-month periods ended December 30, 2023 and December 31, 2022 was $52.8 and $51.5, respectively. These amounts are included in other, net on the Company’s consolidated statements of operations. Estimated amortization expense for the remainder of fiscal 2024 and for the five succeeding fiscal years and thereafter is as follows:

 

Remainder of Fiscal 2024  $17.7 
Fiscal 2025   70.7 
Fiscal 2026   67.8 
Fiscal 2027   66.1 
Fiscal 2028   65.6 
Fiscal 2029   65.1 
Fiscal 2030 and thereafter   1,034.3 

 

9. Accrued Expenses and Other Current Liabilities

 

The significant components of accrued expenses and other current liabilities are as follows:

 

   December 30,
2023
   April 1,
2023
 
Employee compensation and related benefits  $41.3   $34.7 
Taxes   11.9    17.5 
Contract liabilities   22.4    20.6 
Accrued rebates   43.2    39.6 
Current finance lease liabilities   5.5    5.2 
Accrued preferred stock dividends   4.9    4.9 
Interest   4.9    10.6 
Returns and warranties   8.6    7.5 
Other   16.2    12.8 
   $158.9   $153.4 

 

13

 

 

10. Debt

 

Domestic Credit Facility

 

In 2021 RBC Bearings Incorporated, our top holding company, and our Roller Bearing Company of America, Inc. subsidiary (“RBCA”) entered into a Credit Agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association (“Wells Fargo”), as Administrative Agent, Collateral Agent, Swingline Lender and Letter of Credit Issuer and the other lenders party thereto. The Credit Agreement provides the Company with (a) a $1,300.0 term loan (the “Term Loan”), which was used to fund a portion of the cash purchase price for the acquisition of Dodge Industrial, Inc. (“Dodge”) and to pay related fees and expenses, and (b) a $500.0 revolving credit facility (the “Revolving Credit Facility” and together with the Term Loan, the “Facilities”). Debt issuance costs associated with the Credit Agreement totaled $14.9 and are being amortized over the life of the Credit Agreement.

 

Prior to December 2022, amounts outstanding under the Facilities generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022, the Credit Agreement was amended to replace LIBOR with the secured overnight financing rate administered by the Federal Reserve Bank of New York (“SOFR”) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%. A portion of the Term Loan is subject to a fixed-rate interest swap as discussed in Note 13.

 

The Term Loan matures in November 2026 and amortizes in quarterly installments with the balance payable on the maturity date. The Company can elect to prepay some or all of the outstanding balance from time to time without penalty, which will offset future quarterly amortization installments. Due to prepayments previously made, the required future principal payments on the Term Loan are $0 for fiscal 2024, $0 for fiscal 2025, $0 for fiscal 2026, and $750.0 for fiscal 2027. The Revolving Credit Facility expires in November 2026, at which time all amounts outstanding under the Revolving Credit Facility will be payable.

 

The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00. As of December 30, 2023, the Company was in compliance with all debt covenants.

 

The Credit Agreement allows the Company to, among other things, make distributions to stockholders, repurchase its stock, incur other debt or liens, or acquire or dispose of assets provided that the Company complies with certain requirements and limitations of the Credit Agreement.

 

The Company’s domestic subsidiaries have guaranteed the Company’s obligations under the Credit Agreement, and the Company’s obligations and the domestic subsidiaries’ guaranty are secured by a pledge of substantially all of the assets of the Company and its domestic subsidiaries.

 

As of December 30, 2023, $750.0 was outstanding under the Term Loan, $3.7 of the Revolving Credit Facility was being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs, and $18.0 of the Revolving Credit Facility had been used to fund the purchase of the business assets of Specline, Inc. which is discussed in Note 14. The Company had the ability to borrow up to an additional $478.3 under the Revolving Credit Facility as of December 30, 2023.

 

14

 

 

Senior Notes

 

In 2021, RBCA issued $500.0 aggregate principal amount of 4.375% Senior Notes due 2029 (the “Senior Notes”). The net proceeds from the issuance of the Senior Notes were approximately $492.0 after deducting initial purchasers’ discounts and commissions and offering expenses.

 

The Senior Notes were issued pursuant to an indenture with Wilmington Trust, National Association, as trustee (the “Indenture”). The Indenture contains covenants limiting the ability of the Company to (i) incur additional indebtedness or guarantee indebtedness, (ii) declare or pay dividends, redeem stock or make other distributions to stockholders, (iii) make investments, (iv) create liens or use assets as security in other transactions, (v) merge or consolidate, or sell, transfer, lease or dispose of substantially all of its assets, (vi) enter into transactions with affiliates, and (vii) sell or transfer certain assets. These covenants contain various exceptions, limitations and qualifications. At any time that the Senior Notes are rated investment grade, certain of these covenants will be suspended.

 

The Senior Notes are guaranteed jointly and severally on a senior unsecured basis by RBC Bearings and certain of RBCA’s existing and future wholly-owned domestic subsidiaries that also guarantee the Credit Agreement.

 

Interest on the Senior Notes accrues at a rate of 4.375% and is payable semi–annually in cash in arrears on April 15 and October 15 of each year.

 

The Senior Notes will mature on October 15, 2029. The Company may redeem some or all of the Senior Notes at any time on or after October 15, 2024 at the redemption prices set forth in the Indenture, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. The Company may also redeem up to 40% of the Senior Notes using the proceeds of certain equity offerings completed before October 15, 2024, at a redemption price equal to 104.375% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to October 15, 2024, the Company may redeem some or all of the Senior Notes at a price equal to 100% of the principal amount, plus a “make–whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. If the Company sells certain of its assets or experiences specific kinds of changes in control, the Company must offer to purchase the Senior Notes.

 

Foreign Borrowing Arrangements

 

One of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into a credit agreement in 2019 with Credit Suisse (Switzerland) Ltd. to provide Schaublin with a CHF 15.0 (approximately $15.4 USD) revolving credit facility, which was terminated in October 2022. Schaublin now has a CHF 5.0 (approximately $5.8 USD) revolving credit facility with Credit Suisse to provide future working capital, if necessary. As of December 30, 2023, $0.1 of the new facility was being utilized to provide a bank guarantee. Fees associated with the new facility are nominal.

 

Debt Balances

 

The balances payable under all our borrowing facilities are as follows:

 

   December 30,
2023
   April 1,
2023
 
Revolver and term loan facilities  $768.0   $900.0 
Senior notes   500.0    500.0 
Debt issuance costs   (11.4)   (13.7)
Other   7.8    8.7 
Total debt   1,264.4    1,395.0 
Less: current portion   1.6    1.5 
Long-term debt  $1,262.8   $1,393.5 

 

15

 

 

11. Income Taxes

 

The Company files income tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including the year ending March 28, 2020, although certain tax credits generated in earlier years are open under statute from March 29, 2008. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before March 28, 2020.

 

Income tax expense for the three-month period ended December 30, 2023 was $10.2 compared to $11.7 for the three-month period ended December 31, 2022. The effective income tax rates for the three-month periods ended December 30, 2023 and December 31, 2022, were 18.1% and 24.4%, respectively. In addition to discrete items, the effective income tax rates for both these periods were different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decreased the rate, and state income taxes, foreign income taxes, and nondeductible stock-based compensation, which increased the rate.

 

The effective income tax rate for the three-month period ended December 30, 2023 of 18.1% included $1.9 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 21.2%. The effective income tax rate for the three-month period ended December 31, 2022 of 24.4% includes $0.3 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these benefits would have been 24.5%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next 12 months due to the closing of audits and the statute of limitations expiring in various jurisdictions. The decrease in the Company’s unrecognized tax positions, pertaining primarily to federal and state credits and state tax, is estimated to be approximately $2.1.

 

Income tax expense for the nine-month period ended December 30, 2023 was $39.4 compared to $31.9 for the nine-month period ended December 31, 2022. Our effective income tax rate for the nine-month period ended December 30, 2023 was 21.0% compared to 21.3% for the nine-month period ended December 31, 2022. The effective income tax rate for the nine-month period ended December 30, 2023 of 21.0% includes $2.4 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 22.2%. The effective income tax rate for the nine-month period ended December 31, 2022 of 21.3% includes $3.2 of discrete tax benefits associated with stock-based compensation partially offset by $0.1 of other items; the effective income tax rate without these net benefits and other items would have been 23.5%.

 

16

 

 

12. Reportable Segments

 

The Company operates through operating segments and reports its financial results based on how its chief operating decision maker makes operating decisions, assesses the performance of the business, and allocates resources. These reportable operating segments are Aerospace/Defense and Industrial and are described below.

 

Aerospace/Defense. This segment represents the end markets for the Company’s highly engineered bearings and precision components used in commercial aerospace, defense aerospace, and sea and ground defense applications.

 

Industrial. This segment represents the end markets for the Company’s highly engineered bearings and precision components used in various industrial applications including: power transmission; construction, mining, energy and specialized equipment manufacturing; semiconductor production equipment manufacturing; agricultural machinery, commercial truck and automotive manufacturing; and tool holding.

 

Segment performance is evaluated based on segment net sales and gross margin. Items not allocated to segment operating income include corporate administrative expenses and certain other amounts. Identifiable assets by reportable segment consist of those directly identified with the segment’s operations.

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Net External Sales                
Aerospace/Defense   $129.2   $105.5   $377.0   $308.5 
Industrial    244.7    246.1    769.6    766.4 
   $373.9   $351.6   $1,146.6   $1,074.9 
Gross Margin                    
Aerospace/Defense   $53.3   $41.7   $151.2   $121.3 
Industrial    104.7    104.3    341.0    317.0 
   $158.0   $146.0   $492.2   $438.3 
Selling, General & Administrative Expenses                    
Aerospace/Defense   $9.9   $7.7   $28.1   $22.7 
Industrial    32.6    29.1    98.4    89.2 
Corporate    21.4    20.0    62.6    58.2 
   $63.9   $56.8   $189.1   $170.1 
Operating Income                    
Aerospace/Defense   $38.6   $32.1   $115.1   $93.1 
Industrial    59.3    59.2    199.9    172.6 
Corporate    (22.7)   (20.9)   (67.0)   (58.8)
   $75.2   $70.4   $248.0   $206.9 

 

   December 30,
2023
   April 1,
2023
 
Total Assets        
Aerospace/Defense   $797.1   $749.8 
Industrial    3,803.6    3,845.7 
Corporate    93.5    94.9 
   $4,694.2   $4,690.4 

 

17

 

 

13. Derivative Financial Instruments

 

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in interest rates. Derivative financial instruments are recognized on the consolidated balance sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of the derivative are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income (loss) are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.

 

On October 28, 2022, the Company entered into a three-year USD-denominated interest rate swap (the “Swap”) with a third-party financial counterparty under the Credit Agreement (see Note 10). The Swap was executed to protect the Company from interest rate volatility on our variable-rate Term Loan. The Swap became effective December 30, 2022 and is comprised of a $600.0 notional with a maturity of three years. We receive a variable rate based on one-month Term SOFR and pay a fixed rate of 4.455%. As of December 30, 2023 and giving effect to the Swap, approximately 70.9% of our debt bears interest at a fixed rate. The notional on the Swap amortizes as follows:

 

Year 1: $600.0

Year 2: $400.0

Year 3: $100.0

 

The Swap has been designated as a cash flow hedge of the variability of the first unhedged interest payments (the hedged transactions) paid over the hedging relationship’s specified time period of three years attributable to the borrowing’s contractually specified interest index on the hedged principal of its general borrowing program or replacement or refinancing thereof. The fair value of the Swap has been disclosed in Note 6. The accumulated other comprehensive income/(loss) derivative component balance was a $0.1 loss at December 30, 2023 and a $2.2 loss at April 1, 2023, net of taxes. The gain/loss reclassified from accumulated other comprehensive income/(loss) into earnings will be recorded as interest income/expense on the Swap and will be included in the operating section of the Company’s consolidated statements of cash flows.

 

14. Specline Acquisition

 

On August 18, 2023, RBC acquired the business assets of Specline, Inc. (“Specline”) for $18.7. The Company accounted for the transaction as a business combination for accounting purposes. Specline, which is based in Carson City, Nevada, is a manufacturer of precision bearings for the commercial and defense aerospace markets. The preliminary purchase price allocation is as follows: $1.6 of accounts receivable, $4.0 of inventory, $1.5 of fixed assets, $0.8 of operating lease assets, $9.1 of intangible assets, $2.0 of earnout liability, and $0.8 of operating lease liabilities. Goodwill of $4.6 resulting from the purchase price allocation is not deductible for tax purposes and is subject to change pending a final valuation of the assets and liabilities. Specline is included in the Aerospace/Defense segment.

 

18

 

 

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

 

All dollar amounts in this MD&A presentation are stated in millions except for per-share amounts.

 

Cautionary Statement as to Forward-Looking Information

 

The objective of the discussion and analysis is to provide material information relevant to an assessment of the financial condition and results of operations of the Company including an evaluation of the amounts and certainty of cash flows from operations and from outside sources.

 

The information in this discussion contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 which are subject to the “safe harbor” created by those sections. All statements, other than statements of historical facts, included in this Quarterly Report on Form 10-Q regarding our strategy, future operations, future financial position, future revenues, projected costs, prospects, and plans and objectives of management are “forward-looking statements” as the term is defined in the Private Securities Litigation Reform Act of 1995.

 

The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation: (a) the bearing and engineered products industries are highly competitive, and this competition could reduce our profitability or limit our ability to grow; (b) the loss of a major customer, or a material adverse change in a major customer’s business, could result in a material reduction in our revenues, cash flows and profitability; (c) weakness in any of the industries in which our customers operate, as well as the cyclical nature of our customers’ businesses generally, could materially reduce our revenues, cash flows and profitability; (d) future reductions or changes in U.S. government spending could negatively affect our business; (e) fluctuating supply and costs of subcomponents, raw materials and energy resources, or the imposition of import tariffs, could materially reduce our revenues, cash flows and profitability; (f) our results could be impacted by governmental trade policies and tariffs relating to our supplies imported from foreign vendors or our finished goods exported to other countries; (g) some of our products are subject to certain approvals and government regulations and the loss of such approvals, or our failure to comply with such regulations, could materially reduce our revenues, cash flows and profitability; (h) the retirement of commercial aircraft could reduce our revenues, cash flows and profitability; (i) work stoppages and other labor problems could materially reduce our ability to operate our business; (j) unexpected equipment failures, catastrophic events or capacity constraints could increase our costs and reduce our sales due to production curtailments or shutdowns; (k) we may not be able to continue to make the acquisitions necessary for us to realize our growth strategy; (l) businesses that we have acquired (such as Dodge) or that we may acquire in the future may have liabilities that are not known to us; (m) goodwill and indefinite-lived intangibles comprise a significant portion of our total assets, and if we determine that goodwill and indefinite-lived intangibles have become impaired in the future, our results of operations and financial condition in such years may be materially and adversely affected; (n) we depend heavily on our senior management and other key personnel, the loss of whom could materially affect our financial performance and prospects; (o) our international operations are subject to risks inherent in such activities; (p) currency translation risks may have a material impact on our results of operations; (q) we are subject to changes in legislative, regulatory and legal developments involving income and other taxes; (r) we may be required to make significant future contributions to our pension plan; (s) we may incur material losses for product liability and recall-related claims; (t) environmental and health and safety laws and regulations impose substantial costs and limitations on our operations, and environmental compliance may be more costly than we expect; (u) our intellectual property and proprietary information are valuable, and any inability to protect them could adversely affect our business and results of operations; in addition, we may be subject to infringement claims by third parties; (v) cancellation of orders in our backlog could negatively impact our revenues, cash flows and profitability; (w) if we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud; (x) litigation could adversely affect our financial condition; (y) changes in accounting standards or changes in the interpretations of existing standards could affect our financial results; (z) risks associated with utilizing information technology systems could adversely affect our operations; (aa) our quarterly performance can be affected by the timing of government product inspections and approvals; (bb) we may fail to realize some of the anticipated benefits of the Dodge acquisition or those benefits may take longer to realize than expected; (cc) we incurred substantial debt in order to complete the Dodge acquisition, which could constrain our business and exposes us to the risk of defaults under our debt instruments; and (dd) increases in interest rates would increase the cost of servicing the Term Loan and could reduce our profitability. Additional information regarding these and other risks and uncertainties is contained in our periodic filings with the SEC, including, without limitation, the risks identified under the heading “Risk Factors” set forth in our Annual Report. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make. We do not intend, and undertake no obligation, to update or alter any forward-looking statement. The following section is qualified in its entirety by the more detailed information, including our financial statements and the notes thereto, that appears elsewhere in this Quarterly Report.

 

19

 

 

Overview

 

We are a well-known international manufacturer and maker of highly engineered bearings and precision components. Our precision solutions are integral to the manufacture and operation of most machines and mechanical systems, reduce wear to moving parts, facilitate proper power transmission, and reduce damage and energy loss caused by friction. While we manufacture products in all major bearings categories, we focus primarily on the higher end of the bearing and engineered component markets where we believe our value-added manufacturing and engineering capabilities enable us to differentiate ourselves from our competitors and enhance profitability. We believe our expertise has enabled us to garner leading positions in many of the product markets in which we primarily compete. With 53 facilities in 11 countries, of which 36 are manufacturing facilities, we have been able to significantly broaden our end markets, products, customer base and geographic reach.

 

Our chief operating decision maker makes operating decisions, assesses the performance of the business, and allocates resources under two reportable business segments – Aerospace/Defense and Industrial:

 

Aerospace/Defense. This segment represents the end markets for the Company’s highly engineered bearings and precision components used in commercial aerospace, defense aerospace, and marine and ground defense applications.

 

Industrial. This segment represents the end markets for the Company’s highly engineered bearings, gearings and precision components used in various industrial applications including: power transmission; construction, mining, energy and specialized equipment manufacturing; semiconductor production equipment manufacturing; agricultural machinery, commercial truck and automotive manufacturing; and tool holding.

 

The markets for our products are cyclical, and we have endeavored to mitigate this cyclicality by entering into single and sole-source relationships and long-term purchase agreements, through diversification across multiple market segments within the Aerospace/Defense and Industrial segments, by increasing sales to the aftermarket, and by focusing on developing highly customized solutions.

 

Currently, our strategy is built around maintaining our role as a leading manufacturer of highly engineered bearings and precision components through the following efforts:

 

Developing innovative solutions. By leveraging our design and manufacturing expertise and our extensive customer relationships, we continue to develop new products for markets in which there are substantial growth opportunities.

 

Expanding customer base and penetrating end markets. We continually seek opportunities to access new customers, geographic locations and bearing platforms with existing products or profitable new product opportunities.

 

Increasing aftermarket sales. We believe that increasing our aftermarket sales of replacement parts will further enhance the continuity and predictability of our revenues and enhance our profitability. Such sales include sales to third party distributors and sales to OEMs for replacement products and aftermarket services. We will work to further increase the percentage of our revenues derived from the replacement market by continuing to implement several initiatives.

 

Pursuing selective acquisitions. The acquisition of businesses that complement or expand our operations has been and continues to be an important element of our business strategy. We believe that there will continue to be consolidation within the industry that may present us with acquisition opportunities.

 

20

 

 

Outlook

 

Our net sales for the three-month period ended December 30, 2023 increased 6.3% compared to the same period last fiscal year. The increase in net sales was a result of a 22.5% increase in our Aerospace/Defense segment partially offset by a 0.6% decrease in our Industrial segment.

 

Our backlog, as of December 30, 2023, was $652.1 compared to $663.8 as of April 1, 2023. These figures exclude orders from our Sargent marine and Sargent aerospace businesses that are expected to be fulfilled more than 12 months after the balance sheet dates. Including all orders from our Sargent marine and Sargent aerospace businesses, our backlog as of December 30, 2023 was $770.7 compared to $759.4 as of April 1, 2023.

 

We are continuing to see the recovery of the commercial aerospace business, which experienced a 19.9% increase in net sales for the three-month period ended December 30, 2023 over the same period last fiscal year. We anticipate this growth to continue through at least the rest of the current fiscal year. Orders have continued to grow as evidenced by our aerospace backlog. Defense sales, which represented approximately 33.2% of segment sales during the quarter, were up 28.2% year over year. We expect this growth to continue as we are gearing up to fulfill the substantial number of marine orders in our backlog.

 

Our core industrial business during the quarter remained relatively steady when compared to the same period in the prior fiscal year.

 

The Company expects net sales to be approximately $405.0 to $415.0 in the fourth quarter of fiscal 2024 compared to $394.4 for the fourth quarter of the prior fiscal year, a growth rate of 2.7% to 5.2%.

 

We believe that operating cash flows and available credit under the Revolving Credit Facility will provide adequate resources to fund internal growth initiatives for the foreseeable future, including at least the next 12 months. As of December 30, 2023, we had cash and cash equivalents of $71.6, of which approximately $39.4 was cash held by our foreign operations.

 

Results of Operations

(dollars in millions)

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
Total net sales   $373.9   $351.6   $22.3    6.3%
                     
Net income attributable to common stockholders   $40.8   $30.6   $10.2    33.2%
                     
Net income per share attributable to common stockholders: diluted   $1.39   $1.05           
Weighted average common shares: diluted    29,204,570    29,120,318           

 

Our net sales for the three-month period ended December 30, 2023 increased 6.3% compared to the same period last fiscal year. Net sales in our Industrial segment decreased 0.6% year over year. While stable overall, we saw strength in food and beverage and mining and metals offset by weakness in semiconductor. Net sales in our Aerospace/Defense segment increased 22.5% year over year, led by commercial aerospace, which was up 19.9% compared to the same period in the prior fiscal year. Defense sales increased 28.2% compared to the same period in the prior fiscal year, driven by marine. The increase in commercial aerospace reflected growth in orders from large OEMs as build rates escalate and our expansion in the aftermarket.

 

21

 

 

Net income attributable to common stockholders for the third quarter of fiscal 2024 was $40.8 compared to $30.6 for the same period last fiscal year. Net income for the third quarter of fiscal 2023 was affected by approximately $1.2 of pre-tax transition services costs and other costs associated with the Dodge acquisition.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
Total net sales   $1,146.6   $1,074.9   $71.7    6.7%
                     
Net income attributable to common stockholders   $131.0   $100.4   $30.6    30.6%
                     
Net income per share attributable to common stockholders: diluted   $4.49   $3.45           
Weighted average common shares: diluted    29,153,469    29,053,608           

 

Our net sales for the nine-month period ended December 30, 2023 increased 6.7% compared to the same period last fiscal year. Net sales in our Industrial segment increased 0.4% year over year. This reflected a pattern of sustained strong performance in areas including the food and beverage, mining and energy. Net sales in our Aerospace/Defense segment increased 22.2% year over year, led by commercial aerospace which was up 23.8% compared to the same period in the prior year while sales to the defense sector were up 19.1%. The increase in commercial aerospace reflects the recovery in build rates from large OEMs and stability in the aftermarket. We are continuing to ramp up shipments on many of our defense orders, most notably, for the Virginia-class and Columbia-class submarines.

 

Net income attributable to common stockholders for the nine months ended December 30, 2023 was $131.0 compared to $100.4 for the same period last fiscal year. Net income for the nine-month period in fiscal 2023 was affected by approximately $8.9 of pre-tax transition services costs and other costs associated with the Dodge acquisition.

 

Gross Margin

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Gross Margin   $158.0   $146.0   $12.0    8.2%
% of net sales    42.3%   41.5%          

 

Gross margin was 42.3% of net sales for the third quarter of fiscal 2024 compared to 41.5% for the third quarter of fiscal 2023. The increase in gross margin as a percentage of net sales was driven by increased volumes, manufacturing efficiencies and product mix.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Gross Margin   $492.2   $438.3   $53.9    12.3%
% of net sales    42.9%   40.8%          

 

Gross margin was 42.9% of net sales for the first nine months of fiscal 2024 compared to 40.8% for the same period last fiscal year. The increase in gross margin as a percentage of net sales was driven by increased volumes, manufacturing efficiencies and product mix.

 

22

 

 

Selling, General and Administrative

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
SG&A   $63.9   $56.8   $7.1    12.5%
% of net sales    17.1%   16.1%          

 

SG&A for the third quarter of fiscal 2024 was $63.9, or 17.1% of net sales, as compared to $56.8, or 16.1% of net sales, for the same period of fiscal 2023. The increase in SG&A was primarily driven by personnel costs, IT costs and other professional fees.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
SG&A   $189.1   $170.1   $19.0    11.2%
% of net sales    16.5%   15.8%          

 

SG&A expenses increased by $19.0 to $189.1 for the first nine months of fiscal 2024 compared to $170.1 for the same period last year. The increase in SG&A for the first nine months of fiscal 2024 was primarily related to increases in professional fees and personnel costs.

 

Other, Net

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Other, net   $18.9   $18.8   $0.1    0.0%
% of net sales    5.0%   5.4%          

 

Other operating expenses for the third quarter of fiscal 2024 totaled $18.9 compared to $18.8 for the same period last fiscal year. For the third quarter of fiscal 2024, other operating expenses included $17.7 of amortization of intangible assets, $0.1 of restructuring costs and $1.1 of other items. For the third quarter of fiscal 2023, other operating expenses included $1.2 of transition services costs and other costs associated with the Dodge acquisition, $17.4 of amortization of intangible assets, and $0.2 of other items.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Other, net   $55.1   $   61.3   $(6.2)   (10.2)%
% of net sales    4.8%   5.7%          

 

Other operating expenses for the first nine months of fiscal 2024 totaled $55.1 compared to $61.3 for the same period last fiscal year. For the first nine months of fiscal 2024, other operating expenses were comprised primarily of $52.8 of amortization of intangible assets, $0.7 of restructuring costs, and $1.6 of other items. For the first nine months of fiscal 2023, other operating expenses were comprised mainly of $8.9 of transition services costs and other costs associated with the Dodge acquisition, $51.5 of amortization of intangible assets, and $0.9 of other items.

 

23

 

 

Interest Expense, Net

 

Interest expense, net, consists of interest charged on the Company’s debt agreements and amortization of deferred financing fees, offset by interest income. The rise in interest rates since 2022 has resulted in additional interest expense on our variable-rate debt. As discussed in the “Liquidity and Capital Resources” section below, we have fixed the majority of our variable-rate debt with an interest rate swap.

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Interest expense, net   $19.3   $20.9   $(1.6)   (7.6)%
% of net sales    5.2%   5.9%          

 

Interest expense, net, was $19.3 for the third quarter of fiscal 2024 compared to $20.9 for the same period last fiscal year. Though interest rates have increased since 2022, our interest expense for the third quarter of fiscal 2024 has decreased compared to the third quarter of fiscal 2023 due to the commencement of the Swap on December 30, 2022.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Interest expense, net   $59.9   $55.0   $4.9    8.9%
% of net sales    5.2%   5.1%          

 

Interest expense, net, was $59.9 for the first nine months of fiscal 2024 compared to $55.0 for the same period last fiscal year. The Swap has allowed us to effectively manage our interest expense throughout fiscal 2024 as interest rates have continued to climb.

 

Other Non-Operating Expense/(Income)

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Other non-operating expense /(income)   $(0.9)  $1.5   $(2.4)   (157.1)%
% of net sales    (0.2)%   0.4%          

 

Other non-operating income was $0.9 for the third quarter of fiscal 2024 and consisted primarily of $1.6 of insurance proceeds received partially offset by post-retirement benefit costs and foreign exchange gains/losses. Other non-operating expense for the third quarter of fiscal 2023 was $1.5 and consisted primarily of post-retirement benefit costs and foreign exchange gains and losses.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Other non-operating expense   $0.4   $2.5   $(2.1)   (83.0)%
% of net sales    0.0%   0.2%          

 

Other non-operating expense was $0.4 for the nine months ended December 30, 2023 and consisted primarily of post-retirement benefit costs and foreign exchange gains/losses partially offset by $1.6 of insurance proceeds received. Other non-operating expense for the nine months ended December 31, 2022 was $2.5 and consisted primarily of post-retirement benefit costs and foreign exchange gains and losses.

 

Income Taxes

 

   Three Months Ended 
   December 30,
2023
   December 31,
2022
 
         
Income tax expense   $10.2   $11.7 
Effective tax rate    18.1%   24.4%

 

Income tax expense for the third quarter of fiscal 2024 was $10.2 compared to $11.7 for the same period in the prior fiscal year. Our effective income tax rate for the third quarter of fiscal 2024 was 18.1% compared to 24.4% for the same period in the prior fiscal year.

 

24

 

 

The effective income tax rate for the third quarter of fiscal 2024 of 18.1% included $1.9 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 21.2%. The effective income tax rate for the third quarter of fiscal 2023 of 24.4% included $0.3 of discrete tax benefits associated with stock-based compensation and $0.2 of other items; the effective income tax rate without these net benefits and items would have been 24.5%. In addition to these discrete items, the effective income tax rate for fiscal 2024 was impacted by a decrease in the forecasted state tax liability and a favorable change in investment earnings related to our company-owned life insurance investments.

 

   Nine Months Ended 
   December 30,
2023
   December 31,
2022
 
         
Income tax expense   $39.4   $31.9 
Effective tax rate    21.0%   21.3%

 

Income tax expense for the first nine months of fiscal 2024 was $39.4 compared to $31.9 for the same period in the prior fiscal year. Our effective income tax rate for the first nine months of fiscal 2024 was 21.0% compared to 21.3% for the same period in the prior fiscal year. The effective income tax rate for the first nine months of fiscal 2024 of 21.0% included $2.4 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 22.2%. The effective income tax rate for the first nine months of fiscal 2023 of 21.3% included $3.2 of discrete tax benefits associated with stock-based compensation partially offset by $0.1 of other items; the effective income tax rate without these net benefits and items would have been 23.5%.

 

Segment Information

 

Our chief operating decision maker makes operating decisions, assesses the performance of the business, and allocates resources under two operating segments: Aerospace/Defense; and Industrial. We use segment net sales and gross margin as the primary measurements to assess the financial performance of each reportable segment.

 

Aerospace/Defense Segment

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Total net sales   $129.2   $105.5   $23.7    22.5%
                     
Gross margin   $53.3   $41.7   $11.6    28.0%
% of segment net sales    41.2%   39.5%          
                     
SG&A   $9.9   $7.7   $2.2    26.5%
% of segment net sales    7.6%   7.4%          

 

Net sales increased $23.7, or 22.5%, for the third quarter of fiscal 2024 compared to the same period last fiscal year. Commercial aerospace, which consisted of $67.2 of OEM and $19.1 of distribution and aftermarket, increased by 19.9% compared to fiscal 2023 when OEM net sales were $57.6 and distribution and aftermarket net sales were $14.4. This was driven by a continuing recovery as build rates and orders escalate in the OEM markets and the aftermarket begins to pick up. Our defense markets, which consisted of $35.9 of OEM and $7.0 of distribution and aftermarket, increased by 28.2% compared to fiscal 2023 when OEM net sales were $27.1 and distribution and aftermarket net sales were $6.4. Sales in our marine business have been strong and we are starting to ramp up shipments on many of our defense orders, most notably, for the Virginia-class and Columbia-class submarines.

 

25

 

 

Gross margin as a percentage of segment net sales was 41.2% for the third quarter of fiscal 2024 compared to 39.5% for the same period last fiscal year. The increase in gross margin as a percentage of net sales was driven by increased sales volumes, notably in the defense aftermarket, product mix and efficiencies achieved at the plants in part due to increased sales volumes.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Total net sales   $377.0   $308.5   $68.5    22.2%
                     
Gross margin   $151.2   $121.3   $29.9    24.7%
% of segment net sales    40.1%   39.3%          
                     
SG&A   $28.1   $22.7   $5.4    23.7%
% of segment net sales    7.5%   7.4%          

 

Net sales increased $68.5, or 22.2%, for the first nine months of fiscal 2024 compared to the same period last fiscal year. The 22.2% increase was primarily driven by a 23.8% increase in our commercial aerospace market, both OEM and aftermarket, while our defense market was up 19.1% year over year due to the timing of shipments related to our marine business. Commercial aerospace, which consisted of $200.3 of OEM and $55.6 of distribution and aftermarket, increased by 23.8% compared to fiscal 2023 when OEM net sales were $165.6 and distribution and aftermarket net sales were $41.2. During the year, we have noted improvement in the sales and orders to our commercial aerospace customers as build rates continue to grow. Our backlog and recent results reflect this trend, which we expect to continue to see in upcoming quarters. Our defense markets, which consisted of $101.1 of OEM and $20.0 of distribution and aftermarket, increased by 19.1% compared to fiscal 2023 when OEM net sales were $82.1 and distribution and aftermarket net sales were $19.6.

 

Gross margin as a percentage of net sales increased to 40.1% for the first nine months of fiscal 2024 compared to 39.3% for the same period last fiscal year. The increase in gross margin percentage was due to increased volumes, manufacturing efficiencies, and product mix.

 

Industrial Segment

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Total net sales   $244.7   $246.1   $(1.4)   (0.6)%
                     
Gross margin   $104.7   $104.3   $0.4    0.3%
% of segment net sales    42.8%   42.4%          
                     
SG&A   $32.6   $29.1   $3.5    11.7%
% of segment net sales    13.3%   11.8%          

 

Net sales decreased $1.4, or 0.6%, for the third quarter of fiscal 2024 compared to the same period last fiscal year. While stable overall, we saw strength in food and beverage and mining and metals offset by weakness in semiconductor. Industrial OEM sales were $79.4 and $79.4 for the three month periods ended December 30, 2023 and December 31, 2022, respectively. Industrial sales to distribution and the aftermarket were $165.3 and $166.7 for the three month periods ended December 30, 2023 and December 31, 2022, respectively.

 

26

 

 

Gross margin for the third quarter of fiscal 2024 was 42.8% of net sales, compared to 42.4% in the same period last fiscal year. The improved gross margin was due to product mix and better manufacturing efficiencies.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
Total net sales   $769.6   $766.4   $3.2    0.4%
                     
Gross margin   $341.0   $317.0   $24.0    7.6%
% of segment net sales    44.3%   41.4%          
                     
SG&A   $98.4   $89.2   $9.2    10.3%
% of segment net sales    12.8%   11.6%          

 

Net sales increased $3.2, or 0.4%, for the first nine months of fiscal 2024 compared to the same period last fiscal year. Net sales were stable due to solid performance across our industrial markets. The overall segment increase was driven by performance in food and beverage, energy, mining, and the general industrial markets. Industrial OEM sales were $248.8 and $260.4 for the nine month periods ended December 30, 2023 and December 31, 2022, respectively. Industrial sales to distribution and the aftermarket were $520.8 and $506.0 for the nine month periods ended December 30, 2023 and December 31, 2022, respectively.

 

Gross margin for the first nine months of fiscal 2024 was 44.3% of net sales, compared to 41.4% in the same period last fiscal year. The increase in gross margin was driven by product mix and manufacturing efficiencies.

 

Corporate

 

   Three Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
SG&A   $21.4   $20.0   $1.4    7.0%
% of total net sales    5.7%   5.6%          

 

Corporate SG&A was $21.4, or 5.7% of net sales, for the third quarter of fiscal 2024, which was relatively flat compared to $20.0, or 5.6% of net sales, for the same period last fiscal year.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
   %
Change
 
                 
SG&A   $62.6   $58.2   $4.4    7.6%
% of total net sales    5.5%   5.4%          

 

Corporate SG&A increased $4.4 for the first nine months of fiscal 2024 compared to the same period last fiscal year due to increases in personnel costs and professional fees.

27

 

 

Liquidity and Capital Resources

 

Our capital requirements include manufacturing equipment and materials. In addition, we have historically fueled our growth, in part, through acquisitions, including the Dodge acquisition completed in fiscal 2022 and the Specline acquisition completed in fiscal 2024. We have historically met our working capital, capital expenditure and acquisition funding needs through our net cash flows provided by operations, various debt arrangements and sales of equity to investors. We believe that operating cash flows and available credit under the Revolving Credit Facility (which expires in November 2026) will provide adequate resources to fund internal growth initiatives for the foreseeable future.

 

Our ability to meet future working capital, capital expenditure and debt service requirements will depend on our future financial performance, which will be affected by a range of economic, competitive and business factors, particularly interest rates, cyclical changes in our end markets, prices for steel, and our ability to pass through price increases on a timely basis, many of which are outside of our control. In addition, future acquisitions could have a significant impact on our liquidity position and our need for additional funds.

 

From time to time, we evaluate our existing facilities and operations and their strategic importance to us. If we determine that a given facility or operation does not have future strategic importance, we may sell, relocate, consolidate or otherwise dispose of that facility or operations. Although we believe our operations would not be materially impaired by such dispositions, relocations or consolidations, we could incur significant cash or non-cash charges in connection with them.

 

Liquidity

 

As of December 30, 2023, we had cash and cash equivalents of $71.6, of which approximately $39.4 was cash held by our foreign operations. We expect that our undistributed foreign earnings will be reinvested indefinitely for working capital, internal growth, and acquisitions for and by our foreign subsidiaries.

 

Domestic Credit Facility

 

The Credit Agreement, which was entered into in 2021 with Wells Fargo and the other lenders party thereto, provides the Company with (a) the $1,300.0 Term Loan, which was used to fund a portion of the cash purchase price for the acquisition of Dodge and to pay related fees and expenses, and (b) the $500.0 Revolving Credit Facility. Debt issuance costs associated with the Credit Agreement totaled $14.9 and are being amortized over the life of the Credit Agreement.

 

Prior to December 2022, amounts outstanding under the Facilities (i.e., the Term Loan and the Revolving Credit Facility) generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022 the Credit Agreement was amended to replace LIBOR with SOFR (i.e., the secured overnight financing rate administered by the Federal Reserve Bank of New York) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%. A portion of the Term Loan is subject to a fixed-rate interest swap as discussed under “Interest Rate Swap” below.

 

The Term Loan matures in November 2026 and amortizes in quarterly installments with the balance payable on the maturity date. The Company can elect to prepay some or all of the outstanding balance from time to time without penalty, which will offset future quarterly amortization installments. Due to prepayments previously made, the required future principal payments on the Term Loan are $0 for fiscal 2024, $0 for fiscal 2025, $0 for fiscal 2026, and $750.0 for fiscal 2027. The Revolving Credit Facility expires in November 2026, at which time all amounts outstanding under the Revolving Credit Facility will be payable.

 

28

 

 

The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00. As of December 30, 2023, the Company was in compliance with all debt covenants.

 

The Credit Agreement allows the Company to, among other things, make distributions to stockholders, repurchase its stock, incur other debt or liens, or acquire or dispose of assets provided that the Company complies with certain requirements and limitations of the Credit Agreement.

 

The Company’s domestic subsidiaries have guaranteed the Company’s obligations under the Credit Agreement, and the Company’s obligations and the domestic subsidiaries’ guaranty are secured by a pledge of substantially all of the assets of the Company and its domestic subsidiaries.

 

As of December 30, 2023, $750.0 was outstanding under the Term Loan, $3.7 of the Revolving Credit Facility was being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs, and $18.0 of the Revolving Credit Facility had been used to fund the purchase of the business assets of Specline. The Company had the ability to borrow up to an additional $478.3 under the Revolving Credit Facility as of December 30, 2023.

 

Senior Notes

 

In 2021, RBCA issued $500.0 aggregate principal amount of 4.375% Senior Notes due 2029. The net proceeds from the issuance of the Senior Notes were approximately $492.0 after deducting initial purchasers’ discounts and commissions and offering expenses.

 

The Senior Notes were issued pursuant to the Indenture with Wilmington Trust, National Association, as trustee. The Indenture contains covenants limiting the ability of the Company to (i) incur additional indebtedness or guarantee indebtedness, (ii) declare or pay dividends, redeem stock or make other distributions to stockholders, (iii) make investments, (iv) create liens or use assets as security in other transactions, (v) merge or consolidate, or sell, transfer, lease or dispose of substantially all of its assets, (vi) enter into transactions with affiliates, and (vii) sell or transfer certain assets. These covenants contain various exceptions, limitations and qualifications. At any time that the Senior Notes are rated investment grade, certain of these covenants will be suspended.

 

The Senior Notes are guaranteed jointly and severally on a senior unsecured basis by RBC Bearings and certain of RBCA’s existing and future wholly-owned domestic subsidiaries that also guarantee the Credit Agreement.

 

Interest on the Senior Notes accrues at a rate of 4.375% and is payable semi–annually in cash in arrears on April 15 and October 15 of each year.

 

The Senior Notes will mature on October 15, 2029. The Company may redeem some or all of the Senior Notes at any time on or after October 15, 2024 at the redemption prices set forth in the Indenture, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. The Company may also redeem up to 40% of the Senior Notes using the proceeds of certain equity offerings completed before October 15, 2024, at a redemption price equal to 104.375% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to October 15, 2024, the Company may redeem some or all of the Senior Notes at a price equal to 100% of the principal amount, plus a “make–whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. If the Company sells certain of its assets or experiences specific kinds of changes in control, the Company must offer to purchase the Senior Notes.

 

Foreign Borrowing Arrangements

 

One of our foreign subsidiaries, Schaublin, entered into a credit agreement in 2019 with Credit Suisse (Switzerland) Ltd. to provide Schaublin with a CHF 15.0 (approximately $15.4 USD) revolving credit facility, which was terminated in October 2022. Schaublin now has a CHF 5.0 (approximately $5.8 USD) revolving credit facility with Credit Suisse to provide future working capital, if necessary. As of December 30, 2023, $0.1 of the new facility was being utilized to provide a bank guarantee. Fees associated with the new facility are nominal.

 

29

 

 

Interest Rate Swap

 

The Company is exposed to market risks relating to fluctuations in interest rates.

 

To hedge against this risk, on October 28, 2022, the Company entered into the Swap with a third-party financial counterparty under the Credit Agreement. The Swap was executed to protect the Company from interest rate volatility on our variable-rate Term Loan. The Swap became effective on December 30, 2022 and is comprised of a $600.0 notional with a maturity of three years. RBC receives a variable rate based on one-month Term SOFR and pays a fixed rate of 4.455%. The notional on the Swap amortizes as follows:

 

Year 1: $600.0

Year 2: $400.0

Year 3: $100.0

 

The Swap has been designated as a cash flow hedge of the variability of the first unhedged interest payments (the hedged transactions) paid over the hedging relationship’s specified time period of three years attributable to the borrowing’s contractually specified interest index on the hedged principal of its general borrowing program or replacement or refinancing thereof.

 

Cash Flows

 

Nine-month Period Ended December 30, 2023 Compared to the Nine-month Period Ended December 31, 2022

 

The following table summarizes our cash flow activities:

 

   FY24   FY23   $
Change
 
Net cash provided by/(used in):        
Operating activities   $195.2   $149.3   $45.9 
Investing activities    (42.7)   (1.6)   (41.1)
Financing activities    (147.0)   (247.0)   100.0 
Effect of exchange rate changes on cash    0.7    (1.6)   2.3 
Increase/(decrease) in cash and cash equivalents   $6.2   $(100.9)  $107.1 

 

During the first nine months of fiscal 2024, we generated cash of $195.2 from operating activities compared to $149.3 during the same period of fiscal 2023. The increase of $45.9 was the result of an increase in net income of $30.8, a favorable change in non-cash activity of $2.6, and the favorable impact of the net change in operating assets and liabilities of $12.5. The unfavorable change in operating assets and liabilities is detailed in the table below. The change in non-cash activity was driven by a $2.3 increase in stock-based compensation, a $3.8 increase in depreciation and amortization, a $0.3 increase in consolidation and restructuring charges, and a $0.7 increase in loss on asset dispositions, partially offset by $3.9 less amortization of deferred financing costs, $0.3 less noncash operating lease expense and an unfavorable change in deferred taxes of $0.3.

 

The following table summarizes the impact of operating assets and liabilities for fiscal 2024 versus fiscal 2023.

 

   Nine Months Ended     
   December 30,
2023
   December 31,
2022
   $
Change
 
Cash provided by/(used in):            
Accounts receivable   $13.0   $32.3   $(19.3)
Inventory    (36.0)   (62.8)   26.8 
Prepaid expenses and other current assets    (4.8)   (12.2)   7.4 
Other noncurrent assets    (4.1)   2.1    (6.2)
Accounts payable    (23.3)   (21.0)   (2.3)
Accrued expenses and other current liabilities    1.4    (9.7)   11.1
Other noncurrent liabilities    (0.2)   4.8   (5.0)
Total change in operating assets and liabilities:  $(54.0)  $(66.5)  $12.5

 

During the first nine months of fiscal 2024, we used $42.7 for investing activities as compared to $1.6 in the first nine months of fiscal 2023. This increase in cash used was primarily attributable to $18.7 of cash used to acquire the business assets of Specline during fiscal 2024 and $28.3 of favorable Dodge acquisition purchase price adjustment during the first nine months of fiscal 2023, partially offset by a $5.9 decrease in capital expenditures during fiscal 2024.

 

 

30

 

 

During the first nine months of fiscal 2024, we used cash of $147.0 for financing activities compared to $247.0 in the first nine months of fiscal 2023. This decrease in cash used was primarily attributable to $80.0 less repayment of outstanding debt, $18.0 of proceeds received from our Revolving Credit Facility, $0.1 less finance fees paid in connection with credit facilities, $0.7 less payment of principal on finance leases and $3.5 more received from the exercises of stock-based awards, partially offset by a $1.1 increase in repurchases of common stock, a $0.1 increase in preferred stock dividends paid and a $1.1 increase in repayments of notes payable.

 

Capital Expenditures

 

Our capital expenditures were $23.7 for the first nine months of fiscal 2024 compared to $29.6 for the same period in the prior fiscal year. We expect to make additional capital expenditures of $10.0 to $15.0 during the remainder of fiscal 2024 in connection with our existing business. We expect to fund these capital expenditures principally through existing cash and internally generated funds. We may also make substantial additional capital expenditures in connection with acquisitions.

 

Obligations and Commitments

 

The Company’s fixed contractual obligations and commitments are primarily comprised of our debt obligations disclosed in Part I, Item 1 - Note 10 of this report. We also have lease obligations which are materially consistent with what we disclosed in our Annual Report.

 

Other Matters

 

Critical Accounting Policies and Estimates

 

Preparation of our financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. We believe the most complex and sensitive judgments, because of their significance to the consolidated financial statements, result primarily from the need to make estimates about the effects of matters that are inherently uncertain. Management’s Discussion and Analysis of Financial Condition and Results of Operations and the Notes to the Consolidated Financial Statements in our Annual Report describe the significant accounting estimates and policies used in preparation of our consolidated financial statements. Actual results in these areas could differ from management’s estimates. There were no significant changes in our critical accounting estimates during the first nine months of fiscal 2024.

 

Off-Balance Sheet Arrangements

 

The Company has $3.7 of outstanding standby letters of credit, all of which are under the Revolving Credit Facility. We also have a contractual obligation for licenses related to the implementation and upgrade of an enterprise resource planning (ERP) system for Dodge. These license costs of $10.5 for the ERP system are being incurred over the five-year period from the execution of the license agreement in May 2022.

 

Other than the items noted above, we had no significant off-balance sheet arrangements as of December 30, 2023.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

We are exposed to market risks that arise during the normal course of business from changes in interest rates and foreign currency exchange rates.

 

Interest Rates. We currently have variable rate debt outstanding under the Term Loan. We regularly evaluate the impact of interest rate changes on our net income and cash flow and take action to limit our exposure when appropriate. As discussed in Note 13 in Part I, Item I of this report, we have utilized an interest rate swap to fix a portion of the variable rate interest expense associated with the Term Loan.

 

Foreign Currency Exchange Rates. As an international company, our operations transact in the following foreign currencies:

 

  Australia – Australian dollar India – rupee
  Canada – Canadian dollar Mexico – peso
  China – Chinese yuan Poland – zloty
  France and Germany – euro Switzerland – Swiss franc
  United Kingdom – British pound  

 

31

 

 

As a result, we are exposed to risk associated with fluctuating currency exchange rates between the U.S. dollar and these currencies. Foreign currency transaction gains and losses are included in earnings. Approximately 12% of our net sales were impacted by foreign currency fluctuations for the three-month period ended December 30, 2023 compared to approximately 11% for the three-month period ended December 31, 2022. Approximately 12% of our net sales were impacted by foreign currency fluctuations for both the nine-month period ended December 30, 2023 and the nine-month period ended December 31, 2022. For those countries outside the U.S. where we have sales, a strengthening in the U.S. dollar or devaluation in the local currency would reduce the value of our local inventory as presented in our consolidated financial statements. In addition, a stronger U.S. dollar or a weaker local currency would result in reduced net sales, operating profit and shareholders’ equity due to the impact of foreign exchange translation on our consolidated financial statements. Fluctuations in foreign currency exchange rates may make our products more expensive or increase our operating costs, affecting our competitiveness and our profitability.

 

Changes in exchange rates between the U.S. dollar and other currencies and volatile economic, political and market conditions in emerging market countries have in the past adversely affected our financial performance and may in the future adversely affect the value of our assets located outside the United States and our results of operations.

 

We periodically enter into derivative financial instruments in the form of forward exchange contracts to reduce the effect of fluctuations in exchange rates on certain third-party sales transactions denominated in non-functional currencies. As of December 30, 2023, the Company had no forward exchange contracts.

 

Item 4. Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of December 30, 2023. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 30, 2023, our disclosure controls and procedures were (a) designed to ensure that information relating to our Company required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported to our Chief Executive Officer and Chief Financial Officer within the time periods specified in the rules and forms of the SEC, and (b) effective, in that they 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.

 

Changes in Internal Control over Financial Reporting

 

No change in our internal control over financial reporting occurred during the three-month period ended December 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act).

 

32

 

 

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

 

No legal proceeding became a reportable event during the quarter and there were no material developments during the quarter with respect to any legal proceedings previously disclosed.

 

Item 1A. Risk Factors

 

There have been no material changes to our risk factors and uncertainties since the filing of our Annual Report with the SEC on May 19, 2023. For a discussion of the risk factors, refer to Part I, Item 2, “Cautionary Statement as to Forward-Looking Information” contained in this quarterly report and Part I, Item 1A, “Risk Factors,” contained in our Annual Report.

 

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

 

Unregistered Sales of Equity Securities

 

None.

 

Use of Proceeds

 

Not applicable.

 

Issuer Purchases of Equity Securities

 

In 2019, our Board of Directors authorized us to repurchase up to $100.0 of our common stock from time to time on the open market, in block trade transactions, and through privately negotiated transactions, in compliance with SEC Rule 10b-18 depending on market conditions, alternative uses of capital, and other relevant factors. Purchases may be commenced, suspended, or discontinued at any time without prior notice. Our share repurchases are generally related to tax withholdings on the vesting of restricted stock awards.

 

Total share repurchases under the 2019 plan for the three months ended December 30, 2023 are as follows:

 

Period  Total number of shares purchased   Average price paid per share   Number of shares purchased as part of the publicly announced program   Approximate dollar value of shares still available to be purchased under the program (in millions) 
10/01/2023 – 10/28/2023    134   $234.59    134   $64.3 
10/29/2023 – 11/25/2023    162    225.21    162    64.3 
11/26/2023 – 12/30/2023    2,231    275.37    2,231   $63.7 
Total    2,527   $269.99    2,527      

 

During the third quarter of fiscal 2024, we did not issue any common stock that was not registered under the Securities Act of 1933.

 

Item 3. Defaults Upon Senior Securities

 

Not applicable.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 5. Other Information

 

Not applicable.

 

33

 

 

Item 6. Exhibits

 

Exhibit
Number
  Exhibit Description
31.01   Certification of Chief Executive Officer Pursuant to Securities Exchange Act Rule 13a-14(a).
31.02   Certification of Chief Financial Officer Pursuant to Securities Exchange Act Rule 13a-14(a).
32.01   Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350 and Securities Exchange Act Rule 13a-14(b).*
32.02   Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350 and Securities Exchange Act Rule 13a-14(b).*
101.INS   Inline XBRL Instance Document.
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104   Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101.

 

 

 

*This certification accompanies this Quarterly Report on Form 10-Q, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of this Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

 

34

 

 

SIGNATURES

 

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

 

  RBC Bearings Incorporated
    (Registrant)
       
  By: /s/ Michael J. Hartnett
    Name:  Michael J. Hartnett
    Title: Chief Executive Officer
    Date: February 8, 2024
       
  By: /s/ Robert M. Sullivan
    Name: Robert M. Sullivan
    Title: Chief Financial Officer
    Date: February 8, 2024

 

 

35

 

false --03-30 Q3 2024 0001324948 0001324948 2023-04-02 2023-12-30 0001324948 rbc:CommonStockParValueZeroZeroOnePershareMember 2023-04-02 2023-12-30 0001324948 rbc:SeriesAMandatoryConvertiblePreferredStockParValue001PershareMember 2023-04-02 2023-12-30 0001324948 2024-02-02 0001324948 2023-12-30 0001324948 2023-04-01 0001324948 2023-10-01 2023-12-30 0001324948 2022-10-02 2022-12-31 0001324948 2022-04-03 2022-12-31 0001324948 us-gaap:CommonStockMember 2023-04-01 0001324948 us-gaap:PreferredStockMember 2023-04-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0001324948 us-gaap:RetainedEarningsMember 2023-04-01 0001324948 rbc:TreasuryStocksMember 2023-04-01 0001324948 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0001324948 us-gaap:PreferredStockMember 2023-04-02 2023-07-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0001324948 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0001324948 rbc:TreasuryStocksMember 2023-04-02 2023-07-01 0001324948 2023-04-02 2023-07-01 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-04-02 2023-07-01 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-02 2023-07-01 0001324948 us-gaap:CommonStockMember 2023-07-01 0001324948 us-gaap:PreferredStockMember 2023-07-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0001324948 us-gaap:RetainedEarningsMember 2023-07-01 0001324948 rbc:TreasuryStocksMember 2023-07-01 0001324948 2023-07-01 0001324948 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0001324948 us-gaap:PreferredStockMember 2023-07-02 2023-09-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0001324948 rbc:TreasuryStocksMember 2023-07-02 2023-09-30 0001324948 2023-07-02 2023-09-30 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-07-02 2023-09-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-07-02 2023-09-30 0001324948 us-gaap:CommonStockMember 2023-09-30 0001324948 us-gaap:PreferredStockMember 2023-09-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-09-30 0001324948 rbc:TreasuryStocksMember 2023-09-30 0001324948 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-30 0001324948 rbc:TreasuryStocksMember 2023-10-01 2023-12-30 0001324948 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-30 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-10-01 2023-12-30 0001324948 us-gaap:PreferredStockMember 2023-10-01 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-10-01 2023-12-30 0001324948 us-gaap:CommonStockMember 2023-12-30 0001324948 us-gaap:PreferredStockMember 2023-12-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0001324948 us-gaap:RetainedEarningsMember 2023-12-30 0001324948 rbc:TreasuryStocksMember 2023-12-30 0001324948 us-gaap:CommonStockMember 2022-04-02 0001324948 us-gaap:PreferredStockMember 2022-04-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0001324948 us-gaap:RetainedEarningsMember 2022-04-02 0001324948 rbc:TreasuryStocksMember 2022-04-02 0001324948 2022-04-02 0001324948 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0001324948 us-gaap:PreferredStockMember 2022-04-03 2022-07-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2022-07-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0001324948 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0001324948 rbc:TreasuryStocksMember 2022-04-03 2022-07-02 0001324948 2022-04-03 2022-07-02 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-04-03 2022-07-02 0001324948 us-gaap:CommonStockMember 2022-07-02 0001324948 us-gaap:PreferredStockMember 2022-07-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001324948 us-gaap:RetainedEarningsMember 2022-07-02 0001324948 rbc:TreasuryStocksMember 2022-07-02 0001324948 2022-07-02 0001324948 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001324948 us-gaap:PreferredStockMember 2022-07-03 2022-10-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001324948 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001324948 rbc:TreasuryStocksMember 2022-07-03 2022-10-01 0001324948 2022-07-03 2022-10-01 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-07-03 2022-10-01 0001324948 us-gaap:CommonStockMember 2022-10-01 0001324948 us-gaap:PreferredStockMember 2022-10-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001324948 us-gaap:RetainedEarningsMember 2022-10-01 0001324948 rbc:TreasuryStocksMember 2022-10-01 0001324948 2022-10-01 0001324948 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:PreferredStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-10-02 2022-12-31 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-02 2022-12-31 0001324948 us-gaap:RetainedEarningsMember 2022-10-02 2022-12-31 0001324948 rbc:TreasuryStocksMember 2022-10-02 2022-12-31 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-10-02 2022-12-31 0001324948 us-gaap:CommonStockMember 2022-12-31 0001324948 us-gaap:PreferredStockMember 2022-12-31 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001324948 us-gaap:RetainedEarningsMember 2022-12-31 0001324948 rbc:TreasuryStocksMember 2022-12-31 0001324948 2022-12-31 0001324948 2023-10-02 2023-12-30 0001324948 srt:MinimumMember us-gaap:TransferredOverTimeMember 2023-12-30 0001324948 srt:MaximumMember us-gaap:TransferredOverTimeMember 2023-12-30 0001324948 2022-10-02 2022-12-30 0001324948 rbc:AerospaceDefenseMember 2023-10-01 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-10-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-02 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-04-03 2022-12-31 0001324948 rbc:IndustrialMember 2023-10-01 2023-12-30 0001324948 rbc:IndustrialMember 2022-10-02 2022-12-31 0001324948 rbc:IndustrialMember 2023-04-02 2023-12-30 0001324948 rbc:IndustrialMember 2022-04-03 2022-12-31 0001324948 country:US 2023-10-01 2023-12-30 0001324948 country:US 2022-10-02 2022-12-31 0001324948 country:US 2023-04-02 2023-12-30 0001324948 country:US 2022-04-03 2022-12-31 0001324948 rbc:InternationalMember 2023-10-01 2023-12-30 0001324948 rbc:InternationalMember 2022-10-02 2022-12-31 0001324948 rbc:InternationalMember 2023-04-02 2023-12-30 0001324948 rbc:InternationalMember 2022-04-03 2022-12-31 0001324948 us-gaap:TransferredAtPointInTimeMember 2023-10-01 2023-12-30 0001324948 us-gaap:TransferredAtPointInTimeMember 2022-10-02 2022-12-31 0001324948 us-gaap:TransferredAtPointInTimeMember 2023-04-02 2023-12-30 0001324948 us-gaap:TransferredAtPointInTimeMember 2022-04-03 2022-12-31 0001324948 us-gaap:TransferredOverTimeMember 2023-10-01 2023-12-30 0001324948 us-gaap:TransferredOverTimeMember 2022-10-02 2022-12-31 0001324948 us-gaap:TransferredOverTimeMember 2023-04-02 2023-12-30 0001324948 us-gaap:TransferredOverTimeMember 2022-04-03 2022-12-31 0001324948 rbc:CurrencyTranslationMember 2023-04-01 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-01 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-04-01 0001324948 rbc:CurrencyTranslationMember 2023-04-02 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-02 2023-12-30 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-04-02 2023-12-30 0001324948 rbc:CurrencyTranslationMember 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-12-30 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2023-10-02 2023-12-30 0001324948 us-gaap:RestrictedStockMember 2023-10-02 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2023-04-02 2023-12-30 0001324948 us-gaap:RestrictedStockMember 2023-04-02 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2022-10-02 2022-12-31 0001324948 us-gaap:RestrictedStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:EmployeeStockOptionMember 2022-04-03 2022-12-31 0001324948 us-gaap:RestrictedStockMember 2022-04-03 2022-12-31 0001324948 us-gaap:InterestRateSwapMember 2023-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-01 0001324948 2022-04-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-01 0001324948 rbc:IndustrialMember 2023-04-01 0001324948 rbc:AerospaceDefenseMember 2023-12-30 0001324948 rbc:IndustrialMember 2023-12-30 0001324948 rbc:ProductApprovalsMember 2023-12-30 0001324948 rbc:ProductApprovalsMember 2023-04-01 0001324948 rbc:CustomerRelationshipsAndListsMember 2023-12-30 0001324948 rbc:CustomerRelationshipsAndListsMember 2023-04-01 0001324948 us-gaap:TradeNamesMember 2023-12-30 0001324948 us-gaap:TradeNamesMember 2023-04-01 0001324948 rbc:PatentsAndTrademarksMember 2023-12-30 0001324948 rbc:PatentsAndTrademarksMember 2023-04-01 0001324948 rbc:DomainNamesMember 2023-12-30 0001324948 rbc:DomainNamesMember 2023-04-01 0001324948 rbc:InternaluseSoftwareMember 2023-12-30 0001324948 rbc:InternaluseSoftwareMember 2023-04-01 0001324948 rbc:OtherMember 2023-12-30 0001324948 rbc:OtherMember 2023-04-01 0001324948 2022-04-03 2023-04-01 0001324948 rbc:TermLoanFacilityMember 2023-12-30 0001324948 us-gaap:RevolvingCreditFacilityMember 2023-12-30 0001324948 rbc:CreditAgreementMember rbc:RevolverMember 2023-12-30 0001324948 rbc:NewCreditAgreementMember 2023-04-02 2023-12-30 0001324948 us-gaap:RevolvingCreditFacilityMember rbc:PurchaseOfBusinessAssetsOfSpeclineIncMember 2023-12-30 0001324948 rbc:SeniorNotesDue2029Member 2021-01-01 2021-12-31 0001324948 us-gaap:SeniorNotesMember 2023-04-02 2023-12-30 0001324948 rbc:October152024Member 2023-04-02 2023-12-30 0001324948 rbc:October152024Member rbc:MakeWholePremiumMember 2023-04-02 2023-12-30 0001324948 rbc:ForeignTermLoanMember rbc:SchaublinMember 2022-10-31 0001324948 rbc:ForeignTermLoanMember rbc:SchaublinMember 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2023-10-01 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2022-10-02 2022-12-31 0001324948 us-gaap:DomesticCountryMember 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2023-04-02 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2022-04-03 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-10-01 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-10-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-02 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-04-03 2022-12-31 0001324948 rbc:IndustrialMember 2023-10-01 2023-12-30 0001324948 rbc:IndustrialMember 2022-10-02 2022-12-31 0001324948 rbc:IndustrialMember 2023-04-02 2023-12-30 0001324948 rbc:IndustrialMember 2022-04-03 2022-12-31 0001324948 rbc:CorporatesMember 2023-10-01 2023-12-30 0001324948 rbc:CorporatesMember 2022-10-02 2022-12-31 0001324948 rbc:CorporatesMember 2023-04-02 2023-12-30 0001324948 rbc:CorporatesMember 2022-04-03 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2023-04-01 0001324948 rbc:IndustrialMember 2023-12-30 0001324948 rbc:IndustrialMember 2023-04-01 0001324948 rbc:CorporatesMember 2023-12-30 0001324948 rbc:CorporatesMember 2023-04-01 0001324948 us-gaap:InterestRateSwapMember 2022-12-30 0001324948 2022-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-02 2023-12-30 0001324948 rbc:YearOneMember 2023-12-30 0001324948 rbc:YearTwoMember 2023-12-30 0001324948 rbc:YearThreeMember 2023-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-01 2023-04-01 0001324948 2023-08-18 2023-08-18 0001324948 2023-08-18 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CHF
EX-31.01 2 f10q1223ex31-01_rbcbearings.htm CERTIFICATION

Exhibit 31.01

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael J. Hartnett, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of RBC Bearings Incorporated;

 

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 any 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; and

 

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: February 8, 2024 By: /s/ Michael J. Hartnett
    Michael J. Hartnett
    President and Chief Executive Officer

 

EX-31.02 3 f10q1223ex31-02_rbcbearings.htm CERTIFICATION

Exhibit 31.02

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Robert M. Sullivan, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of RBC Bearings Incorporated;

 

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 any 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; and

 

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: February 8, 2024 By: /s/ Robert M. Sullivan
    Robert M. Sullivan
    Vice President and Chief Financial Officer

 

EX-32.01 4 f10q1223ex32-01_rbcbearings.htm CERTIFICATION

Exhibit 32.01

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO

18 U.S.C SECTION 1350

 

The undersigned, Michael J. Hartnett, the President and Chief Executive Officer of RBC Bearings Incorporated (the “Company”), pursuant to 18 U.S.C. §1350, hereby certifies that:

 

(i) the Quarterly Report on Form 10-Q for the period ended December 30, 2023 of the Company (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

Date: February 8, 2024

 

  /s/ Michael J. Hartnett
  Michael J. Hartnett
  President and Chief Executive Officer

 

EX-32.02 5 f10q1223ex32-02_rbcbearings.htm CERTIFICATION

Exhibit 32.02

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350

 

The undersigned, Robert M. Sullivan, Chief Financial Officer, of RBC Bearings Incorporated (the “Company”), pursuant to 18 U.S.C. §1350, hereby certifies:

 

(i) the Quarterly Report on Form 10-Q for the period ended December 30, 2023 of the Company (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

Dated: February 8, 2024 

 

  /s/ Robert M. Sullivan
  Robert M. Sullivan
  Vice President and Chief Financial Officer

 

EX-101.SCH 6 rbc-20231230.xsd XBRL SCHEMA FILE 995301 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995306 - Statement - Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995307 - Statement - Consolidated Statements of Stockholders’ Equity (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995308 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Accumulated Other Comprehensive Income/(Loss) link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Net Income Per Share Attributable to Common Stockholders link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Fair Value link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 995319 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995320 - Disclosure - Reportable Segments link:presentationLink link:definitionLink link:calculationLink 995321 - Disclosure - Derivative Financial Instruments link:presentationLink link:definitionLink link:calculationLink 995322 - Disclosure - Specline Acquisition link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Reportable Segments (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Fair Value (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Inventory (Details) - Schedule of Inventory, Current link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Reportable Segments (Details) - Schedule of Reportable Segment link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Specline Acquisition (Details) link:presentationLink link:definitionLink link:calculationLink 000000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 rbc-20231230_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 rbc-20231230_def.xml XBRL DEFINITION FILE EX-101.LAB 9 rbc-20231230_lab.xml XBRL LABEL FILE EX-101.PRE 10 rbc-20231230_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - shares
9 Months Ended
Dec. 30, 2023
Feb. 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Period End Date Dec. 30, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Information [Line Items]    
Entity Registrant Name RBC BEARINGS INCORPORATED  
Entity Central Index Key 0001324948  
Entity File Number 001-40840  
Entity Tax Identification Number 95-4372080  
Entity Incorporation, State or Country Code DE  
Current Fiscal Year End Date --03-30  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Contact Personnel [Line Items]    
Entity Address, Address Line One One Tribology Center  
Entity Address, City or Town Oxford  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06478  
Entity Phone Fax Numbers [Line Items]    
City Area Code (203)  
Local Phone Number 267-7001  
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   29,181,921
Common Stock, par value $0.01 per share    
Entity Listings [Line Items]    
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol RBC  
Security Exchange Name NYSE  
5.00% Series A Mandatory Convertible Preferred Stock, par value $0.01 per share    
Entity Listings [Line Items]    
Title of 12(b) Security 5.00% Series A Mandatory Convertible Preferred Stock, par value $0.01 per share  
Trading Symbol RBCP  
Security Exchange Name NYSE  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Current assets:    
Cash and cash equivalents $ 71.6 $ 65.4
Accounts receivable, net of allowance for doubtful accounts of $3.9 as of December 30, 2023 and $3.7 as of April 1, 2023 229.8 239.6
Inventory 629.6 587.2
Prepaid expenses and other current assets 26.3 21.1
Total current assets 957.3 913.3
Property, plant and equipment, net 365.0 375.3
Operating lease assets, net 42.4 41.4
Goodwill 1,876.7 1,869.8
Intangible assets, net 1,411.6 1,452.9
Other noncurrent assets 41.2 37.7
Total assets 4,694.2 4,690.4
Current liabilities:    
Accounts payable 123.7 146.8
Accrued expenses and other current liabilities 158.9 153.4
Current operating lease liabilities 7.4 7.6
Current portion of long-term debt 1.6 1.5
Total current liabilities 291.6 309.3
Long-term debt, less current portion 1,262.8 1,393.5
Long-term operating lease liabilities 35.9 33.9
Deferred income taxes 284.3 295.1
Other noncurrent liabilities 123.0 122.7
Total liabilities 1,997.6 2,154.5
Stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares: 10,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 4,600,000 as of December 30, 2023 and April 1, 2023 0.0 0.0
Common stock, $.01 par value; authorized shares: 60,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 30,173,650 and 29,989,948 as of December 30, 2023 and April 1, 2023, respectively 0.3 0.3
Additional paid-in capital 1,615.4 1,589.9
Accumulated other comprehensive income/(loss) 7.7 (4.1)
Retained earnings 1,160.9 1,029.9
Treasury stock, at cost; 1,002,465 shares and 966,398 shares as of December 30, 2023 and April 1, 2023, respectively (87.7) (80.1)
Total stockholders’ equity 2,696.6 2,535.9
Total liabilities and stockholders’ equity $ 4,694.2 $ 4,690.4
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts (in Dollars) $ 3.9 $ 3.7
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized 10,000,000 10,000,000
Preferred stock, issued 4,600,000 4,600,000
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, authorized 60,000,000 60,000,000
Common stock, issued 30,173,650 29,989,948
Treasury stock, shares 1,002,465 966,398
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Net sales $ 373.9 $ 351.6 $ 1,146.6 $ 1,074.9
Cost of sales 215.9 205.6 654.4 636.6
Gross margin 158.0 146.0 492.2 438.3
Operating expenses:        
Selling, general and administrative 63.9 56.8 189.1 170.1
Other, net 18.9 18.8 55.1 61.3
Total operating expenses 82.8 75.6 244.2 231.4
Operating income 75.2 70.4 248.0 206.9
Interest expense, net 19.3 20.9 59.9 55.0
Other non-operating (income)/expense (0.9) 1.5 0.4 2.5
Income before income taxes 56.8 48.0 187.7 149.4
Provision for income taxes 10.2 11.7 39.4 31.9
Net income 46.6 36.3 148.3 117.5
Preferred stock dividends 5.8 5.7 17.3 17.1
Net income attributable to common stockholders $ 40.8 $ 30.6 $ 131.0 $ 100.4
Net income per common share attributable to common stockholders:        
Basic (in Dollars per share) $ 1.41 $ 1.06 $ 4.53 $ 3.49
Diluted (in Dollars per share) $ 1.39 $ 1.05 $ 4.49 $ 3.45
Weighted average common shares:        
Basic (in Shares) 28,924,073 28,805,305 28,885,453 28,744,732
Diluted (in Shares) 29,204,570 29,120,318 29,153,469 29,053,608
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 46.6 $ 36.3 $ 148.3 $ 117.5
Pension and postretirement liability adjustments, net of taxes [1] 0.2 0.5 0.7 1.5
Change in fair value of derivative, net of taxes [2] (3.2) (1.1) 2.1 (1.1)
Foreign currency translation adjustments 10.9 8.1 9.0 (7.3)
Total comprehensive income $ 54.5 $ 43.8 $ 160.1 $ 110.6
[1] These adjustments were net of tax expense of $0.1 and $0.1 for the three-month periods ended December 30, 2023, and December 31, 2022, respectively and net of tax expense of $0.3 and $0.4 for the nine-month periods ended December 30, 2023, and December 31, 2022, respectively.
[2] These adjustments were net of tax benefit of $1.0 and tax expense of $0.5 for the three and nine-month periods ended December 30, 2023, respectively.
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Pension and post retirement liability adjustments, net of tax expense $ 0.1 $ 0.1 $ 0.3 $ 0.4
Change in fair value of derivative, net of tax expense     $ 0.5  
Change in fair value of derivative, net of tax benefit $ 1.0      
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Millions
Common Stock
Preferred Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income/(Loss)
Retained Earnings
Treasury Stock
Total
Balance at Apr. 02, 2022 $ 0.3 $ 0.0 $ 1,564.3 $ (5.8) $ 886.1 $ (72.4) $ 2,372.5
Balance (in Shares) at Apr. 02, 2022 29,807,208 4,600,000       (928,322)  
Net income 37.4 37.4
Stock-based compensation 3.8 3.8
Preferred stock dividends         (5.7)   (5.7)
Repurchase of common stock $ (6.0) (6.0)
Repurchase of common stock (in Shares)           (30,469)  
Exercise of equity awards 1.5 1.5
Exercise of equity awards (in Shares) 13,713            
Change in pension and post-retirement plan benefit adjustments, net of tax expense 0.5 0.5
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 56,955            
Currency translation adjustments (6.4) (6.4)
Balance at Jul. 02, 2022 $ 0.3 $ 0.0 1,569.6 (11.7) 917.8 $ (78.4) 2,397.6
Balance (in Shares) at Jul. 02, 2022 29,877,876 4,600,000       (958,791)  
Balance at Apr. 02, 2022 $ 0.3 $ 0.0 1,564.3 (5.8) 886.1 $ (72.4) 2,372.5
Balance (in Shares) at Apr. 02, 2022 29,807,208 4,600,000       (928,322)  
Net income             117.5
Change in fair value of derivative, net [1]             (1.1)
Balance at Dec. 31, 2022 $ 0.3 $ 0.0 1,585.7 (12.7) 986.5 $ (78.9) 2,480.9
Balance (in Shares) at Dec. 31, 2022 29,980,270 4,600,000       (961,374)  
Balance at Jul. 02, 2022 $ 0.3 $ 0.0 1,569.6 (11.7) 917.8 $ (78.4) 2,397.6
Balance (in Shares) at Jul. 02, 2022 29,877,876 4,600,000       (958,791)  
Net income 43.8 43.8
Stock-based compensation 4.4 4.4
Preferred stock dividends         (5.7)   (5.7)
Repurchase of common stock $ 0.0 0.0
Repurchase of common stock (in Shares)           (63)  
Exercise of equity awards $ 0.0 8.5 8.5
Exercise of equity awards (in Shares) 89,509            
Change in pension and post-retirement plan benefit adjustments, net of tax expense 0.5 0.5
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 8,529            
Currency translation adjustments (9.0) (9.0)
Balance at Oct. 01, 2022 $ 0.3 $ 0.0 1,582.5 (20.2) 955.9 $ (78.4) 2,440.1
Balance (in Shares) at Oct. 01, 2022 29,975,914 4,600,000       (958,854)  
Net income 36.3 36.3
Stock-based compensation 2.9 2.9
Preferred stock dividends     (5.7) (5.7)
Repurchase of common stock       $ (0.5) (0.5)
Repurchase of common stock (in Shares)           (2,520)  
Exercise of equity awards     0.3       0.3
Exercise of equity awards (in Shares) 3,714            
Change in net prior service cost and actuarial losses, net of tax expense of $0.1   0.5 0.5
Issuance of restricted stock, net of forfeitures  
Issuance of restricted stock, net of forfeitures (in Shares) 642            
Change in fair value of derivative, net   (1.1) (1.1) [1]
Currency translation adjustments   8.1 8.1
Balance at Dec. 31, 2022 $ 0.3 $ 0.0 1,585.7 (12.7) 986.5 $ (78.9) 2,480.9
Balance (in Shares) at Dec. 31, 2022 29,980,270 4,600,000       (961,374)  
Balance at Apr. 01, 2023 $ 0.3 $ 0.0 1,589.9 (4.1) 1,029.9 $ (80.1) 2,535.9
Balance (in Shares) at Apr. 01, 2023 29,989,948 4,600,000       (966,398)  
Net income 50.0 50.0
Stock-based compensation 4.9 4.9
Preferred stock dividends (5.7) (5.7)
Repurchase of common stock $ (6.8) (6.8)
Repurchase of common stock (in Shares)           (32,804)  
Exercise of equity awards   1.0 1.0
Exercise of equity awards (in Shares) 11,772            
Change in pension and post-retirement plan benefit adjustments, net of tax expense 0.5 0.5
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 54,627            
Change in fair value of derivative, net 4.8 4.8
Currency translation adjustments 3.1 3.1
Balance at Jul. 01, 2023 $ 0.3 $ 0.0 1,595.8 4.3 1,074.2 $ (86.9) 2,587.7
Balance (in Shares) at Jul. 01, 2023 30,056,347 4,600,000       (999,202)  
Balance at Apr. 01, 2023 $ 0.3 $ 0.0 1,589.9 (4.1) 1,029.9 $ (80.1) 2,535.9
Balance (in Shares) at Apr. 01, 2023 29,989,948 4,600,000       (966,398)  
Net income             148.3
Change in fair value of derivative, net [1]             2.1
Balance at Dec. 30, 2023 $ 0.3 $ 0.0 1,615.4 7.7 1,160.9 $ (87.7) 2,696.6
Balance (in Shares) at Dec. 30, 2023 30,173,650 4,600,000       (1,002,465)  
Balance at Jul. 01, 2023 $ 0.3 $ 0.0 1,595.8 4.3 1,074.2 $ (86.9) 2,587.7
Balance (in Shares) at Jul. 01, 2023 30,056,347 4,600,000       (999,202)  
Net income 51.7 51.7
Stock-based compensation 3.3 3.3
Preferred stock dividends (5.8) (5.8)
Repurchase of common stock $ (0.2) (0.2)
Repurchase of common stock (in Shares)           (736)  
Exercise of equity awards 2.0 2.0
Exercise of equity awards (in Shares) 14,013            
Change in pension and post-retirement plan benefit adjustments, net of tax expense 0.0 0.0
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 13,885            
Change in fair value of derivative, net 0.5 0.5
Currency translation adjustments (5.0) (5.0)
Balance at Sep. 30, 2023 $ 0.3 $ 0.0 1,601.1 (0.2) 1,120.1 $ (87.1) 2,634.2
Balance (in Shares) at Sep. 30, 2023 30,084,245 4,600,000       (999,938)  
Net income         46.6   46.6
Stock-based compensation     3.5       3.5
Preferred stock dividends         (5.8)   (5.8)
Repurchase of common stock           $ (0.6) (0.6)
Repurchase of common stock (in Shares)           (2,527)  
Exercise of equity awards     10.8       10.8
Exercise of equity awards (in Shares) 87,577            
Change in pension and post-retirement plan benefit adjustments, net of tax expense       0.2     0.2
Issuance of restricted stock, net of forfeitures  
Issuance of restricted stock, net of forfeitures (in Shares) 1,828            
Change in fair value of derivative, net       (3.2)     (3.2) [1]
Currency translation adjustments       10.9     10.9
Balance at Dec. 30, 2023 $ 0.3 $ 0.0 $ 1,615.4 $ 7.7 $ 1,160.9 $ (87.7) $ 2,696.6
Balance (in Shares) at Dec. 30, 2023 30,173,650 4,600,000       (1,002,465)  
[1] These adjustments were net of tax benefit of $1.0 and tax expense of $0.5 for the three and nine-month periods ended December 30, 2023, respectively.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders’ Equity (Unaudited) (Parentheticals) - USD ($)
$ in Millions
3 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Pension and Postretirement Expenses            
Net of tax expense $ 0.1   $ 0.2 $ 0.1 $ 0.1 $ 0.2
Net of tax benefit   $ 0.0        
Change in Fair Value of Derivative            
Net of tax expense   $ 0.1 $ 1.4      
Net of tax benefit $ 1.0          
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Millions
9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 148.3 $ 117.5
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 89.6 85.8
Deferred income taxes (10.8) (10.5)
Amortization of deferred financing costs 2.3 6.2
Stock-based compensation 13.3 11.0
Noncash operating lease expense 5.1 5.4
Loss on disposition of assets 0.8 0.1
Consolidation, restructuring, and other noncash charges 0.6 0.3
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 13.0 32.3
Inventory (36.0) (62.8)
Prepaid expenses and other current assets (4.8) (12.2)
Other noncurrent assets (4.1) 2.1
Accounts payable (23.3) (21.0)
Accrued expenses and other current liabilities 1.4 (9.7)
Other noncurrent liabilities (0.2) 4.8
Net cash provided by operating activities 195.2 149.3
Cash flows from investing activities:    
Capital expenditures (23.7) (29.6)
Proceeds from sale of assets 0.3 0.5
Acquisition of business/purchase price adjustments for acquisition (19.3) 27.5
Net cash used in investing activities (42.7) (1.6)
Cash flows from financing activities:    
Finance fees paid in connection with credit facilities and senior notes (0.1)
Proceeds received from revolving credit facility 18.0
Repayments of term loans (150.0) (230.0)
Repayments of notes payable (1.4) (0.3)
Principal payments on finance lease obligations (2.5) (3.2)
Preferred stock dividends paid (17.3) (17.2)
Exercise of stock options 13.8 10.3
Repurchase of common stock (7.6) (6.5)
Net cash used in financing activities (147.0) (247.0)
Effect of exchange rate changes on cash 0.7 (1.6)
Cash and cash equivalents:    
Increase/(decrease) during the period 6.2 (100.9)
Cash and cash equivalents, at beginning of period 65.4 182.9
Cash and cash equivalents, at end of period 71.6 82.0
Supplemental disclosures of cash flow information:    
Income taxes 55.2 47.7
Interest $ 63.2 $ 54.9
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
9 Months Ended
Dec. 30, 2023
Basis of Presentation [Abstract]  
Basis of Presentation

1. Basis of Presentation

 

The interim consolidated financial statements included herein have been prepared by RBC Bearings Incorporated, a Delaware corporation (collectively with its subsidiaries, the “Company”), without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The interim financial statements included with this Quarterly Report on Form 10-Q have been prepared on a consistent basis with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended April 1, 2023 (our “Annual Report”). We condensed or omitted certain information and footnote disclosures normally included in our annual audited financial statements, which we prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). As used in this report, the terms “we,” “us,” “our,” “RBC” and the “Company” mean RBC Bearings Incorporated and its subsidiaries, unless the context indicates another meaning.

 

These financial statements reflect all adjustments, accruals, and estimates, consisting only of items of a normal recurring nature, that are, in the opinion of management, necessary for the fair presentation of the consolidated financial condition and consolidated results of operations for the interim periods presented. These financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in our Annual Report.

 

The results of operations for the three- and nine-month periods ended December 30, 2023 are not necessarily indicative of the operating results for the entire fiscal year ending March 30, 2024. The three-month periods ended December 30, 2023 and December 31, 2022 each included 13 weeks. All dollar amounts contained in these footnotes are stated in millions, except for per-share data.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies
9 Months Ended
Dec. 30, 2023
Significant Accounting Policies [Abstract]  
Significant Accounting Policies

2. Significant Accounting Policies

 

The Company’s significant accounting policies are detailed in “Note 2 - Summary of Significant Accounting Policies” of our Annual Report.

 

Significant changes to our accounting policies as a result of adopting new accounting standards are discussed below.

 

Recent Accounting Standards Adopted

 

Not applicable.

 

Recent Accounting Standards Yet to Be Adopted

 

In November 2023, Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in ASU 2023-07 improve the disclosures about a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. Following the release of ASU 2023-07 in November 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in ASU 2023-09 address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. Following the release of ASU 2023-09 in December 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers
9 Months Ended
Dec. 30, 2023
Revenue from Contracts with Customers [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

 

Disaggregation of Revenue

 

The following table disaggregates total revenue by end market, which is how we view our reportable segments (see Note 12):

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Aerospace/Defense  $129.2   $105.5   $377.0   $308.5 
Industrial   244.7    246.1    769.6    766.4 
Total  $373.9   $351.6   $1,146.6   $1,074.9 

 

The following table disaggregates total revenue by geographic origin:

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
United States  $329.0   $311.5   $1,012.3   $946.9 
International   44.9    40.1    134.3    128.0 
Total  $373.9   $351.6   $1,146.6   $1,074.9 

 

The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over time versus the amount of revenue recognized for performance obligations satisfied at a point in time:

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Point-in-time   98%   98%   98%   98%
Over time   2%   2%   2%   2%
Total   100%   100%   100%   100%

 

Remaining Performance Obligations

 

Remaining performance obligations represent the transaction price of orders meeting the definition of a contract for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of the majority of our contracts, as defined by ASC Topic 606, is less than one year. The Company has elected to apply the practical expedient, which allows the Company to exclude remaining performance obligations with an original expected duration of one year or less. The aggregate amount of the transaction price allocated to remaining performance obligations for such contracts with a duration of more than one year was approximately $429.9 at December 30, 2023. The Company expects to recognize revenue on approximately 65% and 93% of the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter.

 

Contract Balances

 

The timing of revenue recognition, invoicing and cash collections affects accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the consolidated balance sheets. These assets and liabilities are reported on the consolidated balance sheets on an individual contract basis at the end of each reporting period.

 

Contract Assets (Unbilled Receivables) - Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when (1) the cost-to-cost method is applied and (2) such revenue exceeds the amount invoiced to the customer.

 

As of December 30, 2023 and April 1, 2023, current contract assets were $6.1 and $4.5, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations prior to billing, partially offset by amounts billed to customers during the period. As of December 30, 2023 and April 1, 2023, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheets.

 

Contract Liabilities (Deferred Revenue) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. Advance payments are not considered a significant financing component as the timing of the transfer of the related goods or services is at the discretion of the customer.

 

As of December 30, 2023 and April 1, 2023, current contract liabilities were $22.4 and $20.6, respectively, and included within accrued expenses and other current liabilities on the consolidated balance sheets. The increase in current contract liabilities was primarily due to advance payments received and the reclassification of a portion of advance payments received from the noncurrent portion of contract liabilities offset by revenue recognized on customer contracts. For the three and nine months ended December 30, 2023, the Company recognized revenues of $4.2 and $13.5, respectively, that were included in the contract liability balance as of April 1, 2023. For the three and nine months ended December 31, 2022, the Company recognized revenues of $2.6 and $10.1, respectively, that were included in the contract liability balance at April 2, 2022.

 

As of December 30, 2023 and April 1, 2023, noncurrent contract liabilities were $20.3 and $19.8, respectively, and included within other noncurrent liabilities on the consolidated balance sheets. The increase in noncurrent contract liabilities was primarily due to advance payments received, partially offset by the reclassification of a portion of advance payments received to the current portion of contract liabilities.

 

Variable Consideration

 

The amount of consideration to which the Company expects to be entitled in exchange for goods and services is not generally subject to significant variations. However, the Company does offer certain customers rebates, prompt payment discounts, end-user discounts, and the right to return eligible products. The Company estimates this variable consideration using the expected value amount, which is based on historical experience. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company adjusts the estimate of revenue at the earlier of when the amount of consideration the Company expects to receive changes or when the consideration becomes fixed. Accrued customer rebates were $43.2 and $39.6 at December 30, 2023 and April 1, 2023, respectively, and are included within accrued expenses and other current liabilities on the consolidated balance sheets.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income/(Loss)
9 Months Ended
Dec. 30, 2023
Accumulated Other Comprehensive Income/(Loss) [Abstract]  
Accumulated Other Comprehensive Income/(Loss)

4. Accumulated Other Comprehensive Income/(Loss)

 

The components of comprehensive income/(loss) that relate to the Company are net income, foreign currency translation adjustments, changes in fair value of derivative, and pension plan and postretirement benefits.

 

The following summarizes the activity within each component of accumulated other comprehensive income/(loss), net of taxes:

 

   Currency
Translation
   Change in
Fair Value of
Derivative
   Pension and
Postretirement
Liability
   Total 
Balance at April 1, 2023  $(4.6)  $      (2.2)  $         2.7   $(4.1)
                     
Reclassification to net income   
    3.3    
    3.3 
Net loss on foreign currency translation   9.0    
    
    9.0 
Amortization of net loss, net of tax expense of $0.3   
    
    0.7    0.7 
Gain on derivative instrument, net of tax expense of $0.5   
    (1.2)   
    (1.2)
Net current period other comprehensive income, net of tax   9.0    2.1    0.7    11.8 
Balance at December 30, 2023  $4.4   $(0.1)  $3.4   $7.7 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share Attributable to Common Stockholders
9 Months Ended
Dec. 30, 2023
Net income Per-Share Attributable to Common Stockholders [Abstract]  
Net Income Per Share Attributable to Common Stockholders

5. Net Income Per Share Attributable to Common Stockholders

 

Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding.

 

Diluted net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the sum of the weighted-average number of common shares and dilutive common share equivalents then outstanding using the treasury stock method. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and the conversion of the outstanding 5.00% Series A Mandatory Convertible Preferred Stock (“MCPS”) to common shares.

 

We exclude outstanding stock options, stock awards and the MCPS from the calculations if the effect would be antidilutive. The dilutive effect of the MCPS is calculated using the if-converted method. The if-converted method assumes that these securities were converted to shares of common stock at the later of the September 24, 2021 issuance date or the beginning of the reporting period to the extent that the effect is dilutive. If the effect is antidilutive, we calculate net income per share attributable to common stockholders by adjusting the numerator for the effect of the cumulative MCPS dividends for the respective period.

 

For the three-month and nine-month periods ended December 30, 2023 and December 31, 2022, respectively, the effect of assuming the conversion of the 4,600,000 shares of MCPS into shares of common stock was antidilutive, and therefore excluded from the calculation of diluted earnings per share attributable to common stockholders. Accordingly, net income was reduced by cumulative MCPS dividends, as presented in our consolidated statement of operations, for purposes of calculating the numerator in the diluted net income per share attributable to common stockholders.

 

For the three months ended December 30, 2023, 106,247 employee stock options and no restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 30, 2023, 141,829 employee stock options and 2,000 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been antidilutive.

 

For the three months ended December 31, 2022, 91,816 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 31, 2022, 111,446 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been anti-dilutive.

 

The table below reflects the calculation of weighted-average shares outstanding for each period presented as well as the computation of basic and diluted net income per share attributable to common stockholders.

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
                 
Net income  $46.6   $36.3   $148.3   $117.5 
Preferred stock dividends   5.8    5.7    17.3    17.1 
Net income attributable to common stockholders  $40.8   $30.6   $131.0   $100.4 
                     
Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding   28,924,073    28,805,305    28,885,453    28,744,732 
Effect of dilution due to employee stock awards   280,497    315,013    268,016    308,876 
Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding   29,204,570    29,120,318    29,153,469    29,053,608 
                     
Basic net income per share attributable to common stockholders  $1.41   $1.06   $4.53   $3.49 
                     
Diluted net income per share attributable to common stockholders  $1.39   $1.05   $4.49   $3.45 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value
9 Months Ended
Dec. 30, 2023
Fair Value [Abstract]  
Fair Value

6. Fair Value

 

Fair value is defined as the price that would be expected to be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The FASB provides accounting rules that classify the inputs used to measure fair value into the following hierarchy:

 

Level 1 – Unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

 

Level 3 – Unobservable inputs for the asset or liability.

 

Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

As a result of the occurrence of triggering events such as purchase accounting for acquisitions, the Company measures certain assets and liabilities based on Level 3 inputs.

 

Financial Instruments

 

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses, short-term borrowings, long-term debt, and a derivative in the form of an interest rate swap. Due to their short-term nature, the carrying value of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses and short-term borrowings are a reasonable estimate of their fair value. Long-term assets held on our balance sheets related to benefit plan obligations are measured at fair value. The fair value of the Company’s long-term fixed-rate debt, based on quoted market prices, was $465.2 and $450.0 at December 30, 2023 and April 1, 2023, respectively. The carrying value of this debt was $493.9 at December 30, 2023 and $493.3 at April 1, 2023. The fair value of long-term fixed-rate debt was measured using Level 1 inputs. Due to the nature of fair value calculations for variable-rate debt, the carrying value of the Company’s long-term variable-rate debt is a reasonable estimate of its fair value. The fair value of the interest rate swap was $0.1 and $2.8 at December 30, 2023 and April 1, 2023, respectively, and was measured using Level 2 inputs. The amount was included in other noncurrent liabilities on the Company’s consolidated balance sheets. The interest rate swap, net of taxes, was $0.1 and $2.2 as of December 30, 2023 and April 1, 2023, and was included in accumulated other comprehensive income on the Company’s consolidated balance sheets, and in the Company’s consolidated statements of comprehensive income.

 

The Company does not believe it has significant concentrations of risk associated with the counterparties to its financial instruments.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory
9 Months Ended
Dec. 30, 2023
Inventory [Abstract]  
Inventory

7. Inventory

 

Inventories are stated at the lower of cost or net realizable value, using the first-in, first-out method, and are summarized below:

 

   December 30,
2023
   April 1,
2023
 
Raw materials  $143.2   $132.4 
Work in process   137.9    132.5 
Finished goods   348.5    322.3 
   $629.6   $587.2 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
9 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets [Abstract]  
Goodwill and Intangible Assets

8. Goodwill and Intangible Assets

 

Goodwill

 

Goodwill balances, by segment, consist of the following:

 

   Aerospace/
Defense
   Industrial   Total 
April 1, 2023  $194.1   $1,675.7   $1,869.8 
Acquisition (1)   4.6    
    4.6 
Currency translation adjustments   
    2.3    2.3 
December 30, 2023  $198.7   $1,678.0   $1,876.7 

 

(1)Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.

 

Intangible Assets

 

   Weighted
Average
   December 30, 2023   April 1, 2023 
   Useful
Lives
(Years)
   Gross
Carrying
Amount
   Accumulated
Amortization
   Gross
Carrying
Amount
   Accumulated
Amortization
 
Product approvals   24   $50.7   $19.8   $50.7   $18.4 
Customer relationships and lists   24    1,301.8    147.4    1,293.7    106.5 
Trade names   25    217.1    30.3    215.4    23.3 
Patents and trademarks   16    13.9    7.6    13.4    7.2 
Domain names   10    0.4    0.4    0.4    0.4 
Internal-use software   3    16.1    7.7    15.2    4.4 
Other   5    1.6    1.1    1.1    1.1 
         1,601.6    214.3    1,589.9    161.3 
Non-amortizable repair station certifications   n/a    24.3    
    24.3    
 
Total   24   $1,625.9   $214.3   $1,614.2   $161.3 

 

Amortization expense for definite-lived intangible assets during the three-month periods ended December 30, 2023 and December 31, 2022 was $17.7 and $17.4, respectively. Amortization expense for definite-lived intangible assets during the nine-month periods ended December 30, 2023 and December 31, 2022 was $52.8 and $51.5, respectively. These amounts are included in other, net on the Company’s consolidated statements of operations. Estimated amortization expense for the remainder of fiscal 2024 and for the five succeeding fiscal years and thereafter is as follows:

 

Remainder of Fiscal 2024  $17.7 
Fiscal 2025   70.7 
Fiscal 2026   67.8 
Fiscal 2027   66.1 
Fiscal 2028   65.6 
Fiscal 2029   65.1 
Fiscal 2030 and thereafter   1,034.3 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
9 Months Ended
Dec. 30, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

9. Accrued Expenses and Other Current Liabilities

 

The significant components of accrued expenses and other current liabilities are as follows:

 

   December 30,
2023
   April 1,
2023
 
Employee compensation and related benefits  $41.3   $34.7 
Taxes   11.9    17.5 
Contract liabilities   22.4    20.6 
Accrued rebates   43.2    39.6 
Current finance lease liabilities   5.5    5.2 
Accrued preferred stock dividends   4.9    4.9 
Interest   4.9    10.6 
Returns and warranties   8.6    7.5 
Other   16.2    12.8 
   $158.9   $153.4 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
9 Months Ended
Dec. 30, 2023
Debt [Abstract]  
Debt

10. Debt

 

Domestic Credit Facility

 

In 2021 RBC Bearings Incorporated, our top holding company, and our Roller Bearing Company of America, Inc. subsidiary (“RBCA”) entered into a Credit Agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association (“Wells Fargo”), as Administrative Agent, Collateral Agent, Swingline Lender and Letter of Credit Issuer and the other lenders party thereto. The Credit Agreement provides the Company with (a) a $1,300.0 term loan (the “Term Loan”), which was used to fund a portion of the cash purchase price for the acquisition of Dodge Industrial, Inc. (“Dodge”) and to pay related fees and expenses, and (b) a $500.0 revolving credit facility (the “Revolving Credit Facility” and together with the Term Loan, the “Facilities”). Debt issuance costs associated with the Credit Agreement totaled $14.9 and are being amortized over the life of the Credit Agreement.

 

Prior to December 2022, amounts outstanding under the Facilities generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022, the Credit Agreement was amended to replace LIBOR with the secured overnight financing rate administered by the Federal Reserve Bank of New York (“SOFR”) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%. A portion of the Term Loan is subject to a fixed-rate interest swap as discussed in Note 13.

 

The Term Loan matures in November 2026 and amortizes in quarterly installments with the balance payable on the maturity date. The Company can elect to prepay some or all of the outstanding balance from time to time without penalty, which will offset future quarterly amortization installments. Due to prepayments previously made, the required future principal payments on the Term Loan are $0 for fiscal 2024, $0 for fiscal 2025, $0 for fiscal 2026, and $750.0 for fiscal 2027. The Revolving Credit Facility expires in November 2026, at which time all amounts outstanding under the Revolving Credit Facility will be payable.

 

The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00. As of December 30, 2023, the Company was in compliance with all debt covenants.

 

The Credit Agreement allows the Company to, among other things, make distributions to stockholders, repurchase its stock, incur other debt or liens, or acquire or dispose of assets provided that the Company complies with certain requirements and limitations of the Credit Agreement.

 

The Company’s domestic subsidiaries have guaranteed the Company’s obligations under the Credit Agreement, and the Company’s obligations and the domestic subsidiaries’ guaranty are secured by a pledge of substantially all of the assets of the Company and its domestic subsidiaries.

 

As of December 30, 2023, $750.0 was outstanding under the Term Loan, $3.7 of the Revolving Credit Facility was being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs, and $18.0 of the Revolving Credit Facility had been used to fund the purchase of the business assets of Specline, Inc. which is discussed in Note 14. The Company had the ability to borrow up to an additional $478.3 under the Revolving Credit Facility as of December 30, 2023.

 

Senior Notes

 

In 2021, RBCA issued $500.0 aggregate principal amount of 4.375% Senior Notes due 2029 (the “Senior Notes”). The net proceeds from the issuance of the Senior Notes were approximately $492.0 after deducting initial purchasers’ discounts and commissions and offering expenses.

 

The Senior Notes were issued pursuant to an indenture with Wilmington Trust, National Association, as trustee (the “Indenture”). The Indenture contains covenants limiting the ability of the Company to (i) incur additional indebtedness or guarantee indebtedness, (ii) declare or pay dividends, redeem stock or make other distributions to stockholders, (iii) make investments, (iv) create liens or use assets as security in other transactions, (v) merge or consolidate, or sell, transfer, lease or dispose of substantially all of its assets, (vi) enter into transactions with affiliates, and (vii) sell or transfer certain assets. These covenants contain various exceptions, limitations and qualifications. At any time that the Senior Notes are rated investment grade, certain of these covenants will be suspended.

 

The Senior Notes are guaranteed jointly and severally on a senior unsecured basis by RBC Bearings and certain of RBCA’s existing and future wholly-owned domestic subsidiaries that also guarantee the Credit Agreement.

 

Interest on the Senior Notes accrues at a rate of 4.375% and is payable semi–annually in cash in arrears on April 15 and October 15 of each year.

 

The Senior Notes will mature on October 15, 2029. The Company may redeem some or all of the Senior Notes at any time on or after October 15, 2024 at the redemption prices set forth in the Indenture, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. The Company may also redeem up to 40% of the Senior Notes using the proceeds of certain equity offerings completed before October 15, 2024, at a redemption price equal to 104.375% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to October 15, 2024, the Company may redeem some or all of the Senior Notes at a price equal to 100% of the principal amount, plus a “make–whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. If the Company sells certain of its assets or experiences specific kinds of changes in control, the Company must offer to purchase the Senior Notes.

 

Foreign Borrowing Arrangements

 

One of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into a credit agreement in 2019 with Credit Suisse (Switzerland) Ltd. to provide Schaublin with a CHF 15.0 (approximately $15.4 USD) revolving credit facility, which was terminated in October 2022. Schaublin now has a CHF 5.0 (approximately $5.8 USD) revolving credit facility with Credit Suisse to provide future working capital, if necessary. As of December 30, 2023, $0.1 of the new facility was being utilized to provide a bank guarantee. Fees associated with the new facility are nominal.

 

Debt Balances

 

The balances payable under all our borrowing facilities are as follows:

 

   December 30,
2023
   April 1,
2023
 
Revolver and term loan facilities  $768.0   $900.0 
Senior notes   500.0    500.0 
Debt issuance costs   (11.4)   (13.7)
Other   7.8    8.7 
Total debt   1,264.4    1,395.0 
Less: current portion   1.6    1.5 
Long-term debt  $1,262.8   $1,393.5 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
9 Months Ended
Dec. 30, 2023
Income Taxes [Abstract]  
Income Taxes

11. Income Taxes

 

The Company files income tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including the year ending March 28, 2020, although certain tax credits generated in earlier years are open under statute from March 29, 2008. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before March 28, 2020.

 

Income tax expense for the three-month period ended December 30, 2023 was $10.2 compared to $11.7 for the three-month period ended December 31, 2022. The effective income tax rates for the three-month periods ended December 30, 2023 and December 31, 2022, were 18.1% and 24.4%, respectively. In addition to discrete items, the effective income tax rates for both these periods were different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decreased the rate, and state income taxes, foreign income taxes, and nondeductible stock-based compensation, which increased the rate.

 

The effective income tax rate for the three-month period ended December 30, 2023 of 18.1% included $1.9 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 21.2%. The effective income tax rate for the three-month period ended December 31, 2022 of 24.4% includes $0.3 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these benefits would have been 24.5%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next 12 months due to the closing of audits and the statute of limitations expiring in various jurisdictions. The decrease in the Company’s unrecognized tax positions, pertaining primarily to federal and state credits and state tax, is estimated to be approximately $2.1.

 

Income tax expense for the nine-month period ended December 30, 2023 was $39.4 compared to $31.9 for the nine-month period ended December 31, 2022. Our effective income tax rate for the nine-month period ended December 30, 2023 was 21.0% compared to 21.3% for the nine-month period ended December 31, 2022. The effective income tax rate for the nine-month period ended December 30, 2023 of 21.0% includes $2.4 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 22.2%. The effective income tax rate for the nine-month period ended December 31, 2022 of 21.3% includes $3.2 of discrete tax benefits associated with stock-based compensation partially offset by $0.1 of other items; the effective income tax rate without these net benefits and other items would have been 23.5%.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segments
9 Months Ended
Dec. 30, 2023
Reportable Segments [Abstract]  
Reportable Segments

12. Reportable Segments

 

The Company operates through operating segments and reports its financial results based on how its chief operating decision maker makes operating decisions, assesses the performance of the business, and allocates resources. These reportable operating segments are Aerospace/Defense and Industrial and are described below.

 

Aerospace/Defense. This segment represents the end markets for the Company’s highly engineered bearings and precision components used in commercial aerospace, defense aerospace, and sea and ground defense applications.

 

Industrial. This segment represents the end markets for the Company’s highly engineered bearings and precision components used in various industrial applications including: power transmission; construction, mining, energy and specialized equipment manufacturing; semiconductor production equipment manufacturing; agricultural machinery, commercial truck and automotive manufacturing; and tool holding.

 

Segment performance is evaluated based on segment net sales and gross margin. Items not allocated to segment operating income include corporate administrative expenses and certain other amounts. Identifiable assets by reportable segment consist of those directly identified with the segment’s operations.

 

   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Net External Sales                
Aerospace/Defense   $129.2   $105.5   $377.0   $308.5 
Industrial    244.7    246.1    769.6    766.4 
   $373.9   $351.6   $1,146.6   $1,074.9 
Gross Margin                    
Aerospace/Defense   $53.3   $41.7   $151.2   $121.3 
Industrial    104.7    104.3    341.0    317.0 
   $158.0   $146.0   $492.2   $438.3 
Selling, General & Administrative Expenses                    
Aerospace/Defense   $9.9   $7.7   $28.1   $22.7 
Industrial    32.6    29.1    98.4    89.2 
Corporate    21.4    20.0    62.6    58.2 
   $63.9   $56.8   $189.1   $170.1 
Operating Income                    
Aerospace/Defense   $38.6   $32.1   $115.1   $93.1 
Industrial    59.3    59.2    199.9    172.6 
Corporate    (22.7)   (20.9)   (67.0)   (58.8)
   $75.2   $70.4   $248.0   $206.9 

 

   December 30,
2023
   April 1,
2023
 
Total Assets        
Aerospace/Defense   $797.1   $749.8 
Industrial    3,803.6    3,845.7 
Corporate    93.5    94.9 
   $4,694.2   $4,690.4 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
9 Months Ended
Dec. 30, 2023
Derivative Financial Instruments [Abstract]  
Derivative Financial Instruments

13. Derivative Financial Instruments

 

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in interest rates. Derivative financial instruments are recognized on the consolidated balance sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of the derivative are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income (loss) are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.

 

On October 28, 2022, the Company entered into a three-year USD-denominated interest rate swap (the “Swap”) with a third-party financial counterparty under the Credit Agreement (see Note 10). The Swap was executed to protect the Company from interest rate volatility on our variable-rate Term Loan. The Swap became effective December 30, 2022 and is comprised of a $600.0 notional with a maturity of three years. We receive a variable rate based on one-month Term SOFR and pay a fixed rate of 4.455%. As of December 30, 2023 and giving effect to the Swap, approximately 70.9% of our debt bears interest at a fixed rate. The notional on the Swap amortizes as follows:

 

Year 1: $600.0

Year 2: $400.0

Year 3: $100.0

 

The Swap has been designated as a cash flow hedge of the variability of the first unhedged interest payments (the hedged transactions) paid over the hedging relationship’s specified time period of three years attributable to the borrowing’s contractually specified interest index on the hedged principal of its general borrowing program or replacement or refinancing thereof. The fair value of the Swap has been disclosed in Note 6. The accumulated other comprehensive income/(loss) derivative component balance was a $0.1 loss at December 30, 2023 and a $2.2 loss at April 1, 2023, net of taxes. The gain/loss reclassified from accumulated other comprehensive income/(loss) into earnings will be recorded as interest income/expense on the Swap and will be included in the operating section of the Company’s consolidated statements of cash flows.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Specline Acquisition
9 Months Ended
Dec. 30, 2023
Specline Acquisition [Abstract]  
Specline Acquisition

14. Specline Acquisition

 

On August 18, 2023, RBC acquired the business assets of Specline, Inc. (“Specline”) for $18.7. The Company accounted for the transaction as a business combination for accounting purposes. Specline, which is based in Carson City, Nevada, is a manufacturer of precision bearings for the commercial and defense aerospace markets. The preliminary purchase price allocation is as follows: $1.6 of accounts receivable, $4.0 of inventory, $1.5 of fixed assets, $0.8 of operating lease assets, $9.1 of intangible assets, $2.0 of earnout liability, and $0.8 of operating lease liabilities. Goodwill of $4.6 resulting from the purchase price allocation is not deductible for tax purposes and is subject to change pending a final valuation of the assets and liabilities. Specline is included in the Aerospace/Defense segment.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Pay vs Performance Disclosure                
Net Income (Loss) $ 46.6 $ 51.7 $ 50.0 $ 36.3 $ 43.8 $ 37.4 $ 148.3 $ 117.5
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
9 Months Ended
Dec. 30, 2023
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 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Policies, by Policy (Policies)
9 Months Ended
Dec. 30, 2023
Significant Accounting Policies [Abstract]  
Recent Accounting Standards Adopted

Recent Accounting Standards Adopted

Not applicable.

Recent Accounting Standards Yet to Be Adopted

In November 2023, Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in ASU 2023-07 improve the disclosures about a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. Following the release of ASU 2023-07 in November 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in ASU 2023-09 address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. Following the release of ASU 2023-09 in December 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
9 Months Ended
Dec. 30, 2023
Revenue from Contracts with Customers [Abstract]  
Schedule of Disaggregates Total Revenue by Reportable Segments The following table disaggregates total revenue by end market, which is how we view our reportable segments (see Note 12):
   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Aerospace/Defense  $129.2   $105.5   $377.0   $308.5 
Industrial   244.7    246.1    769.6    766.4 
Total  $373.9   $351.6   $1,146.6   $1,074.9 

 

Schedule of Disaggregates Total Revenue by Geographic Origin The following table disaggregates total revenue by geographic origin:
   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
United States  $329.0   $311.5   $1,012.3   $946.9 
International   44.9    40.1    134.3    128.0 
Total  $373.9   $351.6   $1,146.6   $1,074.9 
Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over time versus the amount of revenue recognized for performance obligations satisfied at a point in time:
   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Point-in-time   98%   98%   98%   98%
Over time   2%   2%   2%   2%
Total   100%   100%   100%   100%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income/(Loss) (Tables)
9 Months Ended
Dec. 30, 2023
Accumulated Other Comprehensive Income/(Loss) [Abstract]  
Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes The following summarizes the activity within each component of accumulated other comprehensive income/(loss), net of taxes:
   Currency
Translation
   Change in
Fair Value of
Derivative
   Pension and
Postretirement
Liability
   Total 
Balance at April 1, 2023  $(4.6)  $      (2.2)  $         2.7   $(4.1)
                     
Reclassification to net income   
    3.3    
    3.3 
Net loss on foreign currency translation   9.0    
    
    9.0 
Amortization of net loss, net of tax expense of $0.3   
    
    0.7    0.7 
Gain on derivative instrument, net of tax expense of $0.5   
    (1.2)   
    (1.2)
Net current period other comprehensive income, net of tax   9.0    2.1    0.7    11.8 
Balance at December 30, 2023  $4.4   $(0.1)  $3.4   $7.7 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Dec. 30, 2023
Net income Per-Share Attributable to Common Stockholders [Abstract]  
Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders The table below reflects the calculation of weighted-average shares outstanding for each period presented as well as the computation of basic and diluted net income per share attributable to common stockholders.
   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
                 
Net income  $46.6   $36.3   $148.3   $117.5 
Preferred stock dividends   5.8    5.7    17.3    17.1 
Net income attributable to common stockholders  $40.8   $30.6   $131.0   $100.4 
                     
Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding   28,924,073    28,805,305    28,885,453    28,744,732 
Effect of dilution due to employee stock awards   280,497    315,013    268,016    308,876 
Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding   29,204,570    29,120,318    29,153,469    29,053,608 
                     
Basic net income per share attributable to common stockholders  $1.41   $1.06   $4.53   $3.49 
                     
Diluted net income per share attributable to common stockholders  $1.39   $1.05   $4.49   $3.45 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory (Tables)
9 Months Ended
Dec. 30, 2023
Schedule of Inventory Current [Abstract]  
Schedule of Inventory, Current Inventories are stated at the lower of cost or net realizable value, using the first-in, first-out method, and are summarized below:
   December 30,
2023
   April 1,
2023
 
Raw materials  $143.2   $132.4 
Work in process   137.9    132.5 
Finished goods   348.5    322.3 
   $629.6   $587.2 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets [Abstract]  
Schedule of Goodwill Balances, by Segment Goodwill balances, by segment, consist of the following:
   Aerospace/
Defense
   Industrial   Total 
April 1, 2023  $194.1   $1,675.7   $1,869.8 
Acquisition (1)   4.6    
    4.6 
Currency translation adjustments   
    2.3    2.3 
December 30, 2023  $198.7   $1,678.0   $1,876.7 
(1)Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.

 

Schedule of Intangible Assets Intangible Assets
   Weighted
Average
   December 30, 2023   April 1, 2023 
   Useful
Lives
(Years)
   Gross
Carrying
Amount
   Accumulated
Amortization
   Gross
Carrying
Amount
   Accumulated
Amortization
 
Product approvals   24   $50.7   $19.8   $50.7   $18.4 
Customer relationships and lists   24    1,301.8    147.4    1,293.7    106.5 
Trade names   25    217.1    30.3    215.4    23.3 
Patents and trademarks   16    13.9    7.6    13.4    7.2 
Domain names   10    0.4    0.4    0.4    0.4 
Internal-use software   3    16.1    7.7    15.2    4.4 
Other   5    1.6    1.1    1.1    1.1 
         1,601.6    214.3    1,589.9    161.3 
Non-amortizable repair station certifications   n/a    24.3    
    24.3    
 
Total   24   $1,625.9   $214.3   $1,614.2   $161.3 
Schedule of Estimated Amortization Expense Estimated amortization expense for the remainder of fiscal 2024 and for the five succeeding fiscal years and thereafter is as follows:
Remainder of Fiscal 2024  $17.7 
Fiscal 2025   70.7 
Fiscal 2026   67.8 
Fiscal 2027   66.1 
Fiscal 2028   65.6 
Fiscal 2029   65.1 
Fiscal 2030 and thereafter   1,034.3 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Dec. 30, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities The significant components of accrued expenses and other current liabilities are as follows:
   December 30,
2023
   April 1,
2023
 
Employee compensation and related benefits  $41.3   $34.7 
Taxes   11.9    17.5 
Contract liabilities   22.4    20.6 
Accrued rebates   43.2    39.6 
Current finance lease liabilities   5.5    5.2 
Accrued preferred stock dividends   4.9    4.9 
Interest   4.9    10.6 
Returns and warranties   8.6    7.5 
Other   16.2    12.8 
   $158.9   $153.4 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
9 Months Ended
Dec. 30, 2023
Debt [Abstract]  
Schedule of Balances Payable Under All Our Borrowing Facilities The balances payable under all our borrowing facilities are as follows:
   December 30,
2023
   April 1,
2023
 
Revolver and term loan facilities  $768.0   $900.0 
Senior notes   500.0    500.0 
Debt issuance costs   (11.4)   (13.7)
Other   7.8    8.7 
Total debt   1,264.4    1,395.0 
Less: current portion   1.6    1.5 
Long-term debt  $1,262.8   $1,393.5 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segments (Tables)
9 Months Ended
Dec. 30, 2023
Reportable Segments [Abstract]  
Schedule of Reportable Segment Identifiable assets by reportable segment consist of those directly identified with the segment’s operations.
   Three Months Ended   Nine Months Ended 
   December 30,
2023
   December 31,
2022
   December 30,
2023
   December 31,
2022
 
Net External Sales                
Aerospace/Defense   $129.2   $105.5   $377.0   $308.5 
Industrial    244.7    246.1    769.6    766.4 
   $373.9   $351.6   $1,146.6   $1,074.9 
Gross Margin                    
Aerospace/Defense   $53.3   $41.7   $151.2   $121.3 
Industrial    104.7    104.3    341.0    317.0 
   $158.0   $146.0   $492.2   $438.3 
Selling, General & Administrative Expenses                    
Aerospace/Defense   $9.9   $7.7   $28.1   $22.7 
Industrial    32.6    29.1    98.4    89.2 
Corporate    21.4    20.0    62.6    58.2 
   $63.9   $56.8   $189.1   $170.1 
Operating Income                    
Aerospace/Defense   $38.6   $32.1   $115.1   $93.1 
Industrial    59.3    59.2    199.9    172.6 
Corporate    (22.7)   (20.9)   (67.0)   (58.8)
   $75.2   $70.4   $248.0   $206.9 
   December 30,
2023
   April 1,
2023
 
Total Assets        
Aerospace/Defense   $797.1   $749.8 
Industrial    3,803.6    3,845.7 
Corporate    93.5    94.9 
   $4,694.2   $4,690.4 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Details)
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Basis of Presentation [Abstract]    
Quarterly period contains 13 weeks 13 weeks
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 30, 2022
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Revenue from Contracts with Customers [Line Items]          
Aggregate amount of the transaction price allocated to remaining performance obligations $ 429.9   $ 429.9    
Contract assets 6.1   6.1   $ 4.5
Contract current liabilities 22.4   22.4   20.6
Recognized revenue contract liability 4.2 $ 2.6 13.5 $ 10.1  
Noncurrent contract liabilities 20.3   20.3   19.8
Accrued rebates $ 43.2   $ 43.2   $ 39.6
Minimum [Member] | Transferred over Time [Member]          
Revenue from Contracts with Customers [Line Items]          
Recognize revenue percentage 65.00%   65.00%    
Maximum [Member] | Transferred over Time [Member]          
Revenue from Contracts with Customers [Line Items]          
Recognize revenue percentage 93.00%   93.00%    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Revenue from Contracts with Customers [Line Items]        
Net sales $ 373.9 $ 351.6 $ 1,146.6 $ 1,074.9
Aerospace/Defense [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales 129.2 105.5 377.0 308.5
Industrial [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales $ 244.7 $ 246.1 $ 769.6 $ 766.4
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 373.9 $ 351.6 $ 1,146.6 $ 1,074.9
United States [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 329.0 311.5 1,012.3 946.9
International [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 44.9 $ 40.1 $ 134.3 $ 128.0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Point-in-time [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Percentage of revenue 98.00% 98.00% 98.00% 98.00%
Over time [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Percentage of revenue 2.00% 2.00% 2.00% 2.00%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes
$ in Millions
9 Months Ended
Dec. 30, 2023
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Balance at April 1, 2023 $ (4.1)
Reclassification to net income 3.3
Net loss on foreign currency translation 9.0
Amortization of net loss, net of tax expense of $0.2 0.7
Gain on derivative instrument, net of tax expense of $1.5 (1.2)
Net current period other comprehensive income, net of tax 11.8
Balance at December 30, 2023 7.7
Currency Translation [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Balance at April 1, 2023 (4.6)
Reclassification to net income
Net loss on foreign currency translation 9.0
Amortization of net loss, net of tax expense of $0.2
Gain on derivative instrument, net of tax expense of $1.5
Net current period other comprehensive income, net of tax 9.0
Balance at December 30, 2023 4.4
Change in Fair Value of Derivatives [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Balance at April 1, 2023 (2.2)
Reclassification to net income 3.3
Net loss on foreign currency translation
Amortization of net loss, net of tax expense of $0.2
Gain on derivative instrument, net of tax expense of $1.5 (1.2)
Net current period other comprehensive income, net of tax 2.1
Balance at December 30, 2023 (0.1)
Pension and Postretirement Liability [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Balance at April 1, 2023 2.7
Reclassification to net income
Net loss on foreign currency translation
Amortization of net loss, net of tax expense of $0.2 0.7
Gain on derivative instrument, net of tax expense of $1.5
Net current period other comprehensive income, net of tax 0.7
Balance at December 30, 2023 $ 3.4
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals)
9 Months Ended
Dec. 30, 2023
$ / shares
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Amortization of net loss, net of tax expense $ 0.3
Gain on derivative instrument, net of tax expense $ 0.5
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share Attributable to Common Stockholders (Details) - shares
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Net Income Per Share Attributable to Common Stockholders [Line Items]        
Percentage of coversion outstanding     5.00%  
Conversion, shares 4,600,000 4,600,000 4,600,000 4,600,000
Share-Based Payment Arrangement, Option [Member]        
Net Income Per Share Attributable to Common Stockholders [Line Items]        
Number of shares 106,247 91,816 141,829 111,446
Restricted Stock [Member]        
Net Income Per Share Attributable to Common Stockholders [Line Items]        
Number of shares 1,085 2,000 1,085
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Net income Per-Share Attributable to Common Stockholders [Abstract]                
Net income $ 46.6 $ 51.7 $ 50.0 $ 36.3 $ 43.8 $ 37.4 $ 148.3 $ 117.5
Preferred stock dividends 5.8     5.7     17.3 17.1
Net income attributable to common stockholders $ 40.8     $ 30.6     $ 131.0 $ 100.4
Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding 28,924,073     28,805,305     28,885,453 28,744,732
Effect of dilution due to employee stock awards 280,497     315,013     268,016 308,876
Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding 29,204,570     29,120,318     29,153,469 29,053,608
Basic net income per share attributable to common stockholders $ 1.41     $ 1.06     $ 4.53 $ 3.49
Diluted net income per share attributable to common stockholders $ 1.39     $ 1.05     $ 4.49 $ 3.45
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Fair Value [Line Items]    
Long-term fixed-rate debt, based on quoted market prices $ 465.2 $ 450.0
Carrying value of debt amount 493.9 493.3
Interest rate swap, net of taxes 0.1 2.2
Fair Value of Interest Rate Swap [Member]    
Fair Value [Line Items]    
Fair value of the interest rate swap $ 0.1 $ 2.8
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory (Details) - Schedule of Inventory, Current - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Schedule of Inventory, Current [Abstract]    
Raw materials $ 143.2 $ 132.4
Work in process 137.9 132.5
Finished goods 348.5 322.3
Inventory net, total $ 629.6 $ 587.2
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets [Line Items]        
Amortization expense $ 17.7 $ 17.4 $ 52.8 $ 51.5
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment
$ in Millions
9 Months Ended
Dec. 30, 2023
USD ($)
Schedule of Goodwill Balances, by Segment [Line Items]  
Balance at beginning $ 1,869.8
Acquisition 4.6 [1]
Currency translation adjustments 2.3
Balance at ending 1,876.7
Aerospace/ Defense [Member]  
Schedule of Goodwill Balances, by Segment [Line Items]  
Balance at beginning 194.1
Acquisition 4.6 [1]
Currency translation adjustments
Balance at ending 198.7
Industrial [Member]  
Schedule of Goodwill Balances, by Segment [Line Items]  
Balance at beginning 1,675.7
Acquisition [1]
Currency translation adjustments 2.3
Balance at ending $ 1,678.0
[1] Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Dec. 30, 2023
Apr. 01, 2023
Schedule of Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,601.6 $ 1,589.9
Accumulated Amortization $ 214.3 161.3
Non-amortizable repair station certifications, Weighted Average Useful Lives  
Non-amortizable repair station certifications, Gross Carrying Amount $ 24.3 24.3
Non-amortizable repair station certifications, Accumulated Amortization
Total, Weighted Average Useful Lives 24 years  
Total, Gross Carrying Amount $ 1,625.9 1,614.2
Total, Accumulated Amortization $ 214.3 161.3
Product Approvals [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 24 years  
Gross Carrying Amount $ 50.7 50.7
Accumulated Amortization $ 19.8 18.4
Customer Relationships and Lists [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 24 years  
Gross Carrying Amount $ 1,301.8 1,293.7
Accumulated Amortization $ 147.4 106.5
Trade Names [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 25 years  
Gross Carrying Amount $ 217.1 215.4
Accumulated Amortization $ 30.3 23.3
Patents and Trademarks [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 16 years  
Gross Carrying Amount $ 13.9 13.4
Accumulated Amortization $ 7.6 7.2
Domain Names [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 10 years  
Gross Carrying Amount $ 0.4 0.4
Accumulated Amortization $ 0.4 0.4
Internal-use Software [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 3 years  
Gross Carrying Amount $ 16.1 15.2
Accumulated Amortization $ 7.7 4.4
Other [Member]    
Schedule of Intangible Assets [Line Items]    
Weighted Average Useful Lives 5 years  
Gross Carrying Amount $ 1.6 1.1
Accumulated Amortization $ 1.1 $ 1.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense
$ in Millions
Dec. 30, 2023
USD ($)
Schedule of Estimated Amortization Expense [Abstract]  
Remainder of Fiscal 2024 $ 17.7
Fiscal 2025 70.7
Fiscal 2026 67.8
Fiscal 2027 66.1
Fiscal 2028 65.6
Fiscal 2029 65.1
Fiscal 2030 and thereafter $ 1,034.3
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Employee compensation and related benefits $ 41.3 $ 34.7
Taxes 11.9 17.5
Contract liabilities 22.4 20.6
Accrued rebates 43.2 39.6
Current finance lease liabilities 5.5 5.2
Accrued preferred stock dividends 4.9 4.9
Interest 4.9 10.6
Returns and warranties 8.6 7.5
Other 16.2 12.8
Accrued expenses and other current liabilities $ 158.9 $ 153.4
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details)
SFr in Millions, $ in Millions
9 Months Ended 12 Months Ended
Dec. 30, 2023
USD ($)
Dec. 31, 2021
USD ($)
Dec. 30, 2023
CHF (SFr)
Oct. 31, 2022
USD ($)
Oct. 31, 2022
CHF (SFr)
Debt Instrument [Line Items]          
Future principal payments for fiscal 2024 $ 0.0        
Future principal payments for fiscal 2025 0.0        
Future principal payments for fiscal 2026 0.0        
Future principal payments for fiscal 2027 $ 750.0        
New credit agreement, description The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00.        
Outstanding amounts under the term loan $ 750.0        
Revolving credit facility, borrowing capacity 478.3        
Net proceeds from issuance of senior notes $ 492.0        
Senior notes, interest rate 4.375%        
Provide bank guarantee amount $ 0.1        
October 15, 2024 [Member]          
Debt Instrument [Line Items]          
Percentage senior Notes proceeds 40.00%        
Redemption price of senior notes 104.375%        
Term Loan Facility [Member]          
Debt Instrument [Line Items]          
Credit facility maximum borrowing capacity amount $ 1,300.0        
Make Whole Premium [Member] | October 15, 2024 [Member]          
Debt Instrument [Line Items]          
Redemption price of senior notes 100.00%        
New Credit Agreement [Member]          
Debt Instrument [Line Items]          
Debt instrument, description of variable rate basis amounts outstanding under the Facilities generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022, the Credit Agreement was amended to replace LIBOR with the secured overnight financing rate administered by the Federal Reserve Bank of New York (“SOFR”) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%.        
Foreign Term Loan [Member] | Schaublin [Member]          
Debt Instrument [Line Items]          
Revolving credit facility $ 5.8   SFr 5.0 $ 15.4 SFr 15.0
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Credit facility maximum borrowing capacity amount 500.0        
Revolving credit facility utilized 3.7        
Revolving Credit Facility [Member] | Purchase of Business Assets of Specline, Inc. [Member]          
Debt Instrument [Line Items]          
Revolving credit facility utilized 18.0        
Credit Agreement [Member] | Revolver [Member]          
Debt Instrument [Line Items]          
Unamortized debt issuance costs $ 14.9        
Senior Notes [Member]          
Debt Instrument [Line Items]          
Mature date Oct. 15, 2029        
Senior Notes due 2029 [Member]          
Debt Instrument [Line Items]          
Senior notes, aggregate principal amount   $ 500.0      
Senior notes, interest rate   4.375%      
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities - USD ($)
$ in Millions
Dec. 30, 2023
Apr. 01, 2023
Schedule of Balances Payable Under All Borrowing Facilities [Abstract]    
Revolver and term loan facilities $ 768.0 $ 900.0
Senior notes 500.0 500.0
Debt issuance costs (11.4) (13.7)
Other 7.8 8.7
Total debt 1,264.4 1,395.0
Less: current portion 1.6 1.5
Long-term debt $ 1,262.8 $ 1,393.5
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Income Taxes [Line Items]        
Income tax benefits $ 10.2 $ 11.7 $ 39.4 $ 31.9
Effective income tax rates 18.10% 24.40% 21.00% 21.30%
Tax benefits associate with stock based compensation $ 1.9 $ 0.3 $ 2.4 $ 3.2
Other items $ 0.2 $ 0.2 $ 0.2 $ 0.1
Effective income tax rate without net benefits 21.20% 24.50% 22.20% 23.50%
U.S. Federal and State [Member]        
Income Taxes [Line Items]        
Effective income tax rates 18.10% 24.40% 21.00% 21.30%
Decrease in unrecognized tax position $ 2.1   $ 2.1  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segments (Details) - Schedule of Reportable Segment - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Net External Sales          
Net External Sales $ 373.9 $ 351.6 $ 1,146.6 $ 1,074.9  
Gross Margin          
Gross Margin 158.0 146.0 492.2 438.3  
Selling, General & Administrative Expenses          
Selling, General & Administrative Expenses 63.9 56.8 189.1 170.1  
Operating Income          
Operating Income 75.2 70.4 248.0 206.9  
Total Assets          
Total Assets 4,694.2   4,694.2   $ 4,690.4
Aerospace/Defense [Member]          
Net External Sales          
Net External Sales 129.2 105.5 377.0 308.5  
Gross Margin          
Gross Margin 53.3 41.7 151.2 121.3  
Selling, General & Administrative Expenses          
Selling, General & Administrative Expenses 9.9 7.7 28.1 22.7  
Operating Income          
Operating Income 38.6 32.1 115.1 93.1  
Total Assets          
Total Assets 797.1   797.1   749.8
Industrial [Member]          
Net External Sales          
Net External Sales 244.7 246.1 769.6 766.4  
Gross Margin          
Gross Margin 104.7 104.3 341.0 317.0  
Selling, General & Administrative Expenses          
Selling, General & Administrative Expenses 32.6 29.1 98.4 89.2  
Operating Income          
Operating Income 59.3 59.2 199.9 172.6  
Total Assets          
Total Assets 3,803.6   3,803.6   3,845.7
Corporate [Member]          
Selling, General & Administrative Expenses          
Selling, General & Administrative Expenses 21.4 20.0 62.6 58.2  
Operating Income          
Operating Income (22.7) $ (20.9) (67.0) $ (58.8)  
Total Assets          
Total Assets $ 93.5   $ 93.5   $ 94.9
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 01, 2023
Dec. 30, 2023
Dec. 30, 2022
Derivative [Line Items]      
Maturity years     3 years
Fixed rate of interest percentage     4.455%
Specified time period   3 years  
Other comprehensive income   $ 0.1  
Year 1 [Member]      
Derivative [Line Items]      
Notional amount   600.0  
Year 2 [Member]      
Derivative [Line Items]      
Notional amount   400.0  
Year 3 [Member]      
Derivative [Line Items]      
Notional amount   $ 100.0  
Interest Rate Swap [Member]      
Derivative [Line Items]      
Notional amount     $ 600.0
Percentage of debt that bears interest at a fixed rate   70.90%  
Other comprehensive loss derivative component $ 2.2    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Specline Acquisition (Details)
$ in Millions
Aug. 18, 2023
USD ($)
Specline Acquisition [Abstract]  
Business assets $ 18.7
Accounts receivable 1.6
Inventory 4.0
Fixed assets 1.5
Operating lease assets 0.8
Intangible assets 9.1
Earnout liability 2.0
Operating lease liabilities 0.8
Goodwill $ 4.6
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $&'2%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !!ATA87$# 5O K @ $0 &1O8U!R;W!S+V-O&ULS9++ M3L,P$$5_!7F?3.*&AZS4&Q KD)"H!&)GV=/6:OR0/2CIWY.$-A6"#V#IF>LS M9Z1I=10Z)'Q)(6(BB_EJ<)W/0LX_@K6T''B&MVGORVNG_8/#+)*]X4%2^JNPVOQ?6M:)J/R?6'WT78!6.W M]A\;GP5E"[_N0GX!4$L#!!0 ( $&'2%B97)PC$ 8 )PG 3 >&PO M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$ M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4 M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6 M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+ MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3 M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6? MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^: M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B" MP#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F M.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1 MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/ MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5; M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;Z MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX# M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1 M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% M @ 08=(6#B@'@CAR'A+]'](H]EF$ M.%U?]:;F>\>VDH#TB=]]^A2_.D:)E15C7Y.3>^^J9R0EH@%U12)!X-^!.C0( M$B4HQS^Y:*_XS23P]?%1_2XU#V96)*8."_[P/;&]ZEWTD$?79!^(.7OZA>:& MAHF>RX(X_8N>\F>-'G+WL6!A'@PE"/TH^T^>\XJH$X#S /R? -,N";#R@+3F M!EG)4ELW1)#))6=/B"=/@UIRD-9-&@UN_"AIQH7@<->'.#%QV(%RU$?QEG : M7PX$:"9W!FX>?YW%XY+X,?K$(K&-T6WD4>\T?@!E*0J$CP6ZQEK!&^J>(K!R(LI/]#>Y*?OS7/C9Y7?EL1.W-N%>UNG M+MTO7W94Y50?;AK]SRI+VJB&EH:%I6$]2Y_WA O*@Q7DKPO:I2 M'&U40WOGA;WSFBW&">3:M+N6^]-KK4D0*PUJPQH:'!4&1]I"W4;"%R\P'*'M MLCD )8D/.7O.P;?*I5[PBS+M.=J@AAXO"H\7VB)-H06]M!7O K)16=+'ES:< M-JRAJ7%A:ERO9\XH]YF73!A)RRG32H72<8HHG2.T\0U]FH:<4HUZ3N_\V"4! M^D()1W=P43V_ZL7^/X]E%O5A33V^P@;SFSSFC5KN4B_W6=F,^J"F'K'TB+5S M?Y%JZL_\N6)+4W];:J?^)?J86K8X^I_3C1\+F$X$>B"A^N;Z?S M^XF;)33O0MSGTZWO VF?T*WU1VM9+ M&89A6M@>VQ=*GUU0D"DQR-3#2^[SS@\H>MB'*\J5#O4B8+!O&Q>VH338!0>9 M$H1,/;WD!I?D&=U[T)K^VG>S0:RQJY<<#_NV-<+&A=IO%UAD2BXR:X*1RSCP M7FKU'5H(F&(1X\AA>^C1T+&9IQ[">O6;6Z7E+BC)E)ADZCDG9[Z3>5:'%15R M_;YA]2UUVW9!3J9$)U-//,>DE/O-@-Z/-FGSEDRX>L42ZM5'-?2))3EA/>SD M/A=;&@304\,=B92)MT*FE'_U<4WM26C">LIYE7-A0$(GW3"N]J?7^4CXAJ*I MZU(0 ADODU0Z[@*AL$0HK$64HD%# @UZO8_A=JSLKA4ZY2W:!2)AB4BX%B+= MAI1ODO'X 13$5MMU]8+E1KO (BRQ"-MU6-AAD8"W[@3W8Q9%-*@D8MP2YN2U MT 4T80E-N!8T33T/U.-WQP.4UL%CI)QT*B0A"BVYOV(!VV3863*0NZ I+&D* MUZ*IPKF3G %6+-E3I'2MEWM\AGNNHGU MFLY2:;0+=L*2G; >=OYK=,9B 0SUI[\K1<0*1>/<'BG?=/1Q39U*>,+C.JEK MMF4PU.[@=2#C_[@Z=;4$0WDM=(%6ED0K2\]$Z8"=UHJR'=K_"96K# M5"WY-GZ8X+%Y88XQ])F#RJ-$*TN_3'1J;@?OL <2["GZP3@S3+2#5X7TXZS2 M8ZMPU9;::3U(N+*&[7;TEH@H-]\%7UF2KRP]$"U]$0!GK)&)WZS>H@5U]QQJ M0^E;K]2\.SEZY:9U(-G+TG/2DA,O7=1X"0&'E=;U O-K1VFK"]*R)&E9>BXZ MMB6Z?7:W)((W][)E] JAAR\+Y2J/>-T33FG7K,\URJ)M:5VNJ5"DIAMM)KG[);X*M][T06M MV9+6;#UH?4.>JU#JOMLY^A(TK2M)?K9^T:LZ'U8(0#Z<*7UU 76VA#I;#W7U M$V*%4%E"U(=]J[_!J]UUR3I?NNDP1F[R027;:%=<+38V3M/M? /Y>+8K\A-) ME@EC%- UA!IG(X .GFTTS$X$VZ5[]59,"!:FAUM*/,J3!^#^FC%Q/$E^H-CN M.?D74$L#!!0 ( $&'2%@ &3$*B08 .<; 8 >&PO=V]R:W-H965T M&ULK5EM;Z,X$/XK5K9:[4HIP38OH2^1NJWN;J5;;=7NWGUV MB-.@!9S%)FWOU]] *"^Q<5JIE=( >69X9O#X&9N+1U'\DAO.%7K*TEQ>3C9* M;<]F,QEO>,:D([8\AU_6HLB8@M/B82:W!6>KVBA+9\1U@UG&DGRRN*BOW1:+ M"U&J-,GY;8%DF66L>/["4_%X.<&3EPMWR<-&51=FBXLM>^#W7/WII4GX/&[<3II[UD9]H]?O/]1!P_!+)GDUR+]-UFIS>5D/D$KOF9E MJN[$XU^\"X[TJX-<$[-3B6N12 MI,F**;Y"7UC*\IBC^\J=1*?HY_T-^G3R&9V@)$??DC2%S,N+F8(;5^:SN+G) ME_U-R,A-;GCL(.I.$7$)-9A?V\VOMH6#7&PRGT&X;6:*9^_ ,SNH2NM,;EG,+R=0.Y(7.SY9?/R _?<%-T[.1O$2MM8JF6P2^X[F] M/]Q:#/A[+7_/RO\JCD4)=&'*B#EP7Z9\BG*8WL0:L10FH7K PG2&5J)UXZRI^'#C'S"EI>@977 M;<&W+%DA_@2Z(KFLZ@!Q7E+<7XDL:#4A7J>HBW,R:K.:U6]6Y!055> B?#> MI]^C0@/_@.Y MZH<\._W#=@'M;*^9<^5IAL#UA4+$ZH7HP'F!:.UV"D;MDL;4"Q*;I6V MWB,S!J!K%_;GSF$/9831T8'5B1RVJ]S+P!('<_,QUKJ>A=K<; 2-]#BXTSQL M%[T7QEM1U&L\:,I2D3^<*EYDL#9;FF="7= ,TZ )Y(_P[40/VU5OV$<26^):9?'&[[FD-L5+)QCD7&DV-,(2UWV MR-S3FDP3+/+'&F'2R2.QRZ,FX\>22K46$Q.-K*Z5F) Q+2>=5!+[8G!?;\<8 MZ@LP'$6A5F@&',&^-SI@.VTCOE70[Y6(?VU$NN*%_/AA3G!X7K?NZMF\U6!5 MRC?O-;R3MV'LG6B2H^O!9MS+*@M3=.*X&$2^0#N6EOPQ.7;?^6%?J@^7Y.4JD+'M.O&GP5A_&AQ%HP]L]'#B6WZ3)%!E6ZJ3?,=;Y1D]BD54GXV1J"W#J'6+AM I]Z8CM"N MO:#V]N*.*P:7H%UF10X2;=Y?-/0(,/5HFFS"N60TQ;3K):B]E_A10.-0%L\O ME<84Y%BJKRBHWG2D1WF MI.M4J+U3V8NJ'!4M(W]#-Q)$@::Q)IP_:,*&I'N[VJ]9U?CFIWO6T[_86_P-02P,$% @ 08=(6)80 X0V P &@H M !@ !X;"]W;W)K,VY[C M!'9&66Y%P^K=3$9#46K.GIQRU:I-B_L:%C0%ZN#OW7PJT!KLBJL*=4T&DJQ(=)8HYII5+FIO#$:EIMIG&N)7QGZZ6@B7J@GP@=_,I.3^[(&>$Y>2&<8Y3H8:V M1A*C9\?;4:_K4;T71IU"W"&^%[!#';7.W,?XF"5Z3!*_2 M\U_0FVL,'VM3$[$DGUB.26"4DYE0K*JU'^.%TA(K[F=;J+5VMUW;+,,K5= 8 M1A:N,P5R#5;T_IT;.!_; O]/8GMI\)LT^,?4HW$EER7'Y;VW,LA*G@G$IUT9:=>LB@&M+L*>O([X1#>[T;=)M- MO['9BZ7;Q-(]&LL,=P.0$HL:EU!\?TD**LF:\A)VB4D!N*6E6.:M[/40@QTN MI^.X!_"O&.W1]QKZWFGTM-2ID.PW)&VZ3]AK1_E'0BL@Q7]#\41?\M1?&*T1[ZH$$?G(!^O"(& MS[(7M%?$&PSW8,,&-CP!]N5R")^-[SMNWP]ZAZ#/#;TP'(1A=] .ZCI_3T#G M*.I7O/ZH4CX^P593WWZH.6WKQ^L&O0/8%L,P"/SPD-7>.;C-K>F&RA7+%>&P M1$>GTT<%65]$ZHX61766+X3&FT'53/'R!M(8X/>E$/JI8ZX'S74P^@-02P,$ M% @ 08=(6/*XIW(D!@ "AT !@ !X;"]W;W)K.T>4BSDVV:ATX?L)%M)ABY M2/9N_WW%QP*6+G33V@\VX'.O=.Z'.*";1U%\DSO.%7K:9[F\G>R4.EQ/IW*] MX_M8.N+ <_W/1A3[6.G38CN5AX+'266TSZ84X]ET'Z?Y9'Y37;LOYC?BJ+(T MY_<%DL?]/B[^ON.9>+R=D,GSA<_I=J?*"]/YS2'>\@>NOASN"WTV;;TDZ9[G M,A4Y*OCF=O*.7"\I*PTJQ.\I?Y2]8U1260GQK3SYD-Q.<#DCGO&U*EW$^N?$ M%SS+2D]Z'G\U3B?MF*5A__C9^_N*O":SBB5?B.QKFJC=[228H(1OXF.F/HO' M7WA#R"O]K44FJV_T6&-]-D'KHU1BWQCK&>S3O/Z-GYI ] RT']B -@;4-!@: MP6T,W)>.P!H#]M(1O,:@HCZMN5>!BV(5SV\*\8B*$JV]E0=5]"MK':\T+POE M017ZWU3;J?E"Y%)D:1(KGJ 'I7]T%2B)Q 9].O B+K,IT>LO>7Q,4HVY0F_1 MEX<(O7YUA5ZA-$RC M_2P8 M;EL8;N7/'?#W(5^+/>]* OWQ;B55H1O[3RC5M3,&.RM7NVMYB-?\=J*7,\F+ M$Y_,?_R!S/!/4)POZ2RZI+/EA9R=982U&6%CWN>_ZMN&C#,.MEIM.JM,RYO# M:>[ZKA/>3$_]P (HCSBSA=2A!D4 Y0:."U/T6XK^Z!+2W$#R+>)/6MA(+J\A MIOXEEXY+.HLNZ6QY(6=GF0C:3 2CQ?:@A9C.PQNTY;G.28;B/$%QHO5$6J[I MI5:#,A, A6]UF@WR9HY1J9$-(D'H$*,* 92/>Z@S[F'+/1SE_DGM>/$&Y5Q! M%$-@8A9%$&12M$&>9S&T03,RU&8$=QH.CU+\32B=4V&U&ZC)L#6%@)ID%@#* M]QPO['\,_H )9CJ6C*>Y99]6R@7D3B!6U.0.H+##<.]# M3.[$6HDI"TSFME^*9T/W2T([YG24^8=<<;UDJ.>T#]9ZX^>LCL->]37T;13% M9DM$ ,H+3=2R07EG33' MQ.F9%1EU0V-UCE3\--#M[ 6K\Z)!]=-D M5F\$>"*![_@F:0#&PL'V[E0A&9>%]X4XI=7;"UD R@RV-N=2"3C*K'4_"/K&2#;+)V^ %!:OKHF31M%6&#"EA",^(-EW4E% M,JI_='[YAA<%3Y!48OT-)>DI37B>P.GU[:JVBQH"6@2THDR M,J[*NN2B6*DB71U5O,IT60ND+^YUK5>QV(DLX04OD)QV7GW>Q3-?E+1A%(LOB0E8YK))W!26F<1>TTYT4CK:L%^K-_":>WS2&FS+SUH6[DCTW^$))0[!)3(\-(SV4SJRLAI [I# <&_VEO M;V?/BVVUJ29UNQUS5;_-;Z^V&W?OJNTJX_H=N5X0X'I$KI?UMESGOMXE_%B] MG)0HXQL]%'9\/=VBWGBK3Y0X5#M+*Z&4V%>'.Q[K&W()T/]OA%#/)^4 [?;G M_!]02P,$% @ 08=(6(HP?V)"! N@X !@ !X;"]W;W)K=7J+RIK9FJ!']B" M4)7S4SB%;J66$E \N^W)3L.V(:D=G( 6_)[K>ZG5DOJ[X3\J58 FCQE*5<#9Z7U MNN>Z:KZ"C*J66 /'+PLA,ZJQ*9>N6DN@B25EJ1MX7NQFE'%GV+=]=W+8%QN= M,@YWDJA-EE'Y? .IV TQY996$I8!5TQP M(F$Q<*[]WM3W#,$BOC/8J;UW8D*9"?'3-+XD \"@805R"\[P M]]_\V/NC2?B/-#;Y2&/3#S)V,$51.471*>O#OW +8G8NFB8@Y\:6:W::[3"* M6W'?W>X+6P>%<2L\!$WJ(#_J5E'3!I3?:;5+U$&([3+$]LD0[XK=C/*$K 6F M&V@F\[1,&9VQE.EG0I-_L&3:"G9!.-B,U?0)FFK2S>GQ'OW&9,Y)G;W8O%90 MD;()TZXHV83I5'2L8_QC*L:EBO')J$8KRI=@JO6",DFV--V $2D!R;;4;/)O MZW9ZA,>@4;>X%LME6!.N >2W_(IR=5!0Q4S?,'0@7:>4KG,R,#S(X#&%XZ8L M)?#Y,\&*QU5*\P/2:^(U1=^ISZ37NJI$7P=U:\'GF/8>IF)E6K=RV=E;H0>A M=\O0NR=#_R8T3UB:[ 87JQLTA M7SF5#M][/2EY;U6$;RLLW?N3378@86_%$'C",[^R:^H<7;7ERK[@)8#H%>!/ M EQFYKQRML95)Q)%P!Q;".[;D,U EEO_A66_=A=;^@6>Z-4:[)$\?;:8HPZ$ M+PY$I0,/ MRW7@5].VZNX=E#.02WNE49C9&Z[SK:CL+:]--_:R4.D?^;VQW] _,=>LAO[K MJ][DJJG?]WJ3_%[FOCJ4W^INJ5PRKD@*"W0.MP=<]C*_*.4-+=;V8#\3&J\) M]G6%ETN0!H#?%T+HEX89H+RN#O\#4$L#!!0 ( $&'2%BR[Y("&P, "X+ M 8 >&PO=V]R:W-H965T&ULK59M;]HP$/XK5E9-K=21 MD !;&40J+]/ZH1(JZO9AV@>37(A7Q\YL\])_/]L)&:" Z)8OQ';N>>[NN<.Y MP8:+%YD"*+3-*)-#)U4J[[NNC%+(L&SQ')A^DW"18:6W8NG*7 ".+2BCKN]Y M/3?#A#GAP)[-1#C@*T4)@YE ^W9_VC+TU^$9@(_?6R&2RX/S%;![BH>.9@(!" MI P#UH\UC(%20Z3#^%UR.I5+ ]Q?[]B_V-QU+@LL80$58\\;;480^@>>H!?@GPCP&= M$X"@! 27>NB4@,ZE'KHEP*;N%KE;X298X7 @^ 8)8ZW9S,*J;]%:+\),G\R5 MT&^)QJEPS)GDE,1808SF2C]T$RB)>(+&/-.MEYJ>6 -Z8!'/ %T_,[R*B;:^ M0=#'+A*1VK\N5$9U:B(RC\1 M58 >N2:6:,IBB&OPD_/XNS-X5RM4R>3O9!KY9PDG$+50X-TBW_.#FGC&E\#; M%N[7I?-_WJ?_[/U C*#JF<#R!2?XJC8YV24_[A=2"7T)_*RK?<'>J6][E.^";))DV231LB.RA1IRI1YQQ[."MO$$K4*\+Q+WW#V#_\+6)@ZZGP%L%6?X8DU-6N<-NS;LTW:!UZ MK?; 7>^7Y *;29U-<&@SK;/I5#8'NG0K7;IG=1FGF"W!7$X))@*M,5V!R3H& M0=;8?+,N%>*LG[%"#7E6#7I,U6 "#A*BZ&A1^[O8R M/6[%LY&\5=@FR:8-D145$D5\Q51QKU>GU7!W;V>:H_-1NS]N MUYQ/]#!8S&Y_Z8M)\A&+)6$244BT*Z_U4;>6**:S8J-X;L>/!5=ZF+'+5 ^T M((R!?I]PKG8;XZ :D<,_4$L#!!0 ( $&'2%@_)'0G4Q0 (7@ 8 M>&PO=V]R:W-H965T&ULS9WM;]RXM<:_]Z\0W$6Q"^R,]?Z2 M.@9V;4E4<'L;;+KW?KCH!V5&CJ<[+ZY&CI/__DICV1R*1T?#V2>++M F=LC? MH:1'%/7PB+QZVM6_[>^KJK&^;-;;_=N+^Z9Y>'-YN5_<5YMR/]\]5-OV7^YV M]:9LVA_K3Y?[A[HJEX=*F_6E:]OAY:9<;2^NKPZ_>U]?7^T>F_5J6[VOK?WC M9E/67W^NUKNGMQ?.Q7SV4GZH/5?/KP_NZ_>GRE;)<;:KM M?K7;6G5U]_;B)^?-.\<.NAJ'(O^SJI[V1W^WNF/YN-O]UOU0+-]>V%V3JG6U M:#I&V?[QN;JIUNL.U3;DWSWUXC5H5_'X[R_T['#T[=%\+/?5S6[]OZME<__V M(KZPEM5=^;AN?MD]B:H_HD,#%[OU_O#_UE-?UKZP%H_[9K?I*[]W)9->7U5[YZL MNBO?\KJ_'$1WJ-_*9+7M;I /3=W^ZZJMUUS?[+;[W7JU+)MJ:7UHVC]:]3=[ M:W?7_K1;_':_6R^K>O^7/\>N$_W52O_]N&J^6M__NBT?EZNVS@_6S/KUPZWU M_7<_6-]9JZWUM]5ZW0I_?W79M,WK@EPN^J;,8>P1.U;OO;[ M]KZJZOIP%#0@Y0$_+=L#:EM>KJWWY6HY:X_EIGQ8->6:8&43K,7BI+K__K]U^_P.!SWG\+U73=GTM.RWK[6K[ MB3K9@D?\H^U-]X_UU]&S54S4WVDGYK*5WJO^W%?]N0>./\+YN5R7VT5EE8WU MTT,]MVSW1\NU79>2SS,I/)"ZCO_SM3WWKBX_'XODN4QR7$8MD>H4)PC](2C3 MB\V">:P6RO5"<1S.';64(%"1._?MH_\&50J]BNNU=8+78LK)]EY/MG?2R?Z^ MU?:'^[*N]C^<=.*?J<%Q:Y+8CEQ[<#YN]8)^>#B^P35@F]F-"=[L'\I%]?:B MO6?V5?VYNKC^RY^=T/XK=2LB83D2)O33,4OF6653?#>*D($X&XN3/G.CH"GO1W!_<_Z!@Q40PY?('KY<_ M8"__H?N?=2/,I=6*H!UW[\ON*4B)@249B '$20/]? Q[Z P4*P=Q!(A3\,>N M2"%\E4+(2D&.H/:=**SEZO-J66V7Y%".11GVD[=(6(J$94A8'FK7K!U21(/. M AFQF(BHR"1ZE4G$RN27ZN&Q7MRW/4;WDK!X'K3O1T:1-RS+H,\ <5(0)P-Q MT^D+ 4"K)ZU53W[#N536=//(Q9ET,^ .&FB];S. MT=O;LSI L7(01X X!7_LBA8<6_I4]GEJF.IJ>NZQU!TOM!>!TC(H M+8?2!)16H&BJR([,4(<5VEB7 M6^MCM:WN5HU5+O_UN&\.INF/UK9]F6[UV91?K.I+AR!?JOE&&'16*%"* F4] MZ/C>MX?]7HZ*)E"@8J+9JIJDM>GPWF:QWS\>_+96$FW\IEXMFI>WJU>MW.WJ MNVK5/+8%2*VP(4RT @*E*%"& N4HD$"!"@!(U9QT>!W>XC75W.334_=)(=WDJ^>:SK:KOX:C5UN=VOR^<)*$5-P1.-GYR# M)]#<)+PC75.'MTW/G89W=--N9!Z>*#ER2T+M3B@MA]($<4KHR7A46%4->3GX_G*YL:YU!:"J5E4%H.I0DHK7 (O[0=58QT,ZYT3%W>,95FUEVYJJW/ MY?KQ\%JXK.K5Y[)+2SV\$!)-^GF"_'_./\G\+*05> NEI5!:!J7E4)J THJ> MIHZ,CQZOJC:ET>KR1NO1P..V6LPMSV'2_IP3!AY](3;Q3S?YG"#69N SHMS, M<;67 :)8THX\!LZ((%K?O0PD;/:?CG;]V)XG(Z?]*-GRM&S+PN3!M]3XAD32]*;OB>]TU[0B7+4"SI1C'I!)UH_^8).H+D7=%>Z9B[OFIW[@MYC3WA! M)TJ.W)-G6$C,/8FDY5":($X)_8*."JN*0YIF+F^:\6\#?&4#\Q0%2E&@# 7* M7=U8\[4T48$*5TR%4W4@73R7=_%,TG1YE(DJ0*#4U?,0_:$1GJ&BY2B00(&* MB>-7-2'-.YBB MHN4HD$"!BHGC5R^W-/8\WM@[.TVWYQYK.4X".QE>_C-2_L:["B@M@])R*$U M:06*IHI,VI@>;V/^,6FZ?",,1D H4(H"93V(3]-%11,H4#'1;%5-1Q_%8U,F M2:V4T8P"93U(G0D8/@E17_^C0 7? M:E49TF3V3DL5+1OK[XMF;MG,C'"/XB< ^T+DF .-@."F/"JN*0YJV'F_:\A. ?&63?AEETJ) M&0J4]R!EJ91PV%4)5+AB*IRJ VG5>KQ5:S(!R*-,5('Z&M[34QS=8:>C#6;\>-A)@I!?99^#HA1"-2>A=*$3V2):HYO8\HJ\[H5ZDO1'ST8T5 75" MH;0<2A-06H&BJ1J33J@_X82^3B-VAOM#O=K55A=EM:C:I^"^.0T?.)OFZ/AKX[?(A" MLX"AM Q*RZ$T :45*)JJ/&E0^[Q!??Y7QC<\V:2G0[G7YX 8#>I6L/+M;*\M M5!(Q"E2#G@!AAZ79RK.L*Y8*C M0,5$L]7]"Z0+'O NN,FGY#V*G[4.)I.0TT#W:\E/R8ERU*?D1#'J4W*B]9.? MDA-H[E/R0'K+P6E?\)M^2A[H>;XCGY(3)>E9:[ZEIC<7E)9#:8(X)?2GY*BP MJCBDHQP8[NKT+ B/%,0IVSH%T_LZ!7IR:'M/)MHT(U%NYFN])T6S78TFB-;/ MVMO+3H[_&UXT&7C!Z3TJ+-?@=^SMQEX#:X"F)D\0?+BQ%E!RY)Z%+>$)I M.90FB%/2WI.AE\3#R_XM5N<,I*,:\(XJGTG"5S88,J% *0J4H4!YH%O+@3WL M#T#!"CZ8JH&CS9Z NSW!MGN"[?=$?%NO=^^P'9]@6S[!]GSBCU_5A/0L ^"V M3SS+1!0H>)B)+E ;/:% &0J4HT B M(!8S#8=+FA0!L8I .+8222#]ON!;[?G$@TWG]*&T%$K+H+0<2A,!M?.3&]O: M&^2W6 8UD+9? -S\B6<9*PME^@7ZY_G.<+2"RGE%@00*5+!'KVY0*;V^\!MM M A42FT Y432+#FW8J4%H&I>50FH#2"A1-%9ET-L/_A$V@^$88C)A0H!0% MRL)3-H%"11,H4#'1;%5-T@H-O_TF4'P($ZV@5B) @3(4*$>!! I4 $"JYJ0/ M'/ZQFT"%Q"90?NA&PZ%X!FYFV#$]9@R"<7H,@I-8@2+2]AC*BG+9M44[! M[,@?KE0@B,;/XI!/YB#8;A!'8V9O*,W>\*PE"*:O@)XFZMEV$'J^-C8X=0D" MOJ7&CWUH&BB4)HA3,DN2I#W7P\O^+3(\0^GXAJ=M5W5*)D&/FK@E)U<[34,] M!9%,YB#*$F\P1ZK[;2#('47+DGH1F M+T)I.90FB%-")W.@PBKBB*01&O%&*)_,P5)>P"?+(+F%\+6-Q0M>#A=(R*"V'T@245D3$AE5C[P*1 MM$ZCD[-(G].*[?&G7G1*%FDTG44:$7F?H1-HNU40Y2(MKYN"M:=0&W<0C9_% M&JX@<&Z8A&-;$$72+XS.RAN=/NFZ+^C93N2%P[2X6Z(D/=3@6VI\!T)=/RA- M$*=DYMBVZX?#93]0<55U2$9B +U"38* ME*% >41XC-I(1*#"%5/A5%E(.S$Z=Z\G4A>H+ZA1H!0%RE"@' 42/6BP^)\V MY-"_GE9**;J(I9,8\T[B^?GF;KK'T#'X@'%5,5 MF309XS-WA2)UAS%M[9R=RQ_I: MEXYO.T.+@0]OW)M EQ*%TG(H34!I!8JFBDS:FC%O:_XQB=Q\(TRZ*]363RA0 M%NL6Y< ;RE&Q! I4L(U6E20MT)BW0!%)W'P($YV@LAM1H P%RE$@@0(5 )"J M.6D Q[P!C$[BCG5OT_'B.!@^.9&&:@JE95!:#J4)**U T53M27\YYOWEWY'$ MS9--NCF4^8P"9;%NXNK?-:&B"12HF&BV*A%I/<>\]7Q.$C>/--$&RH)&@;*8 M2.;4I(%RH%&@@F^UJ@QI0,#I?-"8R/$-;6[0R(\KI M5EM.T1S7'M($T?HN;X/-%R78;NCYHT:>-'CCL_)%IR^!GO+HV7;LN[XV-#@U M7Y1OJ?%3'YHO"J4)XI1T$\:)-\P71855Q)%(ES?Y/?FB?&53)Q=*2Z&T#$K+ M$STGTS].QWK6"#1F,153%8AT:!/>H3692>91QG*!9G F>B:BIVTF"@V90VD" M2BLF3H)KQ[:S3%S+.,U0(U=J&T#$K+$V*=4GW:&1JSF(JIZD4:L0EO MQ)K-/?,P8\% /TJ'TC(H+8?21$\;3$H/YQ43??,GI90J&.FW)KS?>OZD- \V M%@^2ED)I&9260VFBIPUWI!LFM*."JBJ3#FO".ZQ&L](\RUA84)N>>WP[Q%$0#1.R^?#&HD#2,B@MA]($ ME%:@:*K(I*^:3/BJ?\BD-=\(X]X,NA$4E)8E>I*M;OA!0PHHK9@X %5FTJ1- M>),6,:/-AS"P\U&@% 7*4* >P)M^LC$XE(L+GO!*>_UGO;8 MQ$856%QQVD&\F](,OY&=8SM'ZIM8:N&,*?,)IKGLH&X[%I>]X 8O;HDF.ZCC MCL45DP@@O+'YF_:44-[5.D<@E$:B"^IH()(Y:%($J2*V*0)7C MED5P;._HC'^;A1%>N">LC$ 5I6?5)QIK?K-!W6.=N7UXTU>WE?_3=_8\Z(;# M5G-?M?^KJ^I0:MN&FVUVV^;>>FC'+KOEWJJVRW8X67^=4T=\N;^OJN:V;,KKJTU5?ZINJO5Z;RUVC]NF.\*CW[:PN^[HW_SL M7%QJOR^<-^^HW[=GRW]3=&>4_+>@^[>@^[=+&?[ZZJ'\5/VMK#^MMGMK7=VU M3;'GW7?W]>K3_>L/S>ZAO3 7UL==T^PVA[_>5V4[GNL*M/]^M]LU+S]T 9YV M]6^'P[W^?U!+ P04 " !!ATA8#$#K&WX# !Y$0 & 'AL+W=O;QN$FD;'NY6ZF[4 MJ'NO79@$JP9G;9-TO_W90-G04HY(?A.P\?\W8\\PCEF<&'\2"8!$SRG-Q-)* MI#SUL<.."X$*74=AUG:J>89-9J4?1M^&K! M]6ASP'K8@'PX;KEIV38E)"ID@ M+$,<=DOKR_ FG.OQQ8 ?!$[B[![IF3PR]J0;_\1+R]$. 85(:@)6ER.L@5(- M4F[\K)A6;5(+S^]?Z$$Q=S671RQ@S>B_));)TII;*(8=SJF\9Z>_H9K/1/,B M1D7QBT[56,="42XD2RNQ\B E67G%S]4ZG D4IUW@5@+WM6#\CF!4"49]!>-* M,.XKF%2"25_!M!),^PIFE6!6!*M#LA+@>K6CZIHAOH581(9G. MQ*WDZBE1.KE:LTPP2F(L(49;J2XJS:1 ;*=:+'I*&(V!BT\?YNYP]AGY/W,B M?Z&KAPSG,5&::W2UP5Q)$I DPE1EO-LYZL^S+96[<3Z$$T0"/G#^0Z[JC% MGW6W? N'3KG7+?^:TP%RAN_*_3[.EW*W11YTR[]'LK;>)@_[..^VR1NA&-5Y M-RIXXW=XFZJ8X2Q&&R8D5^G#B]Q#_K,JLP):$Z83JJOVC3C@"):6*LL"^!&L MU:29AO$A:8A(6&8(V<&=)G!&6.M*5( MR9@6#+T/'U?.8+BPC^>1[[1S:>3;#+I-@WX/IX(>8\)N6XU5G=2K.NF[JH^0 MP8[(ME7M9%SZXI6PO\YGT9RG9]*<;Q(6F(2%AF"-N$_KN$\[X[Y.<+8'O4,' MF'#T ],<=")XP,D1ZS^(;7G0R;PT#TS"/),PWR0L, D+#<$:*3.K4V9FH !W M,BY-D=G_%T7O[9CA8/RJ )MT*C )"PW!&@&=UP&=&ZC]\S?E^O5^VFGETA?9 M),PW"0M,PD)#L#+N]MD), 6^+P[W D4LSV1Y/JI[Z^\'7XIC\ZO^V^%-6'X& M^(TI/TK<8;XGF4 4=@KI#&9J\^+E0;]L2'8HSIF/3*I3:W&; %:G1SU /=\Q M)E\:VD#]M67U'U!+ P04 " !!ATA8_*D)+?\' J) & 'AL+W=O MBYR$MQ/=I)65U.IR+=D2(1$U:1$OZS9;Q()'SECU-1<9)D>E&13W$0S*=% M0LO1^DI?N^?K*[:7.2W)/4=B7Q0)?_E$-.J@O3]565/)(' M(G]4]QR^35LM&2U(*2@K$2?;Z]%->'D;QVJ!EOB+DB?1^8R4*1O&?JHO=]GU M*%"(2$Y2J50D\.= ;DF>*TV XY]&Z:B]IUK8_7S4_E4;#\9L$D%N6?X?FLG= M]6@Y0AG9)OMJ#]HU>#=;04H7Q M07+X+X5U8YQ$-<327 44JG:7/K3_6M\<"M5^@;*^5.H"]E1K+^ M^BF8T=J"C[9\PEZ%GTDZ05%P@7" (P>>V[B#V:5__ 66(EBDKB,O,>NUT-QD?T-JU3M=,BA'*2M3FA-4MHC5=?4M55&L.#M0V*1H\_+V M,,[.&<8S*>MY:]YZ:^X-XV<"2E.:U'6WS%!2,"[I?_4%E^6UND4G9LO59+;J M_IQ$V;%B-EFZ@[QH82]>@;TEG$/0C@%-GHFS3"VLFX_#H'/W&J);:F C+EN, M2R_&FXXG56F4^P&_*JA;SR0GZ0+/TY M5M29 ;8"^@DQN!%6UNW#R,)8"\UZ&>Z&& :&U0)_Y8%\5HEKDC4G@!B19X77 M68X:C5VPLTEX@M4I% ^@[7!PZ$7[;R: <4N445$Q08^;(1&"N$/?Z.O"L#>L M4VC(L]A@Q5ZLIF$ E!=0.H7D^U3N.3CY0E<')G>$H[*)0+I+^*,[[YH[]0'. M3ZUP"44#5AAJ#E_AYEU2 BK5P'3JN?:WMB&GR8;FNK9?:!I0X4C_V=,Z.NZ" M'YZ5N,^EK>\A0]VAG[MOTI3M%3]"Z2?TD&QR=];$=O:>)G@CTPUAA =C:#@\ M])+>^JX\ ($S_N+$-;-PC2-K;\WLFC['0[P3&KX,_81YSTF5T.Q8;40G+=(] ME/=2^G+;YL)Q;">W0RK$0[4]-)P9^DGSSS9Y7P?J8,38KIBV%!ZL0H8VPU=X M\[@[J^1E<&O:Y#?&-OTT8KV=@H< &I(,_2P) /F>>+= I\8XX3O(LT,U#7A; M:+R:S%?N7JL_51DRQ7XRM?;$*\BQ39+CH+,UFV',EHJ'4@\;*L5^*OWCK2V[ M$[C-F.%J9B-WB,6KH8*&#;5B_*Z!D4*!$V^9-+"7LM]+/.?2UO>"H6;L)3;P M0D5EDM>9DU'H+ :"%3G3>W$:+)?8JM-F]&$:?L1^?KSG+"4D:T(E$A@>O2T; MMDDPL&J14VA@Q,"&*+&?*&],XZ(P;O8"!(285GL.W1ETQ16G*4%)9RC>,M[M M=YP&.<@S7-DFV6)X<'['AF*QGV+;/-\+/>$YD\4)VT6OV-XV+GX=W#6&7O'B M72ENQKS74MQ+V^].\3-IZWO!L#?VL_=7;35!6T(4@U,=P)2597.V^T0E# XP M!E.)MDG:4(VF4$%*RA09R8'P>N_LM@PY7>3H'@;')VSZ NSO"]JR4;?5:M)7 M^X"3 \L/>MSOF>WL;;%C8C[M#_TPWN2'_J&GZ18B?[?P'7K?E_8061)>H)PE M[@/B1E6O]PIGP8DM+BDY01*95B/RM0A^HWE&^=C*R67]L-V0NJ<%Y-3*M M0>2?NN]AO$YI!;1H,)=-]2#-V0;;Y/11C^5N7]N#]!AW"G&#WR$5#8T54>"4^IT*1> M0V;5L&MMV@XC:V1S20UO#1RPIJPH8&=HR$ZH#M9>6(..A&?D^J@-9T?^D?C+=@N\I)Q+GE-];H1@ MFB H;_@-K%;#(33<:D2&9*/EZZV&HDSM<0*]W &:5*@<[F=. M_P=O>AXZG4E;WW1#LI&?9.]*8%%(B.F'C-2?/J),GU B&&413(.4N8N./4[/ MK?'/(30.@V R,&?'ACEC/W,.1NP")1)MR",M2V4#[,1A$V)[K)[/)G'0^3D] MHG$L"9=XT!Y#L+&?8/WV$'4@XK7$IM)%Z'^,U"SI5H#E !7$AGMC_UC^L*^J M7#\6!_K-J$AS)M10JLOML9^':E:_4P$>CLI^Z[$II.F 6=P.S'R?/(!F9+S6(K'Z:=MRX* MPA_URR@"Z8/)^J6%]FK[PLN-?LWCY/JG\/*V?FW%J*G?HOF6<$AZ 0W>%E0" M=<#.YO6+*?47R2K];L>&2&ULE5?;;MM&$'WG5PP4(' !65?GTM@6(#MI&A0!'+MI'HH^K,B1N FY MR^XN+?OO>V9YL9S(0OIBD3R)=,E&Z^M(] M25'[0?XO#V@C->J+L*UW?[.+9\7@I?:PL>_M&UD MY_,!I;4/MFR5X4&I3?.K[MHX["B\GCRA,&L59M'OQE#T\JT*:G'F[):<2 -- M'B+5J WGM)&DW 2'KQIZ87&AO/9DUW3EV+,)2F)U-@Z %H%QVL)<-#"S)V!^ MI8_6A-S3.Y-Q]EA_#)=ZOV:=7Q>S@X!O.1W1?#*DV60V/X W[WG.(][\__"D MOY;!X_FSZ?/7L]FD]-+6U;*W,>WZ>DOPZB" M44.JSG084E4[7RL3*%@2-5<7[$F9#/-C4Q?1:(R%?+SAM'8ZZ%;BW5V:*[-A M@I%2^SAUCG9LW[R[[.R.DMWP]1&C?1&+I$*.%'RJE8,&B%XS(A (!F2RT'1R M_&E?2&5HQ>1H'P JTPB@QJ*-=I3EM^"+R6VP)UFD&:FX!_'MV,Z#T;=M'0,DVY$D@\V-H$E#SZ M"^9U)15WU))^OUQ>/13-TE/MNX CDR[&8AA#B<(H?1>K+0];K>ZD]M^?@-[W M1^B_[D1"]63?)"4K\W2W1N4?VI!J V:Q?"1C@>\"B&0Z52$VD)6Z(D$&X$CF MB^>] 4]P[4K/$P))*ON*.ZY-!&+ND"YY@@?L@RX%?-CU@ 39&D0?#8Q\EK&3 M59M]1!/M+&S(J("RD+@J6)&GML1MI8T4$M1*9;!SB.%A8C@%,ZPD#X6MM*-J M=UZV,V/_J(PEK/L:?20$$"P(T55L4JX=09VA;H;@B[:93UJ;G!V*('G,O (C M%P,.>YBP@\FOM6D6G:<&Q,$V^'% )-\UT^.!$/W;3R[IR(7<,1\WR+B7CDM9 M$3JJ[<# /<_E"I73W?62,'&$NJSHV->QT'!-=(EHS2';G0^=5;#1KIM-23>; M1/*C%Z@WU5RHSP MB?0-AEH_ U5">C5R\&Y)HEMWD)MHJ+ MY&PO=V]R:W-H965TVRONMYU=]<)_/N;73O&G-)4JH2( M7YYYYIG9>?%LI_0W4R):>*F$-/.@M+:^BB*3EE@Q$ZH:);W)E:Z8I5M=1*;6 MR#)O5(DHB>//4<6X#!8S_^Q!+V:JL8)+?-!@FJIB^G6%0NWFP3C8/WCD16G= M@V@QJUF!:[3/]8.FNZAGR7B%TG E06,^#Y;CJ]74X3W@3XX[,[@&%\E&J6_N MYCZ;![$3A )3ZQ@8_6SQ!H5P1"3C>\<9]"Z=X?!ZSW[G8Z=8-LS@C1)_\-+E3#^/^Q:['020-H8JZK.F!147+:_[*7+P\#@ M,OZ!0=(9)%YWZ\BKO&66+69:[4 [-+&Y"Q^JMR9Q7+I#65M-;SG9V<6:%Y+G M/&72PC)-52,MEP4\*,%3CF8667+BH%':$:Y:PN0'A%_@JY*V-/";S#![;Q^1 MN%YALE>X2HX2WF(:PB0^@R1.)D?X)GW$$\\W^;6(X9_EQEA-U?+OH>!;[NEA M;M=!5Z9F*HO!XN.'\>?X^HCR::]\>HS]5\[J.&$2PL^R\50BW*BJ M9O+UXX?+9'QQ;<"\V8S8FTV]MV$:J3$LXP(SX!*<81)?_Z$L0@*?8-T. %#Y MS]Q[R_&U0ZI&PU+*A@EXQ%II^UY[6C)9D&^K'/*P+/JC.6*H7QTARU3M 9)& MQP!O+),9TUD7!S?4A88"V;@!%I+S%-^+7?<&2T=)4(H46%V37[81>-SF;QJ\ M)'J%O?6])((M5AO4ON;/X(Y+)E/.Q.@@Q4K1#YS<+=>K4^#&-$1R$/A<9XS. MX&2Y?C[UU)_BBS-88U$Y>6U:G<7)DZIY"LEE?'H%]U6MG1R"N/2.6I@+K+>\ MI20)91I*KE-/'3M4;ZF$G+;17MKZN7/^Y8S@J:H0GM@+V79^+Z8'_ Z00W^A MKU!&J*Q%4KT-'- I9X1RC[=(PU13 7QOZ,J,:*%!I>B(J=DE-:U&F;X"V]#F M(K3W9NRH=TI:$P5 M':K@GGM$9S3@<=:,9T/O(=PI027H#LB3T&:C=>1*>1@P/YA_S'/T^P]\!>RX M$%30P-J&TON3']6HN:)*V6#!I72N6&Z)J:<S%2B;G))'*3#4GYG/3MZ7.?6@;=,;'IJ;T6#?5:@+O]4= M&55\N_KZI_V'P[+=EV_P]JOC*],4J0&!.9G&X<5Y +K=Y.V-5;7?GAME:1?[ MRY(^?E [ +W/%8VU[L8YZ#^G%O\!4$L#!!0 ( $&'2%A%:^>:Z @ !X: M 9 >&PO=V]R:W-H965T,D+?J0 MZ(/DY?TX]]Q+^6*C]'>S%,*RQU66F\O>TMKBTV!@DJ58<1.J0N08F2N]XA:/ M>C$PA18\=8M6V2".HLE@Q67>N[IP[^[TU84J;29S<:>9*5#JXN"+\078;\6=QI/@T9**E]Z^.EF3//=A-^D MV)C6/2-+9DI]IX>?TLM>1 J)3"26)'!=D[[[%4S'F9V7NU^5%4]IR2O$1EQOUG&S]W/.VQI#16 MK:K%T& EK,2JQSE[=B[7(2\'F6JW8KM[$1P5^%DG(1E&?Q5$\.B)OU-@] M_#2?1/X[H M/V[T'Q^3_L?C=ESL*&2O\\QG:?ABH<6"N^12\V;=PQ)K589LE_F"63[+!$MW MLX4)K+(\0T;[^;,M$WD*3.OOPO;99BF3)9.&+>&0C6!KRFQ5:LPOE/;BC%B M%Z#4>R,$^T59P8;QAT_!PU+CN8T\]@L,[+P)@"2QF@GMT+1[&+8?GHP$UT(K M%\O!9S$'(PEV@AVG84S7Z#0\Q75T=A9&=(W.P]/@ISR%K[2$H?%X')[A_R0< MLK/)-)S@_R0CK$& 3VAYCK[Z*S,<;^@$L70BTT+^!,IK1< MR/PO],[77%H(^V))%3($GG&>& Z=9V#&, Y'N)O"L"E\8X7.'7"@])@L'$=P MSG TQJQA?!Y&?](Y,LO(^]XU&.=%H=6C!(D+5@B= #RH.(3:VF5:)&J1R__! M#E0ZFN0*7IY@UBR3'N:&&5S-7&*66L-ZB_K$<&-*P]P^*U7F]K#:)FX\"F=$ANM4/Y<]#$/)1EB M:U;B+*DHS,75LPLU"FS)#N2;O7B':562F.OMCO9!AYL407<=S(& METTI*3M)1$U(U_G>;B+B7T:;&&8:<)V7V MJ8R4Z0P2BC/N]G-"6!,:UJ/H-8H07I044X!Q\GXI MC/H<.%1P8-.+K^(M5=J*P[57ZOW7RD_!_/D&/>R]SQP*I2QY)N2@*+E,'=;1 WFN*D-1L MY.4'K_0_[0 4&KK9UQ&Y"&O0%DHD3 K\(;4\GAL8=M&9U0Q!LWQ!]2P24.'U M5-YY3\N?2S9LC5401B% E/J[8H!E-!TRN*8N256$@R.A M8T]"UV;D%$ZG2K7D:R 6+Y[Z*LEP(WW[0$4MK^-Q)!!!'8@&=O]J)?7$43EX#/U")+L51^+6W.6!Z\"(&G^9+ M1^]#@*QH">#8^A.)I[2J3ZC@6D4GJ4M/0 V>;CJ49T6X$Y@C_%U$6PL/:KG# MYH'.5N4[0FUJ8QC\H'Q=L:[-),5SZBY]72'2PM*]N'A!=3BR]3) M<+1/,BB^UL.ACG4@FZAU3=LV_,&=X [@0O8V"_RR^$4+ K(@QF'#6X CRLL6 ML%=88"OU8Z]'^!9*;T'A6'9%X:C2>AJ>OR:[?"*UI'=S*7@SG[^HZ)O2J46_ MP0[BS^07>V5^5:7BE:D5LM^@JSM>@C*-1$?E-WSH'/R2]ABU@[[1MON]HJLN MU!18:3./'#3>:$@7PK6P"Z52SW+T\4A2\R/]D64AR MTM3%M#EAK'E6UIYO?3>B;[2.ZB#-XEQ2GWLTSCV)Z'3M094%IE$B;4IZEC!R2?2TIZP;.:4=H3 .[$@-M$&2A XRE6)-@7H._2!8(,NPL57)< D M+!)>AS*O8@02 =15(IVF38?_C,LD11()"ZAWSRH\_898^U-?;7BKE0KJ;I7K M3"+$&&E4>0;GS\&[2C7F46V8:EG5%3"#&U:8,9>/I.ZU+_9!4ZXJ3%;\-A[5 M=65$W],.'<\.]27[-,C;U'VDT0C>U&@\)<=#WWL'K6_V,'#A?IE *T?^]9_O MF[?-CQ_7_IO_;KK_Y>1GKG'XI@\$YJ \;E2MGZ@#9J?A*[^#U!+ P04 " !!ATA8L_H+JXT# !W" &0 M 'AL+W=OR] M9&,;L)U> C3M8I.V#T4?:&EDL:%(E:3LW7Q]AY2LE8&-@:)]L$52,V?.F3%G M/#\H_<54B!8>:R'-(JRL;>[BV.05ULQ$JD%);TJE:V9IJW>Q:32RPCO5(LZ2 MY#JN&9?A\JZP[BY;QA._R$ M]M?F7M,N'E *7J,T7$G06"["57JWGCE[;_ ;QX,9K<$IV2KUQ6T^%(LP<810 M8&X= J/''C[+'/@\CA]OD&PY9[Y!Y MWET@S_(]LVPYU^H VED3FEMXJ=Z;R''IBO+):GK+R<\N5WG>UJU@%@OXQ5:H M8:-J*F_E\KY'^"!S56-\\9,RYG(>6PKI'..\AU]W\-DWX-_"1R5M9> [66!Q MZA\3U8%O=N2[SLX"OL<\@FDR@2S)IF?PIH/^J<>;_A_ZX8_5UEA-OZ0_7TI% M%VGV&M;,4OWWH1%#\[D$S"-(*EC=0X3H.9$ MUT_2A=$:9?X$5"1IR--?_.(OND>U"SF!O&)RAX8\H615:D$M3LZ!"\Q&*50^A2=)@9.D3+QL\K+L$*]3D8,CL^$E- G^(%&DV/R7&'B3[5L71W/(%X-2!>I3\[I MUJOL5%GZM6BNSM7O)(Z3G5&"'<,TC6['%:(&A_664(Y-CJHQBV:N)HFK"2VF M?GM#SB\UCG@T#&K4.S_R#)%JI>WFPG Z3-55-TR>S;N1_)'I':4*!);D2FRO M0M#=F.LV5C5^M&R5I4'EEQ7],T#M#.A]J90];ER X;_&\A]02P,$% @ M08=(6 GO*7MD!@ 3Q, !D !X;"]W;W)K&UL MS5A;;]LV%'[7KR#<;=@ 1:9NOK1)@"1ML3ZD")IL?1CV0$MTS%4259**FW^_ M<6[(M[*H]-EH94S]>CS6V8J73 >R MYA6\64I5,@./ZGZL:\59;HG*8AQ1.AF73%2C\U.[=J/.3V5C"E'Q&T5T4Y9, M/5[R0J[/1N&H6_@D[E<&%\;GIS6[Y[?<_%'?*'@:]UQR4?)*"UD1Q9=GHXOP M]66"^^V&/P5?Z\&<()*%E%_PX4-^-J*H$"]X9I #@^&!7_&B0$:@QM>6YZ@7 MB83#> M"6S.&FUDV1*#!J6HW,B^M788$,SH,P112Q!9O9T@J^5;9MCYJ9)KHG W<,.) MA6JI03E1H5-NC8*W NC,^4?P^XR,BM-WE4YS[?IQZ!UKWK4 MJ7X9'63XEF MA\=S>,@.'H "8@$&E,ZM5X1_;<0#*WAE-+*LAM!)H_$?)1GH%+I1CTXC4G*S MDGG0Q=P.*R^34.^UZ10%E(I##S"L>**9T+JQH)L:%G$O_\95)C1'6B=-UECY M'0K< $XL3YR],/HZO]WM?T$8>*/D& G,(#5X0?.L4<* ,2'<5&=\I 'S=.FR MW I8XH@)JF*3"Q]N>6VXC6+:@M?WE94UK?/[2NLP6!5Q LW7XP:LWM0:<%'9#W[2NS4IR?E-B# M;6R!J=I'SVW5A&-G)M!7G;V[WFJW;U9#NQKY V'%H_]$71L0':[=O$O\":4^ MI703"9Z+QNKYZ%BSIWYHZQ0#8%%4Z%UM"P$QG(. F' @H<6@:.W M8FUM0 _7C:JE;BW30=N)'>'*87Z@^QP3GD\BAY3N]&9CQ-N)$9^$=.)'R93P MLB[D(Q#LUN!*'L>SC[!YZ,_"R2&6H4]G*48BX,FL 5WLV)+S70'A?8>%,)>V MP.Q+ES ,_21Y$1KOA]&\Q-]WKN$6S2!3H9!W^GJ[^NZQNVU"*SA70$&&4P'F MZ\EV,W)*+/ ^B-P7F[(1XR'X23(()#/$D MB&$(DYD;PVF0>IM#B7/1IB^DP0Q^4P+;8OP+ATR/Z5$@F (/$$RM_# . XHC MI4$"J"H)5;YO68MG#^U'"<,#5!B].S"RMI],%M(86=KIBC-0 M&S? ^Z64IGM ?TWM/-_ 5!+ P04 " !!ATA8#Y>Q/!,& #<#P &0 M 'AL+W=O/*TMB*>QS:U<35%G@1A"HUR:;3 MLTG%I1XM+L/<1[NX-(U74L-'RUQ35=QN;D"9]=5H-NHF/LE5Z6EBLKBL^0H^ M@_]:?[0XFO1:"EF!=M)H9F%Y-;J>7=RL M@"5OE/]DUG] &\\IZ1-&N?#+UG%OEHV8:)PW52N,'E12QW_^T.(P$#B?'A#( M6H$L^!T-!2_?<,\7E]:LF:7=J(T^0JA!&IV3FI+RV5MQ$M+(W438[(/N2?3#:EXZ]U044N_(3]*-W)NN],T?#8[]=9T[;Y$#?^^+,ZHYV:^&ZN+"U5S U0B)[\#>PVCQ M[,GL;/KJB),GO9,GQ[0_DH'CLF*BQ.'"/-S2T( !+) RQ;A3C6#7.86JR\&O 312UMZ!3VINO12RYMH[AJZ@9ZP"[AH+6.F> M%=P#^PT>I&?!X=]3]@6WW%Y_OL$)[D&Q&7OVY#R;S5ZQ MKYH7_V UHKKOC:&_X)X+D8?&DL0('>JS#-U$_P17$3]' '9H27!IJS_[5?U. M5E)QNU_[F,;-(86[[CVFB^QWA@GEA".*VOC6J6"JQ=H@F)8VZ1\LANR0G,FI M=GBN('A!X/?TZKG483,?8#,0;(WMR">[\K=2V&B$::T$+2&C&RM4*+%$1C5&%N$:45,!U@[1$IX;4)PBX^-Y( M)ZG2,.VD\;6IL+@VG67'!%C/I3Z Q3;4@'HR;P$>HOA.8^=LJN#0EZV)D)X7 MKS 7_4XYV"G0)>D\]1TDD,2V@!$*[LK@0O@ =!YQHNWC+C+7=B%*]I@Z20'; MI9IOXCS.V ;]I@:F'5'>E<;ZYQYLQ7)C;2AHG%9&K\)L4D#NQ\$VQ]9HT0(1 MN$T^@5F1@TA>; Q@*>.6>I%;\SIE;S"7,;N8VH$IS3V"')$7W-H-)2:F_FBT MR?^*-NC<&W H,R(9=T:'>L% $'\/+>/0_2T]T^1]!T]'CQ)48(-IZ+*C,*\( M 5TNR%/%^[-"X^&"+5I1U\^57/% P6"^95Y![7U@*U!G4!IM!?Q IJ1/&-+J M 8KG(0DQ=SU5V_82^U+;9<9LC77R].3L-,T"/D]/3J?IE)S 6P54.?:F[F81 MUJ]1#CM\G!E37=)9B)10FS3YLC>?O@S':NY;6R_GZ-:A-$3>,>RY&X,<1V/X&/)^AG/=00 M#[)/4MM^E \_5U\$>YK.(JI9>HZ8)O\YJ;'V#^*9]7B27[RB$@R[I1:J*>(Q M$8\X;73LVCX9=M+VN/BQ.U(?-$H6H79V2RK:^CGB,=,0CPC^T#-[ $!&1P(N M=Q@DQS#HHA[&@0VEJ9I8SC$F@5Y;*.FQ%9HBCN$7(L+&IKL#];B<\_@73PKJ ME'O,I\/#AA4&(::+1PY*8L82;#]X(NZ=9.F^._YD\.*JP*["N])%M?'QU<_V3]?K^&+;;H_O MW@_&PO=V]R:W-H M965TAAV4&PF%BI+GJ0D;7_]*-EQ,R#-+A9)Z3V2EAZG>Z6?38%HX:44TLR"PMIJ M$D4F*[!D)E052MI9*UTR2Z[>1*;2R'(/*D64Q/$P*AF7P7SJ8_=Z/E5;*[C$ M>PUF6Y9,ORY1J/TLZ 6'P /?%-8%HOFT8AM\1/NCNM?D12U+SDN4ABL)&M>S M8-&;+/ONO#_PD^/>'-G@.EDI]>R$5"N&(J(P_#6?0 MIG3 8_O ?N-[IUY6S."5$D\\M\4L& >0XYIMA7U0^^_8]#-P?)D2QG]A7Y]- M*&.V-5:5#9C\DLMZ92_-?S@"C.,/ $D#2'S==2)?Y36S;#[5:@_:G28V9_A6 M/9J*X])=RJ/5M,L)9^>W(U9"&GVSY8 M' TPC1UCF<448-:0Z:,!:5!T@P@80O^QE8"8&PO=V]R:W-H M965T:V%#W6)#7RIM:N%H:W8SVQH4I3>JU2R)HGQ6"]E,UF=> M=F769[IS2C9X9W0?VRM#N]G1 M2REK;*S4#1BLSB>;^/1BSOI>X7>)!SM: Y]DJ_5GWKPNSR<1 T*%A6,/@OY] MQ4M4BAT1C"^#S\DQ)!N.US?>7_FSTUFVPN*E5I]DZ?;GD^4$2JQ$I]P[??@5 MA_-D[*_0ROJ_<.AUY\D$BLXZ70_&A*"63?]??!OR,#)81M\Q2 :#Q./N WF4 M+X03ZS.C#V!8F[SQPA_56Q,XV7!1WCM#7R79N?4O6I<'J12(IH37C1/-3FX5 MPL9:=/9LYB@&:\Z*P=]%[R_YCK\5O-&-VUMXV918WK6?$;8CP.0&X$7RJ,,7 M6(201E-(HB1]Q%]Z/'#J_:4_=[.USA!7_GSH[+WK^<.NN7].;2L*/)]0 M@U@T7W&R?O8DSJ/GCP"?'X'/'_/^ Y5ZU-_#:)"CI^/BZU0HBG03F%[ M#19WU+)N&A2:&MLMFB/9?/CE$#1?+,.H#[_( MPT7 (6\S9:TNI'!84O>ZO3^P&.$;[93BG3/.4HM@&^S3;O6RMIX\B M!GC[>)I&,5G&\T7(NV25DH,XRL,L^&!$B="(&DDU@R1>4,G3B,L29Z2=I%2= M*\+&56.OC@WH"OEL( M$]*WNCD1M39._BVX5 9;(>D:=#T%"Z0OE2SZ3$$S$Y0?@FM$EYQ8-@,07T8_$;7MN6^,WQ)R48Z/%%T 99$J1L:!3T1H>P, M=:;GJ-L;Q).:9SBT:*0N+2"/\@!0IW$?:4-O\?Z!90JST0+,XS*;!7: ?]C08@:K9>>X12V13J*[T MV$ S.Z;0T-.)SL&8+G7=BN;:EV_QW (/0:UDZ5N-&8#][*'.IV>5Z3D0PDOK M9.UUQ"@SP;B&[-T@\[JD,Y!]1:."N1$1.QC_C5)%T.F)512():=JT+M&88;N M(= H*L?#A4?1,)KM:?!N[/_5R#\QC.H9W(HR6$1W!#GD"QK*MX(%Y-1-(\$2 M\HS&\JU@Q8*11AK]&UX\C5*F^D.7YVSTY*'9L_,/.TXX5:I__1REQ[?CIG\R MW:KW#\\WPNPDM:+"BDSI7-D$3/^8ZS=.M_X!M=6.!IU?[NG]BX85Z'NE:4(/ M&PYP?%&O_P%02P,$% @ 08=(6$XNE_7U @ Q 8 !D !X;"]W;W)K M&ULK97?;]HP$,??^2M.6;6G*B$_H- !$M!.J[1J M5=MM#],>G.1"K#IV9IM"__N=$\BH1)$F]0'B'W>?^][9N4PV2C^9$M'"MA+2 M3+W2VOHR"$Q68L6,KVJ4M%,H73%+4[T*3*V1Y8U3)8*HWQ\&%>/2FTV:M3L] MFZBU%5SBG0:SKBJF7Q8HU&;JA=Y^X9ZO2NL6@MFD9BM\0/N]OM,T"SI*SBN4 MABL)&HNI-P\O%XFS;PQ^<-R8@S&X3%*EGMSD)I]Z?2<(!6;6$1@]GG&)0C@0 MR?BS8WI=2.=X.-[3/S>Y4RXI,[A4XB?/;3GU1A[D6+"UL/=J\P5W^0P<+U/" M-/^P:6T'9)RMC575SID45%RV3[;=U>' 8=1_PR':.42-[C90H_**63:;:+4! M[:R)Y@9-JHTWB>/2' 5 M9C[$_7.(^E%\@A=W!8@;7OPN!8!?\]1837?I][%:M*&2XZ'<^W5I:I;AU*,7 MR*!^1F_V\4,X['\ZD4C2)9*JJ@E[2%X2%,-;!L!Q,',*81F(%""6HNYK)'EP.KE(S=!9G7F@L(SWO7 M52W4"V(3B["L[0=$UBB8I7 I2BRX-7 &2>C'](@3_Z+WR+84) S],807_J"W MI*OLSOZ5ABCR$[J,_K"WKX3&E*@&DMB/(![3SKX0!9=,9@@"J9&\H@S\ ?VB MCD$E+I"<23@D46'DCWIG$ Y&Y.N>,>5P[ X&!YVE0KUJ^J>A0JZE;9M,M]JU MZ'G;F?Z9M_W]END5)W4""W+M^Q<##W3;,]N)5773IU)EJ>LUPY(^,ZB= >T7 M2MG]Q 7H/ERSOU!+ P04 " !!ATA8:)BKWC,. #Z) &0 'AL+W=O MO(-*T2 "/8CO;9#8@2P<- MD,X,DNDM+B[N RU1-AM)5$DIGO37]SN'I"P[3EKGN4[*_UN:>R] M6RC5BF]56;OW.XNV;=X<'+ALH2KI4M.H&F\*8RO9XJN='[C&*IGSIJH\F([' M)P>5U/7.AW?\[(O]\,YT;:EK]<4*UU65M(\7JC3+]SN3G?C@5L\7+3TX^/"N MD7-UI]I?FB\6WPYZ*KFN5.VTJ855Q?N=\\F;BR-:SPO^H=72#3X+DF1FS#U] MN<[?[XR)(56JK"4*$G\>U*4J2R($-GX/-'?Z(VGC\'.D_I%EARPSZ=2E*7_5 M>;MXO_-Z1^2JD%W9WIKE3RK(:*FP&!Y6N_5_Y M+>AAL.'U^)D-T[!ARGS[@YC+*]G*#^^L60I+JT&-/K"HO!O,Z9J,)J$G<+2= /G"&]?( M3+W? =B=L@]JY\,/WTU.QF]?8.^H9^_H)>K/:OW%7=MYFHQ3P=)>F4JY5F?B MTJI6O*4MFX75SZ]\(4XKQ25F=R1!13^/;,Z5S#O<7>#]^] MGD[';W'L.7^^U"B;!Q\V5/9*G;A?@5 MCNP@I)T;<2'K^Y'X),G/92G.G3.9YF\]%X/ED0ZD<^(\AU-I@@E%!QR&@T8) M?+R$9BP1XR?B;@FYR2#B1@'SEC5SHUHL(BT$7J^=Z\([$L3@/RM*WN!$(RVL M08]4:U+Q%0LV112--0\Z5XZ6)5'++.^>W(?"=B>CP_$X'0N<6XG22$@X4-E7 M>GJ#IRL9EPN=+<02HG8.BH?:BP[L20'CLX; /5'(I%N(IK/9 C$.?.A,"<1\ M9D1FOW?:Z;C\RN1S!7OG"$]6RS+8/JJ:7_?&8ET8"/^(&$Y*S46A(" ]5]^0 M6YQR'F=[,Y;PF.6SZL&4#XQ%KZ,BP'D-(K?]J@W0A^/#Z7/%AF ]TNY>32,Q M(!;V:N4B\\&S-*PJ:^@C,ZX%YP%>*D]ZBD\,V9I6EI!U=W*4GC$;TBHQ4\2K MK$CU?^"M>5"L85'J0D5+;-)*Q1>KR1(&[&2JFF$/''HZ(D)=#8Z0;%V+,XAX M1V!+B,Y*'@$,$YC+1S$S8$.S%[I6R%8H3;H9T4<^W&..-# Y?0O2#5E]%.!' M^4]0S$#B(P3"'W(Q(\L6($@J I-$9H%D"#8@T9[>%QO.QX2!L$JQ;Q#71!.' M:"RF[87*V?D(JDZHHE"/CIM-K5Y5E)[$S?7% MYUO>E/A-O!JJ)*C1TM4"3U4*UZA,%QIBH4:9:TB>JR8P"?33IO:Q85M!E0C[ M],*;M9*Y\FXMFZ9$3)R5*E!A_R/EY4D@LJGGS-3.E#IG!Z%@9!@.A")1HS;+ M"8A0[MJZ'R^NOUZ=PS:."A$V!B%2UUMQM"\*:RK10N\)F0E_4TH.&Z#:"F?B M7U84R-B;K6I*Y*&@O]X+G,HZ&V!=4SDDP!0\)UI8R!!M.0?,'CU,@ZUO?4;C M8$ZR?T)%]T]4='U^6(#^;FJ#E](0$P&*' (K[M*J-\[< :!.6(0 VO*?E;1 4PA=/ER&<+_AH#) MZH1XXW0"+(:% 256UO@S3]A.X_3T^'LZ>\JH?0+#_R&"/&H'6J-8A53^&]PN MX43-HA>E,=;S#HY2Y%G.!A$^L7P;;65OX B3= K)*+DP6+ Q"( M=8V0798DJUMYT$R6G&F0+CE\!%OS 53+D=5"Z1"*@PSG@CFH?^^I!ER6T6#C J.A(UH$@03Y?;@VE M0O;LU(HK?I;@\X,VG<-&BI?>[!9^IBDD!.+(#0@:#8 ;]T5%K'1.$-T=,XH* MF AKH?&CT=-GQUN>G7@L[9X>4ZVQ_N[4Z_?9TH*J%KUA;4^3G@^ M0[,T_1G)YAFL\5F/@V>JQ: WEPP1F \*SMF MA7,MHJ%/8R%80PW]XC MCQ$^WE NCOCZ2^IN0"Y6B[U0<3T:B-J*B&@G?$#G(3<)IG/H)?L&C5N%R! X&4OC8NZH! M*+/P D9%!?^<49SQLG#Y-#0?OH[38Z\?1J847AX^=ZE*I,B]R71?5+X#ET4; MT$2!G48K,>:1U?".[#DHX/??)JMBF[(QL7P=H]ZE6=,[J$RCL?Y>O.<(#%TS M!#6'&8:AMQ\R4 ^M9S M"8V;B.92EU(?U_&$KCFT7LE[1?$93Q$_*_4\'+F*/INGCOJ^]:7]<2!>.Y8GCN"]@,,9Y@.0C"R4H-@V9P]S ] MC><^'_^YEN>*'Z KN8_C),>X"+6)&Q0GA$E6P3;=)D/=,Z7J]>Z?]O1^X6DDL\XA>CLWT/\=FB&:>80& MWP=KO:4F$NARUZH2.I9M.?-LX&!?J8NNX9H+"3S/=1C8[!Z=ODX/!ZWK\_+( M[79.Q9VJJ4DF;EP<>8UHYG7._3NUXCQ92.0<@)]SG=^7&3Y-$^6C])#*[C5J M.Z$*-A:?]$"&H>^V$):(O90QKD$+ &AQB M]^@,H3>$=\2;+F-D(&"3Q_36L[W/D5%\L4'PX$K:N=YE4;TI3F-QYN)Y?\1:+Y:M'4;!^^\8"MI?ZNX[4UA77 M/Z941N!W29\M?-B,>3C":B-&@%<:-_CH/L 7<3]#N\/PAKA]N%Q[$^8/J#)* MR=&?AU:Y)K>N&KT0:Y@,E_ZP]7XK*0%[T[RI0:1 (5*V3DS/.CM.),Y599(S[2AH"%/ MR>6387YC7ML:AW4;XP"=H,/@UH]MA^?["9@L"M@#A\9)W@.)2X?36?'X/J1Y MPFQSIU8%0;1Z7[*J;YEJ@IC#K$E'4&.N"Q18_"A-SE$Y$ *XFXF9>0W=9%,; MY@#1! (!E9J0R)G'TQI3L1)WG6MX_K'%<8CT*@4GOQGHJ?0IRW$A2YJE*RA\ MY6U=W2=%Z1!0D1K7IO/LP2N>X@B=D['Z!JSQ&+'N&Z8ED%8^OC)+*K^WUPFL M%%DZ,T#_]MJC+P9#SS44-9%99CL2N9^6K((FIVC7]ZY.59JYGKRE:0HK@2I# M&C03"BQP;[FS.TFL=IJ(^>$ ML_6,5/$ VCOPJCV.$63=G ,L42EM0Q3>.. HSDR);,5 37ANOJ7MZ$/;*(Q\ M6(TY"]S5C=1Y/WE =5H(OGRANA.VC -(3+)R#%8^W1[1V'.+ MI)3R?43M$Q;5+0%Y5+ERD/6IP_D*5Y$+S51!3=*F1D8!%QL*6U1RC-1LW<;S^5)SV/T>0>"(Z&R'9)G84-R9(RA3!=2;N=1T A-YY MKD(?6+?6E!N:["BZ$*QHNM@7HIMJ3,5'@$S/:W'1C]K/+0U)0SOUN>;P0Q>4 M15@YC'DC<0?"'0KL6MR=)_T<.3Y<79)M7$N&PEWV3:FF>G)RYHN?$#'OT%&# MZ;T[//Q#V1)6V! 3I;C\Z6,R.49AM[=1[N'AD?CE[FK_^:NO MX66>OWV)8^T(7)K@IX-#:Q3<"QK=T[GBZ;')[G'Z^B].W2;T0,*8@8R]Y\VR M09XN&7\UJG3GI'U\J3T;IY,XHZS5ACJ/H+'Z).V SJXX/:&6;E><<9\2/*'F@.(O17T#L^U.EIS#NZ_0T\7,U'G1,1M.3(RR=C [/@(?D!A9Z(U"+6+Y^#A/S27J"?\?) MC:GGKYA;WKS+VZ>@NLL$#M-CL>W7$ >#WZ-P;7KIHPF%.O_3E/YI_\.><_][ MEM5R_ZN@G_G: .6_*K"5[D1VA/6_M/%?6M/PKUMFIFU-Q1\7"D6=I05X7Q@H M,'RA _J?.WWX$U!+ P04 " !!ATA8]S\#5Z<% !'$ &0 'AL+W=O MG1^&M8^V?-3T_A*:?IDA6OJ6MJ;MU29U=DH&?4+G]6B]+PP/C]=R@5=D/^Z M_&3Q-!Y0"E63=LIH86E^-GJ3O'H[X_UAPQ^*5F[CM^!(,F,N^>%#<3::,"&J M*/>,(/'GBMY153$0:/S388X&EVRX^;M'_S7$CE@RZ>B=J?Y4A2_/1L7"OV+5[DUG(Y$WSINZ,P:#6NGVK[SN\K!A<#S989!V M!FG@W3H*+-]++\]/K5D)R[N!QC]"J,$:Y)3F0[GP%F\5[/SY!YV;FL07>4WN M=.R!R.OCO+-^VUJG.ZQ/Q$>C?>G$+[J@8MM^#"8#G;2G\S;="_B>\EA,)T0L=_'U7I"W0[&X@KHU7;BES.AM!_([L%8W. MGSY)7DQ>[Z$Y&VC.]J'?>PK[K9,D%EN!?BE)O#/U4NH;,5<55E1X'7EYC4KR MC=6\)'13DS6-$U_CBUA(70A4.72LQ;?&*E>H4#GN")KTY6#HFNP;:DIX(^A: M0I,RU!=,Q17J6NF%6))5IH!AUGBQ($U65M4-RB>_A%G$GL"H:@K>[,'VAJ05 MI,/S1VGS4J3'0020@JQ\:9I%*7*R'FU&6 MZ%G-!=6G.EPA#CB )>J]Y !9LP3!U+ M@OM*T'X858B/N/1*A96"PBX^1_AD$DY5W:\.'T0"=Z6&V MY)?/LH#*,H'8@I9[GQVS#9_?">'[W-ZE@^@>I9IY=]IM/\">@R0^X>7A6!D^ M0YG/N=ZE!#4]H5A(#JO0I=Q\SGCGR$"CW@B@ T3A\<@EQ>[Y=+<()O MF4XL&E]) Y65::I"E!)6&:'-I$F<'MZ3HNCQU<>$0QGT*7(V0HB&D(]8&S[PP5*W"=[-"5.#;SZ%U$^@GXGH%4$><5W(>EKX= DB07*(E M78;8^=*5=T+_S[T8:I\WMC=T^=1P!NTD.13@ZW MZ&%E>OA@M&C'4-S9"Q].C^L\L%O7>8I4[JKSZ'^WPI]2YYNM,+I5Z^G]K?#Q MBN@R--W,T+0-H\]0]'.&19>AY$&PO=V]R:W-H965TNK8WUY/&VNWKVG&E=K:5/7W2S.RZ3NC'&VK5_GH238X# MG^6FL6Y@MKC:B@W=D_U]^TFC-QM1:ME1;Z3JF:;U]609O;Y)G;]W^$/2WIRT MFA(T0M5=8A")AO=$MMZX! XY\#YF1MH_HO_C#CJ0\+>99OA16+*ZWV3#MOH+F&3]5'@YSL75'NK<:L M1)Q=?*:MTE:L6F+WM(':UES-+(#=]*PZ@-P,(/$/0$KV0?6V,>Q=7U-]'C\# MH9%5?&1U$S\+^)8JSI)PRN(P3I[!2\8L$X^7_/\LV5_+E;$:N^+O2PD/>.EE M/'=27INMJ.AZ@J-@2'^CR>+EBV@>OGF&;3JR39]#_[\U>1;D,L4HYNR2%E\: M8K>JVXK^D>&\:V'),-MHM=LTP3 @^PTS1W_1USB1#L=%F;VF-FX<\ MY%U?XR!JEQZZ@7.LR51:KI#BRMUK_/M('CR%\:/29_2E8?1-M#N0K8-1KP,? MUN-"-J*E0>P-T U$TAO9B M'M>O4#9@#_51$+&6&I=P^\CD 0-\]](VOGR'J) CU'WW8$GW*.J]DSGXOO8_L2@N>>QL MF/$,-LES'CH;%CP[*3"+TY3G^,YYQ/)YR>?XSGD:N)"$ERXDBS *J&D$KZ$5 MYBDO@_>^MA]\;2^RR!*>P*01ED 8@#RG..+)*8RLVD9>X@T*0!QCY]$;)8I>T\]I&_92]%MW[#E^19Y=]PBEQB6/L7<\XL+ M: 3\_R471(C:<@9L;+@*2L@;' [[D?DDN*R![NY\P/?&+SG@W39G!>.?5%Z MY"@/>13\-F[R.[_)+_)"?DYIK.T#H\S;,D'\";6LA&*9JW14NDRB'!Q.R/WL MYXW".\IYMPN562U1J&GQ1%BLO M_3&Z2#TOG DY+<($:<&F&31^XHF\,E:Z+8723N=H^2*CY7A=^F&: MG3P<.M(;_SS"7>V._/"&&$?'%]AR>'@\N0_/MV'_&M;2&J$AS[,)T\.3:.A8 MM?7/D)6R>-3X9H-7)&GG@/FU4O;8<0N,[]+%OU!+ P04 " !!ATA8\H72 M.W]Z[)IH347OO I-66J_.2?KUB>CV:C? M>&]61>2-R>EQK5=T1?%C_AL=G2^8'D1^,W0.@R> M%5NR=.XS+UYG)Z,I$R)+:60$C9]KNB!K&0@TOG28H^V1K#A\[M%?B>VP9:D# M73C[R62Q.!D]'ZF,,ESH;Y+]:M[*+Q4BE38BN[)3!H#15 M^ZMO.C\,%)Y/[U"8=PISX=T>)"PO==2GQ]ZME6=IH/&#F"K:(&4:],I:O4:*M>5R'Z!JZ/X7@2<0K+3M(.\;Q%G-^!^$*]<54L M@OJQRBB[K3\!NRW%>4_Q?'XOX"6E8W4XW5?SZ?SP'KS#KSI]>0_UQ9;ZXC[T[XK6 M_8BSP['Z5X=\*$A=N++6U4:9H.BF=H$R%5V2DH^H?.5-^!Q0I!8PU0IOE(&> MJU:.E\LFX-B C9J\YFH,^\I4J6TR?HUN\!GMYY\8N6W2V+0*D,=?)#@5HCI2 M&!)/\BUQ,R"N/0$P=:O*_ 7"Z (1IJ2 <]9D ,E0TA:*I*2$H 'S#(0\G@)O M.*^LT4MC332$]U4FJ"7IT'CHZZAR;;RZUK:A<7)1Z&I%PI:/VKT"4BY;V<[; M/3V/0E&DTT+!/\9EK$W:5W"#$-!IVI2-%;Y.R*6(AJ>"FR-PX$I7TCZ@T:O9 MI0DL71?4VC$\D:.7YY2VQP=5:Q^9F%8%92N.J==5T-(QQ^HGA+8UV3IX@P-Z M"VS@:4^U\\S/5$.ZR=UTU1Z#/A8GA&89Z$L#)+OI$H-N>Z'S9^L?6:X+ X=M M!1A&BVD"C6E; B_JQO/:8^T>UNI MMVET2Q@V?RYM:;XOYW7P"4F>L@%(8HU7GNA@ ZKJX]7E04:50R?7K;<&&:W" M6M=JCY%^>/!\/I^^O,*&/,Y>/L9@B(6@&9\=<. V:I?UJ6L8JMUNT'E](HQ MPT1UM@(#-DOM!2+UJ\-AL^GCL50V'Z+6G/@WL#9*8:O:0R:-0[-4[EWY%>-K MQ]Y!;6PX-US#R>Y1+I8.Y/T'\F7RB]/5X*@EI1KAW^4A&CR5[,VNR<\EY9"J MDC:&6XVDZ,.GT^EXRG%#=FK;.P2CN?'"(&]=K=C5B-,GJ2Z25-_R2H07#W+I M!ZZB@Y+GE5!55V]?O9?3:[V!4FYN("8: %^,%T^>/!JK,ZGEKUD?BM[*7'/S M:HUC1\;.['VE:SCUQH NV4WR;#I^\8AQV&D9+2/\ M8[_Z*Q# FT#MS:WK4R M<:@N47IH<-*]H#8'_0:]H-8& M4;F&4WL1=F8[$B!0&*F&V;.7(>'2-+EA"%P2^\9Y.P7@P^C-LHD<^#X82^,C>HIYO>Y1UQ)"8JK]8VP9D\[%948;C9'3[7T,KK MDCLXVJ/%I4!*4)9=Y?*<0X,DE[?QW4,GXJBLE_&Q&3 MKN<.6AZ+H0C JY^$:XGWP^EX)FV?$_';N0ZA^7B^%3J#2VPR:P7V544R6:*^ MX9[)QJTP3B8BC;*TF*^MFZ6M_#_^TEBWK7]M+-P^&*4Z)(/8B2+N+$"BVW4# M&WK=X=!A@>ZF@OB$[ONABT?7#(?)L[M,A(B?-LDASB63<,F$\;?N?I/!K;TD MOY)OD]!V\O8"O]W=?OZ&PO=V]R:W-H965TIG47*AHM0A[=V:UT*V30M&=8;:M:VZ>;TCJPS*:1,>->[&K MG-](5HN&[^B!W&_-G<$J&5!*49.R0BMF:+N,UI.KFYFW#P:_"SK8DV_FE>1: M/_K%EW(9I9X022J<1^#XV].&I/1 H/&MQXR&D-[Q]/N(_CEHAY:<6]IH^8[UX2?J]5QXO$)+&W[9H;.=9A$K6NMTW3N#02U4]\^?^CR< M.,S3-QRRWB$+O+M @>4M=WRU,/K C+<&FO\(4H,WR GEB_+@#$X%_-SJH:'" M[[%U\:T55OA4+1('9'^>%#W*38>2O8'RB7W5RE66_:!**O_MGX#10"L[TKK) MS@+>4A&S:3IF69I-S^!-!YG3@#?]'S+9G^O<.H-[\==KBCO V>N OE>N;,,+ M6D9H!DMF3]'JP[O)97I]ANYLH#L[A_Z?JW(>93*+V:O"?U%LW>YPN=ADWJ5X MS.YO-F@1V!@J1ZXBEK<6?M8R;BTYR_1V !NS+PKU^>[#NWF6I=?'[;"<7'_/ M,"O8^\D\_ABS7X&TT77#U3/@"]TJ1V4P\#&0?65YWY^(]!*TT'4N%/S./6' M0NU).6T@!?87(VQMQ1.$=K7!;AK/O2&&M>$A2Y)\].'\4SSI@!Q7.P'PEZ.L MBP'M"E.;2<%S(4/:H/E-Y*.90"%&/VI='H24WA"<+R'"8BQZZZW1==/0ZD#$YC9-O\;XYPYS8"E=@ C5?HP' E17([V7+8=*JCX ML/WM]0"GE%\: [!"%;(MNWOC?=;'^B:W?<4M[? 2N?BUWDY.IB]NRRZ\,?X& MHYS=(!YVAV=LW4WO%_/N#?S*S4XHBQ1OX9K&'R\B9KIWI5LXW819GFN'ER%\ M5GB*R7@#G&^U=L>%#S \[JM_ %!+ P04 " !!ATA8+*863>P" !""P M&0 'AL+W=OXV,.\>GO"7UB M6P".GI,8LX&VY3SM&08+MY $3"W9TCV0FCX0\R<%\-=!,N2"((>32 M(1"7'=Q"'$LCL8P_A:=6AI3@\?W!?:)R%[D\!@QN2?P[6O'M0.MH: 7K((OY M/=G/H,BG)?U"$C/UB_:YMN5J*,P8)TD!BQ4D$ \*D&[ *P7P/G M(C@%X#0%W )PFP*M F@U!;P"\)H"[0)H-]VE3@%TFD;H%D!7E4/^_M3+'P4\ M\/N4[!&5:N$F;U0%*5J\\PC+6E]R*IY&@N/^(GA!.X860-5W@T- HXB%,6$9 M!?0%/2Q'Z/KJ$[I"$49W41R+"F5]@XO0TL (BS##/(Q])HR#[@CF6X;&> 6K M"GY6SW=K>$.D7.9M'_(>VK6&(PAUY)B?D6W:3L5Z;NOQ):2U^*@>_Y;%.C*M ML_BXR>)SW*[ )_7XSY"7T:OP:9/%VV?QV?_M_/S=N9\4@E-^ ([R<][S 505 M>F[G5MO)HZG'TB"$@2;.'@9T!YK_\8/EF5^KJNR29J-+FHTO:3:YI-GTDF:S M2YK-+V1V4L=N6<=NG;O_0_1%KK7-W;' M-?E6U++T]JEHE(NZQR+S5#)^Z^-XNG,JFE2LR-$[IZ)IA5-;=T]%L[O4%EMO56J\KTWC@[4!.A&=6,,A23#//]K*6?+AN]&]3FOYH=6;VI5S,]$ M@YCW<__L\^[R+J";"#,4PUJ$,O6V:!QHWK'E TY2=9P_$BZ: W6[%4TN4"D0 MS]>$\,- !BC;9O\O4$L#!!0 ( $&'2%CQD"&[1 ( (H& 9 >&PO M=V]R:W-H965TS#6'9E% I+V";>X_/->(2'X1\426 1J\5XRKQ M2JWKA>^KK(0*JY&H@9LGN9 5UF8J"U_5$C!Q217SPR"8^16FW$MCM[:1:2P: MS2B'C42JJ2HLWU; Q"'QQMYQ84N+4ML%/XUK7, 3Z!_U1IJ9WU,(K8 K*CB2 MD"?>8A CANFM^+P#;IZII:7":;<%1W: MV.C.0UFCM*BZ9&-04=[>\6MW#B<)AG,^(>P20N?=;N0L'[#&:2S% 4D;;6AV MX$IUV4:.>#-'3;<, C8/=]'9\JHV61-3Z_T-N=8>!.68*!L2FO=ATD/-=\-LKY(:A M[\G->KG95:?V#-)\1?B"VS#S/;=Y[S:_^N"&_8:Y%_W\D_Y0@2Q<%U0H$PW7 M;:OH5_M&NVS[R]_PMDL_8EE0KA"#W*0&H[EYG;+M?.U$B]IUFYW0IG>Y86E^ M%B!M@'F>"Z&/$[M!__M)_P!02P,$% @ 08=(6!OE']N= P - @ !D M !X;"]W;W)K&ULI5;!;MLX$+W[*P9:8)$ 7DN1 MG2;-V@;L9(/FT"*(DUT4Q1XH:201I4B5I.SX[SND9*U2.+[LQ2*IF3=O9J@W MGN^4_FY*1 NOE9!F$936UC=A:-(2*V8FJD9);W*E*V9IJXO0U!I9YITJ$<91 M]"&L&)?!'&?0AG>-P?4"_][E3+@DS>*O$/SRSY2*X#B##G#7" M/JG=)^SRN71XJ1+&_\*NM9U- T@;8U75.1.#BLOVR5Z[.@PY1VS;#G7:@?:61.:6_A4O3>1X](U96,UO>7D9Y>K-%6-M%P6\*@$3SF: M,23[=K.'L\/A^3RT%,XYA6D'O6ZAXW>@/\)G)6UIX"^98?;6/R2:/=?XP'4= MGP2\PW0"TV@,<11/3^!-^]RG'F_Z#MZ&%Y+G/&72PI$ZP+=58JRF>_/OL>1; M[-EQ;/)#].<)YK.>^>P4^O()4WQ+>F.9S)C. M#*PR5=M?Z]U2_M^@\$598'5-!6*)P F<\OE*DF(5K+'W?I $L,4J0>U[.(9[ M+IE,.1.CHQ!K10\XNU]MUN? C6D(Y*CA2YTQBW"VVKR<>^@_HJLQ;+"H'+TG MK)7V'F?/JN8IQ-?1^0T\5+5V=,C$$--1:^82ZSWON$F%,@VUT+&G&SAD;TL$ MQVUTH+9YZ8)_')-YJBJ$9_9*OEW1R& !8EI&5 M.]XBR80FB?S1T,J,2*JA4AJ!+J^D2ZA1TJ?,$M)DLO:Q+,7BLM5T)XZVU*HI M2N"_4!N89X-2U)J3A'.QIZ""N=:2K:N&=EW0F"IJJN >>T0]&N X;\:S8?0) MW"M!T\$UR(.09I/0@LK?),R/UA_S'+VR@[\!.RX$)%0W*1LF"*KK_*A&S17= ME 0++J4+Q7)+2#WDQ:47EMD$5L:%[E\<%*>-=ZNJFLD]W4; +1,-LP?:5#O2 M"J!JE<"0D&2^.GE_S8VE U_>R3$=" =*7J$N_+QR8'3C6U'O3_N1N&HG MP7_F[3S]S#1E:D!@3J[1Y.HR -W.J'9C5>WG0J(L31F_+&FLHW8&]#Y7RAXV M+D#_1V'Y$U!+ P04 " !!ATA8;)M[:N4# ##"@ &0 'AL+W=OV.]O0@W2MC:QVSL2@XJ)IV>-N'Y[C$.\<8L>[">18WC+#)B,EMZ"L M-:'9CI/JO(D<%S8I#&A4>EX=6" M+4O4KT>!H9C6,TAW^-<-?OP?^$-X1Z"%AM]%AME3_X"XMH3C/>'K^"S@+:8^ M=,,+B,.X>P:OVVY U^%U_]<&_#-=:K?R[ZDM:"(DIR/88W6E:Y;BV*-SHU%M MT)O\^E/4#W\[PS]I^2?GT"=S.J;9ND20*[CEFN6YPIP9U+"0AI6PU[?\3-U: M*F,S"7/,Z609?4K-V7BGU2P*VD!9T@GG(H,X95&A/?2($3QZZO.HE T/BXR>$^4G\QT MJ&BP6J)RA7,81,>#;U8Z4U32"0UN<47_0@@_4\2A']LV[/D]:KN#@1_:-KST M>YVW(J."49R$QDGB#^C;]R,8](=^G[Y]/^DT.;&.77]HVUY$:P1X$9%MTPL' M":V=*8U>6QJ]ERJ-/U'FBM64![A3/.?B5&&Y\0Z<3F*0DIQ5$W(:LHOO3# METEQOTUQ_]DIGJ%*Z83056I'^^3>8RISP;^03+K"K9&[R46*<+>[$:)A3 MJU>*I7SK$]5!2]+>WB:FJ!U5M=* M/G*Z=Q'J)\KVM:*>*JN/E,DC9;I5)JTR8Y5M#LI8J^Q[W,[S<)D!!K7D!,.% M"_ #2W9FX[SAXHT3,KR$7[[Y=.Y:F3%-'?UVI1F%(8V_^YZJQN#H84'W8.Z> M3QI2NV7-&Z.=;5]HT^9A&PO=V]R:W-H965TFM@';W78#;-L@2;L/BWV@I;%%E")5DHJ3?GV'I*PJ@&M@@7VP M>=',F7.&G.%TI_0W4R%:>*R%-+.HLK:Y2A)35%@S$ZL&)7W9*%TS2TN]34RC MD97>J19)GJ;G2CYU/56L$EWF@P;5TS_;1$H7:S*(OV&[=\6UFW MDS*'6$4&!A'0*CX0%7*(0#(AK?.\RH#^DL%?96[?[$3L^9PRN4,/X?=L'V(H^@:(U5=>=,#&HNP\@>NSP,'"[3 MWSCDG4/N>8= GN4[9ME\JM4.M+,F-#?Q4KTWD>/2'^#(_"O@.BQC&Z6O(TWQ\!&_<)V+L\<;_ M2R+^6:R-U72E_CV4BA!I0'%,P&\$R"" !D$6"?@:K1JM499 M/,&J8G+KC.&FZR9,EG"O+!.C)1-,%@C,PJ+17$ 6;A2\A)-)? ZG;I+'N9_D M\478S^!T=(N%8,;P#2^8;S!6>0*!$[QZ<9EG^5L8Q^/A?.22[.@">5!/I:XA MJR6^JX]@GC6(YUD/CG/EUYE4&6A(6QU[/R>Q7&R M7PA*CFL5X3RK[NZ30F\<2=2>K.A"9CO[P@YT.UE P:98UZZY\# M0Z1::4//['?[%V<1&NTO\_!CP!(2%58UONVMEJ8G[ M:46O)FIG0-\W2MG]P@7HW^'Y3U!+ P04 " !!ATA88!F#2;8# !D"0 M&0 'AL+W=OLLYW9L+9=ST>NZ:G$M0?5-P^67%=;BL' "YW'@4[4OM1GPE_.. M[W&#^M=N+:GGCRA%U6"K*M&"Q-W"N0ZN5K%9;Q?\5N%!G=A@F&R%N#>=]\7" M828@K#'7!H%3\X W6-<&B,+XZXCIC"[-QE/[$?UGRYVX;+G"&U'_7A6Z7#B9 M P7N>%_K3^+P"Q[Y) 8O%[6R_W XKF4.Y+W2HCENI@B:JAU:_OFHPTLVA,<- MH8U[<&2CO.6:+^=2'$":U81F#$O5[J;@JM8D9:,ES5:T3R\_4M[?M[EH$-8H M85-RB7"MM:RVO>;;&D$+N!%-0PINM,CO2U$7*!7\>&=FU4]S7U,8!LS/CRY7 M@\OP'US.X(-H=:G@75M@\7R_3^&/',)'#JOP(N MYAY$S(60A=$%O&C4)+)X MT05-JE&3-R_7Y(_KK=*2"NW/I$YQVOIJ9G!3G#Q"G7DI-E'H1 M-4&<#6TP]9+)FF1$*R,8T88Y)A9 M_T$4>,RTC'DQL6H%W51<4QI,*@99GZ2$?R4EO'Z5A4'X]D69#S-W%L8NFT;& MS%CB1BRQ9I:X<6)'IW'L3J-P\FZWHR(S>;?9-C50]#8*;+I:?*'T#<+Q Y>D M6I@Q-YY-*0F)RP*"2C-J4]* X*?I-[2_K:'_D_C,#5GL)E-FS"!D;A1DUDPB M-TYGQF1DIBR;K+XO'Y1F+PYLPTSR8R\Q11=Y\6QR^[V<#6HT&\ 3"Q[/!O $ MSEV#_LG+UZ#5\6CY\?WS@3(UIX+H0T,R^WMIP$@4ES+)CQ58F23M9*%\R2 MJS>!*36RK 85(HC"8C!9)BZ^#OC%<6<.;'"5 MK)1Z(E"."*2\;?E]+J4#GAH[]FOZ]JIEA4S>*G$ M(\]L/O/&'F2X9I6P]VKW'=MZAHXO5<+47]@UL0EE3"MC5=&"R2^X;%;VW/Z' M \ X? <0M8"HUMTDJE5>,=QJD+<>RX8C>X;B 6R5M;N";S##['Q^0GDY4M!>U MC$X27F'J0QSV(0JC^ 1?W!49UWSQ.WP/])2S2B"H-;P5?%EI32;\7JR,U?0\ M_APKO6%.CC.[EIF8DJ4X\Z@G#.HM>O./'P:C\.L)W4FG.SG%?EQW?R_\F-J3 M?,?5[HDY&F :>\8RBQDP"S9'H*9%[?*GREA0&B0-"NI^P5_=^1VAVXA%*K%(VAW7/_HCX;]JZYY-04 M&6R4R@S$R=@?0AQ%?MP[@U%TX8^(9C@^)[IC]Q0<-%2!>E./#4/_H)*VZ:UN MMYM,BZ8AW\*;L7;+](9+ P+7! W]\Z$'NAD5C6-56;?G2EEJ]MK,:;JB=@%T MOE;*[AV7H)O7\W]02P,$% @ 08=(6.BS Q>M! YPH !D !X;"]W M;W)K&ULG59+D],X$+[[5W0%BH*JX+>=9)A)508& ME@/L% /+86L/BMU.M,B6D63"[*_?ENSQF)V0HO;@1&IW?_W0UW*?'Z3ZHO>( M!K[7HM$7L[TQ[5D0Z&*/-=.^;+&A-Y54-3.T5;M MPI9Z8QJ$<1AF YDUVI]+CLC>(/7"G17UTS=7J*0AXM9-+L3?."[O;&"8'W>LAW>H/G47BO: M!2-*R6ML-)<-**PN9IOH[#*W^D[A#XX'/5F#S60KY1>[>5M>S$(;$ HLC$5@ M]/<-7Z(0%HC"^#I@SD:7UG"ZOD-_[7*G7+9,XTLI/O/2["]FRQF46+%.F _R M\!L.^606KY!"NU\X]+II,H.BTT;6@S%%4/.F_V??ASI,#);A3PSBP2!V. M7)2OF&'K("HOXTX3%$J]2/[/\\7V3^PJV6^IOB:\]^T7N+SSK\IXJ6LN",X,EM:G9NX39)+ZA!MM.4V&UMOK$ M)8_$-RT6MMIS*@7QN.2:FEL33M4I,E' &W@O#4*4^G"")-E(DNR72?* W,>( M<1+N.#$>X'J?W25(63VL\0\'[GW26'4"WA!!-&R*HJL[XVN2;X4]&_2>M]JUN2"B.OMHGH0164;I MPK>[>)400!3F?N9]5*Q$:%B-I)I!'"V(F4EHV1-EI!TG1*)KBLV2RZ(::T"? MM"\:HARBQ%_!PG>+E!:Q]TK:K^. &(40DGSR>%1'5 T3SSN-H&5E#DPA) 1& MCANI][NC2@:1A:>7P^,1;4,KBXD]9#?/EBL*(LHCBO2];)ZS6BK# M_[%W.56E99P^RZ;OE +I3<6+OE+0!(SJ0R!CUTPVGNO=OO[D,L[(R>/!J9/0 M*K8KZ_@4B_.1Q?DOL_A*&UX[CFR&;%S\5]]I/M%XC-(GL8]3^MX)FSCQL'=" MEYMR#:[0GFA)9T&!5=3+MBHAU<72X4ZIHG&#AIVB0"SI/KS3NT6F!M[082*K MC.U^>U<,=Z<^\SY,\5]/\*FV1 CO7I3!(OQ!D$.^H%OS7K" G'@T$2PAS^C> MO!>LK&"BD83_#2^:ATGZDR,-)L,'==W.C5@:"MDUII]#1NDXQ6WZX>5>O1\! MWS&UXT1"@1694EYT*:E^K.HW1K9NE-E*0RWNEGN:1%%9!7I?2;I"AXUU,,ZV MZW\!4$L#!!0 ( $&'2%@/CJTK P, *<& 9 >&PO=V]R:W-H965T M048DB3=H#^-?=]WUW9U]F&Z4?38%H85L*:>9>86TU M#0*3%E@RXZL*)9WD2I?,TE*O U-I9%GC5(H@ZO='0[3?JEM-JZ!#R7B)TG E06,^ M]Y;A=#5P]HW!=XX;HA .B&3\WF%Z M':5S/)SOT3\UL5,L"3-XJ<0/GMEB[HT]R#!GM;!W:O,9=_$,'5ZJA&G^8=/: M#B<>I+6QJMPYDX*2RW9DVUT>#AS&_5<6"#3O9X$E<@<1I#NB54L4O4(T@1LE;6'@2F:8O?0/2'2G/-HK7T4G M 3]BZD/H'\4G\.(N$W&#%_^?3/Q<)L9JNE2_CN6BI1HE.DCC(,],(S$"N!/4/,^U1V;%,R-B5 M?EEI+B \[UV5E5#/B T7P;+VR1.R1L$LT24H,>?6P!D,0C^F(1[X%[T'MB62 M,/0G$%[XP]XE75)7U1<:HL@?T#7S1[U]/C4FA&I@$/L1Q!,ZV:5#4\,PN&8?-T84PS';E=PT#Q*U.NF11I* M9"UMVT>ZW:X++]OF\]>\;>$W3*\YJ1.8DVO?OQAZH-NVV"ZLJII6E"A+C:V9 M%O0E0>T,Z#Q7RNX7CJ#[-BW^ %!+ P04 " !!ATA8A,A!J=8" #U!0 M&0 'AL+W=OCE7M15-N$:R2V7KH_+W#5XX'=AN]:J/7+GJ/471%T;==]%T7'9A&8 9V2E!MFUF/+@_+ M+6EV%[BJ-!>0]'OW^*3$$UF9S,&B+D$H)H]Y+F RGH8QC5=Q',:]!Y1<:9#* MTN;(F9I_S]\F-Z9V4B%3QAIXDR3A$"YI'(03N.S=V8)B3<(I3,-)[U%9)JA, M"9?TT_&07)/^X&I$9#=HS(QJ3&N4%BJE?9M(PC%]H]Z-DONW7JT'7WAX2JP7 MGF 0CN#4_4='I5BBWON&8TAJ+6U3E9VUZVFKII3_NC<-\9;I/9<&!.X(&H>3 M40"Z:3+-PJK*%_9666H3?EI07T;M'&A_I^@ VX4+T'7ZY1]02P,$% @ M08=(6#T-\4G@ P >P@ !D !X;"]W;W)K&UL ME5;;;N,V$'W75Q#:(M@ !G6_);8!)]EN\[#;($[;AZ(/LC6VA95$E:37R=_W MD'(4EE9H[;Q0M]/O;:L.W:+/@3<=]N:8YZ=_Z!XF9=T"IZI8Z58N.25I-W%EP=1,;?:OP M>TT[=31F)I*%$-_,Y+Z:N+XA1 TMM4$H(;[3+36- 0*-O_>8[L&E,3P>OZ+_ M;&-'+(M2T:UH_J@KO9FXN$O1*/MENT$W@L?E5FG1 M[HTQ;^MND.7S/@]'!KG_ X-P;Q!:WH,CR_*NU.5T+,6.2:,--#.PH5IKD*L[ M+AMBX?\X6 M2DN4QU_G A[PXO-XIF6N5%\N:>*B)Q3)[^1.+SX$J7_]#MOXP#9^#WTZ1PM6 M6W 5*_9?YN?8OHMWGNU]!:QZ55OH4BE"2A8O:+B#/S7X8TN!7E3:L-$;H8A5 MM41S-2^LWF-0A?+5&VP?K"X^Y&&072N&>T26IA,5=YXVDNBD5MA7<#U9<7#V MU"Y(VO-_FP3'DW_M.%]QC7UZUB2[LF'S$E7LS$@*&[1W1RO<)L1^8D%8\-!( M/^$)9)1EW#?2SWGBW'<5&D_6@ CCF&?XICQ@65KP%-^4QXXQB7AA3)( JX : M!= :1GX6\\+Y#+^*?2GENN[.LD@B'D'$ 5S #$"64QCPZ)A#X!L.YANQ",H^ M(@5=QYCDEK;Q;&1 MTAWZ*8[WI AGO:QQ4B/G26AXGMDV.DL]*S)+-HL+GI\DZ>\8X>A);DVCY["@V\[?3P-AQ6#R_K;'A0WM2' M9WFH7\4:6L'4YUGB,CD\=<-$B]X^+PNA\5C9X09_!R2- O970NC7B7%P^-^8 M_@-02P,$% @ 08=(6-GXD%0V @ O04 !D !X;"]W;W)K&ULK511;],P$/XKEI$02*A)DS)022*U'0@>)I5-P /BP4TN MC57'#K:S;/^>LY.&;LHJ0+PD/ON^S]]WR5W2*7TP%8 E=[60)J65M M0V"JE;RDIH&2ML->J^PB#G]>.+U?"^"?I^MPXIB1OC57U M $8%-9?]F]T-=3@!(,\T(!H T6/ X@E / !B;[17YFU=,LNR1*N.:)>-;&[A M:^/1Z(9+]Q5OK,93CCB;K9GAAJB2;#48D);YXKZX!,NX,"^3P.(E+C7(!\)U M3Q@]01B3*R5M9L9%].,KD^7IF$YI+1QG/H6:/;\V?PB M?#=E]S^1/3"_&,TOSK%GGUNF+6AQ3QK07!4DQV^-H\),N3Y/-8])!W"80F[^ M!=G["4XZH0:]]P/"H,Q6VOZ7&W?'&;3RK?=H?XVSJ1\EOVGZP7;%]!X=$P$E M4H:S-]C9NA\6?6!5X_MMIRQVKU]6.%]!NP0\+Y6RQ\!=,$[L[!=02P,$% M @ 08=(6(-)']FE! =AL !D !X;"]W;W)K&ULO5G9CMLV%/T50@V*!&BU>AE/;0,SEH0$J(O!3-(^!'F@Y6N9B"2Z)&U/ MBGY\J<7R(IF0&R(OMA;><\ASKKB.]Y1]Y6L @5[3).,38RW$YMZR>+2&%'.3 M;B"3;U:4I5C(6Q9;?,, +XN@-+%Z@:5%0PH@DO?M&^ M*FL;*-IR0=,J6-8@)5GYCU\K(4X")$Y[@%L%N)L;RT1,LO"KN*:"DPR?+,>A%,OB4R3DR? M80?9%M"*T13-:":8])K+2H@UFA7TP#AZZX/ ).'OT*_HTXN/WKYYA]X@DJ$Y M21*9('QL"5F9'-***N+'DMB]0NRAN61; M726@#Y&)//L7Y-JNUU*?6?=PMZTYW\<>= EWKK*'ZO"'#3.1[;2QGVGIU5GE M%7C>=V75Y]]E&/H@(.5?VA*HY.BU<^1=[CW?X @FANQ3.; =&-.??W(&]F]M M[ND$\W6"!3K!0DU@9Z[W:M=[*O3I0QPSB+$ A%.ZS02B*R36@*3[&@B(1+K6N=2UF10U"0?/7?3GCLR M1V-K=VJZLKZWFMZ),M!)&6H".W.S7[O95[IY^&P1YAQ$JPDEP/!$D8'I7%B@ M)+G5@@Z$@4["L-_TW.S7A&>Z#FI=!]UTC;:,@?Q*$H(7)"&"0*O(@T:;7=?L M7:BLI+Q5Y2Z,@4[&L(71-@?M.@]KG8=*G9\AHG%&_I&=#*N&H^@@_4'R;VV" M#QN5Z9GNA=[#1EZX)_4M96SB.-Y)\I0R-H$<^S*E0V5#_V*>4\0^: M'1*U(=^5C+UK<].[4%#)>FO&=F$,=#*&349G9-ZU9^RHEGJD'C^CB&V+=%W( ML;%5VE&S/_(:R:EDN57:+HR!3L:PR>B-KG4&CGU=RBI%N4_1Y#ND" MV!?T+_J8STM6()-[B>@.&/HHU\QU@=8EC9+CUBFI5C1?*UJ@%2W4A7;N_[1?+?;/*">!LAE1B3',QQ#J\TE7)ZR M=0P2.-7#3VRUDT"K6B^5K1 M*UJH"^W<^^-.@=/[$3VRSL7V3"N:KQ4MT(H6ZD([-_^XL>"H=Q9N[I'[;9WC MZ')%H6:]V;].I(%6TE 76FF,=7(L(+^GN#C X7(9M\U$N9=;/ZT/B1Z*HY&+ MYX_._>X[]T%Y!'2$+T^DYIC%).,H@96DLLVA;!@K#WG*&T$WQ:'$@@KY ML1>7:\!+8'D!^7Y%J3C14F.P !=[9,9Y3B5N>6.+ @<8: ME&>6:]N!E=.T,,*Y/GO@X9P=9986\,")..8YY5]N(6/GA>$8EX/'--E+=6"% M\P--8 WRP^&!X\ZJ6>(TAT*DK" <=@OCQKE>.;8":(F_4SB+QIHH5S:,?5*; MNWAAV,HBR& K%07%RPF6D&6*">WXKR(U:IT*V%Q?V'_7SJ,S&RI@R;)_TECN M%\:506+8T6,F']GY#Z@*6%*I2UY'@W19P,'^$$Q1'(CK.<+%DA.:9.H!%R3Y9:/7!!7D<@:9J) M-^0=66.MQL<,"-N1*!4T23@D5((@?S%),W)AW'S!Y8%Q23[3+,."$7-+HC?*)FM;67Y;6NY^PW*/W*.Y>T%610QQ#SX: MQL\&\!9&L0ZE>PGEK3M(&,'6))[]EKBVZ_78LWP.W-%PM\^='].^>K'V5C"\ MNJX\S>?]4%U]_!-AY$Y"+O[MJX!2A]^O0_70:W&@6U@8V"0%\!,8X:^_.('] M6U_XQR2+QB1;C4362I1?)\H?8@_?X\M(T QZG\ 2&FBH>N6<0F_JF;.Y=6H& MMD=JXIA!6RIZ*N4X?M 56_6(V5._H;/EY:3V0 M;X#WEMT@U_>6W9ADT9ADJY'(6@D)ZH0$/Z$_!&,F:DRR:$RRU4ADK41-ZT1- M7]X?2NBT^;"Z,]/M](<>*7MB3CK]H92:M'K-M-,7A5>WAU:"' M=T6,!<=3_'89:@J#)-];:V.216.2K48B:V5B5F=B]A.:PFS,1(U)%HU)MAJ) MK)4HQ_XZ-M@O;PL5MOD2=WW?[#S-RUZQP'0ZC:%';!K,GGPX](H%IM]I#E9C M5L)R2O20*LB6'0M9?M[6I_4@?*/'O\[YK7.]='K.(S4XZ]GL*WTY==]3GJ2% M(!GL4)5M3K'9\7*0+3>2'?2DMF$2:UTO]SC\ U<">'_'F+QLE(+Z[X3P?U!+ M P04 " !!ATA8TXWG-98# P$ &0 'AL+W=O2T_P:X#_TA/& M-<"$;E>QF\2%1))@SMD!<6VMV/2%R;Y!JWS14C?*2G)UERJ<#!Y@#^4.T(:S M BU9*;DJG5!.R PMS?' !7H;@B0T%^_0SVBE>C79Y8#8!H54D#3ED!() OW) M),G1D7']%?T&+.5DF]$8_<%I2DL%?UR%Z.V;=^@-4LL[FN>J7<3-'D!PZ?W45=&*@^B&S#[RI-YK-[7T[L1U68SR:G%J%EU88^Y-S MLZC#S)GZK3-/HAPW48Y[HWPLJ80$K:21ID]W4*R!=[9<+\^WMMR09.&09-% M9"?%F#3%F'PG/9@,69PAR<(AR:*!R$Z*,VV*,WV]'E30GF^M=^& M) N')(L&(CLIQJPIQNP[B<%LR.(,218.218-1'92'.P\#03.Z^6@QK8?UKY_ M\7K09>6,\)D@=%AAS[\0A-ILUC9SK\[TP&Y-0&IB2$J\E&H!PVZBAG-%5BR:OQM%I(MC7S MUYI)-4Z9RTR-],"U@;J_84P>%_J YD^"X#]02P,$% @ 08=(6/Z0I9*& M P "A$ !D !X;"]W;W)K&ULS5A-;^,V$/TK MA H4+9!$'W:<.+4%)):*7:#!!DF[/2QZH*6Q3:Q$NB1MI_WU'5*RUG(5V=OR ML!=+I.:]X9L9CSR>[(3\K%8 FKR6!5=3;Z7U^L[W5;:"DJHKL0:.3Q9"EE3C M4BY]M99 &+WGF0\$1M=, Y/DJA-65+YUP,48C?U0F^_ M\[#NS0,#,!:?&2P4P?W MQ$B9"_'9+-[G4R\P)X(",FTH*%ZV,(.B,$QXCC]K4J_Q:8"']WOVGZUX%#.G M"F:B^)WE>C7U;CV2PX)N"OTL=N^@%G1M^#)1*/M)=K5MX)%LH[0H:S">H&2\ MNM+7.A ' .3I!D0U(#H&#-\ #&K X%P/PQHP/-?#=0VPTOU*NPU<0C6-)U+L MB#36R&9N;/0M&N/%N"F4%RWQ*4.:; HA8D">0&7"-%656>ZYGR,22L[\A)UC)QL@6-,^ M?)@7;$E-B2CR@E>U8&CU80N2_(KU1SZBMXTB>@7DOA0;KKMY)[Y&[4:!G]4Z M'RJ=T1LZ!^01Q:T427G>B4_Z\>,>O(\Q;P(?[0/_$/42)I!=D4%P0:(@&G2< M9W8./+3PJ$O.__.>_F?OK6 ,FBH<6+Y!?Q5>8(I-&Y)$M)&'\K;63L,ILN MR1*79*DCLE8VP^#+:!.X:20US]'W.HB..LEY9LEY9NE)LTJU?S#;X2RVM$.U M(ID9CJH?V,UN,[C?VW'U:/\AO)N%'?N)&?3M+/F%OOJ7X)'*)<-!K8 %N@JN M;O =+ZO!NUIHL;:3Y5QH'!3M[0IH#M(8X/.%$'J_, Z:OS_B?P!02P,$% M @ 08=(6%G #78"!0 :!H !D !X;"]W;W)K&ULO5E=4^,V%/TK&I?IL#,0VW)(@":9X:/;,@,M [O;AYT^"%M)-"M;J:0D MT%]?R7:LI+'OXI#E!6S'.O?<>Z5S;&NP%/*;FE*JT7/*,S7TIEK/SGU?Q5.: M$M41,YJ97\9"ID2;4SGQU4Q2DN2#4N[C(.CY*6&9-QKDU^[E:"#FFK.,WDND MYFE*Y,LEY6(Y]$)O=>&!3:;:7O!'@QF9T$>J/\_NI3GS*Y2$I3133&1(TO'0 MNPC/+Z.^'9#?\871I5H[1C:5)R&^V9.;9.@%EA'E--86@IA_"WI%.;=(AL<_ M):A7Q;0#UX]7Z!_SY$TR3T31*\'_8HF>#KU3#R5T3.9"N4^H .KZDFC)NC8_1H)D@RYQ2),6J%$WC#HJ"(X0#'*'/C]?H\. #@!M5E8YRW.A-E49EI;_>FN'H1M-4_5U7E")6 MMSZ67\$O0";=*I,NA#ZZ))QD,45$HXN99!R% M1;'J>!9(O1S)*L1B=-SMA -_41/_I(I_ L9_H#$G2K$QBTF^M+5 F9E2+*]@ M'8L"K[_&(NI$]21Z%8D>2,+.86Y:A4Q\(XYF]6=FO4I)L_@%:4DRQ7-R=70* MY),U.F?U9/H5F3Y(YB(54K-_BVJ8E965Y([R(W-!DV=$GXV4JWR]'@0=7$>L MOU6GH-.OIW9:43L%J?UFG,'6**&2+8B58-,GI>7<2+MNY!=V3NKXG6[Q.PYM M)G4$SRJ"9]]M9-$XC6:&I$B0R)=GO+$\B\FU3KB.X-D6P3#LG-83# .GT<%K M%YQ1)YH^&78KA:I5S&"+1K^IC^&:4X0@BZO5[/[D9C?Z>I?3J=4H&&]'D0JQ MXXO?47#+8'M.QIE'""IZ*\TMH?J;HMMKZ+]3_1"6_?:R"P/6UPQ!Y7(.$<(6 M\19U+J%?(<^A,XL0=HM]"30<9H>*.H<)88O9JX[#L79(P[E1"-O17M6^C/6: MF>+<*(3MJ+76;UM.M].M9X&=XV#8<:ZF))O8,J"/A$GTA?!YWM#KJOL*E'X8 M?D>UQ,ZJ.X/"L$'M M5=GQ]IL0;GIMQ2L*H+?JMJH>PFU.2L;WNLBYR\1 M["_MQ1T&;"]$T=HW--B(WF( ,/0.K)UM1;!M[9[K8!ZBN5MLH%\7F@;N]V(.Y(W)B6H\X'9NA)F'33%EL:Q0G6LSRK80G MH;5(\\,I)6;BV!O,[V,A].K$!J@VET;_ 5!+ P04 " !!ATA8+ISHQ(0" M #E!0 &0 'AL+W=O/B ^N,FUL;#C8#MMX==S=M)0H*M ?(G/]CW/ M/7?Q7;K6YHLM$1ULE*SL."J=J\\9LWF)BMN!KK&BFX4VBCO:FB6SM4%>!)"2 M+(GC,Z:XJ*(L#6G\ F9HQWJ60BBLK- 5&%R,H\G)^73D_8/#!X%KNV.#SV2N]1>_N2K&4>P% MH<3<>09.RPHO4$I/1#*^=IQ1'](#=^TM^XN0.^4RYQ8OM/PH"E>.HR<1%+C@ MC70W>OT*NWR"P%Q+&[ZP[GSC"/+&.JTZ,"E0HFI7ONGJL -(1G< D@Z0!-UM MH*#RDCN>I4:OP7AO8O-&2#6@29RH_$^Y=89N!>%<-LGS1C62.RS@K2O1P(56 M]'M+7_<5PE65:X7LZ+6V]B$<7:+C0I+U"&[I?12-1- +^">68WA#CXU0[_@& M+1S-N,&*0$[DG*A3YB@OKX[E70[3-H?DCAR>PK4F @O/JP*+7_&,ZM$7)=D6 M99H<)+S$? ##^!B2.!G"?6!@2Q)I#U /^WH/ _7PO^H-?U8*/DWFUAEZQ9_W M5:B->KH_JN_LH@]FRAMG/C.0YN1 MVHI$2])_'"PZ<"0?-S1'+.[3WK*?!78_1%99/!BF;+5'TJB7-#HHZ26-(R U M!1JQXK[Q0514OH;FB?M;7:,]ND:_Z6([K:?0+,. L9#KIG)M%_:G_0R;M*W[ MT[T=@-?<+$DD2%P0-!X\IOBF'2KMQNDZ-/)<.QH+P2QI#J/Q#G2_T-IM-SY M/]FS'U!+ P04 " !!ATA8,T;PN*P# L$@ &0 'AL+W=O*<6.%4CRU9 M.*4[4>0$E@SQ75EB]GT.!3W,+-=Z&KC+-YE0 W8XW>(-W(/XLETRV;,;EC0O M@?"<$L1@/;.NW:O8U0!M\7<.!W[41BJ4%:4/JG.3SBQ'S0@*2(2BP/)G#PLH M"L4DY_&M)K4:GPIXW'YB_Z"#E\&L,(<%+?[)4Y'-K+&%4ECC72'NZ.$CU $- M%5]""Z[_HT-E.PHLE.RXH&4-EC,HY%F](0DM 2V#H/L,,T+40+%_M!%X5@ 1%"UJ6LJCW@B8/&2U28!S]$8' M><'?H?>(*Q2?VD).2-':2>U\7CGW7G ^0+>4B(RCF*20=N"C?ORD!V_+1#39 M\)ZR,?=Z"2-(+M' N4">XPTZYK,X!^YJN-<5SJ]YC_^W]U8R!LW2&&B^@>FE M\?639$(W DK^;]>BJ-SZW6Z5,E[Q+4Y@9DGIX\#V8(5OW[B!\V=714R212;) M8D-DK=KY3>W\/O90%BP!(J34([I&"=W+NBA=EI\*+C!)<[+IJDPOZ6LK8Y(L MJLA<1[.IK]\^="Z=X=3>'Z?]*5]04F?YHD<0*X[A41A^X*B_ M=B2+,^VB,^WBG]NU@@Z:H(/>H+4HO)_++W6*EOB[W$$(=,T8)AM0[0OTUU;O M![[>0KD"UBD'O1Y>N^A,DD4FR6)#9*TRC9HRC7Z/E(],ULXD6622+#9$UJK= MN*G=N/<5^[Q3;XZ2\9=59?SL[7:=P/-')Z+RW&SBCMW@1%(ZR'QW[$U.%*7# MS'5]/^@6E$D3[:0WVCO@'3$(.NO@=FC1^&2C%G58><\W M+3_CJO)A'YU^2V ;?>W Y:9W1T1UVFE&FZN-:WV@/QF?NU<+MV,\4EZ^HD"=YW

\.0@4 &8< 9 >&PO=V]R M:W-H965T/6UX4Z)/Q#CWB->;WNSLJ MWO2&)4XRG+.$Y(#BS=7HVKA<&26@M/@SP0?6>@9%*@^$/!4OJ_AJ!(N(<(HC M7E @\?>,ISA-"R81Q[\UZ:CQ60#;SR_LBS)YD<9#581) E>?6/?M05T0(('CG K %F M%V"_ ;!J@'4JP*X!]JD IP8XIP+<&N">"O!J@'=J+?DUP#_50U #@E(.5?N5 MC3]#'$W&E!P +:P%6_%0*JA$BS9/\D+L:T[%UT3@^.1WT9]6>40R#.XP!>LM MHAA<88Z2E'T!%V MNF"\%[9D M VX02R* \AC,DG3/<0Q^V<4%N%_/P.>/7\!'H -6X!A(VW&DQJ5ZR'8KPU4C,F@S39SR:?/I@N/";3(LJR68JR>8JR18JR98J MR4*59"M%9$=JMQNUVT/L+;7+1%MAW1);+-R>)[:KN6/]N2W&OI%C:-ZQT:PR M"MI&\-ADWN>Q7,TZ-EI((K(T_]AH*6'R-/O8*.P;&;;?];>26!F>YC161Y7N M-)7N#%;ZG5A28DK%[,R* 03$R7,2XSR6SJ,5E=>NN6["TT%WYXX'*LGFLN@[ MVEBH=+A421;VHQ>-WY6(U,B0*\1M%.*>V"T!ZDP]437UL-;4(Y.-V^\HL*>; MP2#.U8U*LGD_? MV1YZ%2H]+E62AVQON#,OHZ*:?H@%A:Y@Z$H[7",<;%,X, MYT1L5! G%(C->+$5%1N"_%5..[$)*!?SIP@+?/K@FX;Y#1S*;2N.+] SIF(; M_K(?$!MXQL5V(\D?92*L8G5:*9I^8-K0Z_2AZ6!2YPI1)=EK'/KM=8%F=Q8/T^&PSA664K:Y- /87;PI];E4RA9*,K"UWG0IL;(T M.WA#4JTS86-XK'OGV"85E2%I$BOHBFHPL+-%I9)M+LV@MPA3ZG.IE"V49&"W MY5*+JF\E1-4]<-!;=PX9IH_EA143:MCGO#KJ;$J;2['K\BJH4WYC7"X-27E8 M7**5=QRO]-4-W"VBCTG.0(HWPA74/#<NI2JWKA9%?>>#P0SDE6/FXQ$LHL M#,3W#2'\Y:5PT%PM3OX#4$L#!!0 ( $&'2%@VLK*1XP( !() 9 M>&PO=V]R:W-H965T#?[]H)4=J&LDE]2>SXGN-SKGWM#-9"OJH% M@":;E&=JZ"RTSB\]3\4+2*ER10X9CLR$3*G&KIQ[*I= $PM*N1?X?M=+*)%'+-*7R_1JX6 ^=EO/QX9'-%]I\\*)!3N

15+PE+(%!,9D3 ;.E>MRU'?Q-N 9P9K56L3XV0JQ*OIW"9#QS>"@$.L#0/% MUPI&P+DA0AEO):=336F ]?8'^XWUCEZF5,%(\-\LT8NATW=( C.ZY/I1K']! MZ:=C^&+!E7V2=1';Z3DD7BHMTA*,"E*6%6^Z*?-0 [3:GP""$A#\*R L :$U M6BBSML94TV@@Q9I($XULIF%S8]'HAF5F%2=:XBA#G(YN*)/DF?(ED-,Q:,JX M^D'.R=-D3$Y/?I 3PC)RSSC'E*N!IW%&@_/BDOVZ8 \^81]#[)+0/R.!'X0- M\-%A^%4N7>*WFN >^JS,!I79P/*%7YM]N<,Q4Y/,0>W8EL?JY!IF3&-I"<2ZH!]_E4 MG]GMGQ"LI;>ET-C",G[%$-]M[8C=CPEJJ=^2VJVD M=@]*K=4#JJN$/QKA$Q1.7NXAG8)LK)"#U/];(4 YO[MMFQ+0WSL!]C?J?DS@]G[L&ULK571;ILP%/T5BU53*V5 #"%M1Y#:1-7Z4*EJU/5AVH,#-XE5 M8S/;">W?SP;*:.MF>]@+V'#/N>=2CV@)H]%0RKF;>5NOJ/ A4OH62 M*%]4P,V?M9 ET68J-X&J))"B 94LP&&8!"6AW,O2YMNMS%*QTXQRN)5([>6/OY<,=W6RU_1!D:44VL 1]7]U*,PMZEH*6P!45'$E8S[R+\?D\ ML?%-P'<*M1J,D76R$N+13JZ+F1=:0< @UY:!F-<>YL"8)3(R?G6<7I_2 H?C M%_:KQKOQLB(*YH(]T$)O9]ZIAPI8DQW3=Z+^!IV?B>7+!5/-$]5M['3JH7RG MM"@[L%%04MZ^R5-7AP%@''\ P!T _RL@Z@!18[15UMA:$$VR5(H:21MMV.R@ MJ4V#-FXHMZNXU-+\I0:GLVN^!ZZ%?$;'"]"$,G6"OJ"EV2S%C@$2:]1'C-!\ M)Z49FX#[Y0(='YV@(T0YNJ&,F251::"-(LL;Y%WVRS8[_B#[ G(?1>$(X1!' M#OC\,/RBDCX*QRYX8.K0%P/WQ< -7_0!WU]L_[A8*2W-QOOIQC/ M545RF'GFM"F0>_"RSY_&2?C5Y?L_D;VJ0M17(3K$GMV1VNPP#9(2YES3%IXT M<-LE]MDXCGRZUQ0>U/9B>8+=<)44.RJFN)9B^RCOU MS]ZHD<] CI(4FS"4Q>;=N"3[SDS<2WT=-3J>#/=!*# :-R5X*-T1N*%>( MP=K@0G]JG,JVT;83+:JF5ZV$-IVO&6[-W032!IC_:R'TR\2VO_ZVRWX#4$L# M!!0 ( $&'2%AA75/?E0( -8' 9 >&PO=V]R:W-H965T6TW2AJI;0I,8M*T:? !\<%-KHTUQPZV MVPQ^/;:3AG9DU33V)?&=G^6 M5\#TSHJ+$BMMBK4K*P$XMZ22NH'GC=P2$^8DL?5=B23F&T4)@RN!Y*8LL?@U M \KKB>,[.\IS__@C?U=EW)0AV)9@%1P53R 8H]-ZBP O"GO/,GT+W+3WH M2^?_HB^>'?V@&&'W'D*K%S[O/7S_HO'H0D$I?_1=?2,>]8N;GC>6%O_)'WH>^NK^D6/J28HL7$CNXH:B[H>B8>C(MN5#D-[9]%N[UP)#0 M=Q6-RLBJF&FQ3?RSP5GL;O=+W N*#D'IOZ!A,#@_!"UZ0/Y@V(&:5-V]1E6" M6-L)(5'&-TPU;[3S=D-H:GOO __,'\_]'G^JAU8S8_[*-Q/O$HLU81)16.E0 MWN!,]U'13)'&4+RR;7+)E6ZZ=EGHP0O" /3^BG.U,TR ;I0G?P!02P,$% M @ 08=(6#+%SM/X P BP\ !D !X;"]W;W)K&ULO5??;]LV$'[?7T%HQ= "F27*MFQGM@';Z;8 31'4Z/80](&6SC97B71) M*F[^^QTE1;(;F3&RKB^V^..^N^/QN^.-]U)]UEL 0[YFJ= 3;VO,[M+W=;R% MC.F.W(' E;54&3,X5!M?[Q2PI!#*4C\,@LC/&!?>=%S,W:KI6.8FY0)N%=%Y MEC'U,(=4[B<>]1XG/O#-UM@)?SK>L0TLP7S M+L)"H-CQ%X>]/O@FUI65E)_MX#J9>(&U"%*(C85@^'G5DQ#0N9_LT3LYUX0X\DL&9Y:C[(_9]0.=2W>+%,=?%+]M7> MP"-QKHW,*F&T(..B_&=?JX,X$ C#$P)A)1!^(T"[)P2ZE4"W<+2TK'#KBADV M'2NY)\KN1C3[49Q-(8W><&'#N#0*5SG*F>D?4B9[GJ:$B81<"\/$AJ]2(#.M MP6CR^@H,XZE^0WXE2[Q"28YK1_]JYT,'YV'%[W:BYX+?5H93)@A*]AP(;C8M-E8HD0%BLT. M]U,ZC$:=X=B_;]'>K[7WG=IG\9><:VXYW::T%!X<*.UUHEICL6?A5G!'/SD. M*:K-C)PHBUPI$/$#,8H)G;(R!R7_($-M@%MO>?3$]K#3;3^M06W&X-Q8@4A. M!&KP1"\=#J+.H%WUL%8]= <*E"PNH4^N8(V)',C=#60K4*TWV@GVPAL]JDT= M_2!>COX'+VC0Y.;@NS"S@CF*^*C7H>T!IP>U@?X7;E;2;G(^H\+-3AHVIH;? MG9]NR/;H$I>U3=V@SH1^'HTKC..H#D_1F#;IGKKS_;5(\%049ZF3P&Z4E][] MIBS0_@_B,'76AY8WI0AZJY#+V+Z\/Q23)LJ0YWI_TP6EQBCX[">>#2%MC0:UES)F!!-L)LR5FBU8VU\!RRDZM7.X@M\@4V _AH3KC& M)D0CSCI7**+LR_Z]-$!HK],63O^@%5M)@*U9\;K%;!F4WX/I:XF%4 ZN@[K^G_P)02P,$% @ 08=(6)%- MVVPL!@ RBD !D !X;"]W;W)K&ULM9IK;]LV M%(;_"N$50PLTNI#RK7,,N,[6!6BZH&G7#\,^,!)M"Y5$CZ3C9K]^U"6B95'T M9?27Q+)Y7IUS1+UZ)'&RI>P[7Q$BP(\TR?AU;R7$^IWK\G!%4LP=NB:9_&5! M68J%W&1+EZ\9P5$1E"8N]+R!F^(XZTTGQ7?W;#JA&Y'$&;EG@&_2%+/G]R2A MV^N>WWOYXG.\7(G\"W,E>2#BZ_J>R2VW5HGBE&0\IAE@9''=F_GOYL$@ M#RA&_!F3+=_Y#/)2'BG]GF_<1M<]+\^()"04N026_Y[(G"1)KB3S^*<2[=7[ MS -W/[^H_U84+XMYQ)S,:?(MCL3JNC?J@8@L\"81G^GV=U(5U,_U0IKPXB_8 M5F.]'@@W7-"T"I89I'%6_L<_JD;L!$@=?0"L N!^P* C %4!J"BTS*PHZP8+ M/)TPN@4L'RW5\@]%;XIH64V(,W$E->9CX MQ!4RRWQ?;EAE]+[,"'9D- 9W-!,K#G[-(A)IXN?F>!\:!%S9GKI'\*5'[Z%1 M\8:$#D#>6P ]B'0)F<-G:^8 S]>%-])!]2%#A1[JT#,?A[\^RN'@5I"4_ZUK M?JD=Z+5STWC'US@DUSWI"IRP)]*;_OR3/_!^T15N2:S1AJ!N0V!2GWY@E',P MQXP]Q]D2S%*ZR82NXE)F4,CDKO8TE1GXSF#B/NW6HAG6'XV=<3VLD66_SK)O MS'(6AIMTDV!!HCQ%)N)_<>Y?ND3[K0R@'SAH+\]RU+!1CK\SJI'FH$YS8$SS M$\VN<)5>/ID86>-8NKTHD@4AD;\LXK#8XF_!M\(=\Y*>")-N#[YRLM@DX*.T M9.TI;]R[?J( W80[0^?@A!O6/1K:[-'1\W/8/NSMHSYL'?7&H$9!H[J@DG,*G"@?N+Z.]3B'Y/P*5.R4CQDK]6P(_W5ARIC M:,SXGM%H$PHP6Z\9?<*)O%+?D?21,.U5VBQVZF7:EEJS=,4K_B6!Q;=*++;4 MFJU0S.*;H>5D1SF@9[(4<^BYI2KP\B"CY\,WW,BWM!PL!GDI17Y%6\YL5MV\>8 MBP-V8M0^^1RRI-;LA*(6?W1).SD#*0RML*36;(7"%-],%*?;R?F$8@X]LU2H M$ 6:$>5H.X$:-D'R?F__/(4:-H%CU&4I4+$)-+/)*98"VU#B!\,=MZARU4") M-W#Z':DJ*(%F*/G"<$3 )YP2LW^894X]:6RI-8M6. (OB2/0*H[84FNV0N$( MM(PC!_1@O]L_S*'GEJIP!%K"$:A[##-T_/U3LLTCT.]W7>>A A)H#TA@&TB0 MU[JC@6T@@:CKA@8J((%F(+F7*6:B))#"1U+,OA^P$:L88DNM6;_"$'A)#(%6 M,<266K,5"D.@90PYH.PB" MV@@R;#T<1VT &78]Q4$*/Y 9/VYH_J+Q"/XPZYS\UN(2_(%V7M]<]/V-W1:/ WJ^UVTZ(4!M^O Z;4.Q![+''JC- M'IHTV^C1G:8B#V0F#WG2$);AY&K#"7B@"['%C)C]PRIXV%)KEJ_ UT2/)!5 M\+"EUFR% @]D&3P.Z"&#?5R".P+%'8$E[@ATKV9:=R^!ACOZ71?T0'%'8(\[ M AUW[#_U#=K<$7092*"X(S!SQQ]B19C1,,P"IYXEMM2:Y2K@""X)'(%5X+"E MUFS%SIH1R\!Q0,_PO,,<>6ZEBC<"2[P1M'E#LSA&L^IDQU2:.2K>".SQ1J!Y M^=*V-?.@,DUW9[5<2MBR6$3(09@WJ%PX5W];+U2<%LY0MHF5"P?+#4'7Q=J[1RH$38N/*X(CPO(!\O<%I>)E(]]!O7QS^A]0 M2P,$% @ 08=(6(-](06> @ 5P< !D !X;"]W;W)K&ULE95=;YLP%(;_BL6JJ9,V(! @Z0A2VK1;+RI5C;I=3+MPX!"L M&LQL)W3[];,-9=E"*I:+Q%_G?=[C'-MQP_B3* D>BYI)196(65]X3@B+:#$ MPF8U5&HF9[S$4G7YUA$U!YR9H)(ZGNN&3HE)926Q&;OG2RJ@PWZCIUKH62G=" MLK(+5@Y*4K6_^+G;AX, SSL1X'4!GO'=@HS+%98XB3EK$->KE9INF%1-M#)' M*OVGK"57LT3%R>038UE#*$6XRM!M)7&U)1L*:"D$2('.5R QH>(=^H#6JB"R MG9IC.;H6DJ@M@0PM2\8E^87-'E\_JV(1@,X0J="=DE6#(G:D,JIQ3MJ9NFQ- M>2=,K2"UD>^^1Y[K^>AQO4+G9^_^EG%4GGVR7I^L9W3]$[K_D<&WY49(KFKF M^Y#]%C,=QNAS="%JG,+"4@=% -^#E;Q],PG=CZ\DX?=)^*^I)P^@SUH&7&=Q M0T2*J=ZGZ9#/5BDT2OIX[I-)9$>QLQ_@3WO^]%7^'V0PA&R#HP-DY)Y"!CTR M&(D,AY#!$3*,[-DP,NR1X4AD-(0,CY&A[N#RNO''-;G?&O@C2545OX0;,E^I*X2CHHN2L!*&9 M%$1!L?;.H[--%%N'VN(O!D?=>R8VE:V4=W9PF:^]T!(!A\S8$!3_#K !SFTD MY/C>!O6Z.:UC__DA^L4QF2S5L)/^;Y6:W]A8>R:&@>VZNY?$3M E-;;Q, M,,\/PZYL+,)1Q_9:\(S=84OF> Y$%^9=AWI$O-Q?DS>NW MY#5A@GQFG..:ZE5@,"4+%F0M_OL&/SZ!?P&93Y+P5Q*'<>)PWXR[GU?*)V'D M<@]0R$[-N%,SKN,E)^+]!TF^GF^U45C5WUPJ---.W-/:K7ZF*YK!VL.]K$$= MP$M_>17-PM]4/ )+)TNI"F\V,TBC@U*!>6Q!0 M,.,LAB;VK(YM#ZA#.HE\7+A#/[VA43+QYYW1$^Q)AST9Q?Z3WH.3J'&;]R:+ M(G_YC,AA-/>G;J)I1S0=)=I(49<+X8]%Y *<#N:.8W_R#-!A%/HS-^"L YR- M C[4OX(MKJN3;3:8=I+X\3.VH5&R/,4V[]CFX^*U&[!@@HH," ?L!#]35G*PU>I>K''=YV05D#_%Y(:1X&]C[5W9_3?P!02P,$% @ M08=(6*_W A59# *EX !D !X;"]W;W)K&UL MM9Q=;]LX%H;O\RL(SW20 %[;DNQ\-0W01"(F0-,&2;O%8K 7M$3;FDJB*U+) M9+$_?@\IQ1(=A8D'9V\2RQ8??KP4*;X\TMF#*'_(%>>*_)5GA?PP6"FU/AV/ M9;SB.9,CL>8%_+(09>L?+S@F7CX,/ &3U_*!E/ILH.D/ M1BZ3&AHX+73/NE,E_)I".G4>\KDB^R%7+,WD ;FC)4D+@NA^37[N'9 M6$&6.N$X;O 7-=Y_ 7]"KD6A5I)$1<*3GO27[O2>[P",H:Z;"OM/%;[PG<20 MQR,23(;$G_@!^787DOU?#_H*]A:,9S"> Q/N4IK+WRG9!PGZ0)$;]"56F_+X MCO+073 OE,=J]V#3T0)##EP=[:J0JJQ@8%+DCT]P KE2/)?_[NM7-6W:3]/C M[:E]VF)"0LQ81$FC"+!+'VG&WVG+OHYK515 M#11L$C% 6/^A0\>C:*'LVV-71FOZN&F+ ( M$T:18):&QQL-CYT:?H;E5%SR)%6$+4O.M7Y#6.W(N$S7>CG5IYT;^77%R66- M_/B$A'7=SRJ%XN\I_:O(UZQX)$J0&#YFC[".4"MRS\I45!*^N^<%@WXTA/OY M.*N2M%@2G6XA,EAY>2K4/#S9UCO?N+W MO(25)[EE4",X3>[!<@Y*G9A\8HI\0,2"S$:3R:D'?X;D897&J]?IF)>P:"E@33R7T!*Z1127:F_-H* MA.S/C:QI88I\5<")T'10"JO=@>(_B37JNZUV=MI=!Q-,6(0)HT@P:S YV0PF M)\XK_TNEI +)=!]DN:CT5%#!4KAL>V0F6.^0I/68IDX-;SE]R*[-V-6/?XLZL'C<4CFHBSKX3=F4 +XKM=CJ?E''2FG1\>C M8$M,=S%V51.5%J'2*!;-%K3CF7FOS/ *;M%$S#G,,XM2Y"25LF)ZNH Q4_(B MA9&[$# =]:KI/;LPIR?^MI;.$NRL)28M0J51+)JMI=]JZ3NUO.NHI6^.FJD0 MIG'>*UY-\[SN.FDTF09'LVT%G?GNK" F+4*E42R:K6!K+'I.7^O\IKZ%(W-6 M_"#+BI5PZ\IY,UOV:ECS#BT)O6WY4#U#5%J$2J-8-%N^UC?TW,;AEUB).=S/ M>#/C.D_)']<\AR]Z76$W:U=;&)46HM(B5!K%HMD:M\ZB-T,U_SU,2^X2E1:B MTB)4&L6BV3*W]J/G]A]O>!F#O'H%V=P$?=;3ZN9>J5?J&JGOZ#JC\71[-$;U M'E%I$2J-8M%L"5O_T7,;D+<\X;EQJ;0)^<8;VJ/G]T1>_ST1JOV(2HM0:12+ M9LO86I#>*X:A-@8^"58\&56/[FD5TR^Y1*6%J+0(E4:Q:+;*K3?DG>!.JYBF MRB4J+42E1:@TBD6S U9:_\AW^T>7MFNTL9J?FT>.14^31]=U\(+)MA_H+LFN MFJ+2(E0:Q:+9FK86DN^VD*[9#TZ^KT3&R4W)\Q3D?!J@R7_)3FLB=TZ[7M6H MM!"5%J'2*!;-[@&M\>3[J(.WC^G97*+20E1:A$JC6#1;YM:=\MWNU-^YH6Z0 MUIIHVY]R9[NS@*C^%"J-8M%L 5M_RG?[4WH[_]F^L7,\1O6H4&DA*BU"I5$L MFJUSZU'YN!Z5C^I1H=)"5%J$2J-8-%OFUJ/RW1Z5D3G=R&P%YNBQ64?,Z+@- MLP.D'UI(^X=H=RY/6_6BLWUOMNWW[. 1LN0%+UF6/>J[>=[N/S%%> KGED/] ML1,B\MLOQ[YW]![0ILC#)D1'/UU1%SGA.BK A.+,'_7#'P#4.Y-*&,PJ70)U M#VJZGQZ0[SS+))2G7(H-&*:IG).,UZ763,@DA9--O!!,9U!>LH#:2,(7"VX> M#:FS7F>5)-[8U^VH@T;>$1-LDCXE%@7_APE<(9^N+K[4%,9D6L>IXL4JI5#<=-"*[=N"BGJ\![UN#;S:[LPFG/]-V<)'Q$=1-7& MY304\L"D:;QDKX%LM[,.K!%9FD!1DB:Z1\?BF&"E@BLH!70H$W;5.2^ZN/H: M?M1Q4>1-<5%F$UE'".UIF>#_"(8B$O+83#,F&G_8'\&DR\_@DXEA$J#W.H.+ MIVD_$P.FDTD>5Y"2Z "?0C]L\Q3NU2A,6**C@:3N?;K?U-VTT?JVO@S)A=Y@ M@[KK&?%?HOQ!]G4C^9/W=U_HK?GHO3\@4IA8JE:$;L!*I^T:GR>AH]D[G[9M>^ZP;(O:@ MNM=V6HW!("&K^9]PV>FNPNJJ+S(!UXXI.Y1H1#Y*?;#I/D\/F Q[B]>Y$+R1 M#S73<6<&JR.+Y+ )+\OSM&ZB!6\N=YUB,O(G[X8FJ$R?EG&E ](@\Z=0E^[) M!M\;2>8>3G>>_E#]?50:Q:+9TU_K[_NO!!C#+),N"](:Q!W;X2Y>L6H.2=SW MMYA&^24J+42E1:@TBD6SE6^W!/QCW/M;U#T!5%J(2HM0:12+9LO<[@GX[H#1 M%X,->S4^>18),QL=;SL-J#Y_0_/\;IYVCE%/L;S9]IXP[2-Y+E1:@TBD6SQ6Y=^,!#'1,#5*L=E1:BTB)4&L6B MV3*W5GO@CO%$V4!K\N@^(#=[MG_F+LC.DJ+:ZJ@TBD6S)>T\3?Z:K?["-$/>K7FLN4,8QN.1>XY&]>51:2$J+4*E42R:W4M: M7S[ ]>4#5%\>E1:BTB)4&L6BV3*WOGS@=LS_YH#^_*EU;WO]XLYX9PE1O254 M&L6BV1*VWE+@]I9>W"6%8;R6EY?N$1K564*EA:BT")5&L6BV[JVS%. Z2P&J MLX1*"U%I$2J-8M%LF5MG*7 [2]\*6!R52@_%]9;%YJ''6$C5NTL:]!@YT]') M]@"-:C"ATB)4&L6BV6]H:KVMJ=O;NNL^E.$:B-V<7:]05%J(2HM0:12+9NO; MVEE37#MKBFIGH=)"5%J$2J-8-%OFULZ:NNVL:V9>$I2\\(CR*ZG-*_YT8+'> M$C[I%1+5Q$*E1:@TBD6SA6Q-K*G;Q++&XZ3B1A'WP(SZ6D146HA*BU!I%(MF M"]UY-^(4=V!&M:I0:2$J+4*E42R:+7-K54W=;U"TWR7!EK 07IJPI M7G"C=Y:\IG6?]GFV61&B9AFATB@6S5:R=:.F;C=JQ[>"N&D[B]<\$OWJ.T9" MU'PC5!K%HM4*CCNON,YYN30O(]>A=7 YU2]_WGR[>>'Y1_.:[ZWO(^^4UJ\M M;S'U6]2O31R<)!E? %('^0U(6;^8O#Y08FU>I#T72HG&ULK9;;CM,P$(9?9116""0VQS9IES;2'H1 M8L5JR\(%XL)-IZV%8P?;;>'ML9,0M1LWXH)>-'$R_\PWO^,XLX.0/]064<.O MDG$U][9:5U=!H(HMED3YHD)N[JR%+(DV0[D)5"61K&I1R8(X#-.@))1[^:R^ M]B#SF=AI1CD^2%"[LB3R]PTR<9A[D??WPB/=;+6]$.2SBFQP@?JI>I!F%'19 M5K1$KJC@('$]]ZZCJ]NIC:\#OE \J*-SL)TLA?AA!Q]6W%($(W.".)6$/^K(&D%2=UH M0U:W=4U&K3#>5V%A=:FKO4Z'1^ATL-K^Y0$\K4:[B$ MA7E.5CN&(-9P0QCA!2IX(+_)TEQ[XBN4<,T8?-I)N!'25*-\ ^](01G5U(1> MPM/B#EY=O(8+H!SN*6-FNM0LT(;6U@R*ENRF(8O/DA4^).$;B,,X<7#4W=D;NN7<57JB(% MSCVS3!7*/7KYRQ=1&KYUF?*?DIU8E'06)4/9\T?<"[8W1A"^ HVR!"8(AW5G MA*O[)N6T3FE?.?L\2R>S8'_<5#]F&H9=S GKJ&,=#;(ND%,A@0OMQFK4XZ.2 MXZ.2#=9PS G6N,,:#V+5RY$JM;//%Q1":2==DR0[JGP91?[H&9\K*O$S-V': M$::#A)_T%J6+*>U5R_SG$]F/F?CI].3GILLZNFR0[K/0A)G7^%*[$+->^2A. M1SW?LMZ\1LET[ :;=&"30;"/J-25>:%+B5Q#):3=Q%R,DSZCGSX#=,6HT]/S8M[4^P(2Z9)#R\XVK+LY\(]D1O*%3!<&V'H9\9^ MV6S!S4"+JM[%ED*;/;$^W9JO%I0VP-Q?"[.4VX'=&+OOH/P/4$L#!!0 ( M $&'2%A^]0W=WP, !81 9 >&PO=V]R:W-H965TI^$@/?T$I:*CX8IIR_8D.!7886"C> MOWJ#7J%2([N2)K*M/*9(^28*M*)2_[K@M\_PQ^@.YJ++4=1 MGD!BB ^[XZ<=\8[46@GVCX*O_4["$&(;!>Y;Y+M^8)C/S27AG@[W37+^W^C1 M+X_>,".HLA]HON"2['_](-^B6P$9_\>4Z()J8*92&]H5W^$8YI;Z@X;0)X];H+"4U PM0=-4&0 >?:T C64#BNEPTZET7H-ND;([:72 MS+ H^""RPMJ4W!M;^*U)!MA_J"E)RQA;A/6(HO,9%Y@UCVJ=(\Z=7^JI19A MSFE,I&BYZ8LMDIM]_*C+7H*D)_(LP+&JIB9'1J?9K:6DL.,4X]I!RXM3C'^2 M_U-,4%MM#1O&E0WC3AO^%EM@B*B]QJ1N;)AY>WU?@ DOP$0FC&=6-ZG437YM M<>L\R^,:RN41L.L7/C$OOK8'9MA@V++!#//;3IAAP=!LQK0R8]IIQH.]M-%[ M2(#A%.$\04NAG/AZ!]D*F+'2=!+^;*7IDRSLDRSJB:R1%<]].?BY_=7^DJNG ME/3*%O;*%O7%ULQ*[3CN]5@72[(?%D8S[K0R'G$_*(UGZ,[51L]_4>]WJI?G M6WG;Y4H\VN<,8KK)R3=9#I4+.\K)N7)8\C;KV(D+G8/_]+*[8,BHKR$+/YW: M/2\#MM$7;"[/"OM<%(?^JK>ZQ+_35]=6_[5W=>,9^D-UZ=?WRA?ZXA^#.\PV M).+84 -4?X4L MO@-02P,$% @ 08=(6-S]24O6!P @T0 !D !X;"]W;W)K&ULM9S=GW(7:>YWCW< MW .Q%8-8,VZ0S;MC?;Q$DV MF9\WGWTIYN?Y?94F&?]26.7]9A,7_WWD:?YX,4&3IP^^)NN[JOY@-C_?QFM^ MS:MOVR^%>#?;4U;)AF=EDF=6P6\O)I?HC#G-@$;BSX0_EKW75CV5FSS_7K_Y MO+J8V/41\90OJQH1BS\/?,'3M":)X_BWA4[V.NN!_==/=-9,7DSF)B[Y(D__ M2E;5W<4DF%@K?AO?I]77_/%7WD[(K7G+/"V;W]9C*VM/K.5]6>6;=K X@DV2 M[?[&/UI#] 8(CGX ;@=@>8#SDP&D'4#&:G#: (WM=\9J M+!W%53P_+_)'JZBE!:U^T;BK&2T,G&3URKJN"O%M(L95\Z]\FQ=5?)-RZYJO MQ9*I2NM-Q*LX2FN]LI+,NDK25*R7 M\GQ6B6.K-=T[33T[0S\_#+;3&U;*33/K EV2\R MTO#(3WB_B3,D_5'Q(HM3ZSI.N7:![!B.GE&?8<_*;;SD%Q-Q"BUY\< G\]>_ M(,_^H/,.)"R"A%%(& ."#;SJ[+WJF.@CO;IC> VCOLP]S(E/IN'Y[*'O+HV4 MBZ;>4"I2I1!R/%F,:L1LWY%U,N/LCK2=N[>=:XR(3T5>EM957*R33&7;US_UV(KF63K=]8GGO%"G#]>QYOM!^MR);8X25D5 M<;W?%&<7L8$N]><5'S)"(&$1)(Q"PA@0;.#Q8._QP!@AIWL\4%:UIUY(5"'7 MFTJ1%JE"* BG2(HBC91ORU+,..LC;1KN;1H:H^CW+:_MEJVMS]DRWW"=U4+( M.(&$19 P"@EC0+"!3Y'=962V,5+&>+5%]!>G[\K7@85.RIXZ=N]'6LY1.Z1_ M%<*.%#]4P\6VIVRPS/,\UHZ]S!89H^./O!*GF.T4E"MK*5Y0ZTBQ/=:AT;N$G9D MS!SGEUQL:.OCF$7\MKXB6W]?\E1: T"DIC4+2AD[O\'3D M91D$E">WSH6D1: T"DIC4+2A<[L" S+FNV.=ZZJ;7!RJYTJ-F.U.77GSX"J; M!^+[\AE091$[D%G,/+UCS=?E\\@[J4"#@++GUKZ0M B41D%I#(HV=&M7=D#& M'/>P6WTU?R1RY62AD7+0U)>C095"+E)W!!HQC)1JC7EBQQJNR]Y1\,(%&P24 M*;*G4;C9"O1I0JA .E;J.3PC*+ MF:=]I%EQE^1C^^32#0;*G]O[E9"T")1&06D,BC9T;5=WP,8$>)QKD;H)"N0; M60N=%);7>Z210LA5PD(C%I*I'?9_I!@Q3_180W:9/L8G%7 P9"Z] *5%H#0* M2F-0M*%;N]H"-M<6#KJ5J)>"T)?7\\*LY=G^&J64@BIE.J5.V+M=,;1PE]AC M\YWYS]GJ7ER:$V%F4]G&3'EV_(!F]J T"DIC4+2A=[O,'IM[!\9E]ABTA0"4 M%H'2*"B-0=&&SNWJ#MC<2##2N>H=?NPX\AYWH17SU V$*N9[H=)6HQ7S>K7F MUH OD>'C+L/'YLZ"0QD^!FT< *5%H#0*2F-0M*%;N_H#-KH*Q%Q7 M..A61U/5M(EZT0 M%8S42D&U,JU6Q^WM.(=&[M)[8KYQO\B+;2Y./>:6&S/D MV1$$FMZ#TB@HC4'1AL[MTGMB;BL V):!-AZ TB)0&@6E,2C:T/%=68*8&P\ M'*_V"6 D5U\6K=2@?]>6MQHJR5.V$%0CY0;J!OPER@*D*PL0D]O7 M="P1%X$<%R^1_CM=^N^8VPL.[=0;:[QNBDH#J93J9E%:R_P^JW;_ MR;[_=/_$C,OF.1'2YQ_1V0)I/H_0&=T]#Z/#[Q[/L:M:EU;*;X4J>^J+,TRQ M>^+%[DV5;YLG--SD595OFI=W/%[QHA80W]_F>?7TIE:P?^[(_']02P,$% M @ 08=(6,NQ=2MS! %AL !D !X;"]W;W)K&ULM9EM;]LV$,>_"J$50PMLD2C93IS9!I)HP0+,;1"C&X9B+VCI;!&51(VD M[>3;CY1D/:0*:P/L&UN4=#_R_N111W)V8/RK2 D>L[27,R=1,KBVG5%E$!& MQ 4K(%=/-HQG1*HBW[JBX$#BTBA+7=_S)FY&:.XL9N6]1[Z8L9U,:0Z/'(E= MEA'^<@LI.\P=[!QO/-%M(O4-=S$KR!96(#\7CUR5W(82TPQR05F..&SFS@V^ M#OW2H'SC+PH'T;E&VI4U8U]UX2&>.YYN$:0028T@ZF\/=Y"FFJ3:\5\-=9HZ MM6'W^DB_+YU7SJR)@#N6_DUCF/L@+A^6]'T12EF::W41) MBAYR(?E.]:X4Z'T(DM!4?$"_HL^K$+U_]P&]0S1'2YJFJN?$S)6J'9KF1G6= M=U6=_AMU3M&2Y3(1Z/<\AKAO[ZKV-T[X1R=N?2/PIN 7R,._(-_S@Z'VF,U# MB"Y0X+UI'IYN[AN\"9HN"4I>\/TN^?*G>H8>)&3BWX&&W5:@T3!(3QG7HB 1 MS!TU)PC@>W 6/_^$)]YO0R+9A(668#T!1XV (Q-]L21RQZE\02] ^-#XO#7: MGZN;35AH]BP8'DI%U MKEX5;-+K?-QT?"6-I0I[TEPUTEP9I?E']1?"Z,L2LC7PP9G<"#A7#YNPT!*L M)]RT$6YJZU,XM2F@35AH"=83$'MM?N<9Q]Y'IO-KE=21C.UR.22=F7"N=C5M MW(G&B>>]BD9;5?9%Z22]^/L!Z1L#TDPX6Q2;M- 6K:^>WZKGVXK*FF1+19NT MT!:MKV*;Y6-C#GQ28%K-[VM:-S!'WP;FCTC<<9NY8W."6P9F8 Y,J\F[55IH MB]97K\WI\=A:8%K-Y:W20ENTOHIMRH_-^?4I@6DUW:]ITTY@XF\#\T?D]KA- M[K$YNW\XKA"?]))Q=2"%.4BMYO=6::$M6E_)=BV KZP%J=55@55::(O65[%= M&&!CVGQ2D%I=$EBEA36M&_+=)+F_"]KF^KXYUW]L=F_TIDX,:XED0B1:Z_V" M=I-'W2%HTVP #6EGKNA<[6H:#GHK]$MO^FJ.LU5K7[YV5>";5P5#.Q@I$T(I MV82L?LIR&!YQ-;^[$>%?^'TG[\R-.'<@V:)5DKF=@X0,^+8\D!'*:15BU9E" M<[',%5!LJ(\EE@S*5E67B9 ME-3Z!?5\PY@\%G0%S5'8XG]02P,$% @ 08=(6+,2:XVQ @ U0< !D M !X;"]W;W)K&ULE95=;]L@%(;_"O*JJ9.F^"-? M3N=82MIUZT6UJE&WBVD7Q#Y)4#&X@./VWP]PXGD*]=8;&S#G?5X.YI#47#S* M'8!"SP5EE )S;H(+Z41!,_ (3 MYJ6)';L3:<(K10F#.X%D5118O"R!\GKNA=YQX)YL=\H,^&E2XBVL0#V4=T+W M_%8E)P4P23A# C9S;Q%>+$,;8&=\)U#+3AN9I:PY?S2=FWSN!<814,B4D<#Z MM8=+H-0H:1]/!U&O99K ;ONH?FT7KQ>SQA(N.?U![&'@XE:Y*R,P86F1/%9'$INK\"A0F M5'Y 9X@P=$LHU<,R\94FFC@_.Z@O&_7H%?5%M1V@,/Z(HB :HH?5%3H_^_"W MC*\-MZZCUG5D=8=OC(@>[RFX$(W(M,N>C!QD\=Q+OF%[8(J+%Q>O"1UW>",W;=+2 M)KVT:_(,>4]N)XX%CMW(:8N<]B*_E2"P(FR+*.B:T .?GL"#0>R&QRT\_D=V M%69;HK>SAQN?<&>#T,V=M=Q9+_[&[FI8?"G1 5O M2O:13\!=DH+_3WG8J9-AKXDOG.>U+H1.8GAR>D8.:3J*E[9NK[G2MX!M[O2]"\),T-\WG*MCQUP%[4V>_@902P,$ M% @ 08=(6.Z.O\5/ P !A4 T !X;"]S='EL97,N>&ULW5A1;]HP M$/XKD;M.K30UA+2!K("T(2%-VJ9*[*D, MI1OG"1N2^[/W/Y>YOG[GV?/)AY.3SD7G_OQZ'SFKH7/B.XFO=HE;HK\Y1D]2 M=$@22MU[ C7*BY'V'8F>-GF>8FZQLSZ=+==JAKCW.NY4;B<*2:9%#J;3"]RZ M=F1957[=8:-!FLNVT4)B#8:=9LQ[H&)(QE3PJ>+@E=*,B[4U=\$PRT6N/&TZ MW(0+P%+^MG!@9]#\-4_&9:ZJV#:"_3NM+]\#-C,0R(5H!':)-8P&!=6:*3DQ MD^KBRO@(\NKQW;HP"N>*KH/N%6D=JI,),LU5PE03)B ;TV@@6 IR%)\OX*SS MP@=0ZSPS@X33>2YII6'C40\,[8P)<0M/AA_I#O!H0#=^WB)7_+>)!JTR,P:FB/? E.:S;,\D4%=NB3>^_Y2J_6''8>RW)U5-E7[!38_VZ?^LBKXY!9'0,(H^B)_O' M(#(^ I&]5WMJ/D=D\"9%^O56:&N_M;/;:JP>[&J'Y#OLD44;U)LNN=! 0]*.O[&$+[.XN>H&"E%?U8Z_0GI! MU&RI32PN$[9BR;B>JOFT&GIF8*+6!SCL(Y/J<".8C\7<"&!8'$P!YF.]L#C_ M4SY]-!^+8=KZ3J2/^O11'^OE0L;5!XOC]HG-X MV"I@O0/QW7&@I]P^80BKBFG#[F '^PN"<,X=B. MN16$(8; W8@CF +0@"%A6+T']]Y'_N8]Y;>_?([^ %!+ P04 " !!ATA8 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%A4,[P7B00 "&PO=V]R:V)O;VLN>&ULQ9K;;MLX M$$!_A=!3%NBNK9O;!G6!)&ZZ 8K&B(*\+FB)MHA2I)>D[+A?WY$<-]16.]B7 M63_9NE%'0W'.B-*'O;'?5L9\8\^-TFX>U=YO+R<35]:BX>X/LQ4:MJR-;;B' M1;N9N*T5O'*U$+Y1DV0ZG4T:+G7T\<.IK:6=A O&B])+HV%EM^))BKU[W=XM MLIUTEG^LKKH(!_YRO5K/%\]< "91[,I-+B6UOE^C[Y]#HP[ 3L?EUIO;J7RPBZX M%Y^M:;=2;[IFX"HFP67T<3C]'H-X:?]+&,UZ+4NQ,&7;".V/<;1"=8#:U7+K M(J9Y(^;1C=D)VUT/G."N.EZ;!Z@@4O92P@9[5_5XE"C:&24K.'O%KKGBNA2L M#Z$+ !,$,#D;(+M8\@ R12#3_Q&RZ""Z QPS:W:_'71UAD!F9X.\,0,@9R=#;+PI@P@WR*0;\\(.8CD.P3RW?FZF[LZ@'R/0+ZGA;SF M3O9(2RL<[-KO$:;O*9:_I[1PA=QH"?MR[=E569I6>] :6T)42RG")!ZCFB'V MS(/8"=T*MK:F@9&LO04[.[:7OF8W[0 3DTU,;!N(8-NTJK\=[WTM;)\:K:B% M=E!+A)B8;F)BWWR%=N]T:1K!EL!8U-P*=N6]E:L6:J(0$Q-.3&R<6RXM>^*J M'00.LTM,K)<[#;>A-_80 F$FB8E5\MF8:B^58EQ7T*6>ZTU'P*Z<&Y9@,::2 MF-@E,"QL"T/BTS,TXH3K:5_&1VL'I2PFDYC8)@NQ\B$+YHR86!HOP_.1/P^2 M<(*Y(B%VQ8/8&@OY >ZO0FQZTX9HF!\28C\LA)4[WCVOL5NIH=77*E;60\L0O]R(FB818$B-EU!NV.AP7#BS$ MQ-21$*L#+:D&!7Z"N2.A=\>_EU1#3,P=";$[T))JB(EI)2'7RDL!PRX>NT3N M?@MG0#"YI,1RP2N9<-2DF&A28M&@I8B) M.28E=@R..0LQ,<>DQ([!C1W>FQDFG(Q8.#AF>&]FF' R8N'@A<4@FIAP,F+A MX)B#:&(*RH@5]#JE-)K3,_3]"OFSS<_:[(3&?F<%M%RUH,P0$U-/1JP>M% ; M5$ 9II[LG#-CPW&#J2*(>OPU?E.6::G-@TX! QP>3G>,9YC6F( MB;DF)W8-.E\Z2.(Y^C:?V#5C\Z7C?8ZI)N]5,SE]F%.)-319?84S.%A?M^CN\/L[R;^5^W2MW NGO]Q?#J])W/Z1NECS\ 4$L#!!0 ( $&'2%@, M/Y#\Y0$ '\A : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM. MPT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_X MDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD M5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^ M4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH M89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]# MO8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#; M46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT M=M3;"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H M"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$ MB1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OC MB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O M9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ 08=(6%Q P%;P M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ 08=(6)E"-P& #Z*0 M& @($/" >&PO=V]R:W-H965T&UL4$L! M A0#% @ 08=(6 9,0J)!@ YQL !@ ("!(0\ 'AL M+W=O 5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6(HP M?V)"! N@X !@ ("!IA\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 08=(6 Q ZQM^ P >1$ !@ M ("!^#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6$5KYYKH M" 'AH !D ("!>%$ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 08=(6 ^7L3P3!@ W \ !D M ("!]F0 'AL+W=O9D" "6!0 &0 @(% :P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 08=(6$XNE_7U @ Q 8 !D ("!6', M 'AL+W=O&PO=V]R:W-H965TZ$ !X;"]W;W)K&UL4$L! A0#% @ M08=(6(%#F]^V! HPH !D ("!S(H 'AL+W=O&UL4$L! A0#% @ 08=(6"RF%DWL @ M0@L !D ("!XID 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6&R;>VKE P PPH !D M ("!5*, 'AL+W=O&PO=V]R:W-H M965T^J !X;"]W;W)K&UL4$L! M A0#% @ 08=(6"#;6C.O @ NP4 !D ("!W*X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08=( M6(3(0:G6 @ ]04 !D ("!X+D 'AL+W=O # ![" &0 M @('MO >&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6(-)']FE! =AL M !D ("!<<, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6/Z0I9*& P "A$ !D M ("!X,\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 08=(6#-&\+BL P +!( !D ("!D=L 'AL+W=O M&PO=V]R:W-H965TWD M !X;"]W;W)K&UL4$L! A0#% @ 08=(6)@& M1UJ7 @ ^08 !D ("!!^@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 08=(6)%-VVPL!@ RBD !D M ("!T/$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 08=(6*_W A59# *EX !D ("! MJ_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 08=(6-S]24O6!P @T0 !D ("!E!(! 'AL+W=O&UL4$L! A0#% @ 08=(6.Z.O\5/ M P !A4 T ( !,R(! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 08=(6 P_D/SE 0 M?R$ !H ( !3"L! 'AL+U]R96QS+W=O XML 69 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 70 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 222 269 1 true 50 0 false 5 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995301 - Statement - Consolidated Balance Sheets Sheet http://www.rbcbearings.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 995302 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.rbcbearings.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 995305 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Sheet http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Statements 6 false false R7.htm 995306 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.rbcbearings.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 7 false false R8.htm 995307 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited) (Parentheticals) Sheet http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals Consolidated Statements of Stockholders??? Equity (Unaudited) (Parentheticals) Statements 8 false false R9.htm 995308 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.rbcbearings.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows (Unaudited) Statements 9 false false R10.htm 995309 - Disclosure - Basis of Presentation Sheet http://www.rbcbearings.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 995310 - Disclosure - Significant Accounting Policies Sheet http://www.rbcbearings.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 11 false false R12.htm 995311 - Disclosure - Revenue from Contracts with Customers Sheet http://www.rbcbearings.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 995312 - Disclosure - Accumulated Other Comprehensive Income/(Loss) Sheet http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income/(Loss) Notes 13 false false R14.htm 995313 - Disclosure - Net Income Per Share Attributable to Common Stockholders Sheet http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholders Net Income Per Share Attributable to Common Stockholders Notes 14 false false R15.htm 995314 - Disclosure - Fair Value Sheet http://www.rbcbearings.com/role/FairValue Fair Value Notes 15 false false R16.htm 995315 - Disclosure - Inventory Sheet http://www.rbcbearings.com/role/Inventory Inventory Notes 16 false false R17.htm 995316 - Disclosure - Goodwill and Intangible Assets Sheet http://www.rbcbearings.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 17 false false R18.htm 995317 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 995318 - Disclosure - Debt Sheet http://www.rbcbearings.com/role/Debt Debt Notes 19 false false R20.htm 995319 - Disclosure - Income Taxes Sheet http://www.rbcbearings.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 995320 - Disclosure - Reportable Segments Sheet http://www.rbcbearings.com/role/ReportableSegments Reportable Segments Notes 21 false false R22.htm 995321 - Disclosure - Derivative Financial Instruments Sheet http://www.rbcbearings.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 22 false false R23.htm 995322 - Disclosure - Specline Acquisition Sheet http://www.rbcbearings.com/role/SpeclineAcquisition Specline Acquisition Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.rbcbearings.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.rbcbearings.com/role/SignificantAccountingPolicies 26 false false R27.htm 996001 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.rbcbearings.com/role/RevenuefromContractswithCustomers 27 false false R28.htm 996002 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables) Sheet http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income/(Loss) (Tables) Tables http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss 28 false false R29.htm 996003 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) Sheet http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersTables Net Income Per Share Attributable to Common Stockholders (Tables) Tables http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholders 29 false false R30.htm 996004 - Disclosure - Inventory (Tables) Sheet http://www.rbcbearings.com/role/InventoryTables Inventory (Tables) Tables http://www.rbcbearings.com/role/Inventory 30 false false R31.htm 996005 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.rbcbearings.com/role/GoodwillandIntangibleAssets 31 false false R32.htm 996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilities 32 false false R33.htm 996007 - Disclosure - Debt (Tables) Sheet http://www.rbcbearings.com/role/DebtTables Debt (Tables) Tables http://www.rbcbearings.com/role/Debt 33 false false R34.htm 996008 - Disclosure - Reportable Segments (Tables) Sheet http://www.rbcbearings.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.rbcbearings.com/role/ReportableSegments 34 false false R35.htm 996009 - Disclosure - Basis of Presentation (Details) Sheet http://www.rbcbearings.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.rbcbearings.com/role/BasisofPresentation 35 false false R36.htm 996010 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 36 false false R37.htm 996011 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments Sheet http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 37 false false R38.htm 996012 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin Sheet http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 38 false false R39.htm 996013 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized Sheet http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 39 false false R40.htm 996014 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes Sheet http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes Details http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables 40 false false R41.htm 996015 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals) Sheet http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable_Parentheticals Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals) Details http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables 41 false false R42.htm 996016 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details) Sheet http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails Net Income Per Share Attributable to Common Stockholders (Details) Details http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersTables 42 false false R43.htm 996017 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders Sheet http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders Details http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersTables 43 false false R44.htm 996018 - Disclosure - Fair Value (Details) Sheet http://www.rbcbearings.com/role/FairValueDetails Fair Value (Details) Details http://www.rbcbearings.com/role/FairValue 44 false false R45.htm 996019 - Disclosure - Inventory (Details) - Schedule of Inventory, Current Sheet http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable Inventory (Details) - Schedule of Inventory, Current Details http://www.rbcbearings.com/role/InventoryTables 45 false false R46.htm 996020 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables 46 false false R47.htm 996021 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment Sheet http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment Details http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables 47 false false R48.htm 996022 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets Sheet http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets Details http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables 48 false false R49.htm 996023 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense Sheet http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense Details http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables 49 false false R50.htm 996024 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Sheet http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Details http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 50 false false R51.htm 996025 - Disclosure - Debt (Details) Sheet http://www.rbcbearings.com/role/DebtDetails Debt (Details) Details http://www.rbcbearings.com/role/DebtTables 51 false false R52.htm 996026 - Disclosure - Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities Sheet http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities Details http://www.rbcbearings.com/role/DebtTables 52 false false R53.htm 996027 - Disclosure - Income Taxes (Details) Sheet http://www.rbcbearings.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rbcbearings.com/role/IncomeTaxes 53 false false R54.htm 996028 - Disclosure - Reportable Segments (Details) - Schedule of Reportable Segment Sheet http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable Reportable Segments (Details) - Schedule of Reportable Segment Details http://www.rbcbearings.com/role/ReportableSegmentsTables 54 false false R55.htm 996029 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.rbcbearings.com/role/DerivativeFinancialInstruments 55 false false R56.htm 996030 - Disclosure - Specline Acquisition (Details) Sheet http://www.rbcbearings.com/role/SpeclineAcquisitionDetails Specline Acquisition (Details) Details http://www.rbcbearings.com/role/SpeclineAcquisition 56 false false All Reports Book All Reports f10q1223_rbcbearings.htm rbc-20231230.xsd rbc-20231230_cal.xml rbc-20231230_def.xml rbc-20231230_lab.xml rbc-20231230_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "f10q1223_rbcbearings.htm": { "nsprefix": "rbc", "nsuri": "http://www.rbcbearings.com/20231230", "dts": { "inline": { "local": [ "f10q1223_rbcbearings.htm" ] }, "schema": { "local": [ "rbc-20231230.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_def.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_lab.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_pre.xsd", "https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "rbc-20231230_cal.xml" ] }, "definitionLink": { "local": [ "rbc-20231230_def.xml" ] }, "labelLink": { "local": [ "rbc-20231230_lab.xml" ] }, "presentationLink": { "local": [ "rbc-20231230_pre.xml" ] } }, "keyStandard": 246, "keyCustom": 23, "axisStandard": 19, "axisCustom": 1, "memberStandard": 17, "memberCustom": 30, "hidden": { "total": 226, "http://fasb.org/us-gaap/2023": 218, "http://www.rbcbearings.com/20231230": 3, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 222, "entityCount": 1, "segmentCount": 50, "elementCount": 651, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1008, "http://xbrl.sec.gov/dei/2023": 32, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R3": { "role": "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c6", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R5": { "role": "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "longName": "995304 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c6", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R6": { "role": "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals", "longName": "995305 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c6", "name": "rbc:PensionAndPostRetirementLiabilityAdjustmentNetOfTaxExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c6", "name": "rbc:PensionAndPostRetirementLiabilityAdjustmentNetOfTaxExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.rbcbearings.com/role/ShareholdersEquityType2or3", "longName": "995306 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c61", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c72", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R8": { "role": "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals", "longName": "995307 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited) (Parentheticals)", "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c52", "name": "rbc:NetOfTaxExpenses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c52", "name": "rbc:NetOfTaxExpenses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rbcbearings.com/role/ConsolidatedCashFlow", "longName": "995308 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R10": { "role": "http://www.rbcbearings.com/role/BasisofPresentation", "longName": "995309 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rbcbearings.com/role/SignificantAccountingPolicies", "longName": "995310 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomers", "longName": "995311 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "995312 - Disclosure - Accumulated Other Comprehensive Income/(Loss)", "shortName": "Accumulated Other Comprehensive Income/(Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholders", "longName": "995313 - Disclosure - Net Income Per Share Attributable to Common Stockholders", "shortName": "Net Income Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rbcbearings.com/role/FairValue", "longName": "995314 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rbcbearings.com/role/Inventory", "longName": "995315 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rbcbearings.com/role/GoodwillandIntangibleAssets", "longName": "995316 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "995317 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rbcbearings.com/role/Debt", "longName": "995318 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rbcbearings.com/role/IncomeTaxes", "longName": "995319 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rbcbearings.com/role/ReportableSegments", "longName": "995320 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rbcbearings.com/role/DerivativeFinancialInstruments", "longName": "995321 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rbcbearings.com/role/SpeclineAcquisition", "longName": "995322 - Disclosure - Specline Acquisition", "shortName": "Specline Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "rbc:SpeclineAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "rbc:SpeclineAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": null }, "R25": { "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": "25", "firstAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rbcbearings.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables", "longName": "996001 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "996002 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income/(Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersTables", "longName": "996003 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Income Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rbcbearings.com/role/InventoryTables", "longName": "996004 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables", "longName": "996005 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rbcbearings.com/role/DebtTables", "longName": "996007 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rbcbearings.com/role/ReportableSegmentsTables", "longName": "996008 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rbcbearings.com/role/BasisofPresentationDetails", "longName": "996009 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c112", "name": "rbc:QuarterlyPeriodContain", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rbc:QuarterlyPeriodContain", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c112", "name": "rbc:QuarterlyPeriodContain", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rbc:QuarterlyPeriodContain", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "longName": "996010 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R37": { "role": "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "longName": "996011 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c116", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R38": { "role": "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable", "longName": "996012 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of Disaggregates Total Revenue by Geographic Origin", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c124", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R39": { "role": "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable", "longName": "996013 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c6", "name": "rbc:PercentageOfRevenue", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c6", "name": "rbc:PercentageOfRevenue", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable", "longName": "996014 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes", "shortName": "Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R41": { "role": "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable_Parentheticals", "longName": "996015 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals)", "shortName": "Accumulated Other Comprehensive Income/(Loss) (Details) - Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c0", "name": "rbc:AmortizationOfNetLossNetOfTaxExpensePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "rbc:AmortizationOfNetLossNetOfTaxExpensePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails", "longName": "996016 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details)", "shortName": "Net Income Per Share Attributable to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtConversionConvertedInstrumentRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtConversionConvertedInstrumentRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable", "longName": "996017 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders", "shortName": "Net Income Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c6", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R44": { "role": "http://www.rbcbearings.com/role/FairValueDetails", "longName": "996018 - Disclosure - Fair Value (Details)", "shortName": "Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable", "longName": "996019 - Disclosure - Inventory (Details) - Schedule of Inventory, Current", "shortName": "Inventory (Details) - Schedule of Inventory, Current", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsDetails", "longName": "996020 - Disclosure - Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c112", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c112", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable", "longName": "996021 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment", "shortName": "Goodwill and Intangible Assets (Details) - Schedule of Goodwill Balances, by Segment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R48": { "role": "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable", "longName": "996022 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets", "shortName": "Goodwill and Intangible Assets (Details) - Schedule of Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable", "longName": "996023 - Disclosure - Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense", "shortName": "Goodwill and Intangible Assets (Details) - Schedule of Estimated Amortization Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "longName": "996024 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.rbcbearings.com/role/DebtDetails", "longName": "996025 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable", "longName": "996026 - Disclosure - Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities", "shortName": "Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.rbcbearings.com/role/IncomeTaxesDetails", "longName": "996027 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c6", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R54": { "role": "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable", "longName": "996028 - Disclosure - Reportable Segments (Details) - Schedule of Reportable Segment", "shortName": "Reportable Segments (Details) - Schedule of Reportable Segment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true }, "uniqueAnchor": { "contextRef": "c195", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "unique": true } }, "R55": { "role": "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails", "longName": "996029 - Disclosure - Derivative Financial Instruments (Details)", "shortName": "Derivative Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c214", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c214", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails", "longName": "996030 - Disclosure - Specline Acquisition (Details)", "shortName": "Specline Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c220", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "rbc:SpeclineAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c220", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "rbc:SpeclineAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q1223_rbcbearings.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21", "r610" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $3.9 as of December 30, 2023 and $3.7 as of April 1, 2023", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r252", "r253" ] }, "rbc_AccruedExpensesandOtherCurrentLiabilitiesDetailsScheduleofAccruedExpensesandOtherCurrentLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccruedExpensesandOtherCurrentLiabilitiesDetailsScheduleofAccruedExpensesandOtherCurrentLiabilitiesLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "rbc_AccruedExpensesandOtherCurrentLiabilitiesDetailsScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccruedExpensesandOtherCurrentLiabilitiesDetailsScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities [Table]" } } }, "auth_ref": [] }, "rbc_AccruedExpensesandOtherCurrentLiabilitiesTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccruedExpensesandOtherCurrentLiabilitiesTablesLineItems", "presentation": [ "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities [Abstract]", "label": "Accrued Expensesand Other Current Liabilities Tables Line Items" } } }, "auth_ref": [] }, "rbc_AccruedExpensesandOtherCurrentLiabilitiesTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccruedExpensesandOtherCurrentLiabilitiesTablesTable", "presentation": [ "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities (Tables) [Table]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued rebates", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "rbc_AccumulatedAmortizationOfNonamortizableRepairStationCertification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccumulatedAmortizationOfNonamortizableRepairStationCertification", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-amortizable repair station certifications, Accumulated Amortization", "documentation": "Accumulated amortization of non-amortizable repair station certifications,", "label": "Accumulated Amortization Of Nonamortizable Repair Station Certification" } } }, "auth_ref": [] }, "rbc_AccumulatedOtherComprehensiveIncomeLossAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccumulatedOtherComprehensiveIncomeLossAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "AccumulatedOtherComprehensiveIncomeLossAxis", "label": "Accumulated Other Comprehensive Income Loss Axis" } } }, "auth_ref": [] }, "rbc_AccumulatedOtherComprehensiveIncomeLossDomainDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AccumulatedOtherComprehensiveIncomeLossDomainDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "label": "AccumulatedOtherComprehensiveIncomeLossDomain [Domain]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r164", "r165", "r416", "r417", "r418", "r419", "r420", "r421" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at April 1, 2023", "periodEndLabel": "Balance at December 30, 2023", "terseLabel": "Accumulated other comprehensive income/(loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r94", "r152", "r445", "r478", "r479" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r164", "r165", "r416", "r417", "r418", "r419", "r420", "r421" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income/(Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r15", "r34", "r403", "r406", "r429", "r474", "r475", "r744", "r745", "r746", "r756", "r757", "r758" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r684" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r610", "r829" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r374", "r375", "r376", "r487", "r756", "r757", "r758", "r813", "r831" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r728" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r728" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r726" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r690" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r690" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r690" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r690" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "rbc_AerospaceDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AerospaceDefenseMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aerospace/Defense [Member]", "verboseLabel": "Aerospace/ Defense [Member]", "label": "Aerospace Defense Member" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r646", "r658", "r674", "r702" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r649", "r661", "r677", "r705" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r690" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r697" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r653", "r662", "r678", "r697", "r706", "r710", "r718" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r716" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts (in Dollars)", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r153", "r254", "r259" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r97", "r315", "r423", "r750" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r51", "r55" ] }, "rbc_AmortizationOfNetLossNetOfTaxExpensePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "AmortizationOfNetLossNetOfTaxExpensePerShare", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of net loss, net of tax expense", "documentation": "Amortization of net loss net of tax expense per share.", "label": "Amortization Of Net Loss Net Of Tax Expense Per Share" } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r654" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r211" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r45" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r395" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r123", "r146", "r180", "r222", "r237", "r243", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r396", "r398", "r414", "r441", "r525", "r610", "r625", "r779", "r780", "r818" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r141", "r155", "r180", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r396", "r398", "r414", "r610", "r779", "r780", "r818" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r654" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r638", "r641", "r654" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r638", "r641", "r654" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r638", "r641", "r654" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r713" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r709" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "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": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r712" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r710" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r710" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r66" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r641", "r654" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.rbcbearings.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r80", "r108", "r109" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents:", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, at beginning of period", "periodEndLabel": "Cash and cash equivalents, at end of period", "terseLabel": "Cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r40", "r105", "r177" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Increase/(decrease) during the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r105" ] }, "rbc_ChangeInFairValueOfDerivativeNetOfTaxBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ChangeInFairValueOfDerivativeNetOfTaxBenefit", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative, net of tax benefit", "documentation": "Change in fair value of derivative, net of tax benefit.", "label": "Change In Fair Value Of Derivative Net Of Tax Benefit" } } }, "auth_ref": [] }, "rbc_ChangeInFairValueOfDerivativesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ChangeInFairValueOfDerivativesMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value of Derivative", "verboseLabel": "Change in Fair Value of Derivatives [Member]", "label": "Change In Fair Value Of Derivatives Member" } } }, "auth_ref": [] }, "rbc_ChangeInFairValueOfDerivativesTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ChangeInFairValueOfDerivativesTaxExpense", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative, net of tax expense", "documentation": "Change in fair value of derivative, tax expense.", "label": "Change In Fair Value Of Derivatives Tax Expense" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r688" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r137", "r149", "r150", "r151", "r180", "r201", "r205", "r208", "r210", "r216", "r217", "r256", "r284", "r286", "r287", "r288", "r291", "r292", "r322", "r323", "r324", "r325", "r326", "r414", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r513", "r534", "r552", "r568", "r569", "r570", "r571", "r572", "r736", "r751", "r760" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r689" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r689" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r613", "r614", "r615", "r617", "r618", "r619", "r622", "r756", "r757", "r813", "r828", "r831" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "rbc_CommonStockParValueZeroZeroOnePershareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "CommonStockParValueZeroZeroOnePershareMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, par value $0.01 per share", "label": "Common Stock Par Value Zero Zero One Pershare Member" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r513" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.01 par value; authorized shares: 60,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 30,173,650 and 29,989,948 as of December 30, 2023 and April 1, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r444", "r610" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r694" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r693" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r695" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r692" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r161", "r163", "r170", "r437", "r452" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income/(Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r93", "r169", "r436", "r451" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r641" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r328", "r330", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "verboseLabel": "Contract current liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r328", "r329", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent contract liabilities", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r328", "r329", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized revenue contract liability", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r341" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion, shares", "label": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "rbc_CorporatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "CorporatesMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate [Member]", "label": "Corporates Member" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r99", "r432" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "rbc_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "CreditAgreementMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement [Member]", "documentation": "Credit agreement.", "label": "Credit Agreement Member" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "rbc_CurrencyTranslationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "CurrencyTranslationMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Currency Translation [Member]", "label": "Currency Translation Member" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "rbc_CustomerRelationshipsAndListsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "CustomerRelationshipsAndListsMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships and Lists [Member]", "label": "Customer Relationships And Lists Member" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentRate", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of coversion outstanding", "label": "Debt Conversion, Converted Instrument, Rate", "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments." } } }, "auth_ref": [ "r42", "r44" ] }, "rbc_DebtDetailsScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DebtDetailsScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Balances Payable Under All Borrowing Facilities [Abstract]" } } }, "auth_ref": [] }, "rbc_DebtDetailsScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DebtDetailsScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "label": "Debt (Details) - Schedule of Balances Payable Under All Our Borrowing Facilities [Table]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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": [ "r116", "r179", "r293", "r299", "r300", "r301", "r302", "r303", "r304", "r309", "r316", "r317", "r319" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "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": [ "r19", "r81", "r82", "r124", "r125", "r182", "r294", "r295", "r296", "r297", "r298", "r300", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r424", "r596", "r597", "r598", "r599", "r600", "r752" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r125", "r320" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, description of variable rate basis", "label": "Debt Instrument, Description of Variable Rate Basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "rbc_DebtInstrumentInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DebtInstrumentInterestRate", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes, interest rate", "documentation": "Debt instrument interest rate.", "label": "Debt Instrument Interest Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes, interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r28", "r73", "r312" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r182", "r294", "r295", "r296", "r297", "r298", "r300", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r318", "r424", "r596", "r597", "r598", "r599", "r600", "r752" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mature date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r135", "r596", "r814" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "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": [ "r29", "r182", "r294", "r295", "r296", "r297", "r298", "r300", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r424", "r596", "r597", "r598", "r599", "r600", "r752" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r59", "r60", "r72", "r73", "r75", "r77", "r117", "r118", "r182", "r294", "r295", "r296", "r297", "r298", "r300", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r318", "r424", "r596", "r597", "r598", "r599", "r600", "r752" ] }, "rbc_DebtNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DebtNonCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of debt amount", "documentation": "Carrying value of debt non current amount.", "label": "Debt Non Current" } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in unrecognized tax position", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r64" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r74", "r782" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r120", "r133", "r389", "r390", "r754" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r378", "r379", "r442" ] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r666", "r667", "r681" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r56" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r502", "r504", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r540", "r541", "r542", "r543", "r546", "r547", "r548", "r549", "r562", "r563", "r564", "r565", "r613", "r615" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap, net of taxes", "label": "Derivative, Fair Value, Net", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r413" ] }, "rbc_DerivativeFinancialInstrumentsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DerivativeFinancialInstrumentsDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate of interest percentage", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r68", "r69", "r70", "r71", "r502", "r504", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r540", "r541", "r542", "r543", "r546", "r547", "r548", "r549", "r562", "r563", "r564", "r565", "r590", "r613", "r615" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r122", "r401", "r408" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [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": [ "r408" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r811", "r812" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity years", "label": "Derivative, Remaining Maturity", "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r339", "r602", "r603", "r604", "r605", "r606", "r607", "r608" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "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": [ "r339", "r602", "r603", "r604", "r605", "r606", "r607", "r608" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregates Total Revenue by Geographic Origin", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r783" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r666", "r667", "r681" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued preferred stock dividends", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividends", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r8", "r119" ] }, "us-gaap_DividendsPreferredStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockStock", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Preferred stock dividends", "label": "Dividends, Preferred Stock, Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r8", "r119" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r641" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r638", "r641", "r654" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r638", "r641", "r654", "r698" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r638", "r641", "r654", "r698" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r639" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r627" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r641" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r641" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r682" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r630" ] }, "rbc_DomainNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "DomainNamesMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Domain Names [Member]", "label": "Domain Names Member" } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Federal and State [Member]", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Net income Per-Share Attributable to Common Stockholders [Abstract]", "terseLabel": "Net income per common share attributable to common stockholders:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic net income per share attributable to common stockholders", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r171", "r188", "r189", "r190", "r191", "r192", "r198", "r201", "r208", "r209", "r210", "r214", "r410", "r411", "r438", "r453", "r591" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted net income per share attributable to common stockholders", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r171", "r188", "r189", "r190", "r191", "r192", "r201", "r208", "r209", "r210", "r214", "r410", "r411", "r438", "r453", "r591" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share Attributable to Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r197", "r211", "r212", "r213" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r415" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r732" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rates", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r381" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate without net benefits", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r732" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r733" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r732" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r733" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r731" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r733" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r735" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Employee compensation and related benefits", "label": "Employee-related Liabilities, Current", "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": [ "r26" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-Based Payment Arrangement, Option [Member]", "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_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r629" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r633" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r629" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r629" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r734" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r629" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r724" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r723" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [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": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r654" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r629" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r629" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r629" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r629" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r725" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers [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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "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": [ "r16", "r138", "r164", "r165", "r166", "r183", "r184", "r185", "r187", "r193", "r195", "r215", "r257", "r258", "r327", "r374", "r375", "r376", "r385", "r386", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r416", "r417", "r418", "r419", "r420", "r421", "r429", "r474", "r475", "r476", "r487", "r552" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r691" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r646", "r658", "r674", "r702" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r643", "r655", "r671", "r699" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r697" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r730" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r730" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "rbc_FairValueDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "FairValueDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.rbcbearings.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r412" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r426" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on finance lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r427", "r428" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Useful Lives", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "rbc_FiniteLivedIntangibleAssetUsefulLifeTotal": { "xbrltype": "durationItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "FiniteLivedIntangibleAssetUsefulLifeTotal", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total, Weighted Average Useful Lives", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life Total" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r144", "r275" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2030 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of Fiscal 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofEstimatedAmortizationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "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": [ "r273", "r274", "r275", "r276", "r433", "r434" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r434" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "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": [ "r52", "r54" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total, Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r433" ] }, "rbc_ForeignTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ForeignTermLoanMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Term Loan [Member]", "label": "Foreign Term Loan Member" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r650", "r662", "r678", "r706" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r650", "r662", "r678", "r706" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r650", "r662", "r678", "r706" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r650", "r662", "r678", "r706" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r650", "r662", "r678", "r706" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r640", "r665" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposition of assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r750" ] }, "rbc_GainOnDerivativeInstrumentNetOfTaxExpensePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "GainOnDerivativeInstrumentNetOfTaxExpensePerShare", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on derivative instrument, net of tax expense", "documentation": "Gain on derivative instrument net of tax expense per share.", "label": "Gain On Derivative Instrument Net Of Tax Expense Per Share" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning", "periodEndLabel": "Balance at ending", "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r143", "r261", "r435", "r595", "r610", "r764", "r771" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r264", "r595" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r113" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustments", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r268" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill Balances, by Segment [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": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r595" ] }, "rbc_GoodwillandIntangibleAssetsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "GoodwillandIntangibleAssetsDetailsLineItems", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "rbc_GoodwillandIntangibleAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "GoodwillandIntangibleAssetsDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets (Details) [Table]" } } }, "auth_ref": [] }, "rbc_GrossMarginAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "GrossMarginAbstract", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Margin", "label": "Gross Margin Abstract" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Gross Margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r98", "r180", "r222", "r236", "r242", "r245", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r414", "r593", "r779" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r638", "r641", "r654" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r95", "r127", "r222", "r236", "r242", "r245", "r439", "r449", "r593" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r181", "r377", "r382", "r383", "r384", "r387", "r391", "r392", "r393", "r486" ] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [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_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax benefits", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r131", "r134", "r194", "r195", "r230", "r380", "r388", "r455" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefits associate with stock based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r810" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other items", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r810" ] }, "rbc_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r41" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in 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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Other noncurrent assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r749" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilution due to employee stock awards", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r202", "r203", "r204", "r210", "r347" ] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-amortizable repair station certifications, Gross Carrying Amount", "label": "Indefinite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r653", "r662", "r678", "r697", "r706", "r710", "r718" ] }, "rbc_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "IndustrialMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial\t[Member]", "verboseLabel": "Industrial [Member]", "label": "Industrial Member" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r716" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r642", "r722" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r642", "r722" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r642", "r722" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total, Gross Carrying Amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r143" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r50", "r53" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r74", "r129", "r167", "r226", "r422", "r537", "r623", "r830" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r173", "r175", "r176" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_InterestRateFairValueHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateFairValueHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the interest rate swap", "label": "Interest Rate Fair Value Hedge Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all derivative assets designated as interest rate fair value hedging instruments." } } }, "auth_ref": [ "r69" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Interest Rate Swap [Member]", "verboseLabel": "Interest Rate Swap [Member]", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r585", "r620", "r621" ] }, "rbc_InternaluseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "InternaluseSoftwareMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use Software [Member]", "label": "Internaluse Software Member" } } }, "auth_ref": [] }, "rbc_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "InternationalMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "lang": { "en-us": { "role": { "terseLabel": "International [Member]", "label": "International Member" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r260" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r741" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory net, total", "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r154", "r588", "r610" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Inventory [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r742" ] }, "rbc_InventoryTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "InventoryTablesLineItems", "presentation": [ "http://www.rbcbearings.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory Current [Abstract]" } } }, "auth_ref": [] }, "rbc_InventoryTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "InventoryTablesTable", "presentation": [ "http://www.rbcbearings.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "label": "Inventory (Tables) [Table]" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ScheduleofInventoryCurrentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r112", "r589" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r667", "r668", "r669", "r670" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r683" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r683" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r683" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r626" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r180", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r397", "r398", "r399", "r414", "r512", "r592", "r625", "r779", "r818", "r819" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r126", "r447", "r610", "r753", "r762", "r815" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r27", "r142", "r180", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r397", "r398", "r399", "r414", "r610", "r779", "r818", "r819" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility utilized", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r125", "r826" ] }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantTerms", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New credit agreement, description", "label": "Line of Credit Facility, Covenant Terms", "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility maximum borrowing capacity amount", "label": "Line of Credit Facility, 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": [ "r22" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r125", "r306", "r321", "r597", "r598", "r826" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term fixed-rate debt, based on quoted market prices", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future principal payments for fiscal 2024", "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future principal payments for fiscal 2027", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future principal payments for fiscal 2026", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future principal payments for fiscal 2025", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r148" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver and term loan facilities", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r29", "r57", "r58" ] }, "rbc_MakeWholePremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "MakeWholePremiumMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Make Whole Premium [Member]", "label": "Make Whole Premium Member" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r345", "r431", "r473", "r503", "r504", "r555", "r557", "r559", "r560", "r566", "r583", "r584", "r594", "r601", "r609", "r612", "r781", "r820", "r821", "r822", "r823", "r824", "r825" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r689" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r689" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r345", "r431", "r473", "r503", "r504", "r555", "r557", "r559", "r560", "r566", "r583", "r584", "r594", "r601", "r609", "r612", "r781", "r820", "r821", "r822", "r823", "r824", "r825" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r709" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r717" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r690" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r105", "r106", "r107" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "rbc_NetExternalSalesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NetExternalSalesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net External Sales", "label": "Net External Sales Abstract" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow", "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "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": [ "r96", "r107", "r128", "r140", "r160", "r162", "r166", "r180", "r186", "r188", "r189", "r190", "r191", "r194", "r195", "r206", "r222", "r236", "r242", "r245", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r411", "r414", "r450", "r533", "r550", "r551", "r593", "r623", "r779" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to common stockholders", "terseLabel": "Net income attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r172", "r188", "r189", "r190", "r191", "r198", "r199", "r207", "r210", "r222", "r236", "r242", "r245", "r593" ] }, "rbc_NetIncomePerShareAttributableToCommonStockholdersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NetIncomePerShareAttributableToCommonStockholdersLineItems", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net Income Per Share Attributable to Common Stockholders [Line Items]" } } }, "auth_ref": [] }, "rbc_NetIncomePerShareAttributabletoCommonStockholdersDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NetIncomePerShareAttributabletoCommonStockholdersDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net Income Per Share Attributable to Common Stockholders (Details) [Table]" } } }, "auth_ref": [] }, "rbc_NetOfTaxExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NetOfTaxExpenses", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Net of tax expense", "documentation": "Amount of net of tax expenses.", "label": "Net Of Tax Expenses" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.rbcbearings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standards Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "rbc_NewCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NewCreditAgreementMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Agreement [Member]", "label": "New Credit Agreement Member" } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r667", "r668", "r669", "r670" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r729" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r729" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r689" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r650", "r662", "r678", "r697", "r706" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r687" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r686" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r697" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r717" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r717" ] }, "rbc_NonamortizableRepairStationCertifications": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "NonamortizableRepairStationCertifications", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-amortizable repair station certifications, Weighted Average Useful Lives", "documentation": "Non-amortizable repair station certifications.", "label": "Nonamortizable Repair Station Certifications" } } }, "auth_ref": [] }, "us-gaap_NoncashContributionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashContributionExpense", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash operating lease expense", "label": "Noncash Contribution Expense", "documentation": "Noncash charitable contributions made by the entity during the period." } } }, "auth_ref": [ "r107" ] }, "rbc_October152024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "October152024Member", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "October 15, 2024 [Member]", "label": "October152024 Member" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "rbc_OperatingIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "OperatingIncomeAbstract", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Income", "label": "Operating Income Abstract" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating Income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r222", "r236", "r242", "r245", "r593" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r426" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r426" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r425" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net prior service cost and actuarial losses, net of tax expense of $0.1", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r4", "r94", "r344" ] }, "rbc_OtherComprehensiveIncomeDerivativeComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "OtherComprehensiveIncomeDerivativeComponent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "documentation": "Derivative Instruments, other comprehensive income derivative component.", "label": "Other Comprehensive Income Derivative Component" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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, attributable to parent entity." } } }, "auth_ref": [ "r9", "r14", "r121" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss on foreign currency translation", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r34", "r165", "r416", "r418", "r421", "r451", "r744" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net current period other comprehensive income, net of tax", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r34", "r165", "r416", "r418", "r421", "r744" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of net loss, net of tax expense of $0.2", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r6", "r164", "r451" ] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative, net of taxes", "verboseLabel": "Change in fair value of derivative, net", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax", "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r156", "r400" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension and postretirement liability adjustments, net of taxes", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r5", "r94" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Change in pension and post-retirement plan benefit adjustments, net of tax expense", "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect", "documentation": "Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on derivative instrument, net of tax expense of $1.5", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r157", "r159", "r255" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Net of tax benefit", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r6", "r158" ] }, "rbc_OtherComprehensiveIossDerivativeComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "OtherComprehensiveIossDerivativeComponent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss derivative component", "documentation": "Amount of other comprehensive ioss derivative component.", "label": "Other Comprehensive Ioss Derivative Component" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r100", "r454" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r610" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Long-Term Debt", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r19", "r125", "r826" ] }, "us-gaap_OtherLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less: current portion", "label": "Other Long-Term Debt, Current", "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r81", "r82", "r511" ] }, "rbc_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "OtherMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other Member" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-operating (income)/expense", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r102" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r689" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r641" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r648", "r660", "r676", "r704" ] }, "rbc_OutstandingAmountsStillOwedUnderTheTermLoanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "OutstandingAmountsStillOwedUnderTheTermLoanFacility", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amounts under the term loan", "documentation": "Amount of outstanding amounts still owed under the term loan facility.", "label": "Outstanding Amounts Still Owed Under The Term Loan Facility" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r651", "r663", "r679", "r707" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r651", "r663", "r679", "r707" ] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "rbc_PatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PatentsAndTrademarksMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Trademarks [Member]", "label": "Patents And Trademarks Member" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r685" ] }, "us-gaap_PaymentsForCapitalImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForCapitalImprovements", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments for Capital Improvements", "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use." } } }, "auth_ref": [ "r104" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Preferred stock dividends paid", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business assets", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r394" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of business/purchase price adjustments for acquisition", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r688" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r688" ] }, "rbc_PensionAndPostRetirementLiabilityAdjustmentNetOfTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PensionAndPostRetirementLiabilityAdjustmentNetOfTaxExpense", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post retirement liability adjustments, net of tax expense", "documentation": "Pension and post retirement liability adjustments, net of tax expense.", "label": "Pension And Post Retirement Liability Adjustment Net Of Tax Expense" } } }, "auth_ref": [] }, "rbc_PensionAndPostretirementExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PensionAndPostretirementExpensesMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and Postretirement Expenses", "documentation": "Pension and postretirement expenses.", "label": "Pension And Postretirement Expenses Member" } } }, "auth_ref": [] }, "rbc_PensionAndPostretirementLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PensionAndPostretirementLiabilityMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and Postretirement Liability [Member]", "label": "Pension And Postretirement Liability Member" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r687" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r697" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r690" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r686" ] }, "rbc_PercentageOfDebtThatBearsInterestAtAFixedRate": { "xbrltype": "percentItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PercentageOfDebtThatBearsInterestAtAFixedRate", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of debt that bears interest at a fixed rate", "documentation": "Percentage of debt that bears interest at a fixed rate.", "label": "Percentage Of Debt That Bears Interest At AFixed Rate" } } }, "auth_ref": [] }, "rbc_PercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PercentageOfRevenue", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of revenue", "documentation": "Percentage of revenue.", "label": "Percentage Of Revenue" } } }, "auth_ref": [] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r627" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r627" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r634" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r635" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r627" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r627" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r613", "r614", "r617", "r618", "r619", "r622", "r828", "r831" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r322" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r513" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r83", "r322" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $.01 par value; authorized shares: 10,000,000 as of December 30, 2023 and April 1, 2023; issued shares: 4,600,000 as of December 30, 2023 and April 1, 2023", "label": "Preferred Stock, Value, Issued", "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": [ "r83", "r443", "r610" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r743" ] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromBankDebt", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provide bank guarantee amount", "label": "Proceeds from Bank Debt", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes, aggregate principal amount", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r747" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of senior notes", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds received from revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r752" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of assets", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r17" ] }, "rbc_ProductApprovalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ProductApprovalsMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Product Approvals [Member]", "label": "Product Approvals Member" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r247", "r432", "r467", "r468", "r469", "r470", "r471", "r472", "r586", "r602", "r611", "r740", "r775", "r776", "r783", "r827" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Returns and warranties", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26", "r777", "r778" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r247", "r432", "r467", "r468", "r469", "r470", "r471", "r472", "r586", "r602", "r611", "r740", "r775", "r776", "r783", "r827" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r440", "r448", "r610" ] }, "rbc_PurchaseOfBusinessAssetsOfSpeclineIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "PurchaseOfBusinessAssetsOfSpeclineIncMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of Business Assets of Specline, Inc. [Member]", "label": "Purchase Of Business Assets Of Specline Inc Member" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r685" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r685" ] }, "rbc_QuarterlyPeriodContain": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "QuarterlyPeriodContain", "presentation": [ "http://www.rbcbearings.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly period contains", "documentation": "Quarterly period contains.", "label": "Quarterly Period Contain" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r343", "r345", "r370", "r371", "r372", "r430", "r431", "r473", "r503", "r504", "r555", "r557", "r559", "r560", "r566", "r583", "r584", "r594", "r601", "r609", "r612", "r615", "r774", "r781", "r821", "r822", "r823", "r824", "r825" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r343", "r345", "r370", "r371", "r372", "r430", "r431", "r473", "r503", "r504", "r555", "r557", "r559", "r560", "r566", "r583", "r584", "r594", "r601", "r609", "r612", "r615", "r774", "r781", "r821", "r822", "r823", "r824", "r825" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification to net income", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r34", "r165", "r416", "r420", "r421", "r744" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r643", "r655", "r671", "r699" ] }, "rbc_RedemptionOfSeniorNotesUsingProceedsOfCertainEquityOfferings": { "xbrltype": "percentItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RedemptionOfSeniorNotesUsingProceedsOfCertainEquityOfferings", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage senior Notes proceeds", "documentation": "Redemption of Senior Notes using proceeds of certain equity offerings.", "label": "Redemption Of Senior Notes Using Proceeds Of Certain Equity Offerings" } } }, "auth_ref": [] }, "rbc_RedemptionPriceOfSeniorNotes": { "xbrltype": "percentItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RedemptionPriceOfSeniorNotes", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price of senior notes", "documentation": "Redemption price of senior notes.", "label": "Redemption Price Of Senior Notes" } } }, "auth_ref": [] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r627" ] }, "us-gaap_RegulatoryAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAxis", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Axis]", "documentation": "Information by type of regulatory asset." } } }, "auth_ref": [ "r78", "r79", "r130" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of term loans", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r748" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Finance fees paid in connection with credit facilities and senior notes", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r39", "r752" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r39" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r644", "r656", "r672", "r700" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r645", "r657", "r673", "r701" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r652", "r664", "r680", "r708" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r45" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation, restructuring, and other noncash charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r119", "r446", "r477", "r479", "r485", "r514", "r610" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r183", "r184", "r185", "r187", "r193", "r195", "r257", "r258", "r374", "r375", "r376", "r385", "r386", "r402", "r404", "r405", "r407", "r409", "r474", "r476", "r487", "r831" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r136", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r342" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount of the transaction price allocated to remaining performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r132" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r739" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognize revenue percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r739" ] }, "rbc_RevenuefromContractswithCustomersDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RevenuefromContractswithCustomersDetailsTable", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable", "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Net External Sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r168", "r180", "r223", "r224", "r235", "r240", "r241", "r247", "r249", "r251", "r256", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r414", "r439", "r779" ] }, "rbc_RevolverMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RevolverMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver [Member]", "label": "Revolver Member" } } }, "auth_ref": [] }, "rbc_RevolvingCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RevolvingCreditFacility", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "documentation": "Amount of revolving credit facility.", "label": "Revolving Credit Facility" } } }, "auth_ref": [] }, "rbc_RevolvingCreditFacilityBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "RevolvingCreditFacilityBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility, borrowing capacity", "documentation": "Amount of eevolving credit facility, borrowing capacity.", "label": "Revolving Credit Facility Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r717" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r717" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "auth_ref": [ "r196", "r346", "r737", "r759" ] }, "rbc_SchaublinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SchaublinMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schaublin [Member]", "label": "Schaublin Member" } } }, "auth_ref": [] }, "rbc_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Accrued Expenses And Other Current Liabilities Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income/(Loss), Net of Taxes", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r34", "r816", "r817" ] }, "rbc_ScheduleOfBalancesPayableUnderAllOurBorrowingFacilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfBalancesPayableUnderAllOurBorrowingFacilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Balances Payable Under All Our Borrowing Facilities Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balances Payable Under All Our Borrowing Facilities", "label": "Schedule of Debt [Table Text Block]", "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": [] }, "rbc_ScheduleOfDisaggregatesTotalRevenueByGeographicOriginAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfDisaggregatesTotalRevenueByGeographicOriginAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregates Total Revenue By Geographic Origin Abstract" } } }, "auth_ref": [] }, "rbc_ScheduleOfDisaggregatesTotalRevenueByReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfDisaggregatesTotalRevenueByReportableSegmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregates Total Revenue By Reportable Segments Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r761" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r110" ] }, "rbc_ScheduleOfEstimatedAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfEstimatedAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Estimated Amortization Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r52", "r54", "r433" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r52", "r54" ] }, "rbc_ScheduleOfGoodwillBalancesBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfGoodwillBalancesBySegmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Goodwill Balances By Segment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofGoodwillBalancesbySegmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r595" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill Balances, by Segment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r595", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "rbc_ScheduleOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Abstract" } } }, "auth_ref": [] }, "rbc_ScheduleOfInventoryCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfInventoryCurrentAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory, Current", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r20", "r90", "r91", "r92" ] }, "rbc_ScheduleOfPercentageOfRevenueRecognizedForPerformanceObligationsSatisfiedOverTimeVersusTheAmountOfRevenueRecognizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfPercentageOfRevenueRecognizedForPerformanceObligationsSatisfiedOverTimeVersusTheAmountOfRevenueRecognizedAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Percentage of Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized [Abstract]" } } }, "auth_ref": [] }, "rbc_ScheduleOfReportableSegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "ScheduleOfReportableSegmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregates Total Revenue by Reportable Segments", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r46", "r47", "r48", "r49" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.rbcbearings.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r46", "r47", "r48", "r49" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.rbcbearings.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r54" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r628" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r632" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r631" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r636" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "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": [ "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r251", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r278", "r279", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r595", "r740", "r827" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r249", "r250", "r499", "r500", "r501", "r556", "r558", "r561", "r567", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r587", "r603", "r615", "r783", "r827" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Reportable Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.rbcbearings.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r234", "r239", "r243", "r244", "r245", "r246", "r247", "r248", "r251" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "rbc_SellingGeneralAdministrativeExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SellingGeneralAdministrativeExpensesAbstract", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General & Administrative Expenses", "label": "Selling General Administrative Expenses Abstract" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "verboseLabel": "Selling, General & Administrative Expenses", "label": "Selling, General and Administrative Expense", "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": [ "r101" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r76", "r826" ] }, "rbc_SeniorNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SeniorNotesDue2029Member", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes due 2029 [Member]", "label": "Senior Notes Due2029 Member" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes [Member]", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "rbc_SeriesAMandatoryConvertiblePreferredStockParValue001PershareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SeriesAMandatoryConvertiblePreferredStockParValue001PershareMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "5.00% Series A Mandatory Convertible Preferred Stock, par value $0.01 per share", "label": "Series AMandatory Convertible Preferred Stock Par Value001 Pershare Member" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails", "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": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r21" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rbcbearings.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r108", "r178" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r637" ] }, "rbc_SpecifiedTimePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SpecifiedTimePeriod", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Specified time period", "documentation": "Specified time period.", "label": "Specified Time Period" } } }, "auth_ref": [] }, "rbc_SpeclineAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SpeclineAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Specline Acquisition [Abstract]" } } }, "auth_ref": [] }, "rbc_SpeclineAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "SpeclineAcquisitionTextBlock", "presentation": [ "http://www.rbcbearings.com/role/SpeclineAcquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Specline Acquisition", "documentation": "The entire disclosure of specline acquisition.", "label": "Specline Acquisition Text Block" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r139", "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r251", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r277", "r278", "r279", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r595", "r740", "r827" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r137", "r149", "r150", "r151", "r180", "r201", "r205", "r208", "r210", "r216", "r217", "r256", "r284", "r286", "r287", "r288", "r291", "r292", "r322", "r323", "r324", "r325", "r326", "r414", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r513", "r534", "r552", "r568", "r569", "r570", "r571", "r572", "r736", "r751", "r760" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r32", "r138", "r164", "r165", "r166", "r183", "r184", "r185", "r187", "r193", "r195", "r215", "r257", "r258", "r327", "r374", "r375", "r376", "r385", "r386", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r416", "r417", "r418", "r419", "r420", "r421", "r429", "r474", "r475", "r476", "r487", "r552" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r249", "r250", "r499", "r500", "r501", "r556", "r558", "r561", "r567", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r587", "r603", "r615", "r783", "r827" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r183", "r184", "r185", "r215", "r432", "r480", "r498", "r505", "r506", "r507", "r508", "r509", "r510", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r532", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r616" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "http://www.rbcbearings.com/role/ScheduleofBalancesPayableUnderAllOurBorrowingFacilitiesTable" ], "auth_ref": [ "r196", "r346", "r737", "r738", "r759" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r183", "r184", "r185", "r215", "r432", "r480", "r498", "r505", "r506", "r507", "r508", "r509", "r510", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r532", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r616" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r647", "r659", "r675", "r703" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of forfeitures (in Shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r16", "r83", "r84", "r119" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of equity awards (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r83", "r84", "r119", "r356" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of forfeitures", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r16", "r119" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r63", "r83", "r84", "r119" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of equity awards", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r16", "r32", "r119" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock (in Shares)", "label": "Stock Repurchased During Period, 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": [ "r16", "r83", "r84", "r119", "r484", "r552", "r571" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r16", "r83", "r84", "r119", "r487", "r552", "r571", "r624" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r111", "r515", "r531", "r553", "r554", "r610", "r625", "r753", "r762", "r815", "r831" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income/(Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r696" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "rbc_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility [Member]", "label": "Term Loan Facility Member" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r607", "r783" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r607", "r783" ] }, "rbc_TotalAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "TotalAssetsAbstract", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofReportableSegmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total Assets", "label": "Total Assets Abstract" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r688" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r695" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r67" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r716" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r718" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Point-in-time [Member]", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r607" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "http://www.rbcbearings.com/role/ScheduleofPercentageofRevenueRecognizedforPerformanceObligationsSatisfiedOverTimeVersustheAmountofRevenueRecognizedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Over time [Member]", "verboseLabel": "Transferred over Time [Member]", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r607" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r719" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r720" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r718" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r718" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r721" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r719" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 1,002,465 shares and 966,398 shares as of December 30, 2023 and April 1, 2023, respectively", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r31", "r61", "r62" ] }, "rbc_TreasuryStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "TreasuryStocksMember", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stocks Member" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r395" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofDisaggregatesTotalRevenuebyGeographicOriginTable" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r715" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Shares)", "verboseLabel": "Denominator for diluted net income per share attributable to common stockholders \u2014 weighted-average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r200", "r210" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofBasicandDilutedNetIncomePerShareAttributabletoCommonStockholdersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "verboseLabel": "Denominator for basic net income per share attributable to common stockholders \u2014 weighted-average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r198", "r210" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r727" ] }, "rbc_YearOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "YearOneMember", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 1 [Member]", "label": "Year One Member" } } }, "auth_ref": [] }, "rbc_YearThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "YearThreeMember", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 3 [Member]", "label": "Year Three Member" } } }, "auth_ref": [] }, "rbc_YearTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rbcbearings.com/20231230", "localname": "YearTwoMember", "presentation": [ "http://www.rbcbearings.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 2 [Member]", "label": "Year Two Member" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "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": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "340", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(4))", "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(6))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "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" }, "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(24))", "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(25))", "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": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r454": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r482": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r483": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "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/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r556": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r558": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r561": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r567": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation", "URI": "www.leiroc.org", "URIDate": "2013-08-21" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r736": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r738": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r751": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 76 0001213900-24-011662-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-011662-xbrl.zip M4$L#!!0 ( $&'2%A^305#)Q4! -XF#@ 8 9C$P<3$R,C-?11RGV\^38[MM9WKF M_=)+0!&KCY XDO"E?_V[=^F",$*4KDB@7GV2& M5U;[?:N\O_^=UH9%G:EJJ MH?_EO\0SX;\(U:?&3-5__>6_Q@^7U]?_]7]&C2]/-CP&C^K6YZFQTFWS[2_- M)]M>?CX_?YV8VIE%IV>_C.=S]Y?GDB!UFNX79K;I/_SR\G+&OF"8O\[A%^?V MVY+BTU);Z+0[HO<=]=4._XZJ:ZI._^?K_8]SVU1T:VZ8"\6&S>-+A+8@M44I M\)(V;&SC1=Y&H]XC=MO"(+ 9.IV%GQ9^L7%2>.7OX=N6!*%SCK^>*!;U 4/5 M\/?"+S;>JUJ&+(G]B%>[3WA?P%^J48_KEJWH4W\G4V.QM*;K;[@_F]0R5N:4 M6F?PP1JJNUXL=@)@];=B;6[DI>-M0SS_G]]^/$R?Z$)IO]_0RFHC95C^5^>* M-6%?]'ZS 2!SLHEE^'E"%1.(F&V=/2M*'<%[WC+M[3?#AQLO?=4B(/@_/P"9 M07#/WN'2?;)W[OPR<+!?BK(,/1?^8G,'5@+0O6Y1H?L]<3@ MG=^+WN^;H__\D]@3+MQM;6WN?&MWAX&@M\OW<$RPA^W7<^VK.?IY<_UX]8T\ M/(X?KQ[(P]7ES_OKQVOXY_CF&[GZG\N_C6_^>D4N;W_[[?KAX?KVYLO$!,K] MAV(]@42Q#=C(MTLB"5UYF,DY\H;EQ-!F^6[D^^W];^2+^OI9-_2;U0+>-G4$ MPZM]3^=_:4Y!\NK* G8$JNWS-V,*S^@V$PE$!>6JOCZW1:$GRLV1*+3__N5\ MXU4A7%?X"3,DV\1[V =AQX9!:-J?Y^HKG;5M[HT3'L3 M"5T\[; O]R[>XX%\L9:*'B:\&%O]_>?X_O'J_L?_-NZO[F[O'\G=S_N'G^.; M1_)XBUSV"*Q$Q ZYO2=B]^/L$[G]3A[_=A5D0)_YQI>/^&MQV)$9]WTYQZ7W M4P(_ AB@B;!#SD<>U".&K+>41"%%;O2[81+[B9(_/'R3):QGS,#&G]%9''J: M*39M+^"!)Z2F]DQY:[^!A=6F>AA]W;%5KO39-_C:)G7UFJ-O=$H7$VJ2CM B M:.]L\WL%D1VFC3(E@.;H]K[D^J8 &/#3+/I^GR>&H4T433/LB?$:JH30^U/1 M\PN3A7U7%LIQ9>'C_?CFX1HE7LF%86(CJF@1F=-&/1%I^W3@RHF_PZ: M(_"6V[(PD(785F49@,]MV29GCWB0OJ>_5 N9Q;Z!WZRAW1WLX[3[KY>-KU?C M^^N;OSZ0ZYO+VWN0B^"!??.9X1U^=KU-PJ.P#UZH^NL)H*2CU-=@ \Q1\]X7 ML9L=W_]X]:I,;79F8LR)Z9^5*!:QEG2JSE6PFU2=J+9%ID_,JOI4:F:VE0FP MU91JVE*9L;!N$["*/\.FI][/L?<9"&GXD8FIH6G*T@(0>_]"G\4VO;<_4]-6 MIXKF;1T.R1Z8>0^$1SC.NNL82!B5NUN1AQ]$"_A^.C\GH]@_<"0TT9+-]+[WYG'P2'W;;];\ MI>CJO]G/:Z'R#G51O+_WT?@'N3Z[/WLX(U>+I6:\4=/9^2;FR(UQMK%=%^3G M3/34(C&52(SFP]AL-Y[-3&I9[E\_5)V*:Y8;[!5:MSHECZ8*1HGQZXU0=*3&5IH!)/8O+("W1I?X1J*S5[;0RM!6R,4$C$U,US*J**.G M4FC8?#)Z 'XT55N%]SM^'C7IK+%_)Z!%+&!"C5\KTB5QJBF4Y.(VA!_?X7KMV MGT)]Y@<.4V$2XN%M :9=!2#Q\J3:M(TD33%X\V(JRQS!<^.&@QBQ7+U.GQ3] M%WR@DW\\J?#)O2\]WD..Q]H ?H+C_3*-E3Y#GC+,S\3\-0'5(K>DSJ E=;N? M."R2")TC!G6.*_7>1&G"F""@)WO'[4!4%0MR.4GGX M](^@XU /_*]A_NY@VB?YM&&6"Y*.D"5.0I;WAHZZ9Z#)F'(# MK3.TV1"[ETQ M7W(_N"]53BLTU)/[U\JRU?E;?%?.K=W8A\EK?88!24HF;V3Z1 &1\/7?P52@ M+ 2+MOLZG]/X*'XB3XI%YJH&#*YH&OP2T__H#/RQ4I'KP0.84/*?O#70P M5NOD[%V?(.!*^.8!^ GX:\S9D]D*2Y'9HTN33BDSMD2)L'H:J_$1W@?D3JP5 M6!/6DX%))2\);3\I]KN]DQ=EX1>?+[AD^M0A(-/)1K(2P&G,W%[Y4+)L,!3)3WJRSN&&HRQ7(3-UVJBE0"MF*O;(V M%6NW.?I?:NU2K,0M/]M38G%C>%_P2S2RKA?*P5D-K41R>2,&B3?VDCA#/6!] MH=HVT G5 /NFH:-.UMX8?2P-"W]CN-E,-QE!R3_HA%A@8+>(.H<'WUJ$@E)\ M(]?(]:DT1X:#^2CPCM M_H74D<[59EYAG#>6CAL]')"T?.5OW]^WS";4^Q>:" *P05"Y3;')! MK^:"<"Z()\J!0A2BP6LI4:93H',DXAE#G(F",/13\!KU=L@OK 6P!ZQA>N*+ MX%T8Q@1 6? R$)5X@%\$7+87^\G[]5GC@5*VLQF=JSHK)&(18 S-2<+%KOVQ M7XL7WF-[']B]/_?!!I*O^_".O7JO5'6'&<&$;DN>+@LJL+-RFA=5"G)Y49#N MAUT2/UZ! F72A9$&_,Y[/$F3%[S1&**@5>! MJS_L4@'Q]A/W+LE.:IW1SP=!6N?0^" M)6\O?V5;N71V$L16:%PP1VSM/3E')"GLV;($9LH5&IE'6*Z8(G;,[<:FN:W. MPSQ*YD>"_-4-YLVM+,?JA=,X=XI"ZNC!<,:UM#=<_$6%I6%9HL/1#)1BSZK% MY+FNZ%-5T1H@Y;&D$A_&F\TSQ9Q9!&LRU=D[5W(=DOFH? HU8,E[4BS(@ZEP MV("Y4]836-,>A9"/@'?FUCBUS]%. _C*X-5N>K$ROQ>;F5["$VP+.G"[^P%S M,+<; 2G)(U0ZO'LS_WWY,?-$O].)N5+,-R*Q6W=RB]Q_O21?W3X)9%W9#%A^ M4OS;@=]9& .X; ,5G290Q%0%Y6_]I7E]\WT3,_IJT9X9=MM])"1(R#*)+-[^ M@!D4ZW9E,V:'K8#K!EJ;,B=N!9XT6Y#E6=Y%$0?-D31LB0.Q-93\&AEONR,G M-6,UX.3!O"4+[\BMGB"T!$%P'T+PO$OW$&.]HY+ZP4?=^$!<1C<^\!LCG&#C M@WRPB""Z@"7^6%$=ZRK$"W*[9'&LS[@53]GZ0&1=09RW!# ;W)MS4^?=YGH! M?.\L\6@&X!(0>QM0])?>M96)297?VQ,*D@F.LV3'"VZO%[([W'+RQ8-D5QF* MB]D\(?(J]>/XZX\KO*MZ>7OS>'7S^%#HZH4N5M+H9(-D4G#D4/56-&K 'XP* MFG=WBFF3:](.^KZ[5GA?IK5>0B%/)MH"?U+^*0A[,_O?KV_&-Y?7XQ\$S)/; M^]_&>./:WX 2N0EQUQX"GN:.KPYW5)F):_>4 T7;"(B[G2*?#ZG^X#UH$EI, MX@+9= 'Z)8K^.&B.HT!.9^J+V=#?/8^6L"L9+,6^C_ZRP$(NE,8!7BDM>/>6 M;?VFZ*!4$9!^P?LWU9JNG/OC:-B/=45[LU3'W_'A#VB9.2$)>(9M[)Y:*\UF MC]TNJ7,%KQCD#$O+'IVT^)/W+?-W#-RHP Q808#H@@\T[V?$I&98*W3'QA/P MOLAOBOD[M!&HZAV(<.2W@NQQRR38-S6) OS.-*9TAG N!JG08@H^K MZC8AVML+41;OLC AO M;Z'N[>/?KN[C6+:9$%>G)JY#:^G41NS>/BT_Z"^06DQ+L J[8M1$+J3% \^Q M>[RSI #=>Z4"#1CR79G:AEE&6!9)O6E]!'%OKO.GOK[-21X4S0GN7_VQ4NVW M8*$V6D(_+>I$_AFIEQ$WY;'NQ;T!EV]TKC"GZN<2DRU45PTS /$20K=(RD]K MY(M[@P^_J3H%BI]3(/2 ,U5"N&<'U6Y:J.Z-.=RR'/FU[@\(*"$\BZ3C7EJ( M[XT27+T^J1.UF%A91]X$-$_=4!%)A$*3)!$Y0"DT!WA!_ANO00+"BL\&%M$P M- 0#Q07!+N5?R8_C!=JLN4N"%XV=$!V8R @U(W\G_=-!J)CR5<60?OL#X55 M>GB)'B8",M^//_CE,UDMEUA0;]'PK3IN_1GQ%,E+HJJ%CO:>1.@([W<6C_EWW!O+U[X'SKN][!*'S"[4Z ,,JOOS2E]UB( MV]IF:\'PTP8'*S@]PMSQ"D4>_P3@/%Z:JD;$ \)XOV.XB__B,1HG0#;1SXND ML#=]_*DKJQD :?8I['4)WV[B :*VF0*@.R"W0Y>-'QZNL"IN,LKW/.6#4SS" M"S6 W5OT1+$LL$(^'S<$4X1U]D/95:..XN_W=I6[72K6$XN43_$?;**?HCF6 M^::X\^OF>$KDWE?7X:::HS_O>.?[@CH7PI&W$^3@[81VE^MR@CN \3.>&?^[ M6I_VGEJVJ>*U)_S%6)]M?A!XTK^[T O<75A9L\V+"\/FJ"^>];:N+.R$:AB\ MPE5NR1#1+34B.D)SU.N>R=DA@I^Y4[+N]C;&SK4Y;&DRI0 &\ U:1*>L"Q$. M0'IA#AQ>QIL9JXD]7VE$\;YBS)U#_#DWKAI[._ANF-_<];T=W_L;]MND\"!/ M;(XZ9\/M>S_*^CQ;D\90F/$<-0W=YG!4"8_:WW%4XIFC&X8H;R0\2I@4*7:W M(71#[5A PH;)TO!LL)>;]QW_$*!+17"I02<#Z#I##HV4E?3+W;0)-6>N]6?X MLF&^595)_ , @ODPVP4-)Z7';/68(CZH>LU1=] _DPIC@NQ)?/WHNY$-=R9= M*NJ,T-"8'NRRH Q M@UHL8=O'QOYGG;UDQM%K.PIZQX6Y-*(@,\SAA7/Q;/NJ>2:8*X7R[/1W:\]' MPU:T'>*B:HHT ?*'.'&LS\&WQZ9)X\-*!K]Z*'92PZH 51H5;KPSC26L]]8B M2XW-@ 2=B3&P)2:GF6]=5?+W3G:'YP*!>.6=BM=8DM'Y[G7/A)/CAO2@0V>^ MWRV0.7+4%U'LXUZLU'_!YA6+NAJCTGSC'^D'GN@>5[N=_P2; H_&A_U./OG0UFW.1);@WXO)'AY[ 0? M#U ]!JA>^O!EZ=7"M6XK^B\V8>4(-,+Z-(Z9#%; U:L[<2\>!?21 F21)R]X M;*R2'1 '#(A=*20O5"$ML3.,YUQ&@5/503M.JV,=Z;GQH<9'2D-F;>R/!M=A MNJPLQ,2XZ@KH4G'8&,<OSU^L?UX_75 QG??",/C[>7_^]OMS^^7=T_N,W*R-7??UX__N_>VM\:X8?F M2J_.6%.5B:JQ[@71Q<8URLK!HQ$X]\H?ZY-X M)1Z!C_BPCN'J[B!U\*AZ$;@,88B1[&ZGP#3-8?2)9R,8[[*<1\!0FZDZCP#> M8LG/?G/4/_DL9S+0#1!TQ95B9WU%FX-G6#]4 +LQ)YH!7P4G:@$PG]COSWA< MP=$T//D#X/0(8/H&4(I%34,0QQS45$>Q,Y( 21'5$Q!1W9,.81^141HPFV)1 M@8@SK4XQ!YP48%A-)PRK7FKZ8T,-MF"#EN6S@ZLN*\L* 8D8,['7P[!%2^I) M)WBK+PW8,'K1Z@P['/JD HJ#CW%.QQ&+2PU=$)'=$PQJ9 2^'O9CK79!$6O. M[ RW5/6IL:#$5EZKRQ?>8:[961Z5UX#QP%N&W\-K> /Y!._S9 (]-GNURW$7 M[I#Z)9->KJ:<_8L)) 4[;$KGS\OEAI:U-*M9D# M.P)LN/V3H8&2L;S"-,JFX]0E3E5@P%WMW^Y,S\.S$,,M$J.7FQ32,<-Y&:.6 M.\6\-5E7]AF;^W!'S0?LN.W+/V%3_L'O64=N:U,0=N)(Y6*V)#='9T*8#_.^ MT=I2,TQO[RH6<-.V4W#N / MLD.L&1%:@L#^XT"'T_\"Z):UNI J+IF2W,#H5\LFF+N;L#*\+/' M$*FJT;P)4R:%^ Q"\&*%DVR R$+>!VP,>NEL5@8>A9JV7E3A@IP(*;2 MR=GO1RJW0@X<.*FN&\0R@XK?'IA$O6JKXBTHQ--T TR7"2VQWVGUNML08 O<1A;\]4JVRWU T8ZB;/JJ;T\L*)0/6 M( M@E=2O7E^C@"?Q6(I&L(\DO(Q,E:5J*Y5MXK,^T1TXE-,'8="5I6GO(-<(D,4W.E>G M*E].>[3;ZK M5)M])G?*+Z#]!Q"K5,=!]IT+ROSO8CA&Q'0-$3!(@'B@OR M^+:$$X]-8-7I!;D!!G; =6,@$,3@E\Z];S'P(+Q]P.P"U 2 CL6?E4]-9^ZLIJI@*PBE[9H] "%]U:A^E8^+VFN9J: MQ>GP9VNI3+V?-TV9*>)R:8'T\/YU0;SIYH+PX8+P[KG)Y0_L2(A$WQP)@J_] M0M&LPO=ILYUS$<+,0#@?@$%WTDB\OE[(DF&X>'PRP1#X#1Y^LL@5>#$S3B]K MZ_W5._N-JN=Q=%X/LPP4)64/U6!<_,O$/(=5@]/<2T96N0) = $ YY=.\?Q" MBS G#H!D.P((-^@MZL_N]*',%OVA@(DP"_?Z@O@J=T/D6$,_RFN@(7[]/!# M_-!$+U5>^IGJ*[X;L7VA@]-:>#JJ1)X]G+Y+!M1^84"5L4"UST0>V9A)SRV4=*\;2Z)JT&,-V4$*WSA07I\C28FS8 M'/6ZF,>Z9Z,PDW4\ 5IXVU'ZBF >FVR"^J QEK MK#!/F2U47;5L).OGA./W#J_;W:/]U3D8V''CC6-=.28TR26 HVZ]-:I1EI,;2 MHTP$ X!G#D&-LHR49GJ426#WBAS^=G7CF#LUKW-GR=AR[H^;W%+I80]62'+6 MFN;X4LU2ISD:\$P/J\5#5DHX';[DYJA?YQ&+U,#I\-5MCB0YR=V_DT98*OV; M#F'8(K(CYI7WS>*>\-XVK9GB>R M$16LFD#U#A,G<-O!XHOT\Z.K)TP3 0N'656U\5X:09H(6.![=M.WV*N>#$T$ M+)G%\0X^YH$[?8+#/]OK0,Y'QQ3]=.[*T:7(N: OPT;;.^UQ2C/H/IU#XSFAWTUC<0FO5?45P&+="^8K.ZP_RIU: M5Z^VJ0 9J[IBOEW;=,%F-L,W38,5NWC&&9^>'5:XO"J=%8MA#^ )%35'*&X!LQ7JE/>2QHR#GT0ZC1CT1HP(;9DP):898?Y4\!6>K69$%LX\)!'[M;8 MRE35)L16#[ E'K[/=ZZ>'/9,JG9N'TX0,X,H]\'DY[G>74;#,XVF20"J ?! MKZ(YNS1B/@&H\!:"G/YV:_7\F?BPZF+YO]CGB)*5P@-QQZD3-O& S-1G=4;U M6>V [*2(;QZ(-D?1\]$&WC.HZXB+TPJID"4ALFKWHS"]E I9Z-KW\[H.HQ&8.^^"[JMBJ5,^8NR"RR0DT,JG-W@H,PJP7T1'Y$A.UKC+S('-"G?8ID+(>?A7-AVP"HD^['^PWDQ% M-U/ 38K]\RLY(MPX0LFW(-DD)0[SLFX&5V\F=[Y(D4 M'/V#S8NC,Z+ 6W"V<= +JUVL>C/E##T4X83E4$ GQ)(Z'F^.'=:\6>%HR-LY MDT#6[<#UKD@9KJ_,*=60="'1X5PD><>^LOO>5R7>V!4J),P:== M*OH;]BC2#9M:9T4MO[W.?[3;Y+M*M=EG<@=D<0$O^V-%]2G]3.0+\M^*MH)_ MB:3==K_'"-WY*OSA;=)9NFT;2WA8PJH$]Q.O4J&'G^VKN&PF.O;V.?W5V7Z$ MD.T(6+<2/+MWZ@OR^+:$$X]-9:).+\@-\) #F1L#@2 %OW3N?8N!!T'K V87 MH"8F57YO.]TP/I,E@WAPL[V0S2) @Z )X'F#?,,7#^X7S[%&9=&D=@S\^V4R MNO]Z2;Y2Q<3X&\%B('-IF JS"R>%G1KV<6GHC&MP:?)@PU\+^*6%H[ O0;Z8 M](GJEOI,R;5[::_0W7V<&9JFF!91=;)0-0U[%7PJ>@\_=64U4P$^1:_L$678 MHDX)R91JFNMX,!V+/UM+9>K]O%G\-D5@+BT0&=Z_+H@WA5T0/EP0W@,TN;RD MW3[2N\KQER> ;AOW#5O3C1=3649SZ:8UD.ZMSJG;+\RPP:UKL_!B1( 9O$QW MNC)%%!5N%/^GV<3CDPEZ_C?XQ9-%KO39VF/Y&IQ0]%=(16E\FYCEL11*DSLGP4_%P%@-PEFHXU_1<<3@?DI[S33J&[M(U M"[O2![XF'I$O"SNR9W=^B+SY$;4W\4.X9MNJJ(AZR?#=2\K7/*3?Y6P>D@16 MX=Q\"D@LMJU)O\?9UJ1&8N+L0/Y([/,V7*FQF#@=D3\6![RM8-)B,:N2MG^M M+%N=OP$4T?@)!IO:EOIOZ@1LFJ,[#-0!;!5]1I:&99O45DT6S2.:JDQ43;7? MB#+#M[$0'YL'@W$^UMR2?+%6R]%'\=.7<_P'_ EK^2 Y>))Z+UDX&/ZG\,\Y MO&O'8-- .'---"[8QOJ,/76W 3FW?=N=INC6V <=$-WM_%%YW=^G>\33V+*, M*<)XZM$%OE@ZX!]!V1(O\*72 ?\4&BV[P.^4#/@\DS@.6>B:0+U=/BGZ+^S] M3^:*:I)GS"FC]@+O7WU6; !NJ$*3"E5H68[6<4E+CDU:WWR(7+U.M=6,SO!! M0P<2@H=,JECT&W7^'L_!:EE3&,X/!G MK]1ZAX7^)M"E1$ O1*-%$WXBE=8_/L+/HKPWHNF9K\B^&R:%3\AT99I4G[X1 MVP1%KK%1"T$/C"N,7-D^=JD'R>T@,Q>ZERYP'Q&VSOI(16M(1QM..^,#@SZ; M1Y!3%^YC17;J,70'0O:@.1KDU?+P6'&=>FK=@7 ];(Z&"5J;'3NNL[0=BD;V M_NEX0Z$YRK0%;6Q;(LU%T)TMVGQ;X]&P%0VO-P=*-<-3LT?1=2^-41%"B;$$ MR! ;A7G/$-.9 :C1)S9'K6GNN[.RZ[!&KIC[AGO!.\/L]X6>!.GP@AMU6!;QEAR70"*:N MG;?!FYOGHY#/SW9=3F8)X-WAE'6L'FAA;A@V7CP+Y%[=3YKD=:%]UA2$&-7; M/Q^PF)U:-!C\("_4I(&(/:'.Q"S\\<^9VP#F9/IYG7+!;,N]GVWYX67'MVW- M.)/KASU,>FV+,Y:0CSY1$G59Q(GZ.TZ$DS'!MH?_3$K;"ZR?;RR!V(V912B6 MT9-@@2HK36TQ, 3K*5DE98N8U%K2*48-M3?V3!*22*+(B@#@ &X[7QPD$02 MD5_$B8;AD^)]DM!5W:4(XE)$(PU%G+&5/+GBJ)P&4QOO=<:6TN!0!7%N/-5* M8[?2D)(K#3&=TI@XF?+\E(:3=K[6ORNJR>XQW\[7>0Z/@V),>1P((NO/%RX3 M-H5>(Q^A%WDD*YY & A2>)W-IHYP!/N6:-BM+#*2 @T$9Y[\YY\&DMB_(%=_ MK,!>K3L.'%J^5[+5 #L@]Q2/O=%RXWQL!2:/,KFG-%]DY19\!Z-5RFT]5BI3%%BX A+!_N_',C*E\: M2*4#RR[K@]H*>'ZNL9%^7\JA$S:G7X@ M."W_AP/X3]Y?5YP&*&DAOMVL)R-@QZPZ#;KO#O/Q51/(X05390)QYD0M"H>A M:FPLU^H)0DL0]M^*.A:B%M/4O">E:E89>D(P%@\ 8[RVV^H.AAPW=RL$9V>A M9']&7^P3I=R0M/=6WD 8X+#5_5<_]@!SV_$L(3-T#L ,.*F^)4AE9X8DJG0/ M51L->K]49IK832T+<<>!=L!0!/3,:\-P@JP:D(P'=+5Z* MB#@^KM7M=+.5(JG;8G+[PMO[V&YZ)8=,;:LU#=8@UM M:J8)89IN.9FFFL#LE1.8T:HO3<<8QFK7EK6BLV\KO.5RQZX7LAMAS*7_BEQX M&6!"/C&% 7(.WZ?DY- O*3EP;G]0SNU74S0,RPG,_(R3O$1#+PO1<,A(R/H2 MBX4@(D -*KQL9M5\$^;+UY&1+*%9\="(6/'8B%C2X,B>5$.:Z,@W3[SYAH%TZ MT*6.[*0'G9@2=(>,X5R]4G.J.N82974]1'E1S-QC.-%N6C>U2-F.USG2A/WR M=HEK6M[99[PB1I*PCW6KWR_M0-9R&4[EV@UWU4I) W4'2GY%,DRD7.R$=RDM M"SAYR:'BD4:II)'&B@J'DL8]#Y3^2BXMQPTNGHSIK8;PT++N] MGM-,EIJB^SVH WVJ6XFZV$M)KN1@1^=WG=SYJK"D;O1X^EIT!$5'2^+)#GI9R2 MAFDK*D?*&C3.S: [/!_VL^##0T;-T!QF35# 'C,IP$B=VEX9E&^W 4KF5+57 M@3Y$1Q9,N_>/SAX;8^"0V9'?UT?GCJUA8EIN]:0DN>ER2922IG&J*9\[98W& M\>Z_XN&C3DG#1]S[+VG IJ+<6%(?EGO_Z;S&JL2;YHIJDF>,T*$A,O,GB#AU>M46\V< M.SJ&#N(5'L*I"?0;=?X>SVUJKJ>:6N#_J_B@7Z=1.2X;0E,OJ MM!PDJ%00(XI9,.(AHTJ7*].D^O2-V*:B6QJ[2AC,"+X_B?=B?W(BMCIN1I'. M_@[)O,05[TW1S!QZ#OZM5 X,W%)D7^C@U !7TT\\^MD7NJD!MP-P^V)&)P>X MP@WX[X9)80>>2GQ$C>@LCB;!6C^N;04OV'!GF.P7MFVJDQ4;//IHW"GP&K[L M% 8\.QP-(4^.!GB99U^(\-0 5VNM>/2S+T1[W]6)6#1 3RZX0=50J 2::.T!*ZO59'+KH<8*OAG"EOD>6 M %Q#C-P6+;W2@RJ-WYL05)A8$%M"7XZX='%@8;_GOG9^X]>XAFM@3'4X'+; MM"KNKCL/J<4!6\$S,C"...@E:E68(\ BX=4YP(@NC!I*K>Z@GZB]4EF24/5X MB^CH1%UPDR4T*UYP(Y>UX(9W_R6M^HB6[6FW153R_2:\S>[]5>Q M0J:3QCE*0'G=3"BOW&'/>L9%'*XIZ662BD*SK%=;(F50ZEF@V;>R1Z.X4^+P M,R\]E/2J$/?^]V7>:^D0!YIE;3"1FX62EW3H9R$=ZD$7!R<\7L:I0R190K/B M(9)NQ4,DW9*&2*+S!:EB)*F'#,ALR$ 9FPE74P;T2AHLV4.#:6R1]#0X3$F# MY0Z;U(,NXG%0'3C)$IIE#9SP[K_BCGZOI(X^]_Y+ZEKOT6>]<@RZP-1)O],K MH745!WX'&=6 \?.H?K6E!5WJL$YZT$DI05=/N7B/5+&<4RXP#"[*+4&L?$"_ M5T>BLH1F62-1ATF7)6Y]CVD:J?IS,7H5#^SU2AK8JZ9PZ)]L9=O+H5_!3-RD<\M]T]C=#0S#\55%UK/2ZU1_H M%.C#5JDU-E4+?A4D%][N1MU>].VK6A@%A5$=[NX7I;0+&M8M5 MB5QE.V&CDZ2]0^()&UA.*$0T6:OY,4C/)8T>5!2:)?6JN?=?4C_V,*&D8AK[ M]\2C&-LZJ)V6+*%95J?E(/&D@AA1JOK"$3)VX, M .ART9&VU,V>Y0,T>^[UJCMQ0TY7KY*8R/H5GK@AIYFSE)3&$A=P'194T@% MA;5-0%LBQ^RHXL$5;5K(J:^HI>CMWQ<*OA&=GKP.,%\)+Q2(+5&*RIH?6.+O MH;'\ABQQC=W .P0X=F/8*; K5 :LF=^<)0[6[#1'@WXBBCL8;QY@V!(6ZDNM M7B?]2)QZ[,:))Y_KW=2[R=[;*G9H -ZTD7MG2=H#G2#FRK6;2#I*HUH3D%$O M$S(J=QBPGCU1[Z9"NXE6,ZFG46;?^;W/.K^7MG*S7-BM=U.5W>2FIO-BPT$6 M;%@/8#@TW=6[J7=3_=WLB;@>M&E\/VW3^!/!8;EV$TU1:11R:H+"N]'U%()C M)\!Z-_5NZMT4:B8,R]&+'[LU2*VNE&1&[V%;RLM)6@YDVU)^P.X35F^0P>'G M&&!3@E20JYOQO\-I-UWA;6[-^+%APJ#?ZO;K^?/U;JJ9/TC<"QN;;8A"(N_I M!+%;[Z8JNSE,_B Y&_8R8<-R1S*RZTG/W_6KFZ10/G'7KT&_[OI5[Z;>30Z^ M0YJ[00=O$ST8)+T![]E[7#*>_^2]IFDWO_)6UL65%N+.EL@$30K$H$A:LW M.O>XOFX>O<_R'M>'W;G$4Q_75^^FWDWVV???[T?&[!UBNR\45%J MJ'>3E%/RBKD4S2B=E(Q2=QSG(["Z[68-AAH,-1AJ,&0+AN+-V=P;R^Y6UC(K M%AEFUU#V2(B@YH4:##48#ITR/J!@[.8I&,L=&@ZTVP;',+S;]J[CRTDH&+Y$ M9L8*<)22@'>]B$NSY]=S,S(OW6.]O,5^I]7KQF_L+J<1.#D@:ZLG9&J=AT5O ^+@V=$34N31YL M^(M5L6 5;U#6L_1&_X(X,K_Q$16*JJ_H[%/!^_TX,S1-,2TL2UZHFH:WWPO? MPT]=6]?UV0%W5F M/^&FA0\7A/< 3:YDQ78BXN4)P-C&#<(>=./%5);NX5-D)R(,LM#U\)#M%XJF M$^Y4FX6_ D $7]0=6S3B=?L39UL+AB/\TFF_^."W7\SR-%4$R+IK=/EA(D7# MA//$8R!YM)(5[?3E>+E<94(AZ=L RP\\^-/'"!L$AW M\%V6 +455?<4?YJ-)-YX:OZ-5%?.GX]8/KPRWSS6S>^PAZ+81\-VV33,=,IJ M]]R5 4>B;/?@)C/=XH0)JRQ8,P/%>&&L=+L&14T5-56$@H)<*DL5A7T-C.;( MJ<,[_X@7B3[5$$'RN%),'0,[-31J$5J+T%!0.('$PHWB(LIEW0":U/VPIW1V MO#15C4BL;%8*!X7S*N&L^R$:]>OGXMKHSC=[[[['5 M9%E9I?A;)T-1:HX&@]ZN)N"E8Y3$.GD/Q>=WFX2K0%3L-$=#:=#J2#N:FE2= M\.. OVB!(S='?6G7;82J SX:[@>X_R&R2LX.0'Q')71RB1##B<_^1NL-M8G* M(ID;ITCG>?FN/MQ#@,'\?MQENXX1P%K$2]?50#8_.<1C^P\ M4C7.$Z54^FF<;)"BZZYR?/H$+[?W>=7WP4%W)'(DM$%\^DRO!8T<"[- 9!^4[3Z1 2WUS M@0 Q8?$5^O@RP,Y_4&V"G5LYHWN'!RTTNH2,E*GR>T!$3I3O/D MZ/%E$A/=[ \ND2P)F,S=T4YC/R ^U1@N_>;VD%\:.R$]^8D9D%_)HRWW=+DR MIT^*,UY\ZMSXM;9NMYXL??*;Y74BJCA@BT>6B!*/+!$E5B01Q7V>:B0L]BC3 M3NHQR&MM$3(+F;>66))8/VFYMZ,#89D,NS@031+&V %0%LO@LU& ,GN\]<$E MAF3J@%!Z2,H90/*@H9^K5VI.5<>2HZRDBB@XD+RXT$]TN=@@M?S9-8:=_?)V MB6M:'A1FW/((!RET6GV1L]S[X&*>7VW5.< "@5WG "/B\I$,&BF6>SCXF+/8 M\_#0Y::6(TL!BG4*L$!@URG 7$1-/RM14_*@W^63HO^BV,(24Z1L@*P^(TO# MLMLFM563]> D2TW1R83J=*[:P0FS+:)3&VU,6WDE]!5?P4S./T?C.\GU)',R M_>S-R[IR5N(KEY,&>&URSVV86M#L%31U4+,X8$M'%M24*A+4C)1:>0Q3Q:+? M.T?PCO49>^H.9.]:]'YUA.X="& +_QC#AS,F>U$.SN=TRC4B<"BQR^-'9SM+ MU8@N'XE4JD;H.S];\^!=A\!4-"D 2IW:7I6:;U("7N94 MM5?O.W8=8]#RW@<">VR,H5IF['Y? X$WAMG!4H5>:]@]/F%?QS +!'9%8IC< MYSFR*)M4C2@;_WFJ$<@Z$N:NAC//?9Y.>G^YU'&Z]8,;D]N;(V_8/+'7\^6# M ;I0..QX5P1NXK7=WXOJ>*_CX+PD<^V/ RK\+,(5@CE=0-;DE8Z\N (Q-2#W M Y(KR'*Z@-Q3/)9'D!:<< I;\'3M(ZI:9_&Q/GM<*]ZQKW>]1-6=8;)?V.#= M3U9L+-JC<0/4D6"KW\8$NS%;M)?7@H\0&_93C]&K_WR M0FYP ,@-G);YP[,*2+X]QLCP@,VD.T. HWB8C@?94-\@]0V"^-0G"\W14.Q7 MID]8- $.\AMKQ-5,7A8!FMU!JS_D[.I_(#*, \6"V5B6FJ/^('FSSA*P\0%& MW<@=UMI]V,]$B90ZM5?W>T\>:JE&2<>1 /O(ZDTZU:@WX3]/14HZ(E5-&D\O M?B-M608GN3H]98]#CL@5N=H22:=I',,$=-K-C$X/&BNNV[EGPT'5N$QU),"N MQ@6C:'&5>AQ@]BV690Q05V;6"C^Y5.2*%/=YN(HE#GZ>(Y$U%;ERD9MIE)>L MZ62:H;OM>;JS=7;RZCO$F::$SJCMORH&[X?N2;VT-^:2R)].0W++;A M>]W.O;QF>9UF*A#81Y9FDH\LS217),W$>YYN-=(1>U1E^LXDF;1S1V#V$I?M MEJ4!^2!UU63J!N1=,57Y:6D@F3H8E!Z24@:0+'G8I^3-W@?IATWDTNR]VVF. M!L-65T@\?*)4@=?4 R@R;Z+;E0];1'^*]G.W&LGA ^4KDY-R%V3%\;7/[%8D MN\U]GFJD7X]$U%0C-WR@=&5R4=/+2M0<-/QXB,;RPR0WCA(WEN^R.X)[;L;4 M8F2O&*E&U<.1 +L:L6S^\U0D7!RI@]+K$;<_$JE4D:1" M;I;DX;DXL_$0)8^55K/U?(XAU"Q;S_<$<%U:7:DR 55> =6K1I;P.+1!KR(A M3.[S'%F0K5>-(!O_>:H1QSH2YJZ&M\]_GO0.]0'#='5?^6B^.MTVG?P,P!6! M.5U UN25CKRXXC U(/<#DBO&,M@1]B='7&O*6Z-1]Y:,8K,\5 M(SA=!JL583KRJN?WI)'?>43GRR"_I?SD=\DC^8'.\[=3VYA0DXAE:CX_S*]Y M:V0,OL.:SP_[W=90/%Q_E6QZCP[S:]VZFZ7DHVD^/Y0.0X+=XVD^/SQ ]UN, M*5:_^?PP]86$!)#KL^;S ^F !2D9=:T>IIF$D[9K-49=).%,JF[7ZF'J.P0) MJ&^([=*[9U5)?^\AP/R&YW UGT=_&IO/#[KE;IX>!XH%LS'ZC-5N/C\\P.R7 MOH3-YV5Y;VUWV;-[=6OYY-&6:M1L' FPCZR@I%^-@A+^\U2D9B-*D8A"&DY1\9YG4%^[*!#8%;EVD9?QE)>HZ64E:@X: M2:I;RV?$975@J4!@5R.P5&I@EWIST;F7=#&?U"W$T56J.]@7Q^S5B+KN&3E_ M4(+-8N1"R<- =5?\K-BM&DF!(P%V-0+;I09VO;F\K*STS4DRZ3Z/T2^IU94J MWS;]'40/TC<=0V\I&@*5!92I T+I 2EF ,B#AGY*WEY^F'[X12[MY3'2TVGU M#W@'XXA44+VYJB7G$O<_QJ!==>[?E!KW]>:.6PI@Y;G MC;@MST4AR3VAQ#W/,>I3]SQ/'\^IJZ@*!'8UJJC*#>QH&93FFO:N[@K?0$#J M=!;L< PBZR=\&9LG_)O._JJH.A:ZCDW5 OD;..3:;VC[& ^J$8Q6+G) MGA?8PVI4JN5F.1Z>B?L':&!>MR?//02797MR- 1ZBCZ&#*(.'3*I8X,HZ M?X_G-C77+3TM[/6YZ:3N;\R#L1DQ>7N9XJIK^(F_CC85!FQ)J$:T*;_2K!*Q M,D;^4K/R 6-.]0B8:*EPNAVU^<51W9J\)J\BFE7CAEO[O+Z2F"K6%;+;\Q!)*O%GY%3 M"=P5QFGYS578S6EQYO+4V IBZP!C'(;N+"#NCC8GAK%]J=;! 0>78"I=E#)& M'-]4VE+C; _*T@RY3,IE./-HT..MO*X$CV5L?^QA-%$XY)PE4%S=6G%"!JKM=?>LOENMH#I429XN0&17\#Z!#=L*EU5M3RQ1YV>YW_:+?) M=Y5JL\_D3OD%I/] _UA1?4H_D_X%83?T8772;KO?8R3E?#40E7:6;MO&$AZ6 MD*S<3SQ2Z^%G^V*VS43'WCZGOSK;CQ"R'0$E3?#LWJDOR./;$DX\-I6).KT@ M-\"H#F1N# 1"-_BE<^];##P(6A\PNP U,:GR>WM"03K >Y<,XL'-]D(VBP - M@B: YPWZ"5\\N%\\QQJ51T78D]']UTORE2IXT/2T!DUX]+DP8:_6%D3%IQ?*M83^:X9+U;!>_HX,S1-,2VL@5^HFH;--CX5 MO8>?NK*:J0"50E?>18=,H<%3FN:J16;9XL_64IEZ/V\:#%.$XM("SO7^=4%> MU)G]A+L5/EP0WITWN3(G669%,+^DSM\VM?OZQ;CQ]@M%4P=7UV8[R_?"[#. M!@!-=RQ,WOQ?+'(%)Y^]W_J.Y-76ZY-EKZJ' RE['*R3 M94*+?)F8YZ.&)$B=;#!1+0"( 0!(U2+%/6?UJ9-IJ3EJ*3(WC04QEA3T*)K& MZ%P\J[9*K<_>T7E1$5KL$22"B!^S>V^9"L@QF9O"40 M>R$B*8K6]HHNWA>6:#.E$+ 1!/&-+H$(5/?2B3XC;L.8]GO9_D"$F)N(3 VX'@"N>S9(";@"A&0D2[@#V#QYJ+R" MXYHS2J,S(.F8P3F.H_O6?2C=5E$QDR&8ZQ<2(?C302&8CBNRA." 07"_2;$3 M@F57*4&IX725B4]*XOP,#G/] MV+1+:L")0G/4.]O15ZPBVB5R/'H%N2'QQ%9 IPBBL'."C) &9A*ZI+MJ(X_& M+;D!MQ3]S[7/J6$? :]==U69Q3W6);R/W6*!E[NV!!_R.S@W<,<=EB/FE[1@ MDQ%L.XJN*J(V,&9% *8SU5H:ENK95HIET>I:4EY/VEO]V_I8M_,Q.Y08SZX6 M6M+)/=!\_';&V,["!Y7"^6BFIB,/C2.2*?-&4-H$\O-I8Y' <1U\DJHI6< M1I*LBB:0'6"BAS&2IBH356.9 K^IMC+]8Z4Z8JI.'U1"EG;Z$<&>Z136!'2; M=$K59ZPAJJJ@?-^T[%KW#G?OGRVF/ATR!S>MLU8]69D]*"6A.>JD#YH5("ZC MN.5:?X9O&^9;9;,)VYCUSJ1RZCU)!$SV$C%%=5,(&8!-:HYZ4IK,2^EUR9U) MP9":>4$>*V"+3UG#$+L8?[=([G'/[*68W+ &6):L@XKCQ?'11Z,@%WM")(ISY,TK!;+*7O!Q&&4] M3&0>1;R(R\=9*F\%.#A%\I!WM#OG9#'1WP?T)\O?'9/.20?# < P63ZO''H& M3F^N:*31%H@"'55L ,_]8WTV/M7#!A*DS44="]]$0' _ZW2PG\*NUB5'X!#M MO.RS9=J%,)BWB\+[4B9^T^$MR.24*&(H?[^OP-U6\E/ET7@X0S:N1.Y(?(YS MSCU!5A@N+[8EKH[+BZ7*'%8JLT4=^DMZ95>57^F5GVW[6< -XYS) M[@,>=.Q8(+-F3"F=N<+.@@-7OWC4.]-W.-(#G.AV#I^ O6*_W6F*;H_U&;:. M6R[X!@0 DOM9U&-5S_3+'(ZLKBW)_;8*Z9:=L9GQNKH-66RRLE2=6M;Y!"X!X^X"I8%%=YUS]_%?AH,#";]*L+7FJQ,2%HU;F_F?'1*D9C M>=R4.G*3G2*.B[W]\3=9 /W,TZ:CRC&Z*I4U:G?$':Z],X;''3@H M0FR.Y)U]S8_4TLT-F'CGL!CKMP[CE'@SY0_CK#L,U&&<8S&UFR.G4P E*K)3R7=TZ5K]=W.?Z"Q!V8>0Q27>2YWDMY'+%G8Q;D<@RU04$J9]-G0 MGED?E VBS?M60"&AF 18QF31H,2W9+@9NY>0L4LO@==LC$$-FYH+HAF*7EV_ M(RB7OM$))Z&"X!:[.P>3':E7D0Q4&#'OI +5@67W)LDS Z+R];]!5-[@B4)* M5G>CM)^TDNF;J]*% 3 O)47;[DI*0> M_,K%WSW M +U;'04>_H?%X,\@TE@O/\LVU:E-9ZQT4Y]M?A!XDL_6&F*\?'_)7J(BS@HC M.C\]EC.F]RN\GL!765AI=5>B4J]2;:9,"B96P2$6EC$OB*[IOJXR+',\##NO M.NTBSC_.W,81G\B,M?(F]A,E2VJJ1MX9F=PT=BJ)?<>.OMU68ZJM$+I!W>#H M"RYEWA.S&-54P7S.X7#!H6XQ)R0(9\.C30KM] IV"NX646PRH;]474=A &[# MIBRHK-D82>'=0U$XG_#H@/#@F=AS:JY )$Y[_7(CE97Y2AS"IZRW].*('7F_ MT*'8*)%7W,A)"!.^1&;&:J)1KKGLL=[!0Y%RN0D2\W%)O$\YC8RI)")%42PW M*G'NM)0@;LZ!RI);/"5V^4JUF?)=7GQ8+9<:ZT*C:#C7;ZH9%G8H8I49WL5& MHNH.IP$UUS&&"D64=H>/V U&0&J-SM*P[*Z0D;&@Q%9>D]X=W5+,10:%_&GU M>&M!G=U0SL!-OSGJ%M\",S6H4O:4302J07,D]Q,UF:B4U+H&,..4S*J&1[W] MQ\+ML#GJ);M[4.TBVB3 Z@L@,^1$8<4P1CBW\8X5NW<[:N#_W#NURV APVTKQI.L=++T% M*(/](\5 M7FSX3 87Y+\5;87%*:3==K_'&,;Y:N 6MK-TVS:6\+"$+IS[B>?6]?"S?1&V M9J)C;Y_37YWM1PC9CH ^?_#LWJDOR./;$DX\-I6).KT@-\"*#F1N# 1"+_BE M<^];##P(6A\PNP U,:GR>WM"@?_AO4L&\>!F>R&;18 &01/ \P;]A"\>W"^> M8XW*BA%V)#9WD/MD=/_UDGRE"N85+8)FA;DTL/IH]N5\$L(.!>^.76$EMD%^ MZLIJIL*V"!/WZH*LAV+#AVXAHZ(U'FSX@!52E^( 'V>&IBDF&SB\4#4-;W>T ML,Z+PKH826U;3XI)&W ,Y5,I=NS19=A6'&5YLUK ,M,M"XEVBSC17]+V2 M]CKG?8.'3)7=+2L4783^+% MIQ;[BK&R"1,1+;)[65L0^.4#G:[,=?LE M+V%-\-Z%:EEL?X&U'ZXNO77/&D'P^1 C81!CA[*?@,3^OE),^ 8<])X"!&RL M[OP.QB[@N?WW,)#"[Q6&'-6R<73.A%&J^T*V3P\88O_":GAB,G0_>$*G,01. M(*$ 'W^'@,^0UY&QKJ_@'=M[_7^L"RQ^9:ZBP4W> .>8(8)WC9>FJC7$%I$$ MJ4,^&BO3 ]_&ZWQ DG\@02!IXB4->*VQ4&T\Q!3<2H5UD/1#BNP,<\.P\1P; M04@=']$ L,$SP=H-Q5DT"C) 0T_J](F\T#7@X=MH]YHSUAN ?SGV<,9^2O5 MJ'RW)IJQY=]%801A,EBT&"BQ3XWE MP>J%MMQO>9^LK/>?P/'>?P3\YWV"H-K)-XT%5?3=W,J^O,6&X%'!R1CY>.(? M#C(#U]]F#.2,4<,WPPO/BA=H:Z.J<$%JT5#*:IATCL*- ,4$FRBWD+A,H$O\ M%X :&UXN$(HMC]E9<8<.9 :2"@AWP426XI(Y-NA:F:P:3%=P3 2D *KX+]< M7C:6JNYV=8:C@FF+"[<:.IT""A7S;9TH''']J"L]1;RA*630;8:[IIT=D9V0Y!8(-PUT"T@R:GBM=+[UTH/]-(+ M$UWQ)&'CG=38E'Q%DK(L;!9U%+XPJK50/#8\/-I/)J5M!XA@UK47L*DG#ZNN M$O@&9+:8@#3H"*XB0+T/,"<> :I,5C/A :K?H[GUM"=O#]ZJL$G5]/1-P],W M^.1OB@G"VUU(9L3D[I%S9WKP4T=Q280J\%*?+**,W[YG[IJ3Z6=?PSNU<>"G MH [;##^)S4AC6A2EN&_$0KD.Z"_ZN^4%M=Q7C][_?$;&((L5HL%*D<01WO ZYE9*".+41A.!#I_ MI]%=IW!\!@'NW7X#)X49\6&HA/^[6H+91C/LIH(6$>PK\#Q(+GVFF#,7]Z ^ M5A9:X!.J&2^Y:O9W2CQ:^.#/JKZBL[']E^8_8=6 F#$-'?XY=8P71G]OSI^^ MX&E/A7_B&_XI1HNQN.\-"C2&%Y"+1%DN85U,<:WU>A .%0=_)RWXI8.QQ?]2%N7Z M2D,9Y(AP)*?%42MKDX_CAYR?VZK;0;X%W,GJ@OQ .K@&"7_KX:"Q!T4@#X=-G M$IPA!S33-[^MHVE(1XX?!=I#GWGA3 *K>HL2U7DC\\V"@3AEPH*Q M9+F: "Z8VV:O[3-SO:[EK&LUT/]29C,30TLFY@PM>V/,I6&Z0Z=F3MQ!T5ID M86P:-&>3:AL>T/MT,6\2M MR&.%6AX[]N40=@P\&63#:!8<^DSCL8G//2Q4PUC$-A7=PHBV/GUS64/UZP0W M^,9^,HW5KR>/K_VM!1X/LOG25!=.$ >XAM&:EV]!;C IH >'!+!W,PY7 ^6) MWE0,?_5WG$A".7&(YP^!/R.F?$W96CI;Q]N7DY M;VL%!&#R#Q(S&Q1$DO+KETE_^>D!]_QYQWT.E]*)1?,/TRT3*)S0WI5]J,&W><*-I\+7R9P31;(YQ:#=NPF1QU M2'[RQFX" F!_I[:7.051^&2\8 +U60548$ LQ-(C'RU*"8NUB=*GS]N1ZB)C M,=M62*9H''UQSCZEFN86+_^EB90#/X-"GGH_QSZK6R:(51/*TJ*?B?>O"Q _ M,_L)WR)\:'*5:.\HOXZ^L17<\KM[0S$N*,.N 0RZTPF ]XKQGJM*7AW3(R9_ MR&^8_+'(%69].*_L;KV_>F>_4?4\CLY;]+]-42 @;-I&D@=:U8T74UE&ET3N M+L'VZE=#7YD12J08*.'=1]AI-VS++Q/S?-1 "S/Q\=-2]/'#60S 6:KA7--S MQ>%\2'K.]PZ8:\=TI0\[;+DQ-0UVCO-O=(ZAO/?']RRA#Y&]"_RGN+H4N$\/ MWSW-UX^@EVJJ$[-&^5H+]+%MB33DN D6>?IPIBH=6-.TD(D'5IRE)W0Y6JL? M UC3S2"+ ]9><]3I\W20/@:P#@L#:Q_ *@RRI-;4E]OW=2!RE>RU/EMA:Q5% M.^[N5Z*4;C)B'&I@;=KENE5Q7 RE:2(4#T,X;D_N<8R.KC&T@2&I* P-A.:H MWQMFV?OY-##4*0Q#(F*HEU<7Q@*Z7NS3D*P5VR,&XX^R:5MA+M) 0J.SDZ"S MX^EUTBO,P1IT "G=NKUAWLUEXB$%@PDM$2R3&BWYMK&)AQ8,1K2$/D\+FQ0= M)+V^-KDG9+E+8!K!+AZY==I9WW_@;@8SK)O!;#6#Z=?-8+@(;5 M:"D,Q]WYT/*8N+"N*V#J"IBZ J:N@*DK!LH"Y[H"IJ;G8X*SV'+ 3$ZO N:G MSKK;L'Z'6Q/,RY;XEM(,5HD7&<'$MS0\C7H"*IU27$^+NP/'KF=/\"GUMQ!4K+\?,;+;E+4 M,#R3KVH:7D=Q\OC8C&FY-(U7UJL=.WMA8!D+18RYG]_'UD>_=/7?=.9U1O8V M20Q_EQ:QV+Y4G'@ =A2Q 8L$_F&MG/;Z3F/F\/!NTXLU@G53B\E9Q'LN=;_;[-;"^T]J6 E[K&P1DV":H4B4",*-6H25"P4@AHQ#]1P M%"Q4L6+!;<2!0_#<9# )9(/).AUL'>\@DO71=V3\&R9U!ZD[P[EQX)-+ZDM3 MG;+:!,8V%EE0ZH\JFM$YO-:;YZ(PMD!B9$4+SE"/%\/\G3PI%AO;/:%4][: M10LF^XWSJ0*FEJ)I;XWU[]E0^U!"9F\^%F*D#4&V^B8%&(M3'\";[J MGH^8>U'$Y@+ACEBW!W<%MH/@P;W](G#Q%.[X+Z^11* F)!S1N,NI-XHK=%.- M8*4((MI:P>E\X#KSBY2-33E3Q(+@)"\X>7==!P/@^W.DD,W@]E]T-0A/S1@. M51_)TC"D8@PK9;9&?6T2C8,O;.6QKL/Q*W-PZ. &./:T 4X0&X\%CK5VXE5* MG>:HMWVW[P/CXCV'21",SODPWUR\&01LL 8-?F)2-FF(58'3JT)/"YA-:WE!R''(Z MI>HSFFHM(.2)JN$,T_6'%OGH:TG%LJAM?7)>[+9H(LKLF0&=?3JC2\-203:M MOZ2I"KP4-D?AFVRT(]T<1CAQL$:L)[ ('#UC478%^K]O6]K MH#C4"4!1?59G.('1W]=$L4!!*XZA@D/$ *!4 0WT?EIJD6/9"RVR73/.V 'V MQY\N_AOW:_Q_0FXB;7*W,JV5HMO>:$T43"R_'D:&()YF5&OYOUHH;S@%,R"+ MP$H E>^^RR>F"46X.R1,9V>-L1Y&DVA9X:O D'3-BSG2M[\:6 BV]XR[W,L3 MV(8?Q4\NP5AVVS;:^#?8H?:3,MM\ M?XHC)9@=8T@17(TQH%,CHC>8=+HR3?0!WDD.\@+Z)T?[+*R%'"/M&VI?.EOB ML\ZZ8(*$7/]DE!&]_31=$#+;?@^,RY#V".^,!>(.PD6W8<:L;16-=\K&X7I3 MJ=E#!AH./E(=7#8X13FN8++QN:J^30]*<';O#%G7G=L;$"4;BFYCNJ\5*+1N M8!FZX_MM?(Y?WV5;^3(()0P(GM;:>X2OS6&+Z-4YW&X15PS!XQZC6^B<>#ZL MJRP:$6Q"WK%)T(6; =#1M7U2GG%:\-L6K*8:_$-UBNG1"]8]?$0@HN$B@O5S M/$3GU(T>DCDVKUR;@W$:I8I"W2EUJU/JH.Z4FH#T(YNE)FMU*A7=ZG1M#_X( M6-P?<:H92!HT"MD)/(,P&)) ^\ZQSRB&[][Y!AA#A[)6P/'KEL8Z%9!U,+B8_?$2^7-F3*,#@N^$L6S"K(!Q3>Q M !T@RJ=H3KNSV.$04P"FH3LJUHFJ^9Z>'V,#5*QC!\XI?AG&S$+U9U'S6<5C MK/V:F6J!]@T&,T_72'VO?5W]V0CS5 ]AJ7I,]Q;+UL,*!BEDSL@!;-5D!\!Y M4$+(C68>:U693LT5C;16@T@-L90:>TW6]Z[,!I6$V:_*>Q'@RC/'L72M6]>8 MFWJA[0;>CC3]#,C.5\Q!?3CAP+4!&/ABZ"[7IFS(M5 D"D_*^K'WL\9WPXDZ MVNRJ'&YC*9)C(SG1)5^A-?;%A]]#M&9 MVBX2XN"O-(T!P9L:S4\V[XBP6.M.(9) M *.;MDDC=CAM+W'$,D\"T:_&VF388:\03GO%#XUSF2J5=TJ8&_W? &^6IKAT M?3X&M+R3DAPM+@I.5*Y+1*9!0*#W[E2R!/6\6]3 HK&8C[-56W-4!GV=/BGZ M+\IJ1)BSR[@KZ.VB@_V+ZK AFZMU>1?F Y"]S[@:#\C6MPRG[\9+Z#]S%9C M(P1K.,8R6L+4M!55#T1Z33K!OBL8@8#';8_4F8?-XL,MM&?:*]A6\#/?Y%\' M-^R5"8<"&*I((_"ZV8J9W!LE'@!:K-_ . "<[]FCJ U DI7E!9_]$IYG#&>Z MD/<*AN %$\5R;'UXFVV8?F&1J6)P;Z.\I.&*+#Y=: MZ2Z.P'H V61,5;93OP!B!\A85A D[#,&:X(05V9(ST[V(3=T/JLL/#2MCV@!&WAB A&(U8$X[V5 MP).)R4OW37Q],PG)Q$1W]8IJMH5<9%)@$@O >:TC5]P8=ECWK*[4%_**F[,# MRHP/'9$%P+]EJ-K8'W$V>/[QAV%A]<0D[PJH]U O7M/[D6O+D8(!:* Z8=#0 M$!J.+G BUY[2\"4P1LHIEE7@%UK(ZQ26=_E@^N:H'DP$]S M135=)0@[ 4FJ/C/5TFH@!R*/,:4%',-8" M5S>0"< 64?6TS<4.T ^(L_7/I2LHW396CVMQR7.N/!HJE1A6CDNIZBZPOJ/> M^&]7;[B???.UQZ'@ES>PPB #YL2=JR9!0SJ@N-M0D\YG?@C-,3NR.$QEJ2GT MIG5V1)+OA?(H*>D9$&W_XUV]MYSK<5_?Q_%==RB'?CLQIP%]C$X8R6F2=9SJ M]8;:M_-'Y37H@&)0!-:+\D0'F(# I.T_]V M348_!=9V(JLC(++ZQS'E+)IE4@;0\F.8#L[ XIBPQ,,P M:5J-Q5-^^\@@"NF\)+23*Z,>K#=3TSZ,W'^;N,=C[:$79S^\T\#290NW$AS.>AACUI,=Q-]$S%85G$Q+*FXX#T =M\JY0'R MDG?YDW8W"](NM]TW7F"=WK_]8C_=E8C!A)=7LK"_IG\#G2)W7[/@)F[G()2# MWN:5LSCHIX_M_#WUB8*>\U16"%J:9A6+"G3VNSS?=FC M- &77;+HIVY2V,6_Z>QOAH;@0K)' 76K/U!P&EG9YMA4L5+[&VL6LMNEWA\U ME_$*'T>:B1OS6RFGRB&=GUWDFEUBL$L>BKM@9A'S898RNVX[[0*,:?F7L!A0 M(\H;@W9"Y(+-9R:Y#J GL\,I7@)EB/O7:/TD)YY/)3*?+YD MC=+#Q07B(;0+AH,8FH4TN MS#? @H6:^?;C+N4E\NPQ-VR.^@DL+P[,[1UBM'79S[GJG,\-:W?V4/3UZER6 MC-5.5ZS;Z6ZUTQW6[72S(.XX-Y>O%!-'JEA>8NF1QKR3O/,%@3X#<@Y]!GQ( M=,\(!NPVM@8/-H#!D.?*=D9VL;D@>%,\\$*>U[B=L9P[ M>W365L")0UX!+0C^4\/I@L"^Q5*7Q%C9EJWHN-21-A?XIFH,J"7!C+5:>"V/ MWR.IX2");"&)3;#!8[#V/(%?$1#;ZC/8([K3(4@/XC/0ALG&UFPK\\W9D3M: MY,QET^U7-5B['\N?HL9ZNV&&G,VI">Y,M:P5._1JZ;: \8;8X7>=U=P9=G[+ M*7@Y-ED*]'X.;IH_.B/'LO.^T8E]Z:_L_ M@O\[^WX,)R#D]JPLBMGL6,J#R M R-6:C7&Y#RQE3MAT6,R]U&7/MFK40RX+Z6SQIJWU'E[ZE&3SUF/ MX;_ CF"K!6OZX?3M CZQ_ RCTR]K_1WL$^=*Z?F&2/&ZJ.-6F$S''Q[HTG:" M9)+,@F2BPYUHU0N5CKO<#>G!,U IW;&.J8R*;ZS/*?7S?! M.NYA6AN-CMNLO['?[MCYL>&EVSD3K\PXM:YA-W0FAI9QA11P=<5]D:+-5N 'V:,49]#Y07;8B3-4^B [ ME)LCN=43A)80.FHZ]@=K8=UP%(:^6X"SZ; ;HM)58R9SJ#TE. M5:*R#F&O5 M4M3OF2NABJ1EO (QM;^0+-M[A*]*#%73CRSE^882Z#VB.];5U^9M9;HF8ML%/ MQ?[8 JZ1%]&X[8I5P6T/<"N+K8$4,I,Z"K?1QT^APHL]/L[1"=50 2ILI*;" M&++4Z_:NK0(V'?@Q'BX:V[@(X1?F@ZW'66VX8B=@BN^2S+YYO8=\.U4AWT%S M- 3F%4,:%B=G7KDJIQ^"[&H)@^W;(*56(;Q$V*T(&GIX.T$46[*<*17VJG)\ MD8,*CT.%M#=TR&'L_1T)^(U9LR7*C4MU;GPK-RX*=7*6 ,?%-B M;R6$M_._+"[#.H^[>8!U>$=!Q:!IWOS7Z5HYX;LG+//M)RDW C6-N(&: EJ5 MOZ?=_7W*DY)!1?N3[^DNO.5*;5:U9=0.N9=#.V3F>OWF6+U7:/5R5LYS-\LN M[]EOT.#/_NB\MP:VB>SE2;5I&[D R%&U=+<@(-#KB]L<%W4Z'6:([F7=HA!65JN M\U>$Y ]8N3GJ]#BZK58?L&EN#"< +*:ZY<%)0#;-A;P$D,5$L]CG:-W%#=F\ MKE2_#TCOL)+6Q<9./-TOWCGN*_QI5,@W#T0^[%B!&1\!];$J/*?;^<>*K#1J M*16R!HBLNCE&8:HN%;(PC][GT'DUMC)2GVFPA1<0 5LY]1+*UY'B4J^RU[B, M__;745Z[S\Q7&S\KJL9R*(9S)2UX<93E6O@(#V!PQ&O49>9O9H6Z#HC[CIB@'>#IX2XSCS8KW,E8."_DTV0FC?>;-%X=\O53 MF]Q6;^;PIJ/3U6ZC3G#=_BXTLH/I)-U8J+I_K76RLY\$UZ59MZ4T3^%/SJCB MMR&O;[['$HG_<,\V=HYVP]HGW,Z=ZX"WZP-N"L0]Y;+];G,D#5I#26X)_?(. MEN.V[LH!U!X#ZD#HMCK"_@AK&8$JE ^H?0>H@VY+[E:34@?E ^J ;4ORZU^ M9W^3]OP3 'NB(W'5S)5_2]^IE<>9+"NF1=[=A'#::QQWB"R5]KE>=\5Q;7!& M3<%>6(^&5RY*9W?*&SX\-DU%_\6^9W'3)$YQ'P@M>5@'K(M3A,7A=R T1QVQ MVQ+$.L1=G$XN$+\B\&]O /B-'^ Z:?RF,@\*Q"^+7H(EUL\)OT5[KKNC/8G= MV;0]/)(XM 7&#F-P1&8IEXSL9?<2RY;9S$W].#IDV$(:Z_:K'P4N")-Y^.BI M,2DS3(J2T.J(U4^C%83)/ (#J3'9=3#9[;3DWG;CE!J3A44C4F.RQS I "9[ M0BX\F56>)DDTHK2Y@GHSE=A,N5,ZNUN"QZD9B@?NK21V*A-3BB4"0Z])QQN? M/.CC<$QY?_%8MD2:&FK]PT)M@% 3]GN?)8.:<%BH#7&Z5>&9D]10&QP4:D.! MC27:;U365D>U=6N]F6I:'5$#+T[#[G A$%.NL;'23*GZ[,Y^81W7=)RF 9H< M>^8KJC.RFG6SV;%?*2OJDW8AC\Y[3J_CQ^^P@<&W@N#[TVG MV((4N\:9*\T;:.,.MWYSAT8M5[#"RG).XRY!YCZ$&FQ CXZ-S3->,&7/:G4 M5,SIT]OG"M&'\^?9KOO9S=$/^DPU(CHI3/&"_-2=>38 F3]6!O[%(&TQ)+*9 M*HW_G[VW76X;5]:%__,J>'*257:5K-&WK&1>5WF2R>Q499*<)&M/[5^[*!&R M.*%(+8*TX[GZM[L!D*!$2:0D2I3-4_O,4!OO'*X]U-9EG()HG5V)QIVYXUI!-LD:^.]HW8!IFF\;"]^O7HRGP$ S MV_-#.2EZE3P+/C;XP!]Y2V^DTX//^6/.@GLRSE6KHOCXQV?]26]X5]MPC1J2 M@BFB&&40I6H*Q?$L;^(D9Q_+;&K<1]PFY:XC&K$ ?4#$(OL&#!3#&,$MINS. M!V*6\1#4,I+:GPJR"O8#?86MQ&&8B85MOZ1H3A2:IB2>*+%O@;Q8:3IRX]9O M_F02!0%6_Z4^:V @W\$[0%,!!5&!\F@RHU8X$6@MH+2N&9%9K13.?@O0S=#8.VG$R,'R?J+FX?=D M_TG*#=^ 2(M)X"0D,&4'3K09X64.F'34*(F+]FWTA]:PLZ'8CDL+$F5F ZU MFR5?+:Q'\3E\ GZ"3<:GQW%=?.8'X57(@CF6E@W(&(./7=^[HT\-FXU#T:3* M K,V@#=04RC9H E]0&K\YF'7*X;%VLT [4C^8"V:YCL!,!>"27N59X5P AJR MPGP0/.*I$<)FXVJ-O59+8V8NF%0P2@"+^QZI'5@(T#]D4AS ]!.!V#0^*O*H MLSMC+AU5[(4UMESJOSKV@3Q-[%^9YR.G ,-_JA[#Z4;>9T:YI M[>H/OXN[3OY:3'[U3A GG]JDK".Y]O@9N$7QT1;-8Y57*/6Y)B6E8,01M?%3 M+6W1MK@'Q8!22C_EV:)TLZA8'0>-P;5RT$$[?*MD6M4#.=@4VUWM?F(_R%=B M)^?XQ/X7L^_8+8KGVZ+'>/3BII51QB8'QV+?HZJLH]-JO;CI9%1% 8Y>[0FX M31@)&V M-W=B;D:NL*A/#?V:NKW8LE,DN<$P%6%:AX9N[DI'9=E*2G663*M6 MU4YFF=]$7TMD1^MG^1KN76P4Q;OS>9I\^(GE$D"=5GMGIMM'V1UJ]AUDM2Q5 M38T^%;<9F[A-\9?.,6#"B4:D:,$0]V +BH#-P* 39BA=4T;WXN M[F:JFKFNO%YX9$_893%M']Z H:TQ#TIN(&0#0LD"V;O2*M H?_ M0 /9!R<'*?G@A#/91B3"0TL!:0R"^4*U9/E#S>V=E4JG^U%>5ZQY4[=NWK3: MO*E=-V_*S6WC>'+C#-;;_<[Q@X?A,3]X3.X<,Z\<$=U>XN*&33.>2?F7CBO4 M/%34O-U=31+,%MJ=X2*YOR_:["HFE?28]NUNM7F\M.'0?7&C?HZZP JP"2"I M"WE%B9'K0*A>3M>C(8U1BDDY 4?"-.1??A2"S1K.?%O& ML<#!XM$E]1_:J==3&G\+0VJR"_UB/^,HM#M*PX_A8%W#CZ_6@XD!FP ,Z94B+A6K\[^/VQT+/ECPGVJ] M^7Q5K'W8ZV9XJVO)=;:=%/8)#>Q!8>Q5T>WDJ"YYE(X*F>?D+S_X@?[_(O G MC.^(?3Y,+:R#' -Y8P!<$6:/F/?*$&F9U'D14U_=1,-JQX\F9W=XT=DP)/!3P6CBU)BR0M,% MJ+HQ(%VN<]/O@V7 J M,>Q6DRPGR;[[8:G4.DIP?]!;%]Q/(:8J'GJ&&>QA]2N-D,_BQTY4HUZ.SH/G M']%O#]I'(RM>E#0&PSSM4L^?L/OXJ,7(BKO!*$?#PM/=C_R*@ELWJJZX M\P\3EA4(HB2[S?R51XN;B_;EK[_@'_!?>#!>R"EN ]KM8B!LL3?_>_V_4QAM MK>N**PZ8_2["+, O8$+Z]MKMONGE" N=ZB)%0[Q=<3:YS1P;#/[7IOC? M*Z3#5:<]P%&I]K8,)%1D 8=KDBAW?E2IG:_.!9# %$UD50F1@6**W'F9KWGN MEPRYS\)PRUFHKV=T =SI'$"9OO<#L,,]Q83?$Q[\PW(\;(:93]UB7Z>ZA7B9 M8K3<_1N5N'_'N7);2;9ZDI<\[<$A3GTNGNA@I_G1=0Z_I+Y[:P^Z1]N6MG 8 MK^N>T"7?5A?;E@XYG,-!.>=EZY4HW7X>XZ)I"U9^TXU$:;<,.=*=ENX;-B@C M&&4-'8S5H$'+\5[\DA%,:#4[*[68Y)WHDB>_WFO1;A5_OI[Z?NCY(5/N5.=_ MU2W76X6K68:?..MSO3"QC559%^,Z@E/)2#'?#&2#D M,&0?L=#G\D+VS;G+/;2&KAD-.H0+R0"^.*N2J5JP@R7=O@MESQ194"#[;;^K MVJP+5CC%JM^5N-277:_$:2[Z=NW'![IH'A2X:-XE_2Z/]U[TXKVZ2]]XWUSN M#7J-J,E8V;\YFT:NS&-$8D>RN+9DEQ1I6+ M:CKF%1!)?9Z8?G":_R$=75.QYL9GP8U'087U6MFHL*)=@KX$OAU-0M-:8%'_ MUKZVH^ 1U-Y*VXNUKH!0GQ^=*4O'1WLO M;CJ]57_GJ2&%@DO_*%HOLO;OJM9X$G*XW:FI33Y5L^^F.:]T&! M9Q6F_SZ(OL-P^_ 9<7M)U-Z+V[$[ZG6%RU 4U=UOX3$?U),H*HYU%F?.0G4. MX&%I52SRJ>A!B2IZE$=%5Q&02&0YK1CJ(EJBT6VU<\C]9T7"?61+%[$.O6$. MX5)-DNY3;_LP7$FHA,ZHFT,_/BL2[L65F G3&IQC$9IBFO []?Q FIY8Z5V7 MI_2ZZ)?VSU/I[5,&_S#B!3S-3GN8(R?L61%P+^$"SF.WE0.*6TV*CD[.DD-D MR?[9F@PE$7 OED1P?U;7EK+472G*[ NLW9,=X*B9%;9H.JU>&[9*U&O@S+4' M9ZG7AOLD1AQ$B/30F/#.F!)S>L<+[F9H+NDPU^&(;L$$.>J5(K MBWY[,607&7)[^;(S=^'>^7/L?GIZ'V[8*4_7];"&0NL\==T^Z5R'$2U][(EU MKI*E)/+M)5D&YTS0??+8#L./PYI\A^7'ZT,0],3>&W5M].!E$6Y[Z[.3HES[Z;H-S#4F61;]]!$B??+M^KLVUXG\+K$ MG3QQ1*!<]H%)I M_>O1F=[D5]#UQF(F[4'[B&"@?9UO?/>!/.]/OG=E28IA39. +2P'%R";M. * MIK &2AHY*P]]8QWRU+>;*_B"O>']8L7ER5-5RFNS\< U8#\ WT[IF+O9QUR4 MU,YWKKN8^U-7\%W=O=S5JT?XWKIZ=5YW:1_L]4$YOU=S_GZ# @G[W3S^$AU9M64H0@;\_=P3!O-*#>JOV:(1_N?%W3^8)- M*Z51S@+&KN8PV9FYH&Y1W&3P'MM3(70PX1RI:%O*(E;9[\/K=1AYAZFZ:^BM%IF 'C"P;_N&?N M8]/,X@9C(S>8J]S@.5[9S+!/H.80].R\N.EW,FJ+Y&"%=G^?I-)#3+X+DV]G MU$MH&&EF^#YC( LL*LC(32M@L.VH=FG_31^!3PW38Z$)2\1]?^O/%Y;W2,[G M\ W'99,_2PT/,"S+J(4:MCGP@3%$8+9I[E18W-]4_OI]%$8!TTGUNV#E_2J. M'^*=Z9WHO;CY'63SG"AD:<\:NB1&V@8,,X= P2/UI@YN,YZ5'C&<^M$4)F;R M:#)A#!6B^AWZDC+3%K:,6=,0&T9@>PG98I7EB5V]2,_1T\C_W%P_G] MP<^WK<,7-X/AWI7@2CR4PV>T:>@JYMNV:]BV_5.'3GH:KY_/QK[WHYSJ<@3[ MVC]BS^C"NS9Z1KL&O\VU:]VCI)V;:!L=9L0*!G3\RJ+%J&G*F9J2942T@&9JREF9VI05V^AV$W;"-JR6UF M^C93(,^X/V,\R&VIE@ [IH>0J5_M>>A+= 9%R6;HB?Z\%0 M:_G+"6>JCX^2=H^%-AZQEITS+4.WSTDY' 6Q:GBK:D'7(@=#A2@"-@:M>;9G M8M55+;2-(["PNF=:O6J?@[ ?V48ML)5&1^3^4R@.&<"9.I[E31A,W^+L*6B1 M]V)!'W$].\F^4?O%37]OJ^'\SLS^A$.8XQ&KF,Q8!FS)8-X[K3WZ8MG/O MP./VV9Z)=VH!.UC1(ZK7]_R\CKUHUCL$S2JM/ZBF+^/AN1X)-?]==K?_/$_$ M/B1#5_RL_8FO+(P"3UR!/5A!8'GG;"3)%O=_B84\DN*SW+>NQ;DS=9A=:&_! MV[X^T[)1^QR'@]+P&JLTGV&D*F]IGK7GZD %<4]=;J&L@[H,_RC$5)02N4/R MZI,OCE&62-ACM[HMS!?,2A([R&X=IR#'\@EO911[7+>,LTQZ/FQH+P/NE8]U M$(#7OZ[+0!P]JKCSCE%;@3P]XUDDKBY5>A MOX ?=W!+Y"=JFP;XV3;EM!M&HSH@\2-*;..4N. 63^NQ@R.&0R\()KKLQUD MS!8IJM-&V^H4"V6_7)\O+B39RQ,Q=Q%TZ#LV#A.(;V$HZ)K'-6APK]TK#QH, M+KZ)4R@-AKL&D%TBLMC!+HP,_C4QWP;,=D+SO36AT#A(T6-B6H^(9_[@(=RO M;7[][:WY&[.P4@,W/W@3/UCX 6*0&H8?!2:<7W/FNY0[/A')_ T!$88OO_JN MRP+UN$KVQVSB6SH'5@-';)H\&G/'=JS@T;S 4@"=UAMX[2W]V7YS:9* $R4D M?--2>W![%S J#V!<8":[?'#YRWB0!R>V%= L&V5)<8[E-=XB.L[O-43$F=BC^MG\X\FO_F!X&/ M%'AK(4HZ?,QG%G4QDP1I_J M)8??(E ?_>P-"MB][]Z3-!!<.I4O3!W2K_&OEN2II)\DWQVCHT"I MR[X$#AYI/ZD;A#6#&AO+R+2O.UF&U0.UE=@ MK]\L[O#T;@U>W*B:.'X4\A V"7S'99\^?OCM\U=ZR! /T:]AVU ^XD^3'XA1+1,+#U&4 M73)& U:ZD).4]85"<&SPW6,EY^2YF%LV$\K46BQ,0DH#B6<;>8H4 M44TB.D\H.:BVD8W"!XB;^MWOOWWX_NX6]H:+PECP$4HAQ\L\B)?F-/#G9@AT M-W";X'^;H&Z6&3A3A.'\@6^I?!8\&[ %^)R*?K'DXVP2!5(N>!@SD2@@M<.F M)6TE3U_<#,7>841.L6S)AEJNI M-3*GIQV$=K,#*T.+B(9%TXN+A\#:GSN"1 B-W )UK-3NM5PU#6K!M;N\H@ MT'],PS>78U'F[;*9%FM^+$(E5VO2:J?.3V9?T8"QJ.0/U@+-=!N\X(ASL?N? M?! M[6[S>'6JCJCAOJ=H!(8(G&TN5GU/.VY@G1=A'$B3@+Z&,Q, T4#9.*#8 M0.N(][=_@N-$'^%,2'L_\U7L?GZ1%C)"UQMH6[2>4;>%S=M7 MK4H4 %H)N495EBJ76:"T3[=UG6.%_4JN,&\=G&YKE&.- R&DBZRSH-^YXSKS MEH7IMELO;H;]3#\TO=2AD%%KW4YTR9TEB2E(A+:V$#HDD$"6F&LM>9((\3N, MY7>0U!K'LO2)^EI;(MW;(Q-O@?Y@B(;(.6DWJMT6BF[%XI7RFAN:,2/,I_G" ME9&P>_#00,[#9V)X6*DH3:I*T(J2!:(&)AG"P#KQCU]+IVHNPB8F]4T XH7F M1P8&--XP?"4S#DQ.(Y=]#WJP#Z;9:_1SE%[;.CJ?(0/"<0L(J2\+Z&+;*@M> MA&%4NIL!W8M6LJJD"Y80:4K0B[-U=K!Y(8.(-MGJ#=/SS3GZG_ OL,)0/>O% MFU'M24V>F*(-+"2:K$+8M8E_A58[_8!.TASL@C&5AZ6UD&NJ;Q_\$SA*T(=. MLR4K ]-[2:V9%^W.I4GN(RR22I0*P]3CT7QN*?L1=PV^P_W4(GJ7;XPD^H:> M#DY9H1M-9$*-[C!*1VU6AK6:P[8F:]?Q!$LZ9.X06XK]'(<)JSU1N9!Y<"VJ M$K)T;!LH8=%WHN ?'J$[>/W<^L'0H \#9QQ1&6 \X83-Q_L'%G L3!U'A'X-L)5H-P9\&C+[P.<4+9(7JU)E(;:?81R9-974" MI2 2)B*RE^N CR2J%C^SF-OW#+_2EK=H1GSA@Q2<67"4[\!^!^YGS,X.;8WA ME9*.B:Y=)F4COD/9]+SZ3>9LY!-J/H_"O9:Q$I!)((523T,B2>]2&2Y;!]R);JO>:^GN?*!>L%8V'MSJQY='GQ"2[%5;:MQ"LKL\/ MS/XW<@TP)9H5Z+ I:8/FV8!.\6):7D,)^=#)"7F:[EP[0X&M)2(GD/GRQ",R:T8)":IZ)<#-Y M*U[..8V)DC;]=[N-;&,JSO ZHX:,=L&R?ANL;!%% OD(**%L&)X.:ZH4/FY0 MX^-6\7&]&A]W 'S<:K6^[4"X\DZ%<_.->7AMC$*4/WF<5P.!7K<$FL,#"^A^//!_4K\9<'+*:[&4S19B/GH@ M.1^37 ,11YTLLTS$B<"GCR9D<&)=9 P-*9LKB%U -*5D'R//%M>=G,<>I#^= M,HJ'*337$_7@D'=6N4+("0.(ACL52KM1/(KVO@!;.NX<*!0"FWP/X!W98$L" M5(;X/6,I7OZ@1DLS.=\\$_H ^O[]$EPHE&P6N<-B(QW$&BN].Q(6LZK)EA#!W+I@>AX 1P,"\ MHPEKJ (*@7'FN@V3'I@BO$B4@?%IOBH@EAGK<$+EDN ;' G4%3!=_?T";V=- MI[ ?6(A) A_O<;GXGWL_HF!54NQ9(OEKL',;44Q)QD;4)HA0.G M*![["0>(8(U>?#?_ ,?'?;SR'_#&)3O 2#L-.LG7CO0SBL3&EQH2LZ#OGR'* M>W,S051M,Y5:Q0TE=/G7&TEY#:/1>L.(0JL\1JEP-G>(:=IO$!M&/(AW+XCU M1LD2!-3>#E8F"QSW1?'Z2>AC" #^"41@UF1&??">*%NL*G:480(ZA,C'S>#8 MI8U'72* G+CC5[;U>(6DNV+>9F-9P@(>WQ$?:+O=:;VX2?:C(5NLI&,EZ;C6 MG*#V0O".E_--"2U,#>$<82*MPZ84]!;3%8>>D8PS*$,BX3XVMDH;$"


P'#N&IS5,9VI2G@S>=8$U@"I,7$0WEEZ7@:_"9:(L4W:&"-IM<6X& M^IGM% C3J8DH2YSH]V^.3HVTUS]/WPII_?M_(MC(S](LYCE/=0=\^-ZJF?XJ M<]\P#"I,N]B3P6"SU!:,)A ;YESU6O&#*(O*G);"H\2&)&C=2YVNAL/>KQ ]W/[UF ML8T:[LO_NV\49C.ULAG&/CNTKY':)C@ MD47PCL0M,\NW6B',(U(=)5M]2(JB\9K1B/(F#PZ*!*H.\[DEZ-RG3Y-?K7>A?GO;^\NUZ<.ZMF<(I-)I8@HG8+9,$UM$SW_ MP9QA&@SNXS;EL$OVZ][[B%'L[=MH;-O&8\Q]91N'./>,1O:;=S'K4&HG4+GS M?O"#'K863H@YMJ"\/ :ZA5O!XX8TEN,$IC'?*7<0NH- \XSNARH%P@,Q.\T' MK#BR>ZN1D?X9=]S)BO-MW)?..E#24R^ 79A2W<-0Z@1-X3-J M"I6\:Q?E-0.1S4UDOY>WN)A/+*<0ZE$/PETZJUV>E&![=0+9AV 8]\K*N,A- ML-(K-TL[LR[$GJ.T=U$P8G> =?U+JNG]5+=I_PKLA;>)6EAL/Z0EEUX_F+H2 M2>0V56(]3RLL#15Y:P7!8YS8EV]+K[&49&?0>X9M0/IIB\F#:K,BG2IZV*DB1\.?6JF5I=0*[18VA\C16N@\ M=%MFXQ$X_D"<*PK5Z4KO236N.%0UIGQ,TQ':325<[N:<9NC&.2[A37+\16C_- M0';O1'P8;BHFCU&-8U.K.LI\6P=!0#6!QLGN+ MW"M9HHP+G*U6R1N%0NA3Q;%TU3G,DC!EL> _K6 R,SO7A&EJ-4S+Q>JG=TEY M*5R%0%6I,N$2!P>#N X+:#0!M/ 76%B$:M'PT JC4)97I7<8G1&^HW6=3BUP M.%9]A.C=X%XU4Q#3DJN46'PY M$;G8L\?WKDN]HM,G:$9IPG%SB1"+>M?1=[2XI>L$$ L6V>>[#4\V]3]<8&760Y!:9.;:HW9#8 M4SQ'<>U[PTGV'<\HWS D7[OM*"Q6WM00^=>;8:&C%-ZQ6XBDOZM%Q+3%'+VW MPM:#\_MYP0*13ILS Z(WH I)JSA(D;:W927M*JUD^.*FDQ5+?(6E!S'W =_F M/E*E?I4-@VD-6$D E A6)61S63X]:920R2Q@G\QDEK'B$]IXVYE2^X8PJ>% MXED(>3]XE&/84=S?0:HV(%, K[.!.4.L78\@-OEJ@IEB:0/:$1I/@7?]0)7H MI,8 ,!]24KCP>UGT4X"S55%245Q*](B@+.!0E&97:\0GY(R,]*?X:Z"J+,U M>9R8'G]%O1A(H, 1ER4#9+TK;_F=3U2/?-_$,%G"Q=BB4K8E^0ZJ=.RNUPH0 M84MM+5AS$/7XE<&8$ZI@ "_XI#.JU#[?9J#Q?D-^?*LQ*UX5YU-(&'#/:ND# MFQ5+$-STL=!RJ_CO=>>%FHB)R@VB:KXQWI8A4@+)*((9?^3=?4!AF(LR_18B MZ3.L#$PJHLH:)%C?;!:L<33(P0_&X>5(GXY+1HYY.G(P9JX# M?C\W'$3(F6B4^9XU!AY9^)R3+4=%6$1JM\@@CKP YG;GB5PGH"O\U!&E>V1M M^)CZ+B8AAZ&;KJGO 2'-=D<5@$\L7@-C;M1]:6I:$45+5,UG%0N!;_1:0=3^ M050#B^L*I2)!8KEQX7TGNZW3\I*,>$D-%*(8PZ$@40!;&C@NE:)2<97$5E81 MGN03&*J!=,7:-G,ZHEBTM5AMMO:HLQ>:0*S\@_=O;8W =M+CYA_XUWC3O\@] MSW<>P3WL9!AW3]22WQ 1 MXX6$!HGX3'?8(J?7"1NZ.L%-_\ :%=4I,/,G?P M,[J9!K@RBK;O4!P/^AP%Z^-!!0;4MWS+^>Y6R,KHXP'[VX+Z&QT?7#0F4"0(N(,7!LQ#ZJ1(F?&R\>=5:#+'4*N MQ-U[. L0MF6(#S#BQR4A2)D$1"!.0="DU6C >.3")T)%@QZ9^0_TD\G,85,S M&0O5!=W58V5(45Z>9WR-%^J<,_P_46>2!:1\DF8/IFHK):[>L1?CA.8/4_$C MT"%Q\?4@V=*L-07,O&6!3V4_?L%$68QJX9 ?/#O"BO4!#)B\ *I"59*4 Y>/$/K*^IS/?E M2//,N9N!R<8\F!ZCDHACO8 ZC">9!&T]WZ.Q(]D5##M9@(D NV)8:H8-V!BY M;\E'HHB[1?\KTC:27XFNKB(V_I3W,&'AIMH[XY2;IVXGG'A>AKX7";H4U*C_ MP&1?!=FYY VU?@ =,A$HFCG=1V!931;X"9 M+-HHU07'2/5O(+=)]DMO;JPHOZ&LW;)]\\$37A0PW&^/\LO8TBE>\:[0\&G7 M:?3BY@-NDC-U2#G*HLCC1UUC*IKBT7.HV#$(!>RJ8CMPT+%9AB/'T,LXRJ>2 M!K9Q:&2E_W0IO)A."LJLFG?8_>J\6"[#M^N^GVF%OE6/+4\:N?+M#E1+;E"@ MEES.LG'?$4ED_BDNZ7_'T%B>]>Q;<.^\:/0)U.&12)0W6W>507,D!V_FV]P# M;%O$?C40<[Y/1<;%>^.:D?3NK-J'!UO=4Z%8>XEBG9IB-8^=+X_M+CBW* %A M:GT":_WWGS*)[AN:[1LKSV30."-C?7T)FWK<8]:9[7[9-N48RL6 FFU<]1-^(ID'4?Y'DQLG9> MW'2'PV=1^;@]V@CNFY?T1W:)W>F MV X-<8<&.0J65K!67UT%[GAV/":K#+L9V2IU:;Y#YI\6VY01;$I_E[*HSV]3 MCF:57&,@H=$&NZ3>ENW;."-O'S)6Y@'L/1CJP[9'C5D6WB3AF*3MA_4>I,.%K4MO$D8[NEE%4VH-ZFT MP&WA3<+P3SO/)7 =NZU@Z..8IO8(@U+]/)V2ZWTYIG$_PJA4;U#O2\D1W,+[ M @Y\;Y15 :7>ET.&< OO"X8,NM<[&(]5B.%^8ZY+"9!_B$X=YK^L^>*->9M. M;9,E7,IN]GSVL&\]>STP93G,I^6X::IKDP%F<2'>7&'4])!6Q=N[HZ++B4%3<)RQZ."KV8#=O1M=GVOA] MO[CE(:G8?G%SG2<)JTJAR[71U+=Q]9*G'O;N5H1].E2?M20P\]/=OGWZ?!]R M^[JP?:WZTJGH]E7#Z>T!&]T,\IAC]?:EMJ\:/G%A M[PH/R2(#..%U$DC9MXB'W+$A'.I!\[K>L5+O%P^Y8]1^-(\_7F]9-8*%O19V M4AUFM04XZJWD+KYLKGO+SW%Y3M$;H()77O5DSF(RAXV'/Y%[Q_AXB=/UT>>Y M4MIZ[=:+F^[UTUC@W<>!(7BCOO60]N&M>G&KGAP M?]N&U:E_U;W.V]6HZH!'/^S7&4TEW]WMO#U=V)[6#M"EY[<]I_!\.SVL-5LG MT)9]*[?S_F MX-:@Q.)N\%]L\R4Z5.N-R5+-T.(69\D(F> M2FNGG.VVZK8[12EVNP@\VY;,QP\C;8U MG=8^%J1@DWQ:#^NKCX8Y[IW.OPU(I[6/75&$J%@2O3?*X58?I0E(96_M.JU] M;NV*; BF^36N6]USS?1K[^.Q%"'4B C5ZQ\Q;[5.H#I$#D![GZO) AS2;1%. M87M_HSI%([4]^]R"%MF>-FS/+A7*ZQ2,TJ,:^]RE%6$!K#S5& 7U)':[9NR MSWU9D4WIBDTI*3ZK#N;:")-ZZ:=HS@)G]:?!,W0IF/ MT_K!PHPQIFXT"84PY_![^#\0!XS#3\&YX?J.&--X1YQD1TPK8##@Q+_SG']@ MPJ '0U@*\"<)*!C$!D_,M?#(\QEC^ 0LSX$?!? 7*CK3#TS7 >GA$A>:EF?3 MJ'-F(2_"/T)S:CF!>8^RM6F\G5G>':/9XJN2KV"D*7UD)VRDI@=RU#:9-9F9 M0!_'M_%I9@4>D($F8$TFT3QR:;X^36X"NQ&P&?,XCN/0K4\#AEXP#TEJP$H? M9DRL0W\C[MYTRB;B]1PD5A#BQ"QS!@<.]S2P/"YT=-/\ [96+!E.'L*G! M-$H'= ?#:.K:=(WUTS4O<-!+(@*/QIQD;^@^2L9@:2I(>@KZT#\?9@X0+/X! M#F/1TG!3'^G7'YH1IRM6Q&(=),OV 07@M\MH@#9GC>? MYAG_[)F?)Z$_AMWJ7#?PXJ#3(")*FAFDBVE7X&1:\%7 V-4CT-_\][=W8"UZ M_AS.H& ![9B:_,%:F!WL$,<*_,"\Z8^!/U^:\;V/6PX'_A$9WH_P! <.&IE7]/UW%LR-C[[E M::\:LPGH->UPJ=LK$R^ND)ITCN#\T5EP4'[2N7NYQ8?>!SV:R$<@#HQMN;=S M)&D^Z[WWXF;0RJHK@B>'1E.[!_.) B+7U-QD"W3:O=3\KSB;O+:CX $D(&?> M^NE_97,017#._Y1O:J>GVG]Q0_QH(C_R9;N_:?Y%B)9Y+H]2SF]NV[9>WSC!\F87^'% M\:Y==;1M ['$TL08@-?5[/57HU6OFN8MJ:%EWNS20N_ T@*]*U@8CTLHF;MA M6@LX.C]AOB%S'XTMJT]YE]UM!H9>H5DP)-MPYO@\,)K$B$ *EW?<''*8YZ71@2=>FN.P(-_ M&-D-4]]U_0?^^FGJA_]!2=]^O55>[0/2VT]>7:^35R:'Z!/PL 91P)S)O7JV \"_P$6I-9 L2 MKU5MXQ([B%B,<-'([A[0@T8^1_47Z?EICA?^# PPF)?RQQ^(T3;+A%TNB'%# M/^/4WNHS$[C)1$J\5?/))R Z+VZRZIB0VXSF1+;!M=WXWP4JL&:!,).=EX<% M!C,N5N+E$>[,:(NE-4R/44PAM'YBD 89Z@ZL]U_HUV"&NQ;G@K7)]RK&,^1] MQD[_@^,"JVM!%(L;VGFA!YDH29.VVX#ZZED]W( _\..R+9R)39%G0'J,^H%- MPD@\A/\1$@U^CO+10/DHH@5K+B)*B]=FB_5U5Q/%@[=**+J.QVXG_XD<[B"A M,@.S_7ZY@=E>TU13,;6Y/-U@[&?/O(WNX!=F^UJ=N*^_O85S!(L/0$.3>E$1 M5Q7%G,94:F YHJ9YH:(Q\N,X(H-QKRURJ;,/,N>+U/S?_5LQX]_D7!FGOC;Y M1%(/RWUE ':$O%'!'9 M%$*R:55(&,W$,$G#Q)0"83'& !9\8TQ%T!6?)16J M0G\:$47XT>$R@ #"XRWH?ACU+5@_#=CV>\NV&O@#C(]XT115>P#2#;8"I-L$ M^!1^C)XG23(U/Y@%G$.*?H&0,FP)W;04F%,&RZ5PLES$A'+1Q-E3YX-W#[_W@ M,1\9*!B4$<)#7=._&.BRO>9Y?WA M^S;:?/DH-,).1!D6/9T;]8:S(\XGEN^D]%MH\6>+#32^_2B,;T5!?* Y?2XD M>&LMG-!R/R)S?QZ#O47#Y:-*._^QT>Z,FX9B/?QA!>FDIK3J8+7LN".1? X'C$RC*R?L0VFKM%X-/Y;WE-,Z,[=E'??%+OW M+-? (:E.W#2%J;[;&U[$O_!X2O>X&H6#1=YA4=W[#8Z!2N^70Y$&!C_-2)L M!1%V72/"#H$(H_]8)""L_VUABXI??[%NLN>#^7]EA#WP8'P(V=SL-,U?,9$O ME<5A8\R(Y,-K@A:@!'AQ\Z?E 0GQ@,?!942>19S<-10=MR!;'KE#/G6" WOK M@_ )U6^^DLRCGWR.(4^__H)SR*!5Z0&*DXFE6]!Y-J9 !WA52CX7R56'&W^^ MHS:NM^C#\1FA?<2(S:,1= O+ ME_?6MU9$EU;@Y7]3<49TZ4'WO?>#!RNPKS[Z_@\$?FDI\$>=9068#0,B/AD% M`:+OX\!H4'U^$2$'3OV!A4 :TBP(,Q^?"FB=V#GXD_M#RR'C@7=R?J M;BL!*NFG/TA.?P)XE \9,8XRAC_"V&S55I''!<>3($MQJ19?O7%A3VEOP-^* MSZ*0X[*X#X86.^()J0@7Z+LHY8W."&AQ$[)1AD"G\@RYX@QIL7P9%"6*J,K[@<[P-KXG8Q/$)R%2]'9"C-(>=<5M3_SK]N_PN;'TZ]]_2BLV M>:PG8XP2(/FWALJ1$^?6E)D@"\'N4C.=@/D1(R!],E?%?6K31&&<+*TA+EM@ M'J07]=L+(%?H!YCA9&+4,L;J*JL8J/G_(BN (^,^FJ+X!MZN@"B:P]9>_3\X M '= 3Z)2A%E3B**Y S]Q&F$(-(4"%A]I\%TP\NDDQ;\.V#WS(N0,.*U_"WSG MQ.>A^ #O2?%/0FJYECP%L1B@]-5-(6.$@R$'X75IXAE\HK@174(@ROZRJ_&S'5@C^//U2,, MQI_K#\1?_!2;OO0Q7OQY]LK'<^MQ^2-BE.5I2.Y:>1X]XY7/_,BUU6?(<-P! M6P6L')@:2'\NQ'' 3#$G@3YUA /^:*[GO(9AN7!LH[L9N<'@&&_XL2GE&'(C M''0U//Z(2$^P1UB]&$H!"ZS)#*DM_'"B@YBD5%*T!""#.)]&ZJ8?#_.&Z2 = M'OW(Y#.D#KV5X :(W(WP'(/3C:Z4OVVD)AX;F*U2I ;.ZEXN&8>VG>F4!;'6 M=A^UT,+*DG!:^IK2Z 72X^O7!-(Q-!^0C#\806%="@R* MN'P2%/+@G#,">,-!P.@+KD943&""EV?.W0RF@K?S+'10NC;(IB*%$']*$2U< M8( Q'+%"&'$*;U?(H$#,1BQ>?@BKO@O\AS?FQ5A,CM "A)">6W_#(Z"\P5=F M08,2(A*+S;+O60!DD>H3TP^6GH@O[-557R.>(5)#(+2"!DG+N#0:H8J,88UT*I_8'#LI>Z9/$Y< M4L2>)53G-/V@7%N\-!8C@-S'AB&6J;&1MB>YEV5?)II8DH;DQ"3)=/EW\UO3 MO$.HED=:EJM0'$W \-@=H4Y0^@AP,4Y 31E>P2Z35!]DY6BQP-]Z4M'CJL$ MBC%",.? >HC7)8\XK/H.5RB-7N(3(OYZN2BN2,4OE/9#TA,8ASYC+#AF0!AI= M#9LP0]L/:$-(J&(OIAG\Z,['-!G,U ID\H/"UH!;@9SXQKBXNP0/81XS57SN MEPQ.E>-%(/![16]MN\' MQ/-J866[\)%P2\" 3J)/05\$=&M!LH6.'((/M'EQRX4EH1H77K.2D6#Z F^X M<_42/HM"VW_P<*8_+H7F% 8(' >%?Y1)VO0W*E;A\";8'6YZ#$XPQW@'\+D1 MD5*$&;K./V(ZJ"J07:1G 2]S+W49J-3VS+IG,3#&O!#,R,UWOGT',H<$A-+O MC^IWL54@A!Y^@\,8>A8@/8;'!%?VPX,%XPPC7/7\DLX>7??0585'?H,3LBL7 M9*"M71\FN4"@@!!@ZTQ!UL->4CE#$0O U894!TW>-9+*=:8X:9NA:X(7%S2? M_*\ELHP99>&AC'("S1BB93=2 BT=R$#6R I]P !$8 +!$MW&3&=SBK\(;1UK M F8#R;Q+L1K4&N:,6?>.&V=><>8Y?I!RX=2Y,GZP1PP'LO=$L6]9#,UDS$&>$Z825!?+X)@:G09_), MZ_PLCQ(AG!$(3;23^@W!F;A^--QA4!X/"N^-$AM89:!._5A1)3?0,NH&=I)[ M1?H3YC%Q+6>.TPPOP3:X=P)?*E_Z,7"9BZEKZ+I94P9#N):4[+HV(]M!I*>& MZ,$2O_/X#E&9U%QMCA[9P&.2?C%I.N$#J=/A$UDXIKU2( ;6+F0[3#Q*F,]U MF7 2%A( HS@5I <+44[J(2]D @HH$K )YR$"CIJMK65"JG.R?#13BF=]7/,- MV;JV+8,V"4=H; B30T>#SJ_<&!&@<@*;4I#%T;B'HX'4<=TX%$H7BER9XE@U MR_6E66EJ9J4Z(ODUMG'Q<"G%*&I.H8HZ'.6)4['?^) I"['@8UH M0Y;RP4/$2E+H5K->E31Q/!+[L14;&ZW *^-Q+)84MRAS1%G09,/$02XT_SU0 MP&&<]D\VAV[E"/,#Q4O\4QP_1.'I^K!!@?X:E Z&,OO0V9S0C$A(HO;6113E M-.*1P<,C#"X0/& L9$]$85EE7$)9AZOG7]1]X-(>(XL:-AL7"+:&12Q--ZE) M8J663R_B9!>V?1F;FQDU')PVYD,AE"A6%*$!C;4\>5:0G \A3@__WMEFA, M(Z8C5Q$\S(P0=!2)/A9-4$8>OR+%WX.P\X/X=@+L0D0LPSOEKMUZ'BH+$9IO MFI\WQ^ULGP18P*:N2HY?^!0^TXR/*<4SI"+7;?6&"5X4,"O\83M.41\#_0RC;]&*K5(%-[89-O M!!Z3&V*1"V]#6%74?A#X9SVO _82Q(>KTJPH?PJ7': ]($4&:6@PM.'4TX]B MWM$+F*3%X5)(-!3)PW!N*,C@WN.#JD)/N8_R6<1XO"SUXU4%@M* M-A3>@;@PIIL![0XASFL1EK=*=TE"N$(K)=_ (8YBGYI>?(=IK-+.T%Y-\8_8 M%*3K7;0/YGBOY@WI ^$PAFW-\3AH@6>*/-"E#IF;X/#((DI_S4!U"'T7 M+T*_8Z%;/G%C$5-M@F$M'\.TY&-,_0G87.#KP>;*V B:0$AVF"1&3:21N>9& M)\FNE=E#IE X#_@$7;[**C<@L:_ EV.V-MGE\2BN;RWB8!@XN>3X1-K5%1D/ M(G8)5CQ>PTM<2A!?%&'06@P[(Y-]R6#[*STUM'S!3>2,DI#%&VWY2C#A8 L, M5QI*L0E""#+M%D89^HH&\57, ]-H*^:'1@D:=-N)R'TAH@TX1#= M@:@*IE/-2)YLQ,%(RI]6CJ(6(X$WCP/?@B,IUDO'B^;9B)FE$=_[4-*9",,S MS.ZF4&^ %<1*MQ5B>?FK$XLNY^;DX@NE"=YLZTA\6PH70P@J_"_/^!IC-83M M8ES5&(L=276NXIM#\@P%7IWQY+9)&>P/OG3Y:8MC[TEBQCEA#=I@'*W"RG'@ MI$3]ZRIM8TG-[C];HY%H DU&@Q';V)L[_IR\;K.!Z*O<$"3#*^\_T_MUG=T&"1[(>L) M,*U@9$V(Q/FERTGL*ZJ[T"RVJGDSDC@+_;9-K1P+%BZEMS:D80&CLD(S(5E( M!?630?'B5.25( 12E0R.ZP77I^L(IRL^'[D/1B($FYE<7H@M#G$B8BYO@+9- M^+W0/#:>#2R;XT<)W@;/B,:[2:#A=899^J;0/$1T3US>-LPYU=1K*!.6;D.P M[@R%'/7+Y91=@P&GN8-AYPC#4-IU<*&IK!W=N@/;.7+AGY:K['I,4M9$""[A MA]#%$7"S3Y'Z]#"%I4?H^ZXY\UTD])'%1=60F_H1T9$A!MJX"I(D1+6R:Q'E M:-W[@<":S,4=!I/8,/F$(\)J%&<15P%D WMWKC!_P =D5\*@2I5Y4B5HO;LK MO/ VXO1!2U4 Y1A3"P@W"?1B 2>K6ER&3;"HA#G'',2%J]866V0ZM'N;418_ MU(!E&#)&30%%0D=(7]6:XB3I+8)$Z VB T>10D]=L^*_%**.K'HZ2X"+4@S:YNZ%3,-? I!]NT3.7\+5?:V"$R$7-2J >- M#3;%$#LOW3#?NB^UO9"V%]XEY\GQ/%\6%(L/$IH014WK\8WYVR/P%"S+NE/, M)FK@2?M4#XXDL0D*35&T(I3%JV*'/27/&H7F\\!2B"DI/TP/=C(.(TT)([,4 MUZ#[AKB^MKH=E-@I?X%N*J9S.ZQ\\UC\E_9XMTAHS?5IKO_])QBM F.['!,J M9IB"[1?*@(AF'=.IH9/P5\Q]HBXA8S_2O",1#QCF0):,HCT#R.>RSJLW 8CS&VQ#3C2UAENT55 MM.@SW=5JMAZA=)??@J:&7ER3KA4, F-.HR 447H1YY8-*/! .3&.B]G.)-0J MI^I IE24/ /:\ TAAF(6,DU/MT>=P#9$_7S;X0)]IR+O\:\^__ZGT""I)<1H M3)S X&PS(W3#U+H*N7QI.Z] M:*["AL-CMM,LY"224J5($LWEE2&G1_$R1.3(>!G>K8GN#CHMJZ ->JHP'$>B7*$3D82P9"\61N)54I7E3*#KR7/SIU,N#"H+ECUXA???J4%6 YT5 QZ> MAB]DT@&EYFJ]#?J?93FW\R\&@V[R6CU&)=%.62*RGL-MEMD.,E?D&TY:V,&9Y4141^5%\8VHL6S<8[XGS X7ZGT;N%"P(A/4@ MG)4R3=H=DSB;"^->P!ST7GBF+9KL?4@*U6 %P^PI&INFJ!E@C50>A[6F&Q$1 M=#AL-8=I@@[[HV8ODZ Z//4)]'?-@]1+NT78 0TQ85@)'VSZ&/24=>^NP5ED M$SV,8#JHE+$I07O4'+U:(Y R1*.9*1KCXY%T\-@L!/_2TR?$O9&,5*8R1F5L M'O@D2TF##B.*\E"M4,()Z0]],X&/GC=.P%\9,(L.%%=-RH,@Z=VLPL*^U, M/5O9/_$#IE_+JX-CK&XCL,)<9(6(4#_EI?&06?8CHBV]C3:!ZFX98*ZK?BR> MNP+6B_G+LC^:-)(>=JHYWJ]]LD;KHM?&ON%X*1J?BW:*2WT1G$%*]M)KI MCGJ@9I2H6WTPO3.4?RVZ?[P68]E&$'%7A/LL&;Q(51H+$),'GV4FZIMP5 M+4QH)'N+TIO1%%3BNU:83U^!966'M MY;#='#2,&#Z<5AW @,!_: 31LS/FQGI)E?U((E7' _R>QC%=4TKUN).X$$5, MN5Z4]+(2]35+BBG+L-,$E[W@[+6I_GICRK"OB"0;IKDAF"R",2]D:"6)"A'8Q^9<6P$BJE0]"Y!WAC(H6N'N"(S61=XM28 M\3J &HCWI8KH*DBU)5"7^WW?J9/?. MEIW#LZ72=.*]J.Y^'0>_B'>CXJL4DU:18NU&BF"=FF#+[WNIL=1;JE%1TVCY M?:^.1Z*\@O0-10Q$\@5:#'[PV@SNQA>=5J_1Z5XW.OW^Y;["5AH=_OXFFEL"BR>?.9] M:IMVAC/O=)HK6N@T$]\X\)K9#PI._E710[KO$=RVS$W4RDNB#+IL_V$]F3.= M3)44S.I,/S'50GBE@3=>JF#-@M"?_,",(0R>[T;?%1&70=H>]1PKV M)4JK9G?%"3B!S&RV^F?,?I6:S"GE^%_DJ2/0@/+26,S5R/)[\W-NLG5S1 M_6&K(OL($VIW6HUNNV0KZ?EQ>1K6_?0OKC-AH,96K-.!8*"?XC>O #(-!>=4 MF$U;0#A7L$)4:XP+O>=3>HQ+-]+<>H"/ ^;=B2JA4]^W97J=%":4URI2JT4) MM1 [/<2@T51KDU3]AXR)KX>C)@020-;T AJF*R!8F=5B#%FMR^*(;Q(HM9U M-6DHESXG F!M&--8-V;#M#&7R2B6)[#65N*JU<% ]D>C?<0'8Y*LP(&J7DR!++',!NI %5 R5PUBB3@V,Z6,!;:W=F4/-XRVM MY8PLDR'00H9""S5TJ)#H'K,[#$BO>61LA0&9*110I]N\+H "HO<\")"4WK/# MCN>'B"9#%61JCYKM5\6 /%Q6I))5N.#7A-F1W:U7(#U8ACDN_"RF:NBP'3.S MV%=@S1#Q<*RK"7"A MZ>UG>C^3C^B$=C@6;BSZE^S8XX"90/JJ;>.LE < ERZ--X"7*N\P,F##D] M_=5IT808O_R@B>OF:"?0A)& )LS3@R:.S#RJC/4?U&#H3_K]D7MAGKCR^'$ M(E6\7*_KOCQ!S$<5&:U&<52+6C6*HT9Q/"$4QZHPW/7V((-J6Z,0];@9XY8; M:=\*J=&MV2K@:?K7JY>?9X%(01S0F^=A)=N!-Z![Q-(6LD*OQ'!E9'0@V9"7I ML37DR5=Y'NNN1GKO] E9W+"T=G;IXXVS35) D_CV/094D31+/6.G4V>"'1<< MICH14[L]<^[\/'VXK X753]<5&<(U=&B.EI4<6K5T:(Z6E1'B\XI^G)NX];1 MHI3_.>H4]/ZK$G/I=:^K4KVXX,S[E:ETO4NTJ%VT:/23"1?E@&V6'B[*5=FV M#A=5,5R4#WARXN#1:$WP:.H$"(C3 %N; D@MQ!CFPV9M"B 9U,SW6020*M&+ MO5=7\5JMXM6IJWB=@813+__&7!=.>\/\ T'6B#>&DWYK(_B:AP$U,ZP1AW4( MN48Q5F+(LHE5'4.N8\A[QY E+]4QY#J&7)&8[+F->^(8\K<__F7- M%V]N*Q _'E0FEEDT"#M8C:2=Q<2'S78UYKUC\'@%[O8,@L?MC$T[?MBV/:C" M+.K@<>7CAMGAXECK9"(#C:PRYZ@=&B;\' ] ^L@UL#M#*J,7);+X\6#UQUG! MY PLHJ&'DN,)XUP6@8.)V>ZC%C.&<;CO>!/&< M*4OE==<%S>OH40U K(-'%7-@:P#B7L&C)-16!X]J &(=/*IZ,.;CVJ2C"CZ,R'K7.=^>B<4U7;[6>9JPH><06R1-O]&GQ8QX_VCQ^QGPNLM:?U M$37&V(<.)),H[89J83?DX4L2S.NAA]F80S4S(_<[TQ&E@+E4T TFH(:EDHXK ML2.!.TQ'G_ L&;ZS-%6\'$SQ-M59DPWR[1LE;! M4-_3");U\_1^*SM*U<_3^:T.E=6ALLQ0&2D=TU\PS%C#W%49,3-RU7(+L<B+@GP M;\<+P>AS, AC<!9+ULB^_%6YV0S7G3V#)1 H?E MFVBS@X_E[N5@)KT?*IS M3QT[JY,5:[Q9'4"K V@5&+<.H&EN>;\J\9R"$Q>OT?\[:)]I^;N+04$,UV5% MPFD7[5;1F3^-B%JO"KBO?G-X^DG4$;4=T4#;P#@5"*YA7,S(A?Z* VRH3M(! M-I3*!0-L6:\SM-=MB%U1VUU\?^!@Y;L$D083?MGO-*_SQ]V&:^)N#4,&W@;+ M(:F-"\@9?%M:P-QR/#E[V6 U"<89N8-Q&QJKPE+[8 07"\:-U@?CCLF]R+MP MF-1).MDIHGD4JBO8K^L*KM85[-9U!?[S;V)8=!?=;U*G>X[_^[W6G/7S# M39N-0].Z"Q@3W=M1,B\+<&SA'J >GCJ>Y>'U V&N0?M,IR#/19%8^3K1#5R4 M#$#5@VCM^$O1>9X[>!PQ*F?.+(ZJ,7)1N6!?(]LF;0+ZS5E:(RX ^\G?@QY& M"^L*!Z/I-\U;6 =HQ8AS,0PN%%?8:;WYZ("*@D$?2=N^M18.6!CF5\9A+%!Y M]*OV&Y.S":UVS%S_H0':$Z9VCPKX)YH?,-S<^ML/8!C5UGYU&D(Y6DO+-?F# MM3A>%=PM/%K?*QTX\-ANU=#L=<&T^F:IXB'N&II=7R_5UTOU]5)]O53)<4]\ MO93I9%3@IJD].M/KF4[K3#'F%^WFX#SOE89%)_XTKI7ZJ[=II[A6JD!;I_I: MJ6RHZNG#7@\6-[#&07(]E+LA]TN4R;G[*?G1W6PYF$5AHJ3<0A+;:E"8:"6* ME6N*&!:SF6J[I$]X&QS;M"/X@4^W;?#<'"/?&-BC&Q_X[-N#MI051VJVB=4=:12"W6HZFS'K4-5V:#HT9E& M?/H9J=YG,?%>50B^2[BJ: V*.EAUP$G4#5SJ8-6Q@E6H%W8LPXF2N4 #<(KW M8#C)S56Y7HVD5GM?CB>0#!VOVBW9V?"!3L(J.RPOK%EC:-5EVU\SSC M:U5*>\Q224(1B:;(.I9K4W%-2G*4R9(KR?TR']_Q>!18".9:!/Z$,1L3%2?, MN<<'8%#':LP\-G5"+:4>TXEAC:!$)V3T&7<6O.07 MU^><\::Y2=_F (UU!0DP!7_#ZM;,TE@_2Y-F25_)F=8%,^O 5HT5J^-:E?6M M5^):2:2FCFO5<:TZKE7'M>JX5AW7RK"S*Q#.RG"4SR(TU#G?D%;!N%!50EK7 MW8(8O2<2T/*NR>+%->DE&MWIQ($A'BS%TI>.$/D,F M]'5W" -M"%:9>K J,P"V$C@S5@)G^8)<[ P!;'12KP5Y/)H&R#FH<-T@P'*Q/*"--&%H_ M8_/D]*YJX28)5?&QV^W5#@.Y)WYP;_5WE?M VTLU6DMVC=K75<@NZO0*8#"> M.=(@X_Q+]\386+A%W,%CE\ET>=S%"19.@KEH!@V M7[=2G RRWJO49) -7A6;S-%\@*.ZX45K[0_J6ONKM?9[=:W]2C)WMEC#C, ] MA0K\4\@4O;LO]?' "NP!"\6 ,MBRVCR$A_X$-CPN; 6R5=29CV-*AA936NW7 M^X:FN'81]!),5X1?@=#&H'0\E0<_2 !IK@@F%;K;BXF=(Y>/PG%L7P>&A)\9#"F*"IO+ #\-PHTNDA=EC4NM$=#RX\A\\^-!UIDP#]R7/'RO8 M5V/8SCFV=40,6QW:JD-;=6BK#FT]A]!6=W2FL)=N>X^"0T\@M 4V= 70&)V, MCKW5"FU5P/G;$-/:6H*&XEIX2--Q+>3^4N):N2:$O+<4VP(^*!C;RG3_C)0K MDVM"Z +2?!(7L-/L[>\"&IE8BW+]XLZJ7VQD^7AY6I1*PG1UPG3%[,LA3/LH MOG(7?>6C%#NLW=D=^]0TP9)>4D#"!X_FG%D\"F1/2)"L8BWRQ%,32#C?2VMBUF0& MDU_X 6E60[[UB,T/3]"[5,=/K6R(*<]070JLCC95'4E5ITR>"Z/5(;1J4:LN MKU^G3-8ID^<4@CVW<4^3,BFLR>\^-DQ?S>XZ(9RP,SI7(&2K?Z9IDIWN'A#. MD^=*=HIFIQXX4[+B:7CU9,YB,N5J@=5W_Z''AW:CQXJ4R2!%OYOG\F:?7[.UI55<>?12TK M"\K*RA*BGLQ93.:P O3;'_^RYHLWMR5J[8S.9L=7E\,JZ.Q.'K5Q')4]** [ MCBTA3Z/4AWGLJ;*UZ; N?GQ $7D,W-8Q^TIM1"!\B@]*W&/>?(G!F(;A!XC4 MZ;]J%&][O[UWV%OL'1_0+;^E;K4;YL/,FBO^U'@Y& HTS^??_R14P&$(K,#YQ[&I[04V< ,818!F_@@$!\1&#&. M'->6C&L)W+1%Y^U]&\['ZR.316,SQ M.93]V3B%8GFQPSHO=C4OME_GQ9[Y(?AC"1UGH;)$Q@':&)FF+&H3#"*]*JZ0 M,>J3#5S.;NNI!+L!D331=F3*N[1 .+;^]1'"+AI.Q4:DW)UY1F602^ M'4U"<^[\)%W'IE-GX@"/.Z@C$3.)C1*L4( *70OEMB.2?$T[8KCF->^OI/"M MP7+5!\O5[07V&J#&RNV&_JJQ*K M@CCKMJ[/%"LWJ,S$=\3*%0-7UEBY>C*5F\P3Q'BC"4T++M:I0T[8[*E#XHU("JE*3J=%R]63.:3)GAY;KY*H 7KJ^ M[%0!+]?/@X8ZCM+.2&HZ@-(^;[Q+FM1;V* M8>;P8I[>$+^;;MR3IF3B[MT@J!G(GFOMAQ(D-<@C-'M!4*G!AEM51%64"CXII% M^1&"YLM.2Q;#CL%K_;[H%;<)M[<$$13T*HQ>:P_Z&1C!]? U0SR&,(ZF^2X* M"(0&%$**-1">1K US\>U.?-% .0D 2VQ$DEQ)8D13&I0K^[K!!C9G^.OEC"& M$H;(#'@:%,F#P FB6G%]@9/#CGKPUH#QR*6]FKIL@F +!UX9,,]6.P$SQF)_ M^)T?CXM_G5DDJBTIF&7]-IDY>K&4]3Z8"X(&898^%MFKE0O64CK:":50 M;=6JS+UM:X=N/P<3ER>"6W6:UZ>_$X59U#>S9RDQ*TN+>C)G,9F#B]$C@*ZZ MG;*+:>8$*5< ^M7-@^LY"O>U#(QKF+IPA MFF#JP_,( !@S_-4=HW_,'>P:+_YDH>5RK9W@ [-^4+$J>)JSN3/Q/40.^$'3 MT.[3$9^BHTR&V"=3%.G"OY(EX[TI 2;D8KC)\/K45%X%GTX^;=.G MG0;B?1:BC:'[F)J">#V0:P4.LUR$+(%%=66YML&@.=QUDL:V21ZE1>)Q6%_B M& K5QKJN:V.MUL8:U+6Q*L36^>%B*=EMK)'=5 2K@UA-'4W62,ET#".\2B"3 M6XM="9SE4L-*B0%#C.12,2J0[V%(K3G7X<".UY)RW1[60*?J YWJ@E)[#5#C MG&JN4@1PX9D6I^A*TGLRYWML?">G4[;7S=/LK_9:RG5&M\ 17MKVR M9Y&;38OT+WHJ4*=<:+?2H4X9P.+Z*O0<1&9E:5%/YBPF##NL2$A58T8?W2'7UBND36!#3BJ3N^Z>2T+"PU:&I(JH>6.0"HC MA5$R]P!2]3LM-<=^:]!L%9NCD1OL]<1P5 70)LGQ,;*/#R%.>EAD: /BI%T, M<;*N!A&\R]!.Q!+N)!?@Y"F(QJPMI,:15.3GK1\L?*QD5E<8JH$W=86A&GE3 MV=O_&GE35QBJD3;,2MST@C*)H@9ZB96ZJ@EO! MBL!G.?'*$'P7P$W1GG^E7B"':P!L)44Q^P72BTN<1!U\\B37QH7A+5GBG^*+YA3^2D7,J)8[)>X" M+Z]YD;$QDG;JD%<=Z:E^I*=.L:H#/76@I^+4J@,]=:"G3K$ZI\#)N8U;!WKB MWO$9-5J"G JTJ&$QLN>!GD[*(APN7<:U3>#WW+?\Y@+0_&0JTYI4\:YXWN6:TQ9NG!.GOI7 MH[K^U6K]JV%=_ZI"<,18'OPZOOGH_"=R;"=\).Y_:RTC8,+X$8/" ME1!/V ET(HD0 )LZ 34[Y=BCT8ULM@QXA%]0\U@)AH1CY%@N87Q-]/(02IOT M4)TY//0#M#DP_!PQ%[N*P@NQX6DX:Y!(LH*P@24)_>AN9EH3&)_3*)R:B,(4 MX+4&2KMWOHWE')-?D#QT&;5I]31!V8FQO-\6;.*B/,WQ5*]I_I4U[3G8.CCG M!S_X@5.1Q&K$5,/>JQZL/ I$L4G]75-P8I!L'F,VCU>)PZ$)-;'XS)RZ_@,V M$/;O'5NT2_5!3%N2!/<62/<(BVV.@>1!@.ZUV!]\E;#!0$O@M@!'D[R_9SA[ M3LL9,]=A]WA;8(5J7)B.]F*:\;WEN"*2#MK%"4V8-1,ZZ2N[]]U[?.:M^.J] M-7%,YCB-D-2G+^]VY$,*BL:5>SQGP#R"#(9D M2W,K6Q('<1;<.Q.6.NEBHVR&/S=]T:-:# ZGP[,\ZFBL)0;$MTOXV!@!\U,V M@>,D>EX3AQ)+3GS/GSL3 =)FH8,[*I()9']I$\4*<&J#A( SB5PK@ -'_ \ M+!HEP^./<(;QD$XHN,15'VU& DCT+L8&W!/!+P8/&7-%8H*?IMO"XLDAI"BY;,7!KZ[)/WDSNBR#'X9 MN;:0+I;)8<>=*:P)$S' I)N$BNYNK)P6OA0A:ATH0N@\J!()8CR:2.0&8 M]:T;SI#!C8=$_"-9M.4_$#/B-,)_&Y ;I&WC$\[TK^AN.J+WGV3QV:?[EHR9E0ROAD$&I2WL%CR\] ?J,#CXI,.P5_VPW1PT M-'F] ./CIX/\#;S]LHMUNA$10<_.P-$A6PN5'1@7,+?4*0+;"14H2&9A.L'/ MT)23^6*@[-1#X&IC(AR/U2%\3"88V9ZK5:S97X'G6E^]&&91H)%BKB(79'9 M;YFH"U'LDT9CXEPNP#>885:>,,^4_:_[5"@AA"OHV<*J>Q0H)[2/F%3V9/UR M)"_^ZV)\22[DRSY-;JU3TP39 U:RPWE$AH",DG'N@Q&,XRL-M4)Q$1C'!.%V MKSD2QSA !4Q]!^:XTG] :F :+CWO.E.F%KX\UK,RZ+Z ?QO@-L927V3& LTB M='/1X@:+B;SHQ"U]GYAV%TZ3-1OT:E+E;",UC[(U,3K &G/'&3Y M!OZIO7 C;K9_Z>#H M[6:K]4JPO:,>]CUV)1*5/W[X[?-74WN(?@U; &>$?KK\ W!70 ^")<=LN'#KP6G'W,275BT&6Z:R; MPK9)FCE] T4>+1!7_YWQ^V\?OK^[A;W!F,F4-@,/K4P+7CYJE^9TV:$@9R[% MC-D''J=OS46^-SP:L(5K323Y#)(3WSZ__ZJS)V=@%^-R00AX>)&B_&NYV>#9 M858]%_)Z_"@X76[[5X:^.S-_L[P?2 8\B/\#YL2ER7UAH\2TY^*@&$L'!8X= M^..>)2-?_VY^:X*_XH+3#?N -P;Z$; D!S"T/KQHCL86S (62H=,+$VC\3KZ M&I*'9&")+\#;!M%HHTP@,L)26LTVL*#\H60.#".0#X?;TVH.^Z_PW1UBUF7N MR\$XQE;&,07C"&;5J(92'(RMO\D4!#TIECYU?3\0; M'5@9:CD:U@79Q<5#$W\^=P2)0*F)W< G6LU.ZU52=L$5;1#@Y9+"J1_3\#"[ M956+>VB0H'1X>G53YR>SKVB F!WX@[4P<:\=/HDX'E@AB'%!G=:;#^IW7^F2 M"WY,7[3?H/OI/SPK;?8]I87 ]8A$;-1(Q4:%>2"- G*")8Z;HE^@[EQ71>:D MN3&V7#)(P-81+9 $X],+, : +"Q85YEEX'>;S)7["J<.GC0XF,PHZK$0B.0$ M7;VJEZR(1)H'_!+$ ?@JX6,J B@[*B:M),2NQ4OC[ M'@/=&' 'G2'.@(Q2VFIPT(\@+1<8CE3/24)HFA\K=H@2'2E$_,IG_8:Q\MF@ M(7LZ]5O-Y>^&@K[K ^+K(N%D1PB"$3&1^M*ZTEM\7=\65^^V.+^[K005-W3'F R,^<*5+K*ZR9N ; "K+]3O M-^4=E^L*VSFY=HE__%IZ&W/KIS,')=4#I@$!BJ*!+8#J0B0"', MUEF*YD5\!8K6;,/T?'..CAG\"^P6/ [R;93]A/)>JK#$6&N(J+5:A;#\-,<# MY##]@,0P!M_'R050;'"K[8-_PI8+^H@HG(+:X'L?F O&^$6["D$@3X&1<3P(-W1E> /EJH;1O?8//0G M/V:^BT$SO">)HU@.Z'CZLB%O1<1HM $^7O1N28D0>!/0[OHL<#:#C5P M /EY^C3%[C)I*:ISF+K=129S'? EU,U-'72Z^9[A--HRGFSHH75QCW<'1BV< M%,;L3'?3'\,K)743(VXU)JM\MDW/R]\8:C:I0+]\0LWG43BG,JI M^\+E]GB M^AV? \LR%#=[FL4O>4JQ@60D?"\R:^9[GQ5OK+V#DEX!RM7LH&02\\8RD4-% MX@W6/$; *$X&HL3% +%PBP1D1KCV7//M0]\0N[V5C436+RI+/Y8*X(-%@? B M _\NL.8R./ZR?0W+VCI9O'\;,^91%-]047Q\)I9V7O>%ULYN%33*6YVIE[V'I?"P3S--79,>ZFW-NOC$/ M@^F?_!!QC,_K&NR#N-EJF%]_>WM+-SC,EO<]AG4'0OB.XIEQ!$%XX,@FO687 MPXLZ\0@\#<.-!+]BS!#.S(1 ?"(Z@@4DU2V19/O4 %0Y-'4#;;SLC<"&DW8B M:/-H0B=4P-W<^!0%L9C'>)L($]"5-P8$":2(%F+"E9F Y>_0A+4)-LN+9QR&P2FK"BV-Y(?2/O M@L#Y<@F*%M#-)Q >E(5GD]UI@ZDA[$W\FFQ5,CB-+1:KN"BBWPOP IF.^/G] M)2H?/#IDJ^*P(/^59"?';B)"D(C*$Z8RS)U;$XD*NH 1YBRX(]-6"[C__^U] M:U/C2++V=_\*O<1L1/<9+I9L ^Z=)<)MH)N9[H8!>F=[3YS8$'89-"U+7EUH MF%__5F:5;E897]"E2O!A9QNPI:S*K,RLO#R)7B\K?L(O3"#A9N.MDOXAY0,+ M'1DKB*P+O('2CB$:EN-.OY_?>283R@]630@#S>DWZ%?@Y?"NZ/6QH60/1I[[ M),5BSO7X)D\>1F3&EYGVL.%T0K8$JY^BJBPHF'[D457NQ;FAZDT5+W)]H-UB3VNN-(0/L1CU#_HH;(?=]P?$( 1 MWRE8':'MNZF#_N*O9''D@T?TTUQMF:.1%P)WX\1D8K?QYN+'F1&?3"UDD/YW M2%RRND:'%9? V?:H-O,P;S"@SH"MZ3U\PODH<,%5I#]"[;(YNIL'N&D^"_(V M%70+2V*UZ(8E>[2=T$W*L" QTY1 MT[9XG72$:)8>#UH3,SK7&9' M8&Y#DNR\WN;'@E.3TMOM MA@LZPOZ6/^3LBR)2P,+!Z?> M V!Y$'96?S/2OEL.%Z"D$X*W(,SM)#WF+10K#"A$]_/Y;6RH=L.[\"DOE'T? M5R0-4MU3+^UV?.[$/2NB"F+Z?"HAX8T-Q5V\8+2%SG11'MS17_Y%_%L>F+>:I^"\6XZH!6_@WOEVO#C*54%]$[\9JY6F_ZR MJWV].GY+CU$4XXGJ6WB,)XUQQ\KNHL*F2,E Z=9NZJ6.^T.[@Z(M?*_HM;W= MP[FW:G-O;0D6G5IAY /FRKP!68\>9=_T'I](W_S4WM4C#>90$9@L#A2V4F^% M&D3G>^),[FJG6 8K*%O-/!5\95829E<$Y%=@'8'^6D>0KR/HO]81R!VAS=?* MO31+E/:E+;A"0YP'\AXM/G/)L_SOV03&Q Y'0(2E8#5<..NMH= M9OW,6XA)@HM/-Q:V<3M]:S,.HZ%3:4\QTQV"_B$4>W+[C!BS.ZP))%V3$L*7 MV*\7YSO9M0D>Q]I0'L@(&J>XN0Q8:U5""(;5,YS5J TV ][CR-IC(?(&MWQ6 MH!KGVY)742LY E"4N#P>OAE9VA:WM$84,X#K%MTG,F95&C_M8W>(X_*P+-^% MN,@2+3-,K8'(@+^+<2*//AL[UE-['E=/8NS\S'_VHX#85T^CV MH&(7LPX1'5%$!,MPXZI1T^<50_Z[EZ0_OD&ENOZ.,ZM^4@Q*2E<.4CJ4%+U" M4J20A_CDWZ&/3.AUFT#K,3:#H+PJP.M&/W G36+R_^3=AH6'$F*RA+EHID!R]>@ M0N&J.6[P2#$L-.QB?H2P:FE@-3VWB#@@.6\??<*F;T0,GN_NP@R^SS&BTMLD 3PV7J_ MIR@,M=[M[^;4CQ*4=WN[_8T)+QR)^@P+I!8(9DF0QV^ZQBI#Q]Z638:^RM2Q MTJGHZKOZRF24J\:$$G(:7U(KE!"]*YC)5P-S##GHX*&H33#"-]$4*_CWL7B< M8'@8*[T>6"T%B\!&=14N+QA;:9#)DTIX/1_MJ1U>[TFQT824(,2/^.MN7MOHH;CMW$IIQ $<#.%EG.%!+NXG_"+>@$;-N6&%*?952-#;!ZL8_KKF/DB#$G""P@R2XJE5ASGE=.+&9:?C-W] MI DV^5J$@!S5/06MY$&IE?..$^QF9GD;BV&?_Z0;NSVVJM 14;/T(1;@6 6F M92= 5BBL+09@A(]^:G&0WQY[" N,7;ATI9W,UF&WS0Y+"2,:MN-'/4;0*GJ8 M^?"8S#S"FY"P726-I(/?:,\]/H/$BZN#Y(\71J#]'&V7HXO"]P\RW[==G^%? MP_;,@?XB-#>DEUHHG7OQ+^6.6%1QYC@6N/T*P?EJ^-:T6." MU9?*FH<*OR:2UADJ_+I;3P\5KC7MMI%J$'I,PZ8EY=1,]JW'R:6IP<&((U.P M^E=TQNK/4NF=?,!9B?1:1Q"E4X+P-_JZ&UD^&L;\*%;)J1:$D70"(L94,G/ B$,@H]#^$%V=6[])RL#!Q^ MHQNKA,K+)N-@E9'-16<>GR%%YR@P$!FK6F963^.7IQ7632F4J";7$%[I55/L MI$78**47'G3RSD =]0^Z%"97X-/)Z@X-.-#%$T8L'30N>>?T=95W>3SLRU#S MI:]2;+4GET):IQHG9_Q$LJ9L <:;=MZFO*#Z$X%7NNKJ]Y1>^)M>W@JMR_>: MS0(; [!Z(OWIB-[S:E]ZW1*-^DH4[._O]FJE .HKWN+Y>@S[+YE9 :#BV\G@AQB;E*/9C'G9:>CEYD&T3F/\/42KP_>PQ1,V M?9G#9$)1HD,0'H,/I\D@Z2'H(!8BXA-2=";0G?2;T9.Q0I#YFS]U=GLMG R5 MI1:VE3P0;V3YK# P771I_C"]L;_0+M$+=L9.)Q-\&-RF.Z5:$900>K( M)GR'3TR-2T$#9NC4Z R0 '%&.N1 MQYNB*#V%!D#Q1<3$ZL2&\6Z>&][>)<^,6TD0,,?!#R6E^#AI&U\'R,0(^HPC M$E(3"5)3'%K"UPM6E7*W&X? FS[4YW-CK8;Q1..7?+9%H\<0 ZZ5 G/*C01+ MID&S$0>)^<]@V,&!8;/E4M^',3*VRXJNJ)?J!=K9MG86D"FX[ @$31?,VB\L MOT6-DNL%*/4H\3@ C<_E2#V4@>\"*=%L0Z3%\6%\.4Q'!TG_ 8,.?I L!4#C M )'YJ7.![VJT%.!I8!'NSR8.]&J\X,=6W;,P5JGQ1"1HW MZAQM9W)4[H1\' M\:E>'TAP\\#"$2_NG$%H[@ACLT7M2\#G-T:S9>F+')/!ET>66"/1!C(7T_=# M!CD?S1AA;<[,[,)1(^-D\O0D'J"3BN#"$*%[XH3LB:UXM!2H@QMB6_2/;/"X MZP=\6L$#'Z[B@$FC?_XS'-_R\4$ QAG&<^$L3P-@/IR* SX]QP=+S00:IU!& MDQW8;O&6M$3IQ0Z_0YAC,[\;-S"M'&\$N 6XW"D[?GQK8%J4 P!V.!\F=#@2 M_RX]I=$VQ_KYF V^A_@8K'5 K?TCS(JA#SV-"1ZZ#G,%<#\ND63\"(=124UW MY$,,^ 8,TQN0/.\J$0&1UFR-B3^B%S_&CV1C YA:$)VVK'S,HK/'*W#9 /:L M""[EQBX]S6BB&%/\%O,O$%D7ZWQ;\*"V83""R6ID^AG4ZHVM^!RV)TF4S'8T9A MI%[@%]$+,],D/M/;%0YKD++3L,I[/Q\U;;++N$4WWL>XT+A%+=H]P0@D#$V= MTY0N/>XW_+C[>-S-U'&O>QKJ3;RU(K6#_S$U:_R/+?,_[787:&TI M@JCYW6Y9;O\/$ M/_[S,;OP8 1@@+[(9P9N?VGYWW_9@U>\1 W\!SH)*E.&.N\Q5S).?:*:27D)V;D ;"@?'W;#*HM&CUF\G\:%7Y[.+Q1.>'GB-=LXCMZ%M>O0IY-ZT0_ANMAD]B^Z?PEH" M]PYP'SBZ1(SMPO!OP6<&]YYA;8/4X+!-'AVD:1N?S)#J?3$(U$-$!G.46#]%&@6?FR&VC%+C) M#2M"98\3;3%2PIPJR.(IU[/7)8$8I) *GD T6 9B$+BS%7&:5BQT2@Q2VL1B M[^K$G-)K_;ME"\//^O1(LGV -_?W#_I_CRWJYA2DGSJ@'_/H5]BT0%W_NQ;_ MQM'&L'W>VF^,*2V&Q#.JBA/RO'!&H+H_H6F%RL'R^%OP6H>F8XZ3Q>*/\G#B M,WFP1FY,W8S>P!K+B#O+2?'A#KPPHCU21[AN)ERX,'$P)NTOVPT>2^)"K%Z- MWM-MMD]]M_NWM;<@_FX'\&>>WHY3#Z^"L"4?J&N;A0 MN&)7:)4BP\YKD6&^R%!_+3)4I<@0+C \7X(AO+D@"$0_4M="-F,V'GH(92KB MZ(5V0X(?,/$*+CI?=Z]VN4L4I9D@L!M?=G:UT_E82&J"E8:C UD_A^MCJ9T' ME6TPTII=GXGI04 9\C^9H;FZ\;PBS^"ON3C,)F9CE&\ M&0=@\5E!/)1, FLE8M=9JJ:LE-\=?UO2Q^8'SZTRK):&RR+GAP^>3<9@[2 MDFAI49)PP3=: MI/<;TN1O)#)_ 0&3,,?)@.' O'#YYI8\$-7!$4,]*;#7%N MZ:<<%MW/29,+-24LH@.2PC[1LEW(I\4+_X%I/\J0<$1X%(0J[&@+V8>M&'0# M"UBI?#I!4A.R0N8Q.V >*'?I8?!:<]2:=)'F=Q*]-D,PO13T:Q(Z27 Z69*;?H /Q!U%A07LK5/BX6S!^*_1@<=C'=5QFCZ5W3&@>8(V8TRENB-3 M90)J90+1]>BR !(4QN%<24(BVIZ4XUI&BAL3T0Q MRB]C<4E*&Y-XX,'\,.4Y*7:=%J^$R4S_968]/?*2V@0V.YZK<$!%GH3.*(K/ MIAR/A?/N@TQ&'M.:?$6M_(KJ#XW/I2I[M:8JNZNG*H>PA:[-CN %]'J,68'] M2\U#0GU]4I6T'>=A6M@> M7BZ9*HX9U%)MH)*V6@)_-\,K'H&6$US?BWI&B+ M_VT;"TRB--@X=00C0QH5Z\:)8B;HE$ML.'3,)>T-@(O#U%5VSBY#.(EZQ]S1 M>V_(6Z1"[XWY3TEN[HJ2Z[$VI#BG,F J0.]WNFR4+7@S1OOOZ0_@K_2_OWW; M6E0VH+V/1EMCUBQQ#;8X[ESDLWJ8'8=(-!PB-D M>RON^O S(X/92E"\>.I\ZDM(%8J>'+R?&CBT6^^CX-6BN2%%8(PLW+7K.L85#FX4> M7*V1.5 KZ(V1 #SD?-0Q^#.C$9EA06Q23LA[1>SJ"@/6*T6:,T#[=1F@E!-\ MQAMG-&YD6E@5E@C@9<3/%VAFOKAI[(S0B[N,6EQEL1(ZD?"[(UYDERJ$62&8 M$840\$R""4HU9T1W@&V\ _K)*7ULV=9W7WX>7)^=?T$R$:D<_[N4XL-:+T;ZZA>C3]0GL=F-B(!K M\H*O1/0(V[@;LW@WL'UG2EHF5^_HT$%W4 8+YK\AO3.1..>0ZN6(; E$CXGM MSIBK)O@J>F;48X^:C,'OGB?&;U$_\-YR0Y^:IM@+E[*$N5^O^ ]6EW^H1H9> MA<#U7K#HLPXDO(+>0 W);JMJ$B5WPHQ4S=A&\8Z,:*^,;QH^Y;#XVWT HAN MW"3?N)54?=)+%=RBH?U![T>7ZU-,8(SCCC.X ^.-*?5JZ-*#]BI*5::4U=B. M;O1#$]LN3.\QZ2.#"S7]QBF+L.U\X.?$&<86I2RJ) M)RQEE0H, 1._LJ)Z;@1?A!I A9[?(TVT1R^M*_F+ZY *&R2?-JPEZE]D M1^07-X#B"=L:S6$.-7 'D.UGOA]2NWF1!G>J]\@7OQ5Y1J]&R9E#/1#P0\ X MOW@6;PC%"+/4"T! M_^^R>+,[HQX72V5C-/G&AH\'V-Z:3C=&@V,9@,\,TZ2$NB,.N74#UDV3_3@" M[TQG4+,?!7_!WX* %-W&FQW]$ :M$M;2Y$8TI)+MT/'+.T[N$?>-=0,SD)_M M%$*Z1VQR;SI!BWMGNRGY@HSZ#<&]@%@(!O?]&8;M, X'?IX+P6= 7X?N-WKU MP>T!@J%OD $R.72-([*K0>(*JU$R"&7P*-CW" M.:7KP4&Q%M8S,4XQI+2R\_'2E.8QB./\GJ(WA8XW' KLI\Y6E478 @NKN*!Z MPN?]1^E6(XG\6R6'J*X/ZRT!$?0- +J?&.A7]0!!)KQ.B)('B(<@QKX6 M27%YJU-VQP94RB#.R]"-$9QQ1KA.?=VMW$C>A9*%%9QP_>?YX5EX0[U(R!HY MC@M!$ MBXIUE[P6U0M$:J.5[_=W^SFGM]*EOT!N%_TRX3(W_/9BO5'%,#51_E\:<,KC M="6RY8WC\BUWTIJ?DC.VH)D+.AS\D&!2(Y,-8FT2)F);:JDTO+![)6E:D1*Q M4M>+J<]<4I"K0?9R38C*8S(Q$83ZZXQN_15Q()64SG/R4H]L];-R"<^&9;_G MQ,NH5KS6:"O\# C;5^:$!(]IP--7L5)!K#K5BE5O=;%B(,BIJL27+E"_6 _O M'-?Y$D[I@GONFIP\\[]J;.L'XU#9OMU >K(?['5WO]CHEO&LP=J'++O^R;A$O M6V55O:)?M'!)^_.'GXI.^L5'Z_XL657L*HU1O=?&J'QC5.>U,:H$Q_M)J/@B MBP;!@.VO;L!.'NZL&RM8X C56E K->#PY@4_<8H--X#O/_:J::R$@>W&DH1( MI =62P*N3E4[0Q9[Y#$.[YDQ]^9F(<#E)HD1 2CF(F'9#(=YZZBC[[;UI_ I M%X56GZQZ7^$Y3ZS%U.X\,.@3O?U?W3 ZY*&C[[3U_W@WHQMB>@A==Q=,G['J M(1 #$S?#= @HVU@$PP$.!5LX-D=WWYC0]LQWU,P)1%U<-I3@ MLE$^E_.0&B5P6?9C;RAQ[ T)CKU^B!APPUT0#=9:QZ2@U\;*\94%YN;M[O_( MIA<,)?2"(8%>J$H,I%8<@KD->EO?/?MR)9D0;2H:9PXX_MJ_WE]^TLXKX<<&\N':? !031@H$P#T*21 1G=D:BYEC(IG:3CX M]#)X.#3M4%0DM[N;<'I!K?UBBM>5@B0* MN/F>)']=K59ZB/!\&+='?$9SQ*:2FH%)+RPVV>8I+P[=;*%0X=3%-$@+#UC2 M]\:7_DV%5ZPGLB55$B2X:LCMYEZ>RKS +7 GG7T19<[:27]_DJF"WZ7'5&62 M22QPC5\61*W3 I>6=R0NGQS*T;AP&XT:,I4EY3M6R!3.M3H_/;1J@:UHY7N" M YH3] KU-XU$.@AGU/[GZ>:-N)770/(TR@3X@!<7,! AN $8D#]'F% 14!6 M]$.G5(_P0$5[Y_?MEL5J^L8PW'N,,,CC+-X5:!G^(=;4"#-?O1FDT1BH,B); M87H4$/&Q=C !TTH#QC]1+-B"8D$$D#:G"=9"#G_YS8\[@L4F4T";8.E5G!\R M"?B383Q'/!YV^?K?;FN6QX'LJ,)MX7SVQPB;(;54V%^;TA&:'.$^5KI^.+KC M"]YE1@;5986ZEUC%[<&C '=Z'%(U.3)#G' &RI.K3*;S M.1P_#),*8'#.G6E/0/?#@U"MLP]L,T#1$">CP ,3"*+ZAX%(74J1&83Y-,!! M1W#A>*?Y4].V=T;T72M0O75T^7ZHO>=Y%GKE2"SZ!M90X(7R32+2 M;XN80\HYN]]>J;F\L]*GEHR@C9YE_$W\?WPEO[AM@TC=?X<$@152'2!JT"7)'I%?I,+?)/Z>W5M!381RF*!+UE0 M/:#85AU3Y5[V3IV2&R\$!.-#A%3K5K)%2W[WJCI759V7[@W=&.WSKG85VK9U MGQT2KX"(H^8L6<25WZ0*56:NTD:QK9)&9=8:2E+L=4MBO**P0J=771RA].P! MCUY+D#XH;\]2BQM;_LPVZ<%S7.CD@+ZQ.V+2]1YI6@M_LL9CXD0_T4^=>GR M>J:I3.^QSC#V\1T !MYI1_UDH;]S:YJS=U]( %?E*?GD^OZ6%CH6^W;HC[>T M!]]ZYUCV/[8"+P1*]K*OHQ0L(V$_3X)>,0D'>1*,BDDXS)/0J98$HYTGH5OQ M+@C$L3=/PA5 ,R! ^IA!/3"$7 SJ7P$L)8[]A.P+<7Q,86Q YR92NR\GI0+) M.I"3TGZ>TD,I*14=E;Z4E(I.E)[3\,<6S$-UQOX%9C4],D;B\3^;$+6!QL^I M_(II$I@ /6<#*J9)<'+UG%&HEB:1Y.LY*U'Q/HED7&PV+F/D_/R9K$C0Q5:B M8L)$TBXV"A43)A)YL0VHF#"!;=+%*K]^&3-R"OY)6P1_.\<67__D@7@CBU)> MD2-BY-2^%)0*F&WDC($,E(K4L9$S$3)0*E+21LYP(*8.N$0>N8."X7N2W#8N M6 7QP!GCIRYECK2G49#XC"3PU@/-07$IQ/ M3EUO0JP (-\J"@1TUK*_=1$N..J=M>Z"!=HHLY:QKHFPD7Z MII.SW3(2K@L(7RN@6)>H"-1A9RT[?$QP]"#]W>K'F8C*TZXMN;[U P M8B-4%"N7V"B32Q5ICI5K;I19 MI4"5]%\*[A!]%2[X74$Q65^%"_Z^2,:K+M79%S6UMHNOU5E"QH&HI[Q= M. ;,4C($IU=O%XX#LY0,@=K6VX5CP6PBH'J[CFJ:C82X%M283>2K%M"8)80* M;B)ZNQ;,F$V.2BV0,9L+Z86TD2G M-P\;4XNLB8Y!'CVF_%3^)D=B/8M2 9EB&:RA@&<3>:RA>F<#6[( >J9.V10> MH;5:\VK(BV]RX/(@-FHM2FB]\G@WBBU*=)CST#B*+4IT]/,H.FHM2J@H\H [ ME8=&-M$$];+(]O(G9?:0$WF,7!47J)0I^;1HDB5Y7%UE%ZB2._E$7A47N*A<(G% M-\$O(T.HJXMO@U]&A@B+-X^'4SH9(N3=/()-Z62(3%$>)J3]. M+A3B/-"+!(2*Y"N/U2(!H2*DYSSO-@*M+(VIH0*Q7$RX7,71-BI0HRA8RN 8D6M@*[XP,F.S;V)6<@CNBBV*.%AEAV?>Z.CKWCB4:@H\J TD@4X MA9I@ 6R-1%2+COH"3!N)J!:.\*F__'\##;0 #4ZOC!JFPQ+YPB97W M5O1%NCJ/_5,V&=ACDZ>CX&&[RV@0E7_D$7;*I4%DA?*0.&72()9,"9L=Q+(K M8;/# LFJ9S[N,E)%*?CU\&HJ(U5T5M9#J*F(5.&1RD/2% WUNLGYR>/-5$S5 M K:6.U%W$_95@UBZ$0^ER+V)=VWE"]4QF5@.&:>C8-3J?:5?!A_M+S+^8%H. MF+^!9_ET,>DE1>Y<\?$Q\7ZO?(62QD$X]3!JR33321#% G&ZF:^F.>&^D2^>'1-E(V M\L\@W.QT2#Z&<(.38^0A5U1:D^A4&7GX%J7#EZ(9XGEH&)67*#QM1AYW1NXU M;G;\%&NY6+)(T7#X/!X.O1Z;CZ@4SB>?J.-/_V_HD;%5>')#1$W.4[CPW!$A M8__4C.J-]GZ/%Z.9$2+I#Z/I+,! MT1N1NXE*C.BM*;!(H2&7 MC>1[90LIVW)$Z*U&'LMGX 36V+)#\*H3.B/_&O0FK)7:;7C%^>3$]!Q*ND]I MQYS*8.J&&4/NPV_]8JY!AL@QR^/\?'#=\0_+M@>C_X:6E[UQ%[VKNLBJYS%] M(I)$;A-SE"+I>-;U\4LXI:L<+?>"$C@?[V;T[HL;Q3;!&P-_R/*N&(>'A/XZ MUAH+R>$O7JHCA/JLGZ8E994'G"8F::L26;1:$VF!!)&G9I(7,9P1-R;6N[AZ M^-0V;]E2K(=[@,. M=G;:G9U.._>RU5]U[-)]CM_%SO,I_9V??9>Q=?1[9[%@KOL>6)/@+9VM(WKO M[3[G/2=4U0:/0_HFS[3/G#%Y^(T\9M_2W3IJM]MZQ^CVNX>"K8/?,,F,N899 M4:IG[M0?\^D[W4(Q-U0[6Z&WKX&OR)J3'_SIII$VHEZ/M\6,=_VO^!,Z/1?^GQ MOXSX7QW\UY86N.DON&[@N$$D^NEG'Z7>O^B-W?CIO?A?^_&_#O)OU)>^<=DK M#]GCYPP3O*Z??YWQ].M:OSS<>+;UC@L.R@,5'+9R3>-_)2@\1_BK^)>0& >U M0CP-N4XY>1<$LW=[>S]^_-CUR6CWUKW?&Y[]EA6K^2_'K]J;>U?J_3,\?G/O M]P/3"^#TP]GH[+2[.VTC>DCR-XT_/K669A/^33P7_G?N$*HAT?MBCV>TYMYZ%-.[ M-T=P4P3 :+ 7-&MH+>(SZ8S-@/7>QRZSCUX%M3=R);'1.)!*5]9+)HN&)U: M!&/MK;,S G!P7L04_!/8 #I!>X!_MJ[,&< M&M';J5VH2XT<*+AU!F[=FAK8P*W3"]RZ0R6W#LY>I^ZMZS?"JSGY;PA7X"AK M[S//)OI8RKU=[JP4YZN4JFAUN,DUF6E9OW,9WU3AFMYPK@W&8PM"$*9]85KC M,V=HSJS M)>P3Q7N&4WGWO)4=H5!@')YV6DX+R])8$+Y>919:X[EZS:4JL*S74);5[&$6$0UK'Z1X742IT2\GIZD-4S=@W98-#E^06 MC)WK/0Y\GP3)N4C@1;/(HB>Y$B3%0Z@XKE,N]Q@>%I(H/E,O+ MIL=ZY$F3%(KEG M+B6SE0V6*.+02\GTI@=,Y+H'2"D"30^_R)0GE(+A38W<2)4GE(+3U4=YFK%O MRD94U,L32L%O9>,P"N8)96!XMZFE,E+E"?O%]FYWFQYYDB-/6#37FAY#JCNL M4"[W&A\4DBH^4"XOFQ[KD2=/6#3GFAJBD2A/6#3+J@^R2+8!3:\PD2BL* 4V M3E?9H(DBCIZ43%6]ID=:Y+KU22D"RH9ME$N!R,'O MI@=Z)"GUDH/9RD:"U,MWR<'PI@:09,IW%8Y5W-0ZG;I5?%?A+&MZR*A^#]/(8FP4P31E@SSJ M>)@E<*WIH1J)/,P2N*=L[$5U#[,$7C8]K"*)AUD"YYH:6Y'%PRR!90HT,Y6[ M 4V/3D!$[GN 5** M0-/#+]*42,O"\*9&;N2IEI6%T]5'>9JQ;\I&5!0K.Y2%WTV-PTB5-CHH-A!Q MT/02%SG21D5SK>GAH[IOF>5RK^D!(;FNBZ7R\K#I\1YYTD9%:0 JY3ATTO+I$E;20%LY6-E2CBT$O)]*8' M3.2Z!T@I DT/O\B4-I*"X4V-W$B5-I*"T]5'>1JQ;WUE(RKJI8VDX'=3XS R MI8TR3"L@$-%O>KF+%&FCPKG6]/!1W;?,N/9+M5=0$XA,*H6@E_^W\Z.]K]_?/YG[__^]U^C6?CPS>GU MQW\=W-]^>W2^'H<_/AQX_8/?C#^_7C_Z]L']Z*^V_6NP%UR17_\ZZ'Q_T$>? M@O:_3T^-J]_V[A_>#[^U[\=7WK=C?]@S?KZ_/IO]>NRU?[ZZ)=?_=/W]P<>+ M8>?^R^D_O]V,3K^3^Y^=WI\?A][#WN7I]U__(-^\#U.K_?GLGW_,O ^_#<^< M'^>!_8=QU[YN?[?>_QZ<7 ^,V<7O?Y(_/SX&/Q]\\TX/[_H//W^_/?7/?AT< MG/UPCF?G_[:/__(^=K]\&%_^]^,?QP_7#U\.G/.#V<>OQY_<_6^/KG,^-/]U M>V[8X^Y[U_Y][^:+>3$@C_^R+F:3._+A7S_W^E\_WCOGGSKDP\'^[__XQ_]I MPZO+G9VCZH^,1*DV20Y(IZE:4J9DFR2\[BK+:^721I)PO*;'*FCPOEVT'2^U7W3+)E_AXWGGU17QI*YV6\Z-^5)(!7-.[VQ M,3N)4DB%,ZV&B)ML6U!YO.FY5Y7.)E>5XB>VZ+IZ@0C?"]Y=PA@>=K+AQ\^6 M8TW#Z4H.[3I*Y=J:4@5_/KGV3,>GGO/YY(/KCL^]*^+=6R.2-0O1AZA[?7Y/ M//K=QLPXT'7U8A@B,3$?7L6D5#&I(?!16\BH6#VL7NP!3M2%YX[#43 GZN!L M#8CG^C-S1([)!$*"-67#)9F,INOJQ2B4X*\L(5]=O1B&$OSM9/&MZSN_ZD4U ME.#OA@!QA9]?0[W(Q]/\/7/&H1]X5EWU2+(87D.]>B2Y&2N+Q35JB/DTFK&R MF%I#S9"4O(R5QL:J&42*,PL?B'OKF;,[:V3:C+LC-W0"[_'=UZL7:U[5*W61 MEJ?26%8U8U%2\E0:HZIF_$E*GDIC3]6,.3W!4^8M!<1S3%;N5%NAN#3V5=M2,/2G!8UGL;T?-,)02/);%'G?4BT@]MX)A$%RXEA.<.167,4AI MJSOJ!:X:P7]I[+AZ\:U&\%\:&Z]>+*P1_)?&_JL7-U.P@E%.TZ]>>$UUUDMC M]=6+PJG.>FD,OGK!.=59+XNM[ZH7L\.JO^6-J)] MNKH5@/&%=HUUU8O);<;#.VB#.7-.3C$RQ55ZR?Q4+_"ENFXNF:'JAK,&]+%CRP[AB%V14>A9 M@47\DX>1'8[)^-1SI\#F,$"->CZ)D)LNB'=U9WKD_:/X =DPV,ET9KN/A"!^ MT/EL)>5<;N*C?L/<4R\.5JG,7!+H_!D%*T(NO@"!42_H]H*5C!S>?T^]P-Y+ M53*2"(QZ@<,7JV1DR>/WU(LXODPE(XW J!>;?,%*1HZR@9YZ<>%1-SA5>=M"K M(0Y:A+:JWR7:5R\:*"M*7KDBOJ]>%$XZC*62.:1>S$N)HU2XG=]7+]8D]U$J MGD/J1G9.+<<*R"?JB8VINV4ZM]:-37 6G__^\;/YI^L-;3.3K&9L'+-VOJ!D#6YN*0JE%W2KQ+PBJY_#MKY@^<\2?+#Y:R5)EC MJ6Z HA$,+?Z$JANW6(NAJ>:V,?EB3I>7YBES)-6MXU*3@X6?P0/UXBB;^SIF M0&!,GS-&/DY-KZ[9?"4'2@Q<4QI&'C<6?QA<4Q\$VH>:XI"\H M8%,KYXH_@N=74#'T"-C*XA8,E_:>._:]Y9SF_U0I26.)3-.W6"'B'$8\=Z 9QE..?7C[-4'IX)S KV2QT!43>(\@2?OI ?ZXI)@1R3 MLO_J4-U@2XDJ?!TR0,3.)P// RR)K.6_"+W1G>G3/[\/?:ZE_<@/C'(:$[UJ^LQBJC*'3J8*^- MFZP77S!\J&XTZ"E%D6+S2P=R.U0W4(3G%S8@%5 8!2[]M-ZCF]6MY^A*PUAU MXTA%,+:(._QG\SOYX\ZUR85'IE8X??4;U:T]>N*"<.IZQ+IUHHA-4=(U)M:[ M3^36M$]PEU).!G4/PQOJ"-856\ .[4ZAL<]#=2-XKY)1Z@6AKVZXD*'-79L/ M@S"@0I)S(X_I7_W &@W9J-NZ_ TY1JSTU8TN*L%G66 U^NH&"67E<\D*6-U@ MGZP,D](Y[ZL;B5."S[) CO35C.*H\CX%7MV5TBL8;;J.M;N1+#49+8K&- MMKJA+S48+8FII@]]9?1+P($UVNK&S%9@]-#U9JYGKE+]TG@;K6[03 U&2V.C M&QTUDX#1TMCH1H?+)&"T-#;Z-4ZF9$6(T7X->%7"N*(;7(WV:^1*K8XN0W\- M0:D%HV+HC8XEU>.^E'S&&AT4DH!CQ9\Q=:,[*HW^,$HX:S6$:V3; G4#&=(+ MKY0!#5W=@(:@D>L;,;USITG765W=.,0"_ES_<)O$'W7##8OX<^>1I@ .&KJZ M0045[=G:*;>BP;X,HX:8Q+-W[G!'/UQ[Y])?*F3G:H@-///JEMZ"S;1%Z%AL M_3Z,*:7G*D7 E)A^Z)$CSA?\0/28Z&_)@^%)N:>&_G@KYN/<8RW?[5+S_N[K MU7'NJ5J:Y$5/OB!>3'7F#6/KGF[UW,[!-[]0)4)OV^Y<.^G*-&5TQ]P#VR:W?&ZE^S=C#[]"4[#GX6K?_*AH[O)4E8//YZN MPNH]Z^$=W0\W]$;$9S_>$7.,W2?THW291]%_;]SQXQ']W5TPM8_^/U!+ P04 M " !!ATA8PN\%!N4& #T'0 'P &8Q,'$Q,C(S97@S,2TP,5]R8F-B M96%R:6YG\SV6U/+(ID+PR[%G U5 MSHO +P3L1FB9-K 16Z\?NN^$Y5R/97',B+1UPJRXL[L\DV,L:3F>V$:GW>N$ M=Q,YDO9E,3+3D\/]O=9^N]F#\M=/(?;OTEB9+AH=+^Z)I,2BL$([Z_KA,!J< M#?K=:'!UR:[.6/]\$)ZQ\$/8?Q\-_@JQA+OA\ EMWM#F^OWPYGWW,F+1%;L) M^Z13Y??6 2D7G8?LICOL=2_#F]VK#Q?AQWJMVX_HUD&K=?#+!V8E91"P=S*> M<)&Q/_;8.=>V$-8&\)4F F8GW!X_#U/W]]B 3?A,,"UF4LQ% NND89]*6"UT MML#Z5&G+5,'.E,Z]5ONMW3_K-96R8:_/>H)K68P-&Q2QTB#F5B1/KOC/<<_! M'NMQ Z? _'S!;@LUST0R%H'W4N6;1$%.H6R]%D,ZEP7CQ8*5A=6E8,;"'SFJ MC,%?'%+A5LDSEO(82YJI7%IFE:>[1U"(6!C#]8)(H- M%BE*AEL)1K*(LS(!4X1JPV4!PBRIS*9P-"4))4^6K;.@\K_Y0C82+9'$.""* M,@,!0J\0'B?.>(5B;B8LS=3<5(D!XK$T5G-(XK08,**#FL%&>,U2FWOJ/I,( MO]YCT6?.>*G-IU*=F"J$%=!3$:@TE;CT_APPKH4+"5PL1YD@SS&!1!AETDR( MGLAR0 #! %TGTL29,B7V$3AHE1E',]4J%@F6#7N%2"0"L?7N#N_0>HJQ8%V4 MW;#,A*E ]Y#O[A^]$CO^$DSJM?VCQ*_M.*:2>GGATX-$,2K3C:SQ022UOBN3 M5>)2S[D2E$(0F?QY*GGG4!?YU;JB_]P[DL57Y/$=N,E@#7YRR+DEGM[\=4 # M@O68E^8;>[[, <#K2*Q%>@S>:)7R-!A, <,'C,T>&[T?W9 MV33Z,INV%FR]MJ5B[R75C]?Z#^<6\G$F$\H8;E0!3,,@P0WRC:8(RB.NDV5( MD662CV0F[8)ZRS:YE.(N^BZPO@U^1KHQA3@O1^9!RFNSY>K[E;6T>D4(SHON)A(+$A;U")@$S#($2OFDD M6B:L^%1*Z.^2LRQB=T3:>8[#*IT=J<]+!)D.>33CQU(@*![6Z[75T#@7_): MVO=9!]5N1' /)98'R0?%NIKN_!EI2SGS!!N-6%4S(D?\(UT0JY-MZYG[FG6"TXP _U2B: *X7KM(1//<8IXIR4*&O+&8J MFPF"X(*/J^=1ND('D4\SM1"X.Y\HCPC\LRQ"T 5[A(ZR]Y,K+NKV+D+6#R\N M;JZ[_<'E[V\;K8:[ONZ>GBZO'ZS)7"9V0J2M%R< (HUY>C=66<:G1ARSY:^& M>^/2CH9+ 3,"833&I=9631O56YEV=+JDJIB_:;UH=-IG5Y?1IGZ[*<]EMCC^ MGH:.UJ!(O$&-SBGRX9B=B9$NZ6'B;P$[:!V\;C=) +T+.OVJ(J\?58_>XOB; M0BMOCI2U*C]FO8S'MVQ_[PA!<4?5E?,/WSRJ7DW3W/;,?XNNS6CXL,"NDG+3 MWNV+CV?/<[*E/>A:=G/0^9:130<' M/Q%__/\3O1M=8ER3WMKZU[CTMO=?4$L#!!0 ( $&'2%@*%%>-[08 )@= M ? 9C$P<3$R,C-E>#,Q+3 R7W)B8V)E87)I;F=S+FAT;=U96V_:2!1^ M1^(_C)!:-9(#)&FJ%:%(0,@&B9(LN*OMX]@>PVQL#_78$/;7[W=FS"4)N6W3 M:)L\)/',F7,_WSEC-\_=+X-6N=0\[[5/\9?13]/MNX->JUFS?[%;*[:;G8O3 M;VSL?AOT/E="E60-=E"?9.';!86.1RK""@SAZ^=QS)RSF MZ40F^YF:-1C(UPN>RC(5%VN9N,[V>20G28.E_WSMA9?]@>=OOM 9:PVQO]1$]L:7/Y=33^VAZZS+U@XUZ7 M="JB43\DY=SS'ANW1YWVL#?>O_AKT/M6+K6[+FT=UG^M<#TLI>_@K"?2C'VI MLG$>17).C'RL8)]E4YXUWH:E!U769U,^%RP5+HDDYE<"@K=X:JP%T 8B(P)2D@$" M*")3/X]!E^ \5 E$RA93Z4^9SNG7AL%"I*+@ A-8+'4D>(" LH7,IC!1SX1O M-"3),^BF N:K.8X%S%MN.^*-!/WH@: +%LH$3J4 ;9SHE$L\ 3WVTRT"F80H M&9Y),)*)'^4!F")46RYS$&9)93:#HRE)*'FB:),%A?_U+=E(M$ 28X(PX;17RN9ZR,%(+720&B"=29RF')$Z+#B,ZJ.ELA5>OM+FC[AN)\,BD"%H<2C]6>?\528D,#%THL$>8X))((723TE>B*+ M 0$$ _0<2.U'2NE!HAB5Z5;6V""26H_*9(6X MT'(N!(401";?3"7K'.HBOUI7M+^KQS*Y1Q[?@YLTUN G@YP[XFG-WP34(5CW M>:X?.',[!P"OGMB(LH"M\A0,4)-SJ4VI@THDA@^-(!N0V *:G0"&;ITM21JM(!M2P([1S: M6:;ETHXZO9-*3Z_P)V<4LG N \H3KE4"),/XP#6RC&8'RAZ>!JM (KQCTO"XLFN48'C7<3BW0QR@9D +EDAE#)B)! M:XO0*+$E9I2P1(,9RZ8.$EO. %LG)/_U0OO:J>3O,3'G46XJEKPLPA#3@9S# M/5JOI[\=C>T)&&0?=S=^DSDX"/B@Q &QI_+L7A6VQ-FA>(<\QTX@E@=-3^'C M$R;S5H.9J8;"%U#H9>/^/XEVL+?RX]UX&/PV/;M<,EL[QYEGP 4U%.7[>4I> MW\+N'5QCI3.LTYL#\-(^&!7WQ7+)\)ERO6Y.5+(F0T1@T,R84"#-$K>6*Q$5 MEYM;],X/&W5B.O,OEA7W2#G^SR.KN=VO\\C9E!"5]'8H-]5$M?AD+SMW!XVU M;AS#1J;28D0B(K,"GC&NO9D0=^\EZ[.>0N.A_4!"0>+"/B!_@ ^: A_:>A9 MI:GXGDOH;U(R3WQS"=I[B^,HW0ZIITL$F:YQ-,7[4B H%L++I?58N!#\BD#9 M]E0#RV8<,*\=5E?%9\6ZF-_L+6A'$?, ![58US#AP>[$*(8(G$%PT>L=VQDT M/*/S&%Z1_PC3, J\VWFK?I.H[^T9< ]3E(H#APM3WPB9>3U3Q-8ID%8FZ:TP 01SR*U%-A=3)7% 7XC=Q!JP5Z@>U1?.09NNS/HL6YO,!A? MMKO]X>^?*_6*>;YLGYZNGI^MR4(&V91(Z^]. #\I)N9]7T41GVG18*O_*N:C M2],=K03,"7K1!%=:9VI6*3[,--W3%57!_%/]7:75/+L8NMOZ[8<\EM&R\9B& MAE:C-*Q!E=8I\J'!SH27YO22\#>''=8//S9K)( ^!YW>J\C'%]6CLVP\*+3P MYNJ;2"?B_A4[J!XC*.8*NG;^T:<7U:NF:SM>Y>]0M>:.GA?7=4YNF[M[\>7, M>4.F-/NM/S&FL$M20/ON5(J0G:TAYL+.,LU:O_60I36#"*\(0?2% ME;ZLVD^M]$7V7U!+ P04 " !!ATA897L?YV8# S# 'P &8Q,'$Q M,C(S97@S,BTP,5]R8F-B96%R:6YGCUP+8$QC2L:J'&JZ\?%7N.]LW?=];H)_?6=M3&7WC4]16UZ"A(8[\[.FWUO M9CVV+\.W2Z?;L2^]Z1ROH#]VZ(=+S['-YHJSYF':GJWF'V 3?EAZKXQ$<#6& MH54H"%E.2[BB-Q"(G/!>,]"##94L,7 A+ET_=-T$5*,: YL>!K5!* MY(>QWZ[ST< MPEDOL&#S<"%C>?JT!HRAJ,+ZY&!'Y7UH[9A M2J'B,94ECM.X!V]9E!*:P9L!7!*I.%6J!PJMUI*6+,;@NAW"8W!31A/P;FE4 M*?:)PBI)6$0EB 2"F0LS2B3CNQ)\'@E9"$D4C>%4.SK)XH^5F+@B+PC?G\CZ M[GD/BDJ6%>$*E("6]0&-ZB:L'<5"D%EMH> (I,*!(>%D/DA%:W^NVXG$;)6J4! $0-%26.8 MTXCF6Q1EA.2=66R_'_(NM=71E'U7*BZ4.BN2(,*Q!'=5K35NN$,*U\@=6G*>_A M/) L0VQ,"48R%*0L4(.RJ=*$<<(C/8X>8U;[UN6*5E76*"8P1VK0\A_I,'BB MS-^#,D>&QK"@6XGULX>7=0F<_^+#(IS.EAZXWG*Y64]=_^KU*\,RZOOU=#YO M[Q\?@BG73W+2/17XP-*D;'X MZ.E<>[(7*WR,WR&@GY"<9?OQ?U%0VY;L,VT8,QRS-+_U]+)-C>#*?]A9*E1*@$V(;GVP+5DC+E8HD"-4ZD? M%WL->V?ONNMU$^[7WZQ?TC1M6D67M@H2&,_.SC/[/#N[8U]&;Q?.\9%]Z;LS M?(+^V%$0+7S'-ILGCIKML#U=S3[ )OJP\-\8J>!J#$.K4!"QG):PI-<0BISP M7F/HP89*EAHX$:>N'SMO CF1.\;'H%VM"2AZH_HD8SLT2;;;*\.QIXY_LV=; MID[XMBPFH[.!=6:;4TQ^_3-@_ZY*Q=*#X31P_Q^EKT11(]T:MD(ID;>VN]@Q MY8I*P_'\, KF@>=&P6H)JSEXEX$_AWFP=)=>X"[0A*-^:$]#3&Y]%6ZNW&4$ MT:HQ#%_#U6 S\ :P\3T=HEG*<'1A_232NL2?BK/O*Q/M*50\H;)$.TUZ&&E+ MI8*WN. JR]@G'=;;,YK"G''"8T:RXZ-5FK*8RAZ(%,*I!U-*)..[$@(>"UD( M211-X%1A\),L^5B)B2?R@O##B:S?7O:@J&19$:Y "?A,\DE)8U6SVX,]E71[ M0#XDILIH.7XNN[1%Z;Z#5Q>,/P!YREXVJ)JJ=Q61*'UV@) BAPH$A[F0>;OE MK/Z[XZ-42-"^!0**!"A*E\",QC1'V6"$M)U99R.MB_9J6?]"B29V)P2DJ#*2 MC(X9<@S73.WKJ9)^K)BD.>[&4H?;H#!,\&[[GY(V<2&Q2"Y.D^ZU 4;O2C*E M(_HW\9[P'04W5CK0\,_1^00(3YZ,Z/IW^"#'OT76N[HRCJKE1-.'1'-%&%8: M6H^/]&BK=4J85KZ0M-24]W <2)8A-FX)+#H4I"Q0 QS1L]*N&'7$A-6QD5/M M566-8@+W2 U:WML.@V?*_ ,H,WW8C&%.MQ(+Z "OZQHX_S7@]U B=[KPP?,7 MB\W:]8+E7V\,RZC?U^YLUKT_.I-KEJB]=K5>3& K))[7_5AD&2E*BC=&^\^H M6Q(["CN 3_KHC$G698VWI]&V+78TZ[P*DB1X>-]>I?5QG- MOI[>IM/-GF8D_J>) :7(6'(;Z5Q'LNP242 M "'RP $ ')B8RTR,#(S,3(S,"YXE2PI+0EKVYV7%L)5%Q[%22@?2O/TFV$W^3+"^\,[L;;.GI M\_21GJ2G)_GUOQZG+KB'F"#?.]IJO6AN >C9OH.\\='637^[TS_I=K?^]0: M7U[_;7L;G$,/8HM"!PSGX,2?SOHV @-L>63DXREX1J>_@FTPH71VV&@\/#R\ ML%D:8B,,B1]@&Q+^ &QO,X&QR!,,N:<;%N,B[2V5X'&)7E-)N-G<:_/70(C!._IA+_[ C4K<.#@X:XFV< M-" R_/&;"'XDF12)92!:C<\?+OJBYA9I&4:'+M(G(>\UPI=Q4H?B8O78BP9' MP4&TMYL[VSNMI'BDJ!3D$6IY]J)26!WKU3EO.K\ P)N"Y7D^M2AKN]'#Z/%L MAKR1_R9ZQ![R*CV,:;B&(R J^9!#/]HB:#IS.0[Q;(+AZ&B+E;X=E_B7:PU? M,)!Q"@O;V'>AFL#&#/LSB"EB#"7X%P)RN=,UPU\W6)G0O5@BWFJ(+K,AC688 M/KE&K$S".JR@*ZO89K1RX.C)M6)E(@\5Z;0QLFS+?7*U6)EVX!9QE=*)IQTP M+0#_<7/=5?9@(?C$]XCO(H>;_&/+Y1:@/X&0F1KD"+W_PG])TZ1J-<:P9.#- MP<'>3K/%!J ^:V9B>&"_D]) ) X(>>1U(RLA)ST@T.EY;\3O; N.LD=)E%G3 MS22;,:]4,F^&BTSFF(]&BI W 'POIOZZLC"KA0FDB"$C.L1ELVCQV-;G$3Q+ M%_!K$;$UM874=MET;PH7%2VC,YOL31E].RKZ%B\(\$>@-^-S2I:3$7GC68&# M6)J:0WT.^40V[ MJ*1__/U5N[7_3Q"66-ZS:U;+657T:OU,.ISO;YISK;E7W0**C+M%)F>N_R U MX?'[?"UD67U5P4PSJ8"+K2=;^K0=6P01?W254#K)6M%KK37. >/J%!';]4F M(?M#2.(T)675/4IE4]'80R-F>CS:L6T_\"A[?\4:OXU@VHXJ$^K0U6IFZ4K( M!$NA()9:$Z<@[AK>0R^ (^Q/F;FBV+(I>4!T>>(W>26S]+6R M]$52 1<+%G(!%PP6D@M-8\UBQ")K]<&4E\O*87, 7+#NN/!)BDO=+%I=LIWE M-"$="/&%"Y/&,UY$O011,'L):5A75Q"+.6B'4HR& ;6&+J0^J]6I[R7GB$F. MJV?68GLGRS8K)UYJLI* * HDRP+4!V%IJ?EL;9D5S)]9"'^TW"#E1%H^U&)J M-\L4SP^$@+K3R:N^Z[$1B?IXGJSZY4.MJM_+5OTB?[T^5]?^N>\[#\AU+<_I M,J6],6(6I$,(I"GCIDI6YA=OO.(#.V\<9&]LA M8?47SB<"S!T2%\@:(A?1S#) /Y.&.Z6U7S#]X.)!+%^P&LU#PB) HHQZ&%+0 M>PJ'J>TH\;>6!7R5985GK8U?V=##IU$#ZS'=7Y*/=7I$SJ413<^$A'HMI5X1 MSWPL9JU].!8.N_02./>V?,W;SKDLEF) +*?N&66&"*-[5NH]/$.>Y=G( MH3C(<522LM21V\ZY*)82P4(D2,BL>Y32.3B#-LL*._;7 !&4]=L6O=898-HY MKT,L"21$U5,WY=0MXX$]GHM?\\Q<39:J="AZV6SF;%^!B_8W'L@57.HFT+6]9BG./NJG+J<^W0"=PH3]B=6R-QQB.V9*; M#'QJN5%%#^<2ZYERK:XCI[P1K.H#BAL!=]E&"+D52&$$ N1"XG"NO6=2MZ(J MK>@<^F-LS2;([F$T1MYJ;:A82OER)Q\Y^%V;T!(F"''^;\^@Q__[TX>/> M?_[]V9X%C[?>WH'S;?]^?#OW;DZ#A_-]?+#_>_O+S6!.W/U[^UO3?4\;M _? M?]O?N7MLV1>T^>?96;O_>^/^\?CDMGGO]/'M*3G9:S^_'W1G[T]Q\WE_# - ?-.W3\!WT[Z+1G5W]\@5_>S>GS_5M\]FIR\/C\;GQ&NN\[ M^]T'[W36^],]_8;?[5Z>.]=?WWTZ?1P\7NY[O?W9NYO3"__E[=SW>B?6YW&O M[3J[Q[[;__UROS<9S9JW=/#9M8XOSL^ZGW;]ZY=O"6U_)G>=HZ/_@)/^-;_7 M9&.=[0IBF[>2,?L=M;UK:/MC#WV#SLC'[#V_IH6?G.X-730.#]WVV?\(OS6E M=P_Q $WA1];.67N?P,Z4;Y<4R%)TU2?&4#Y4Y+R(Z_7SI7[\KUC6$A9@VH&$ MDB"A)5BH";B>@"L*0DT!4Q6$NA;+K0<D>5:2\IOPJ+-<\N"W]X"ZS/DG[7O;N" M=?G*,C2\+OE0Y]7W[VK'3"4#Q=U;MN4YI\@-6#]<;8NVV$!M1K26@4G])/@1=E]-,#UYDBY&(4-L(3+W6U#?0!?$\,@-= ME%3#0.?CV5?D7.?X8LUR GJU\(Z2=^[J1^AP2?Q@^2GTX23QF3]&4CRG M*_P&ENSK3>'GN"Y\6XA39.%_;Z?UXI$X\4> *J+@2H=?MJF& M(LZW"@K9![B*$)#XNUK)3&/+FHD\#>A2LA COO>S6ET4?H5+AJY1*H9FQ[ZSD#DWZL;\L]VA6E9K1$VH@7\[3GV@UE<"&+B ME_.?=?&G^%BA:K*Q^3]7Q4C1IXV#K%Z6@<*]?/#R6<5 Z$$<"%T@R\!:?7K= MM9IJ-H+!P)J30BRW4=F=W^-XY]= - CN5 M%-@U3X'=2@KLF:? 7B4%7IJGP$N5 OSC'T&63\/$Y]""VW(XS11[B67ALP6+U:8IBE<#*-(X^%,^@ MB^ F8Y23X5*8 >%J-LQI581)1L45/\W-EGV><^43>@TIPN)U[-^8=YPO :'\ M$>N8/7Y6/:(YK>;4]R"U\+Q(T9'EDA)-PW?#T+W 7L AHBOKOX9.JCG/Q/+& ML.LM3CKV1LL8(/(SU(NV!G)OAE)$7)G'S#B,$/V>%6%CZ'ROFLBJ(74F9!H/ M,9?Y'%*E^S;O%1K 1WKL^O9=K*)#\2&-'ZZHX>:<5DMX,C.7N?DZB@)]8COM MT,,)RXGM8 B[*9T*XD]9G%KY^6MM3A$G1M'5N #KUIQ;RPO\F]7/$DZ>FL3)BN9%* M[A[V1FP$BNX[2@Y$\64C&6+%LZ=EMA)::0\^9U72\Y93B64\N+&*5XZ=:3N:HCL(:6O;'BAL!1X%Z@$13KUW3UQ(0_;2O1!ZLP@[IC8W3X M8/4SQ#_?K&A=E=>>5:X.X">;W#L\:TXTUII)KEKE^&.2UQ MD[K(#>H?@84IQ.[\2F#G%_\FILX_;DHAP2571/=;"J9UBVJXY?JO>F>E:?6Q MGAXJXY"]5,\TS8OQE9D[-HN,AAASI\ 9G-*MQ]+[UTRC3!?QZAJ;,QY5P:J8 MV/0"RMN8P^"'YQ=(GS*IO0?HB-%L,($#B*<7ON5%(]G^]GK0J+#FONDG4?T]"L*9LD< MUK!%.%G.QZV-6M$A.A#[XE:$4SCB3M@/<#J$^$?O Q>#4C5E=6B9$5II051$ MOBW=.%=6*.!/5D_\WY['31_AKA\S-*T"517QZ..9C_F%"H:HE8&C($L8MSCR$:>['/QP@-BC&IPB&=@$\&+-<(^#DX*N3A M09> P+X_H@^FC"!R7/( 6Y&#RS6&ACPBQ6#WP;J#GR:^"Z\PG*)@:H0.$E"J M#GT)'TP<_:2P5*M%F_HL26NOW6SO&J%%$:*RY:X9P!-(Y.;HBDVN^+UAGL,& M=P=.+7QGQIBF *;0)G4,""^. <7Q+F9HI@=2X0TKSK\XZV2TEEF4BKYTA7TG ML&EG-L/^O>4:PEXQ*&58>X#MB47X93H!01XD)-R1[(WB@RU=SS9#N0I(I>TS M=-<;8@4S8-3W$EG!D.EH!.XL&OE)XL6>SVD V1AU8 9\&2P5 0P ))T/EN=8 MXAH]W[OG(<9#,1<:0;8&=5(>CF:S99039@,*R(>V[!:]$1I+0*F,X0!#BP1X M+BK"#)->"$G6X6ZAA7N>&0TNC45JD'FRP83-P8T!G42CJNC!@V\.Y@46U>E@ M>5C@H" LT)S J36@JW:L%=\%,.;N!"V0L4D3=_"']U4+4_U?4$L#!!0 ( M $&'2%B4\G1 4 .'A=+F@ &=B$:'!> MN.\4JYU:LUGX\[VF_7'VKV)1NP(($-T!IM:;:34\LCL&U+I$1[2/R4C[CS/Z MKU;4AHYCGY9*D\GDM<'NH08D@&*7&(#R"UJQR!H,FJP1P!L\U;I#5VN GE9^ MIU4.3@_?G);+VGVWIE7*E3?S/_GCS(+HJ:=3H#&[$3TO+"%->\1ZCA=OL*$['I.)=FG"._AOQ>"V(K]4/*@4#P]>3ZE9F/.F:6<$6^ . M]#7/\E-G9H/S H4CV^(&>=>&!/3/"Z1GL#8JAP>5PS)OX=_LPC?RK881Q18T M.?,7NL4?I#,$P"EHO.'[NV;H$=C?](!.6*?P]"OQ>TK")DKO95O89%UR!#H. M^WD$4%8C5ULIO9=.)1\1! P!HG ,YG@9C8UJJ>2I+]UFG0X;%IYD-33X<\\Z M";;Q\66Z%L#])AHSG3"9U5Q"V$]=O6>]A,^DEI;X-'3+<"UO\-XP"T.V@ZD# MD G,P'K>]@;#8][K&*:%C1".Q;T')@&,I?> =5YP:7&@Z_:W*J7 H;[]82*Y M*939XOF1ODY[GC/Q_[#$*2X!RZ'!%8]TC_#HMI]I>;&1O#/P_RY_N'"L6ZPU M>@>H0Z#A]Y0J,L,7ENZ4_%";V3)W8N&>425A+G1B!#:S']>Z1=BM^W>4J#L: M>:T5(?-#P=_W"1XE:.U@:3QC8@+"ION"-@%P,'3XCQNH7C4,['HF&("!L*%U M"QQ%/34.*O0(.ZE;/%.^+)556;)HLO!XMT"V!J&F Z^_JXR'>? 9/EQA. O! M;0)L'9J74YO-T8"-MY8S!$2EETZ#6'J_XR,@%6V^3&_6_5/VF5/)E+D+TT2D MGXGD4Y:_;Q-L ^+,VBRJ<9B$?&ZQ>4@MW]?$0NV(OX_NYG$4B1Q]1CU:-E^3 ML_#S!K EXQUOL=6_9Z.+FR=9D'BLY]EJM^1(8$CBM'"%L3F!EB69]D6S.]SG MGQ]=[+\SQC*.C@:014MS<#:&+J>&Y?(LE2*^4T'NJ/-/1Y>OT=&:1ID\T/,D M?HN1H23\B<;840T$A/BDOY5"^@W4>]""#@2* LX( FKQ+8^XPL?M>O#%9"< M5REBI:(6AZL$":*WC!H0%YA+]@01^-(E^9*DP-P7A=+0)PCO-@_M I29FL&3 M );WVC*=1DF,"6*]K#X8HT$7D%$=]!1EO*(0\@VST^D0R8PP,-QP_E,W\>4; M8$0\8HCC""4DK_679506V@E =F=.2.K@$3%>Q.)>X@2@+LI.Q,M]!9J@2PK& MQ'- )HWJH ]8R_X&?+EDH/R66A+;+#BN1*:D3Q&IDIG9I&@VTRVK$\2,U M/=!QL/$TQ!9KDO),J#.3+$ $P$;Y;;^;>LU^UBT72+8W"B'?H$XLT 4>'")B7.D&\.FS)%A8)00/*#D12 .[#-).&-ZD!2I>PM8)+9LKF MG0B /?%[4=2L;V,4Y>1QJLA4'BLFPNU.VB&6#D$B*"X#M%\/%767.+5^5EJI MX7V_A<+>U9+R[#'8%6&34)O@OO0Y8;GES//8&"!7>IIUT6SNKC""_?!\%#R_ MY.QJ#5,6=O!->6]8 #*&!J =UN>EKWN$0+FN@!*(C^-GW144I21:.29'\TL4 M97=Z,4YVVSO LGAQA_=REL7:K)HCB"!U.-(8^ BRTTO3L[]D%%C>37N-NT/=5)^U1F [F=,WU:OV[7#\6WC\V//:#R! M\2MT]/VZ1J:EN\;3AP?P2*Y&L/RI^?G!)EGN,6L?V]7W]!K]]G&'4JNE?!JV*9;ZYP)9A=WMW/R;=TL),YC;.QLJF,=6KR6O(N7-I'] ME.J%3J&ATAVE0,\YU9Z1K&595W27&-G5X1B: )DT7'0ANYI,@+);4TDV;80, M"H=<7OL(4:>]9,Y51#2FJ& @#NEWN)3Y+U[%6=GF%SR3 MO+O:F#H$.)!X>_1^W,T/9J"Y=J=-K,PY;I;8HS;2:KU4KYAK. M1IM@'KF:%[-[RHM,%DGD*AMK8Q5OO+T ^'=@EVKQ\D(=M[2F!&P,&E#W/79U MA(D#?WJ_REY7QB#EO^K?0)Q8"B47YJ^]+J4T$YF$EFL0LZEH"43*#4Z6.T6K MWX!(1T:PMRQ9M%BH/?>#\31*K-/O#'4"+M@RR%L@L8ZAPB,*0/;:&8J($Q;G M9XP<,#+XB:=\TP?V7(ZA9B,T!FB/O5\<[?X(I)]?8\E>,G5G%$3K9Q8)']G- %OSX5,0:@O MWSM5\JT<9[0-!5EO(IXI4/$U_TM5(?4QA3.H]_Y68('DA5- ,N[#FPS%9.8#'0[B'B#1/($ M^7S>^];FR"7(7\W#KE$:*"FK1GL%,CA#?AL>=1GKUW*A(18#Q2)*+"6)YA\T M'V1^(@^<5ZYF*B-^+9G3\1[HO[9UHRHJVI+@T:B_EL("9@-)CR1)*C";NQ&: MQUY8%'#F*(\U;@!@>E70'=T"K;[PBP&2G^XER+NZOH[I RL?84A/LL1=-K9Z M]XIH&ICXIP0U1S9[!&]/6W9O30#;T1 ^K8()3$I^!SR Z^*JP7H& 16&,\JX M9!Q*WR86X^RHKXF15S1;K/ G]83#T*S$Z]%;MO?BT^44$ -2^9XE$6]7I_D, MP@D(E5C&>L>6-W,/UNJK'&9BG/T>9C'\B9W]QDKQ0[H5"N0UOXMIM@RBS*D2 ME5;*$.,6.T#1GJ$09B=#I@SJA+E;K[/8)#R:FP.\<]/;!#++;'[:Z4S%LB4> M:Y_52F!1[MF)[>=A&_VR&UODSB\ _@%J!2\09K%@CSUE)L+7BS V\V(!";ZXE9_QM_EU-F M/QJ .]T!E_T^,&1'/ELV/N]X-Q^M5EX(2)W!3UBK_B8P*64EK.'_36 Z_RJL MI<_B*.<)N]ZR;H-=<+\Y^5^="C6=>30O6KG3)Y^8H 3JEOQ-^2B,G,\<7- M28O<0V87( ^8//$Z#6P _[L7;,0 ,E90W92,F'=PEUJ:.-820H:,.C7XPFY;XLO5_4$L#!!0 ( $&' M2%A'ZZ'%JCL +N5 P 4 G),DW7/YZ=/3X^?N/3WR1^2%""-\1'"?O#R>DI'; < M\H(@-N"/)[/EYN0:W9^\_-O)ZU<_OOGVQYOWS];?[)?_P4A?'G M>R]!)Y3O./GY18W2TSV)OL%DG[$^GKUZ?OGGUS5,25"S2WP1I1:8^P'=G^7]\P? Z.?F)X C= MH?E)-L4?T^T:_?PB"5?KB'&>_6U)T/SG%^3>I\1>OWGU^LU+1NK_T#_\1GZ[ MP'&"HS!@(CKW(C;CZ1*A],4)&_C#W4UCKO2;>^01JCV9H,_8;\Z$0YS]%R2' MOTT\@N)TB=+0]Z+$ L/[(]KG_X:NO16:IO2?5Y22(<_[HYS95P6V] E:HC@) M'U!.SY!9WDAGV?;0 \]V=$1A8'LSFB[IR$LLKR.\*.III2?9]Q9X.W<2\($SR?T?*63SPX?#=9X7]O9 MU*;A(@[G5!)Q.O)]O(E32GE"8?!#I"5OZ3AV>+U##RC>H#G!*RJKE'A^FCR& MZ?)BDZ1T*1,=?MO'RO72 ML4C\UJ$S&U&E.U)YQ=Z!U.=)A7'=$.[+< M()(MZU&:DO!^DWKW$4HQ);["\33%_N=BO6O,1']L.W.Z]D+RT8LV.H?A[AL[ M/-S$5 533+8:/.R^L6:OR'L,'D7>O=A%*9Z>Y;ZF/;.J$MTKV,M9C^WI6YLGU9Z(UK2Y^U[0'M>9E2L#7#Z@37YGS_2UL<24YO;1[; MQ[)I5JN=WB:JKS6R)1.'G?7:O-8^LJ4/A^>KP18H&,+2I=5?HF 3(3R_#!-O ML2!H0?>I9(93+RIVW_NM@ >=X[$+&6LGO H3;Q%>$&^]#/TQ"1=A##)3/A%K MZWG' ]V9?>;F6-!_+JC?(1\OXO!/%,PQH?^=/6(P=^_X/@H7F3\DF=+_E\Q# M>EP](#(+5^@CW;SID;M$HQ4S(SACF*>G)9YGUK\Y5H:D;&\5 M9FQT\(!:IFP;#^93].G9=AE&&\J9F5UDA(<=RK;QJ,RKXIPWGQ]_)(O^^HI2 M:6X5CU_)_;8XA,R9;QG2_D[$M1,-<>>-!('[59*&*[:>Z;Y-TO#/;'LO[$5S M_MM'!3AL]8Q=T_U/AP2$P$IMGGA;1N-#3/>1412--^0<$X(?*>O7GM]YI@9D M["^H XO4?#Z"H2Q=>#BO6I5Q*WB#Z?"H/9L8V8;T&?O?I7]A"LO4/HL\3YN*<7 Q/X5,:SM -S M'@#T.98,8D/^E]C/YCZ*@ZLX#=/M39Q=K37?.J3#5'NL1WQ51@5Q@658'PL( M_"Z;0$ O^C&+VSP-T-S;1.F+DX),G?%JC#!.S^@G9\5OS@X_+U8W,*]XY86Q M,:OYU[M5!L'LD@Y!_,T].JT(Z_'+&Z"FLB 9\"E M8CZVUZF,5&,*QRM&.5R%E%Z)I60BHLIE>XMLBZ0Q='E&'K4 FF 4@+\6 FZ" M]X2@M1>6+L%1X1%L<&A9#"H4*W/UJ,6CA%TAM3>RS:RSL0%I9#C>K3045&A? M*!PI9FL'TVM+NIU$7GZ=I8?8FME"]OEH75 MH8.99Z4^U+)=J6-<;F9X4 M=FBT6UJFME;3:4T9N7KRHPW+90:2A1))=S<<71FI(=AJN)EM;;MS\!;'/H@A MP*5(O:GQF%YEVKD[-F6D +-00E,!B)K@ZW=-C,\K'"\F"&R8D$8,#+B47!XR=03"Q<>!5>9 M';L!W%YP?-64*)_<-("TWFH\@=U7!$2&<\*(4&KUCED\4N!NDZWTCF?9R.\Z M"L@I+"03F5VB.:(4@BJ2KJ9?]MW.;=3<78?49=6*&(RYMF<5PKIH^(2&(!T9 M3B /GG"WG;T[C4M_C53Q!"8 X-E?CS3/:Y"!17<)"0W/7:8AH/D&^7 M&?6B,I/EI\Q#"@[O+>VZN??D?P@/T%%?R]* D,/!\"Y7B(X,#G&!\V,&088# M7;!>2"V("V\=II[M1S$1%;?6L)Y0A$C!/'ZI9W*/62:W?;^F%G67]T]-,>KB MVNJS,9'N',!L4&NRS8 H6(0>'1ODF33B] *0L-SN\I04TGF MZ>KKZVG#5*$XR-6F!*7"!;BK'($W2ADEM_ZFSF(3[I#B2[(568'LC2(JP[1$ MA)@5$OJK7=.C<6TL:&=D(?U*#3J#W (EL!5R^KYEXW-T@][OP]8AM:DQ$-!= M642E@R%05*.SK>#5L&ZWG1:Q--W8)1!0]]0+G-"%Q=*T,F\3(@^ACY(ICNP? M 4)"[LQC#5'(@(*YE4,8UE>5B@ M35-,Q^E9J[$>)$B!A*Q-412QA-*LDW!$%684K"@XC"8K3UAP8=L/K$;4[7G2 MJK.-MQ]%&$'2KXK7]"3+6LTI5G3!R:?;N')8\ZNC 9+K?Q"FBM\D4YN39'WTH9L$!*B"Q M4=FN>(MCW!0WC"A:B U%,FV8@617[9;A=5%:/HPWE':Q3G&T'EET?NL*#W.3)=2PT#<&#"<.DZ$:%THS04,*#$H+T;%3#&Q MVK\VBZ@,QITDA*D]_LY,+E4+!@ SI3GV,Q! K4B+L.',$!Q MD#1?TC36G!@EE7W9U$4J%4Y@J7Z?$*MSBH+1 S7V%^AVPR8RGN?OYN--FJ1> MS,HZ FULVN0'8V?H UO(^&^V#1!53B"V2#W:3ATKIBO!1.BJNZU%<1=;R0$K M_0A<2-VEO0DH<3':1YW*P\E[?6%ZYM>BN/*11C%O?/A\'B7JQJ;-5D%/R^2=*BQ#)$+CT4ET<2 M VVJ(F#"@PG8DK&[:Z29UT;/=U<<4[;HCUBH*KI$^?\?S5-$=ERS5^5^-:X[ MKX/?G(!%"14;(.'Z&A-JG,1YXJ._G1&Z-.CD\R64_5N4/>\XW>LZ,'D4.580 MZM9%<""/[QP^@51%1FG@1YL41*4V0,=S*3A,\_]Z1^!,DS6YWEDMS&"YJPR6 MJGKJX2KF!K5P.VAW&-QI81_CQ=054=N/KXR?BZ47+RC/UUY(LGQ+>OVO#(9$ M2Y[*0PWR[-,#RVJD:ROI4E.X<23ZLMH?[ECRZ:R+[ WU1*=/1YFF1>N45%G M1D=[C+MNK()U/M %LT2 M6$T(#D\"'*=4OZZB[%<_OTC08I77X[%:H*S@(M?#ZAJ9C)Y",!7BTH(2TY)^ M2?S-/3JE?\U/ZA:Q-722*S(^6.UGN=%3=9/69;:]VGZHYM* .M-+,9P&C;D( MI"%3S,93-1\GD"R<7-/0"""K>5_,0] H MO,.5 ]>#POWLB)5?/%65;)JO!:WUG%4MMWFC(LEF,@ .F3NNH#A%_(6!;;:/ MZV<77R7%G1]")3U;C;>=O,;=Y89Y4R>(A#BO)EFF"^0/@_3$S]ZB(;8E/0:. MP\7>OFMIP@J2I"W(M.HQ8? 8L@;5A";'"BJ/-AO^#JTWQ%\RI3C0%X@%)Z4W M!%DIH :5YBDC#5*\4X'@,;SQ&\M+IW2G_4.._;?Q.JM^._+,)*JKSV6R^H8247@?V?$?UCD$6# ML_BF^1S9+RX*R>IP%#1!@Y^A&S)ZVF"YSN37K+(CRRHS/GSL)8Z] MDO;LL:IFYNE'$V:WT?^0TK5SOTGSDDQYJDA/:@?#^]$?;#V+LM1):6.BHPCP MMIZH=""&K_'>7^.]93$J"Q8E@\EVE"0H!8CRYE$80&PW%QB8B.X]4B 1W7P: M3B.Z):HG$01H'#>7EO4X;J$LG,9Q=Q$'1/3V82;ESBU2UMU7CN12',BA'27= M!/B9I6(\+%>N:<^+5!:$TC N'7I*=B/FV_^%FNNL+5'AXA_'4^1O"(4+\=S]_3DNNG X9'=%)\DHMO)V M5<#"2Y;7$7Y\T35I%"2!<^&V]", MF"LZW'Q+6=K1JGC/R MZ=::BQAF8@8,'(B![H=>X=L=Y2$4$*'9,DHNK5_(9=:( M!Y8A#=;U-=F\;SZS#VZ 2+7I.V]WP9*;=G M>U]2EJ.M6LG(+*$,/(-&DB7SA8NU)97&>K84ZWU'N6:=\[+'4DH,IB^EA-"7 MOR7+4&XOGVDDV)T+Y#),UC@)\XTB\UPFKRP+MX68T]MP7S)N [P]V\KL68IR MM/'3S*M5MG7.:-ZLUEY(V+POZ)ZRL!YHIT/Y>1S)6K)0R>4RTHC]X*S:-(HB M)4 7<0W"S^$DUYIZ8'5T8^3[>T*G3B:/P 2#"1HFDNQ-??W7(95$O3,$RS2.W&,!% MJL3$%R1K-= 57P-MG,I%LW,_"W!->Y(ZG^H7)&8!K%#W9_&),/&VO1ZO)3WG M729!SM<*3:#K,ID5;VG.PD&>Q3U71PY0;8(%/##S/G$9(B1CX$L($9(";#7&M62$V@&92E]C M4NQ4-ZLUY2J;C.V5WD+,J03-5;Y18KH%3J ^IY1K'Z$@N:93FGH1&L_I7^B& MD6Y9)8.47LI8*MQZ93_Y4H?R40:)Z0I8!VG0%3O#(Y^2(NA\DX0QHO>R) OI M9I,L_HOM*D9:I(\OY,MP+:L!W>[H@#V(G1W 3HTRD\5@=@[#Q7,)>*A"4%P9 M6S(&O@1C2PIPZW(V>UQ>%_HZGK]C:DHG0!73>LR>F,XQFE@*BMY\%1:"V(-U M!2DV,9TO0&P2$('B)^N*V0AK O V=7?J9O'CGQU4 8K19]7$A[/ MKY[\K++)G9>B<4]>D"NPA9B@W(+M@$'TFVIDQ+E558.PT58.5FZ?]75%:2T?,_, M.]4FM66UKT]]BA;(VWE,1U'G0^=Y* ]@O\O->IT71?6B>8K/*:!T"5 MCQ2I'D,M9L7#1AE(L/:Q5?D"YBT,605[RU+C$'!L]NDI[UY(Y@%8*N^_AI)) M$:%K&THLS='=VFA=1+*'DE+QG![+S)U[29C@^80RR>:7U1DP;&=%%EY#)UD)1A'9/@' 1A_/09P%[>3X,*V%)(?*9[\>PLMO!0%#U MV<2$3%L.R>" 6E"*1!U7.F@5:L/&4\3QV);#'7I \0:QJ6<55>CTDL+MGC4Z.I#8OZ *L[+"76P5-]B D;&6JUM))S6Y]= M1:(-#U$K>JH7U!Z7194>-T$D*\56;R*5XMK3:H&%X0*Y\DC,*%=D8):&D(SI M0;(_(-1:$--Q>E2TB:WQ*">&ZM@.@ZI7A:$V5]]?A@F;"NLP":314E(=?%J\ M<:&46T[+H9-818Z-V$ Y:$>XOY<%?[:&FEY]3P\*L#)J'!)="I04P^UD!*77 M4E*NRY*(Y=9TVLK04BGLU:,RO\4X> RCR(N#FSCUXD5(C92BX(VQOI2#C@X' MW6$"I/IZM,W7A!(=J%6B2=S=H["1)C0JHFK"K)BPV.\MF=6L*5M.>46QL(O# M,B?&1=,/JN*4%S64M MB^K(3LPL3T/"G>?D9!R?9]I%2(W/&@8:GZ'UIAD+M=IWMB\RXM> M,40^)LN: 'J%$)$Q=;7N#PBO[RH4W49CM8BR\;BM M^Q.6)WG8*K*)>;F#45 MJ!:!F150CEH;C!IROZ!@T4@CZL&^,>?$O+N<-DTX0ZD#*TY7G@45:EI<761R M;*MVND8^_3G*"C?E?5\T+QFLOS5G%/XJY#;SEGUM\"PB&%*P,%0YJP-2G!,_]'/HT5S4/+_"[73:Y-W M[C?2B!O4Q_;8=NS6",(9NWR8!G=\F3&$4W^)@@VK(%I0.M^^]W['I,+L?%L9 MV^6U+8,1[+K2G2%WCRL=@@YM" (H%Y.::]YB0="BB-4O& 15 S6:+F/G.LA: M$5"H=,J"W!UB3/[U"EJ,U&M>$J+Q7P\XLDOW;)-O(.^TS%5!EOT\_&TD+6R4ZB*DM]$-6* M?!]'M.]N)S$T')]#T.].]"5%^"5S2,FE'Z)S0*\40K!R,SNJUPPO](X:T?PE M "]0=0X&'+=M!#A81:^"&2QCYGJ3LCFMF-/SS\KA$2>PGD>KK'T!^F)'1(I- M'(XQ"Z!^#NM:TII$=&Q^XZ&UWP$,J*E>&8R&!70A<:\578587CO,,.Q\+;'B M=]Q+&.C/Q2@G[,+PLJ42)C@?6[4Y%F3?S4$XR R,G<@J . 7 X?44'(QY'@- M(%*]4^3(8&/5*ZGM#UTKEGF^+?XC_ +0XV(X,>VF,!^;#WQW8Z@%.- S#*=> M5+QGWV\%:\OX?2E.PW3[*0Q00:$1-".PI[L_-RE2M?#ZM$])-2P([B7*F",P M8^W :C?4#L'+E+D(>GU22$C*.D$%&S\=DRDB#Z&/1D^ADN[3;VM:0/]MIP'" M8<'$N:1?$G]SCT[I7]GS.HX%NZR]9<)$+P90::8>^#Q0+(".!B0'-O$Z66Y<"0:;V":KN6 M$,')VO/1)9JSV_3[AETE8OP@GCK9>B/2;@( MX^I.8N@@$D1X0]U'6LF!Q/[W,XG^??ZZ0E0-[7?@RV?;:-518:?D7F3I8B > MV_WM0$5U2XM'@A& Y5G<0.JTK!G_XK$=&O^M*EC)08Q,GW*P<@-HD82S&T!W M85B_!F1IIV3[VX>I!/<$^=\L\,-9\>,<^N)?=LC7AG*0^:.TNAF^]1FK9 AH M&OTI(G&V[6G9_8=?.7&B*X,HG"MPYMP7>@,PL7>T3']7AO^$&@RL(=2"_G.5 M6.?C11S^B8(Y)MSDNB3/I@M1,'Y 9$;WU8^()/0ZM&3Q3G3U4/ MZG9AD;&.K6XZID,>&R[UJTVO-QO[JF8_=]7.;6"T]IN* MAB:I4(13$^4;E=U56%<9)<@5*TG;EK?ZUQ-U>V0P6@H8P@2YT6M35+G@P M\G1R\>M#I-:OA17U@BI!P2B=8#KUFY@99+RK37=)RHDY#2O2VJD:\FM!$"S- MIT:X-*.AI;9'9_ "V\=-]8U%RV6PNR)5]SX%EP'OJV/H^FC9L!4"=&SAV+LK MKV*QBEM$K[%9Y?'RZFI845"%&-3]5)M\A_U,IPB(FVGN+I6]7BE-=6"O3X4& MN-VOAP9)4"K\'5X01;E/RJ-!B5/YZF>B][6\)W78[(? *)+/SV+>9:^+]!JC M.KK.&:JNIOB:^!V%&/=O>78%Z>0>U[\LE6YU)B9GGBSG;S-3-\HL,^6W*O&W M_6=<=]QC2M%(X+#^0'BQ].(%Y:MJ]$G9HJ[U,&[Q)^I&7).$\]+/=FI5Y5>"MR!&?T(T$!T J894U M=S5,;&B+72FU;R$FFB2;W#F:8X+V9U'\V;[F=&+%J>O/AK)T$T2A'&^LOGT8 ML'046E'JP_/2AKH>?&O=SA Q]"$FR(M8 -(O. K">/&6PL.X',=3Y&](WN.5 MA GKF+8AN5\<[O0!8[.$[J?_/#T]^9]/[S]^][__\R]_O7GZ-?[NA^#/[Q\6 MOV[C#Y>;Q[??DQ^^_\?KWS_,MDGT_8/_Y\OH[^E9.D5___/[-Y^?7OGOTI?_ MOKY^/?W'V?__X)_4K>KL*7[V\^?EJ3M_^XN(D? MQVGTZ?7RY>SEY_#\G^G5;/1Z/?GG[^CW7[;I7[[_E5S_;?G#TU\^+ZZ3F[^/ MOK]YC"_7XW]'EW^27[Z]?1O<_?'+I\NGV=/M]_'X^_4O'R[?X;_^NL7Q^,+[ MUV+\.@J^/<>1O_W3GYU_G 7__G#SK[OSC\$O#V_^O?CY?T\NIG>GIU_J+MQ= MS8N5^9WM"!*#G:+GM:?"R?/;K@\TXZ]M>_: 'O-^FWC,A%W2"['O1:;%:S1O M6W"MQ(RX,*M_7:]G.)[30>MC%S6_RCKE*AYFG>&&8$.+A%UYF;7PLQP'QAA@ M!\,XYO6C-)>B_IA?@B@-D#SB1("LJ8!7-14PZX5AN)$.M1-&!1)3%\O,-L=V MG/^NT;9B#Q.PZ+G+\"$,J,8G$XIW%@R6::-E*8BHN)4'5^^:J=8"<*#BQ!L< MC1Z\,,H*&7+VB6R?@5PK"M1=NOF-UY(*JE#)?9]0N%C24V'T@(BW0+<;-K_Q M/)M ,MZD24I/#CHK".'JT1Y,>Q]-2&&\ZU2[\@=!+RIT*B-?/^MGN.PYA(*) MMV4_'A'"'G^S2F&6A6V!(7=O,D:KI*X3-L0!M<,+)E>8BP=S[&<3$%(?R@ZO MC6KK0XJA>+D]QH#M[VK''H"@!/@HO&?8D$:A#\#R**D,Y[(AQ$G%F^WLJLWM MQ/7"Q)DC[N[%OT)SO3<*@YCO*]60=][C>R]%K!*=?:.!1\--M*.Z1)H'/QQ'+C4SN MJ_8"72K8E*,>/--:;BKYKGM=2T[30]"J^4TJ+JI9"H73T@O28>7*YUK-GJN2 M72O4?RU1_[5$_=<2]5]+U'\M4>\"SIY*U)$BYN35EG'#0-)2(.SRZ49+W-M9W0)2:2/MA0-UXEDH9GA7I#>+!;<2OA_EO&Z0B9?W-N1]/" M9=JR_I;MTEAX/$!]4QW*@,>:P55<=6G454$+9ZCG#PD3.Q9NO15,>5-=ZHX+ MG1JL#$6!\[&V6M##D OK)5"-9.ZT&&J_8E!-C4K\LM M2@*)TI5:2P Y#\(5P<7]\)M!GPT<""R'-M8:$D6;!$WQ/'WTB/IS@?C;0>XO M+7"TQB_J0I\E.BJ#7?_U@+>1QJ3;T]CMWBP^)&B^B=Z%<]L^(B621[DHI%XB M-22ME]M48/LML>\0;R5WI,O.4(0EAE:-)P6RM53O>N9]?\(4,> T3PU OD*@ M;2>LL'W]%L=>080R<(?67DA8ZTY*\ +1/U=%3!2..O6QAK0B-5%JM?7,(F$+ MF%#$UYC\X=/R6E2EZK"BC^GR4P94(?NE0XGQO1(FBEJFL!2[TQB.U6,)4]7: M3%JR5K'$9CCU(@69JH\UM.U5 Z5"2M];WEXY%M;5DQ]MLOIO,-%.BD2/UA?2 MLK^J(5J(\V]]W203^ZDD+<2^-.NTGG7R0XLEZB0:YRI)P]7^05"4C]I%YG1) M$)51,$H651H0(B"#0R]O:A:PU/GK,/&]Z%>*=8^7/%6.W"=MZ:B!ZM5/61YV M Z3-6+NE2W7VB*(']!['Z;)'OXX*,\]%00ZE8+=5B!E73$MGC]BI2I0\N#&A M7.A"A3I0T+,!-U3R_7GMY5P<059\CVJ0 Z^:']R#*ESCC5M#HF+"@AOW2L!8^(Y*4$&.E19>CU^1O,4D:/0A"8GST0=]N!7<7HZK$=/ MF0@*QA,O+DI,YR4RRKYK(3+,MRG^/'TB,%9Y9!NDE!+T#$J=;I:1WB+4)8'@8+:2BW6KF5SNYV>.\^;JV-40Q9@ M\9=910<7:!<"YH+-DALY@4UD=@E\%.8+LN4IZK[-(R3,>9+]VUW"70MWM9#=UKK'CF.^0E"'BY2TD] MW[-<+@'5^N@=VC)!'N4B*L]7W$+(UJ+E$$%)"BIH 1%781*NI2S"O#7 MU%#&1NU/X+8[C^9SW?X5)5+Z:%J;;CIJ-)O7U2_.L \L3'04 M1>,-.<>$X$?ZW;7G[[^2:M=T0/?I@12T2.N\@=JD9I#'Y! M4!#:OHEP23AS) .=9'(\H;I*3U$<8G*+4^O7B/K(;EYZ@ 75@ ZLE]EET3R^ M\"5?X 0B%U5$Q=U='UAX0ECMEK9K>@Z*E8?6F*1LKON]/TTMW6R4?%A*]":>8[+R"MY! MVJ,HD>S<'D5"Y;S9-]7R[ PX +H("-NEZ B=WRY% ]WN[D,C12C] N>;A$XI M20JF(!JER&E!'6\&?5&TUT1#^')$H5JB%%1 &IXTQ^['D25I:**DL\V[=@,; MRYY=+A7K#4@.9>"PMT@W"7SM8MI:08N[FKMW+WT^_4N5@#3H6VK02043>HS0 M]:+1-F7_DZ-%\'!REDO 9&5P47KUE!?:GWH12C2*G0D_=5H?3]>NE(, Y=R_ M0P\HWECW[%?#NG-.M2E4_>3:H6 UEY2QD56G?.^111AKJ#3OJ\%I,W?J*J\@ M)HJ<$9L0/+?^M%@?V[%?DAO M3J4/4+#^NN]^5G@RJ3?VSXU'Z/4PVDX0"7' ZWWGQ EG*"=F-!20@I1P0(]4L MX]MK<*CN4_IPJ[?D5@&\A]>HUBR. RUJX G4A'YO?"O)&?N(.LK%4,'3^AMI MN=O-PA4]'L?S&?'B9,[Z>["V2&,R1>0A])4W"XV32H4BW!T,=E?10A6N\IJ< M.DA,B!I-1[EG!LJN(4W@.!(EZM;C2S3DZ33T!%*D<)MN096@8/R "&5&PTS0 M$:*0CE,GE];^U)":&#<0 ^X]Q66U65DSX9KC.9&!P"XM38Z]&4,DW+[WGNR" MVACO*$%MSA@X0"-OU487V 21S'D<^VA\'X4+B$;I:C1=QBL97.KY7)^Y1;>V%Q24W:?A]RZ5&>AQ11\VRZ] @:I2D)[S=9FF^* M+_!JA>-IBOW/2QP%S8==DZ0#,;$9A]@!RO*T!-/!3=YS38%3?=_M-GZ_E02[ MR[66D=$%U%MYZ*YBGJE9RCE^I>EB4 M[0I31Q\J1[V-LO5'+37).WW/.C+AP[>)R_:V\9I-!^0-3$S'J8FNNN?QNKEQ M(+/^_+7SC[*,:#]%04851$1\&NX\&B:R$> $\GRN[ M719 N_-2V\\!:C1=%;FR8\5KX@OU[K,C/9YG/&B;9"V/^HXN%V!U(>TPY.CK#.[2F%)/*VO2/UZQ:Z]D'STH@WJF@-4#53D M1L5UI^![Y"4;%H83WS'D& _T![I XW_7GV.L;Q4H76@"O'KNI+$S TCXD&5IUT[^,/D,X-V2DG+= M9T.JQ4V[2088E!=A1[5\@K7UP\X&!)R MZ.>Q*2PU)XWA\BH[5+([S_316X-X 1$7,:4J6PKO$Z>^S@!9074ZRY7&[1E MJ?!IN//+]&F.M.!L?;F5I;HIP]Q0!6'SMMH'3AV:?=N*^V!!Q676UW4UQU]0 ML,@G.@);?1J$7>Z3+A:ECDQ4KN<=S)B*TGB^^R-$2YU6@@[CQ%SH@(H(U.)" M>W3.L#RGQS"*O#B@.NS%BY!>I7+0=NX:[;J1K8,*?"[\>I(:HYD$'[6/K^HE M41T)[ECD1A09B*,J@ZF*C8WJ$48>[14K2_5GX1'=Y]&VJUI.S-G3A*& 53%4 M>F[O<<^J-9 Q]B4W^S-!N8!%5#HUS*L/"='XA$6T6:N31<=@+&64ZKQ]&",N!S>J$ MG6]WOYEX6_:WC+$==W$PH3LH6) ?"(L]^ QE<8$\=6_4F@41"U1[% !F[7=9 M@=(BMS&&+A0)K)A&WM2X:%>W!3@*. 0&=![PX.E!#B";.I=$+\M)LBV+]4\L M!NC(:AXUZYNC2!H.=S9S6< %.D^7]+Y7/B$ 6:M\&J[R6C1W* % 4 [] W) M]B>?BO,H :DZ2L6BLVG9E R 52>6C(=I$,F+BG8FTLU]H VJSU06LM4=0(>IB;" MWNBNG6I<->-"#EZDH$G(OJUUB+SKIP$-W.W;1P$*?WN'%EZ4%[%JV682Y'^S MP ]G]*L<;/H/.XQY8T&=M[;V%.[\6XND:2HW(Y*/W[J;M"/<& A>?3F[AD1G M2DB;L[7NPMHG(=TF]"%U8HEHH@K@?F+15I,-\9=>0F]WYYLDC%&2Y(%2X_ET MC?R(A:K$/L_-P8T9U!G-84"MH7^GC"/4P@SJX+Q##SAZ".-%\[D%J(*(C)9# M01??*4,O LIN,QU0DIS-:$)3IE/("XG_G,@&A#6+);,&2YJ8H#C&YQ2F" M\< >CG_,$I"@HO+(IZW;^6)"1%FI]SYPFD?5\CQ9:S?8F*/UALJWZ-%TCQ!^ M.@1@Q?.VZD_)$NLQ0>$B9CR]PQZW_!F_/ 3W.Y<[@"*V@@DK; *ZT([]%-.Q M7WU'P?M6&5C>5VZKQ/&=/E6+>]XL+;MDLQ;9A^XP^+>D,)@2M0GY[)"[$@@^' ;%HUB#IU37SXW*#*) _ M*(,L_-3QB087AE]*2 R:_3O)E%Y:-_?TK^IRV?NB_]H$(D]:A=_^G&#JJKRC M=_KQ?._RF+<=.\>$X$=VM?36]+^D6\MW$2W2#J_B&CE.>FB"W2(_Q%Z>*XB" MC/DDV;"^5%=/;*W;SD-K(>9TH],071MFK;9F]^?J2Y3X)%SG^9T?/1(R%S\K M59#EN8,^8+>0'L;JTT-3)<2N\0^O\'$W&\PD)8S]<>]%-?(N> MTCL M=<.[M8.9K:O7!7Y L1=G+E'K1D KO>&<\.W0%2+[FZWC.W.;;M(D]>* 5:+* MBG@GTS2,HO$C"C[$E-QLB?9]?RK.8X-1W1:X;)63,5B%U'ZPY(/FZ0O@JCIV ML?#A*-T0U@(Y=L^,!W$)+3XER2.KPE!';8WH@5+*Q'8^WH1@'Z$@84T*2A<' MJWYW;WM92 @=M9A4@"J%8^O=D<]>O5;EY8;D+>9#;+M=M"+1P9@&JB"60K3O M_^&K3OX>4C=#>UEQ'+)#,=G5<2QE*?'5F)14YJN1PHDE^?C(+82VJ9=(2YTB MW?>^XH:VO83I1R8@-(B#2094*1U9N+^^(1>@5>%%K[WI?DC87EJL4&I+(I+2 M25[]L:',C.=SE-6"5#+N.@Q_U +K#EXI3DGC] [BG)!PMY]F;&F)B_/Y@:!L6#.);SBRWU7:^O31) MC\6"\_9\,^\))?6:P::M%XK!KIZ\51A[!9\@M8/EM$Q,ST,H5 N;B[[LO2RP MD@#*#4,X7T?MVRI^1IMTB0E,;4@!$;#K@5+#MA;-:W;2X(,$5N/KD"!(/KN0 MC-MR&W*=E L&MC&;B)[U?'>I9)Q6W.@N'-!&;)0$O;^'_@5[A"$P>91\&N[N M9VV[1>-&S<<'J$)-[6C,(@O/44S!L6VRBJBX=>,JFP6M8($MEBMZ_?;S[HH% M:>;X8IW\PGA#3=8Q/48SOFT;!!J$7?H0M46H RA<*[:2-*(F)+N/9A1O,;NG M;"AWU,@I-(R?&G&!$[ 5VHDGA^X \\7<30H@?=D$O(W3)2+5G^(%Z 52A?07 M(&\!IB U^OB;CP(_$WI90ONM-('V> UVAB3^[MB#E$.[1#Y!=&>YB3^P1H)X M$;.4#\I=85LD-\D=_>\XIC??[00G20C1NLF$AX'9;H9 JU2LZMDW6>L822=. M597%B);.UZ:[TDPCR^&A?)0\"F:/X@I J#HK-08#U'Q)9S.A5'8/Y>IPN&ET MIM(LWKJ.<4BY+,EIIKC\CK$\%,$\GBJ-Y*T+CT/*>><)%2WFRXL''(P;5$83 MH/APB[B9<1$'$;A=INUC3=2'R< ,I5L82_<8R4J\@T?^^R[*N\W-?>O.P7X"ER MIK6 V_W^N(&KSM#5OG#WQJJ"77UJ4*\[NPWE%K/I>U&>;PAF M=.^1<1J2*752M",$TNIC1^X.L2F$\:*,4W\%)A0.*=NDYW4N3DO0H'66L M*"8CZ8WG,J6BU>&J"8U"!1_M2H-KY(?S$ 4S>MW@Y6/RJPUROG(F M[25QM$LJL!= ]LA/T)+=W\KGPOHM8;7&\<%C++^4@L9HQWML:^/2^F9F02HX M2:S)1##6$9\&FJ"TUHOI_0VS[-\Q\O_8A$DV="GQ6%T\@0:H4-*!2VI$,7SGT1 M47!7!0K@ QMW3>A*;@+AC%P3OZ9Y95%B+6H&:S0L'%AA!6I#C[)1T% MT45)O[0M\UY8=F(:&"A./_(#N:+:9/TF?J"_Q\1V?608'I^C'KE?U8Q'YX[O\ZZ5C5).)K=Q:XUKW&)IR9NT>L=!QF M'5SICNG8+"2F4KC8N:K=Q*D7+\+JQQGOLZ47O\4X> QW47E'J'GMO#\_1520 M)U@]99OSN$7'?- R[IZ?;F4R48T+=WN >NLP]:)W+.Y]?!^%BVRX(U8H <-N M7LY[MJY7+@3C'P(2D4)^ZYRP7[&S2DO6ENHGG MF*SR1:"_O;+^5N60M9$.O.M&;IEV84+B(O8;W(4^Q#I+"(Z< YS5H#N%64L]$K60P65 1QG1)(\#:' M@/.DE%:EK N%AU!_TK >TBV0A\.P[H[2L!_EG36/QZL5CC,R$X]\]*(-^CK[XMU7EB2 MC)7+2#90_^]RIM>0?-[6FW4R$L7CR768^%[$TA6NXJ"EXGP[S,)!W?C4=&$7 M8]+^K&2V4==,@:SL4U)K'&5AVY8./PR9J.!D-S*741U1]@+&XG7D=1-$^V#8=KO72.5[W!U: MLX;?].RFE\=--X>D=. A:+PQM$4S,RS^2P8>CP1QS$CB, 0ZD1HC'R.Y/JFO[%SOO'_IA#V&F$>"CT/.R& M?2YNV^C71QV 4T "B4I?0\.=?KKRHJA\2[6PTS?'&]).OX>$2AM",\BO5H@L MZ!G^EN#'=,F2D[S8QB'+'_?X'0I25-H["!KJ_1)%D3WL&\,-8;/GH:#00]!T MG__GQB,I(M$VMV"M[/+[8PX!=B$>"AT"C1V4Q(OS>!J+X!\,.HRM7HR)[9Y^ MS2O$[::EAI3.3:H8;! 6_2$$[S.KB0E!*0EM?L)((+UF.6S/"C+$A+4P"U,8=@'0GQ*-&77( [ M89_M@6,R(?@AC'T;)X5@X,%)X0"94A26LB4/"$YPDGK1O\.UI2.;.^R 3"<^ M+*44[.429F_,C!Y!7F?H&P,=OP>B.>\26SOM3=CX[S#SZ"UQ;.,><##8()3Y M$((29GN)8XS.%/EYB;[7][,P[9@F<##8(* ^A*"$6OID:PSUU9._].(%ZAS. MQQUP &8C'X@2=.D]U_2:FR*6%Q4^H$LO]8K'82OW6^[ P[%:1,B4PI _W J2 MNGXZ8Y3NO02QG_U_4$L#!!0 ( $&'2%@HY$\HN84 "A^!@ 4 \GSWW;-G M3T]/7_ED3.:'*KC#'Z!CH\)0 [R/,4 \#MT^[!';_$=.OD6/3_][L77 MWYV<1AG MN1?[L$ 6?I?17[Y+?"^GE.S%"TE'P$_'?-@Q_.KX]/GQB].O/F7![QC=$/IC MFD3X&F\0Q?R[_+##?_I=%FYW$2!$?_>0XHT8D2A-G\'\9S&^!]+#(J]AD=-O M8)'_*'[]SKO#T>\0C/QX?2G=T^L&+#;I68EG!#^_(_@T,,6?@"E$4<+D!._ ;,"(B?I!PD7?A/O]MGQ_>>M_O'34ZPV^(X/X^\+%MO;O+$ M_W7U*X2C/^&^.X3>49OWK/*OC#L@UL.*22D@8%$*FX!"/+9&.31&:50(!=B(>1)712ZVWKV M9\,S@X&:A?& E -N*]F\'/;*^5HQ=%KR$0T(ZY'O1$J_59M^2R7@2>N\&?11 MO N]NS *\Q#/=#(*%G!Q/';1T#HCHVJ:VR])SJ>Z4$AV:7QDUN#-)Q;6#\_: MVDHA6"+S>[C>/5 'JM5$T7I(HH %VWWVYXGIOL-IF 1$>T_SX=07W<1G7@2/ M\HK*GQF)3V90;AB1W\3!KG#25]C)(\+Y/DRR[2I--.+7&78=L6[6JK2V1&SH" M;;WT/HS=:E4"#M29W]Z*@V=J"P71#4)G?!9"!?#'8M)+^_J0J/>LZDEN(1Z&?O) M%K\C@CF7X-16>/9G5P)3(2$1E7(D"NE0UY>U@D%"Z6AM<(XG9=]9+<%%=&97 MU+YL4ONSH_2)J?93@7E+T#E/8@)[3\ 7ZR1Q=H8W28K9N%OO$\[>?,I3+TF# M,/;2PV6.M]D'LCTRDVPUHI@1'N%L:FUJ3DQM:V[ YNP79CY&AA())2,Z5YZ#D12R(FZ$'4W,[FM MX!&G=XGZFNM@(;K@!#3]+"AZ,M67M'KT0O+W"-\FY\EVF\1UV\&9EX7^G-^: MQNKVS4P#,>S]6I&7YVEXM\\!#,H3Y%- #0O4@KYH?8F02J@FT:96*OH47P,< MU6?&0,[^O\/:$^,'+X1VIOB!O)S#QT++(.NO-T35F/@@4JUD_]!18*-V_]?G M+4(]T.!@7;KZ-F[X;+MY\ B?UOL<@F4AJGAJ]W 'OC,?91L3B;P4[C/T11@C M-N=+M]Y*&8<:;C3AYB:^./3\E"),%)Y@(9T_*S*;'^+7^'X?P=\/-/9KAFAG MT0I36RTCA30(UI=\=M5(%J?7CG!V(1,*_M2E0K;)$>Z0,EZ:N27A\$]B\F,V M9T2\<"V;TJ+$1"(W;"BJQG8$QVEPO(I_P@!YZ=9'2!-1%,Z][.$J31[# =G MAX\9#B[CT@2\\O/P<8Z8P $+.WF_:B*G>+KZ! +:%2 @YZKRSGGE?.>OUH'< M;[UJAE#)4 V5K'(9/^+,A82*%EZ,A J0ZY/0/9E(7CWD?\54L70N2#P5K-<0 M3QF)IA7/MV%,5%@'XBE:>#'B*4!.5SPW?.KBQ5/!>@WQE)'(4#QA"?@'=(=' M+P*UX9J(?QKZ.0[@#ZLX:/ZB-O**ONHN8S_%7H8O,/LW^3G:PPOGS2?_@? , M7Q/]Y,UF@_VIW;&6D7<0YF-WAW*_+9WY[(N@@/$E"O8I?&OY T;L;>_TM>5& MBALV-ON,,K;_CD%U25_P/$:J7FO@*)QE*=IPE4',-+W3<#7^"'DYNL/W81S# M]Y9LVI_;Y_:U3?[QS!2/JV6Q'(VXR+JIE@5,_M"5 D=^B,4)0CN0V([76J?W7AS^1N.NSI,X2Z(PH#^05:^(K)!%Z(_K3:%W M>U%I;LM6=P0M;W*M=AJ<;!I?)\%8ZE/+0EJ\I X(_<)G.:UC,JGT-")L)R/H MB&]CY?O)'J(3[Z_(^C[D/ >)/8?YPOL_R9(O3F61+=U6[GDTM MG*3>3CH; 9,1GY^A)P(!<1!BX7/B!AW$]*9K5)]*!J=[G"I4.]SN&BD M=_X_H!YDL(_P>G.%"3N(UG5/_KLXF:ZQGQ -X#<HD@EA2>N[*+QG MF1PWY%_9)L3!^A&GM^$6_TC.YGUV^X!76[AE!;#$]R!!A@K6Z?,7)U2X7&-G MX[YTO$>9VE=@1-\D)4[P$[^9*U"(8(1JB*$:9JA$#0%N")!###MJ5F?X2> Z MOMY=2U_MTU^"D(QX9)'5(/=KP^KLXG2]^3Y)@L$:R0"-6&=%N_5,-3"2!6C3 MF?"-\+GPWS ;D0]/IM(XT80',+JN!>O2QM09U*UC\B')\4R/L9[%;%?152$C M$3CR.MYO(6(33FUR2J>H$5Q?Y' _^P+R.+YG+19Z+B]\5*(R('8+9K:-9/*+%W&IL-"AD1_7CZ9<4RGH%4KCYNE-J.ZJKD0 M?;F/L_433DD9%Z$H*H1Z,NUW[#:BV?6491JI]]\Y?E5/Q2OCVE5OO3#]T8OV M^"+,?')K[]/9W.3*I6:0-=6)H,)%K=MG%Q?<@Z MB2$/E'R0,\F/< F[-A<1"M*@\V*H1%K<5 J3,ZE9XDNR31/=MC)NEV"+=@Y& MKB(I$#N2H(>,ANNEG'J$BLF.U8=AO.JZ+I2T,#6WU25QQN/$0099??G>(R3& M^1&B(!U7&NQR0W9N."G?U$9 I#&68SXK4II7V@!_RU,81:LXN(QS0HF0J,.L MX5*E!CQ.F!:K\BU\JU+SSG:[/0W M9Z@A(++[\[\[O3-U*3BFA<[;, YS_"Y\Q)VS[NSPWOMGDM(VKC/$M0Q9V;:U M1!\UF?&$0CBF( 07Y=T!43"(M?IU&[4Y0A0:MI:!1!ML>FD^O]YD>;@%Q\%J MFZ1YD7M3-)@P>FAK ;02!3P<+XWW=PD&U>&@ M "C#;F[.V^S;5I9FA%7OE^ MNL=!L\44]6#5?S5;]M6 M>V^,0;A)G=Y @PNF:PU61&[51B.:L!<1]:.DHB6 M[WT@Z4P?'1?X+I_])2Q9Q,KYJ<9!(G8P>"G"I.9076H46QS5W.76^S2[B*A6 MLBHG"D34G5%HLX\%7)T#>-?M;"+?MVF=:7P/:3W7> =W;WP_5W"R;!FK94PE M2$AS06$<]<\7,V7BXR+NN(=OC8ACU;X-HG2:ZEM%IF(=(X5>#L5"EKHF*AJ* M>U=F7%]3 YG55<_5Y!C3 ;U(*3S;9V&,LXQ_9'.64A:NY:24L@@3F8!5I\\" M M4FV<0T1EQ114 ^[Z")Q05IKJ_#A"FMZ\.^R3W^&5_Z]]F(6T<,V &U[5,4V&E+=JS[:-(]R8Z78N(U83N/WTD,;Z,DO4S9 "/1"V;CIT:-SOG,9WZ!D4%0(?_YXJO71.3@/SNIA-0N3@:\*@9(4D8=5C!3"HF@ MAIF\RPM^ )_K@JA+%7/Q@X9'^>&*4#0GX*'2Q Y>J-/'JBN7"AC?T65_J7?01>$ZO'_(UYN/&8L=FEBP MU&M9?X8JT9'(53D'13"I.*^: N6BMK(.%QLUDWOW/N(1VXY (T+ZYE/1GF.F MH&NM)>TGB/0C)?5QEU&+(A%SY.#69VO3TZU)!O.'<>VR_4 V,HLZ)E[#MDP) ML9 =5E2UBLMA;>W*C1@I>=4XHZ1;-:M/^C&F/PRJ&MJ=8U,!$F(@8;:;LT%) M5VXE%V_!6&5I1NEURZ_-9#;57M;!FTP7-XGLO+MDQYD?51*<6_7ZF2>1H'MO^E7>8T2HJ7F3ZA'1=:WX3D3XSYXZ- M7H9]7/6D."DMD[7AR+F_Z/!^T#$EB<7/S0--BJ]R:)*2$L4J5Q/>W.-U"KL4\ M@B5:P;HM4H!$CP#1V.\D!N=S1"8?DR6V*"#3W:KHL@9[,! M21:Q?_F)$9$][QKR<41.G"PK[[E"CMS><6KFR22G:Q6:\!:;SX[8NYX+'ULO M5KVR]?G=:#WF1RV*&%NQ+O &$S!!F0=64\JF]^GVK6;;:M"#CS0PGI8A3#8_U&?P/T=F$[\ MSJU>/,S'H>'5,(Y]9'<678'6=)Y8>D0K6'^$"Y"01S(6F@BM[WZ$_O.KDU.T M\U+T"+/^@+Q]_I"DM/L@+0^??8=.3XY.3N@_RJ#R1B3Y'U"89?L:D*^/OAD* MPW$PI4QP6L&30L*/./>:(*^\=)W2O-6 0N=5[6>58NFB;F(H=5#3%?=2TNO1 MY+0G A74+QT'5PYAO5P.E40R?O%V0 MI,EX*9+JD,;V&:_!G5NY4*]GW2"JPT1(U@4KG5JATU+F^31NZ)#M@9]'C9*NX>)Y* M<-&2G(X*MP2YD:MOJJV:I]H' :T^XT577AA+LR]J;.L9*LXJ0.1I"F>TQN,Y]-<*SZ]S"N$<^GV+&QX%SCW MC'/!^C[6FL!=X$_KAU'X" MC06M&W[[<9*6%&43$2YFNKR[]%E9ERK-O8\PQ=ZFV,OVZ8$>><7I1P^^B25+ MOHX##5R*C$22^'A^J;%GH5/K5B_?ZF*DWJ^I,GV-'W&\GUQ22K N+BZ^N*(? M=.9%CGG?)GSSQ*AM8/*'QB-.[Q)]"LK:-+_Y1!@!U_U-DY:+IN;)*-M'EJ\W MD$]-$]QP^ACZ.+M)HNF?#=*%[!OT9*A('PX9K?Z5+4 H^AG6?#4HMSHB8(R' M.?*6'S/%A\C7<9FZT4:FM^P'SQARW)VLUV! M-EU<:!/ZZ(ETC9)OQ7ST>V^[^P-JPBC;*3G5Z6QP<(P&0X-9X9Z# E<,9'EP M37T9J99RDGZA0$@5Q+R LD Z;.O$+*NV:FS+NHP)G7&6SW/SM*$[4%M:*,AK M1]%17%=Q7IU,PI=6C:C.SDSUDC*QH@!V1HZMS>1V3-DJ+DX/"2[RVHB/80:Y MHU @5IQ*X[:#EIAQPNY9@AV[4"(4^(BTALN2Z.B.C72>(S<-\R55Q\MQ)<]&+74,!GN[W_>]C62'U3[->H(W$G7^:T*2UZJ4JG MCE.53C^#5*73.C\5NQCA)^(>*!Z&<^9EH3_QUR]>P[;=4HB%1 CHWWK#[)U\ M^4J&U;][^7ZG5Z(U+FLI.J*KFM$?ND84FE))?N3E>1K>[5E[P#Q!?BTLI4C# M7,NC/[ %W(&FW%JC-K^$X;JX40/(,SQ[O&'/42IKS?,^[_>YUGNQ<%\ MG8@'+^_B9!B*I.3(X&"0Q^"4 LER"!RK Z:"4)=1(T(9&PQU5YM#$QVVM@-C MXR $>Y57-LUM8J@1NTVDLZG?6KX !R,IO!9QG&S#&+X=:B6\&Z4%(UI4X?D? MT%.!VS$_P-C)A9(*+=<7JGTA.9G\ "MN]LZ2=HXPZ>KVDU(&8JBAJ;?/L>5( M:!_3-61429>)C23F)YD*2YVS+!BI\IN>9O_/B,K)8-<=&!2O< Q.J54<7"59 M?HWS,*5=YLO*>ZO@G_LL+[I>K3>5_T'#YCL"N%7;L#F>,J M)5E6]9QG+9%P .3F&!!!D%,/;[ [-^K#9&<"DD( R4XSA,8,Q.N#B-KYMF1 M+,SX@?R$R>6"-E[(,ZC))Q64Z]6_,NS42FQ%.@7Q/S,RQ(79_)M2#Z7 F#1 M1<(_H+P"4G]-+E6S'2]\NOK&2-*;^V5I:!VK+7*Q3\/X_HI\X@FK=,3#/)CR M0U"F*$S\71D@X,#--1Q+51'IXSL8#5;#XCV!QZ>V5(IZ/ FE[Y%(I' MPQ5A4@;_MR*_#*@F"&_:S09/7U=@3E3M>ZSGW$[OTW?7^"T?5JN"DM#"TYEB3_I%RROJ(RW'_BT M"#=E6!54IK(8"'2U;*UZ3J7TKV<+V, /DM3R2U^'6+%?5%O MT.&"I:W*#_I;7'ESM9RTAKOUZ\GJ]I3=Q3\O>_ZL MHJNCY\_'H!FBSC[&*?8BJ%#_0Q)!Q.;W7AC#2V4=WV"?'$C01W25AAGY4_U\ MLN=W&X/ADB+,1NRC_^W3=D OZ'N<0,)TOKJQY#5.NI A!.6R8QS4'_6$81]C M;PM?.<&3(RA RK)K>Q)4EV,?'6ZB&)ML\JNSL<[&<<,;2D$QKF7/=!26 '!X_ Q@X[L M92&Z%3318B?(/&G+!@@X>!0.QU+V&1$H:!,E3QD"@41)65#7*T%\Y]0P8BX1 M=7DW))CI:ZX6G'J;7&/89AA!!%=E@+Y-W KZ+"A:?YO-L0MIJYIR*4A 2_EB M]7PU\GOXR8>O:E>LB.X.?9^5FSMG3B%M]L>9B4G9NJ+!<% 7S[!0W[5O-=FQK M#SY2D2KJ)8IKG#J1)2TN-N6I?^OF0:)U\5QOWH:Q1P[-^![*,T_M%5$NY:2# MG (AV=UY 0]HIN=)S&SA1-P\]1Q5RQD^UJ3HR(S +,)-3T_@D3%;B2, MBP=T+P,;#V7UULUO-.I!W?LY-1C1(PRTL"PCSX#MS@M3>!^<$^F]GZ&KG/[* M;AK/:>,G;9\59TD4!O1C/V+N? [PB"KM"=C[4%R(J<^@N;T-#02BV9]M&-5& M=*]H9A_7WJ5%I]>9+#0#%K9_I^HCIS3@9V#!KUE'@'\9E5A>!"6LF>T]_U_[ M,*/-=AU;)8<+1:M0_Q#B&=[K!H<9*]J0H M1J$=&^:^!X<>,]5R)MK[A"#L"''\Z8(ZO5">>ZX%\KSSZ 7RO,ZFQ6[&.$WDOB1+^-' M\AQQ&)^@0F Y\0D*+#7C$T(.8>GQ"1H2H1&?T$8+D!PCYH1T@R4MKMYT^5GS(RBZ>"P/PD[?QHQ"8P$)'<_ITI2];ET9D M Y[7)70H8:;I&_;"Y*Y\X?BN?/$9W)4O>N_*%S/=E:4?R]5=J4)@.7>E DO- MN[+R?2[\KM20"(V[LH]@4]R5[\(89^O->8J#R6,[Y.LX$$HI,GV77HI]'#Z" MYQU$,,6/2?1(W>]T-MIX/BWJ[-;UT,M2V<77)<4D&IB%^C/]ZSG7M@S+R["F MJPF;N!RYTBXAHT>#:=2IKTW4J:\=JU-??P;JU->]ZM37H]NPTKHCZ\V;3SYU MG5U[.5['B M1;**M5!*%D-^X1Q-8AI+[E1IFU'N&ET09R+Z- ?G2Y.#\Z7C@_/E9W!PONP] M.%^./3@+,6D)QTQOSI[%'*CR:HQ4;TGP1=)X(5S-^\ZE"4N/D_5316/S)CV1 M.D+ZC%[JKVJW'I(28+GZ[-1D&8^5&2T?)!1,?QN8$*A14\U]UQ!W*_$6P]@%*& MSF-JZ/+"X&V2BN50W!-",,MVZX&0K4I5]+00^NR08-D5Z96H#)Y M"&< ]@.>(8:TO8"C(+P6&K*J9,*,,#J!F0EFF0B4!9)].I9;,(C25\>U3CUA48>5QD,7["WI/*J(1%"'$4 M<9!=I47:/+U6Z/]-_'$IEW*CB:A0D@8[\/("S/<<$80^0C=ZI/SZU-:UW/3?2U8N71,2J*=1PEFRWY&"ETN:T#H$N5SMU MM7M),(NDL=K=%D6M6' RF^TT@L:P&BQILHKO"Q.\)I-U):]&DQ&N@ZJT[468 M$9TG9*5::!IZ=CJQX/4LYN3=I,9)(G(P 4(;@FK*,D+D]=A9%S&-_8^P#4N2 M=Z]IC*75#.[:DE-EU^H+F0Y:?5G<:3ER84F+84OBSUQV5LXN M8%I(+$+R=#"5OTRI)U513J!URRY#7H=(B%J0M8DWJ82W,L6OI[%G#P^U#A) MPTWH2'9$!@OH_*?'QD;&2/^^C=.2"M"WR0IJ;:7X;)]!SA.Y2ZBIF<93LK], MGJ$T9&D'A]P0_*2OD;)^&3QX[PH STH+S"Z%_B4U'PG$1-7+GBU"4H<(ATAN MM2DXXG"\)FH 6VV]>3=CUJ9\'2='HA0=B42RI%F,-AAG+ @OC!$1A1C3/FGH M*GE%'P]HTP;13D MYN1B&/7LXG2+HL2+W5ZQ,N[(Y*+#U=I&/OASHOX_3FQ#*G7S?HI,\(XDYYXX'F 5!^P7F. P1UB( M"0;V;T #+(<&D% 5S'$- W-I$.GZ0XEE?N/67L65SY1ITWA4Z< MKC4$G.T\K@&X2;L34%&Z80'\.R]%CP &NJZ>G*(=3EFXOLO,+P-^EBEA0PED MDF]\@\$SMWI/WMTPXG">Q(\XS4.B:39/58["R6;,MB/9W4<&&?B.(# Y5AY2HVNAD673CX,FTI MUP1D-3-?#R>-L/OF=,3G.SQ:A_&-R]D @IA>X;3(S&7\U@N9I(+5)PT?/4@! MTYS##H^W]51-H1=Y@7!N+O+O6I&;EU8FRCKVEJHN][?.F?#GS[;9DZ.&CHY(X#+:1L:=3Q$>[+ M,.&IJ:K,(@O")9S4<>WBT6N4ZDB%FUJ:^D>)CBRFH9R#8-(QN9N*::XE2(N1S4;U?=L?865?^?Y^NX_ M?"?+ 9U'Q+37M=TV2QLS>6P_GX]8#&$# F(@GGT!^1E?NDPK&R<)JMPT:&0%^Y&:5N0#4#QY#^ICJ M[#?A?1QN0A\:$;&\.$CT3:+0#W$VEZ1J+NJBWIX>:K(2GM5D5,U&?+KK5/!! MK&ZD@^L3Q;@:P35^Q/$>0R^'\R2F!2)_"O.'\WV6$T4MG4L4M9=U<%3JXB95 MONATUD^& \A88#*'X3JZ=!C/FPK: .(8GX[^ P[VT+*M6.[L\-[[9Y*6Y#L[ M7.-=DL+W<(/O68P^1#'.=G*.1\CV8W4\RK+3M@!,S?AAYMW?IS3()T.W">0I MFO8?REIXC1?M M[W%RGWJ[A]!'ZS2\#]TF.@T2@&9!+5UJ&;HN"H#7>$O>]:R8#:TW3K:T+J.; MP4L.[5!NPRT9LM[1YHA2EU9UD._12@( U!J@MQRL:Z"A51T+L*+Q+O;$1D M0=LF#\E 3;=N\+IP^[4=(E?M69DWN:7GZO-*Y?P22WO;I> M?0:]NEZU[UG)+D:5=? C+\NH&1?4-#"<: M:LAM+H'RA!: 9PT3W+Y'IA>JYF-D8N*:F[94!^X9)D\DW$:V^+7=1@N]J#CP M8XS!5_))P(T?%<5P861X'Q=U^OP#(@=FG$5-?[ C=6 *J=%M@J!%RCE:D$@6 M7H3@!LVRC&H+;!)+I4-LV82K7PP=3 M:>KS]6.<8B\"N_,/212$\7U5-_T&DQN/5A5;I6%&_E2OTF^YQ]-H-%W8,>;: MC.1S 2BT>'^9G$4T>/*ZVX,?5GJ:GW[UHKP M]XX>.KQP?,-FS:PU=9G_S+1TT^9\.E0=8=CD&1K\HYK+4R-?QX%)18J,0D:+ M#N%D"NM-A59YGH9W>Q87ER>HGMK\0&[9>GBH Q'M96Q= -4$&1__V88/ ?G^ M*@XNPF@/@1!V?(3#L' @EX:H:K@$Z7Q:JJ6 @#Y'F1XI4&*WX'!2FU32ZKBD MOC7Q!G[KV!OX[6?@#?RVK5A*=C&V$0MHIEY4%(B@7?WJ7\]MPH4)!T51P%6: M0JF1.4KI3H"0;<_?>)0ELOAFL\$^51(#^(+!NA;LZ6F&M[LH.6!<5#_UGKPT M?\'-[;7+2O79\TKW^#$ZZU[TGW>LQYOP.M-,3$TZ> MGM@VOPA0T."FUKBZ"#,_2C+H0327VJU>R[KA0HF.K$E) M6>O,<5B<%M\:==M[=SM*^RGZ3U; YQ(BY5(NG!XJA/3;=3I1-/J9UE0A>C9J MWCB]?'F5:Q011Y;, #W+.GWWJW'3>.B7 (Y0 <*U_VLHO\6O= W"F#>\+D!? M>T_O/<*LT(NF?Z")UK#_YA)@(0N;])[0EH]QWA-3P2'AJ=79X)C^U 7,GY+T M5VCTFOBXB&*XQAE.'V?H4MV_HH-32@,MB2S!!"@>NV-37)]( S@J%*Z>_8\^ MA]Z&<9B1@^_[) EFDZWF(O8SM\2(R-L%TC'H'@:Y-$&KF204E^X.O ,!3 M&$6K.+B,OK.KXH/7-SVU38,/5F\10&$.DHJ,&C5; SM0.S,6%\7 M1P,"F=^9E=[&EYU?K>^N9/]04V"CH;N7XG?F19 QGAU!B8JBU,A2*JY(&2K6 MV\5T&'L %LUZZZ%J'D8M<\U/OL['#&_VT;MP M,W4O:JTE;S G8MH[Z> M[V9/VF0(.# 1#\=2HT!3?;AK1[RQ&&@*JHI*)F&G'Y+8*^"0-:[QS@O3&U8! M_1P::);Y!!J1/?JP[#8>U,9+%MV?Q,,(Z5[/EL.)!G.: M!QD-(Y_A^7D9!WA#Q3X2BSU[YT_N[-!;U7HTDB9BTPALS_7NQ(DR2!J:7A5] MRIF6,1"?P>N-[I>B<9:.7\-F(YO1V$XCR/U*@>W:"%-)2EDP81)"F\5MZ[S0 M:/UL#?'6AV575=#&2]:F"?ZV6!5@, >YV TCB[$*('B3O?GD1WM:D*"PL4ZN M 6@MZB:45 GP-ADYT1E:G^[S_&V(^7H3:>^BD.GT)0B)O(634;J66SY@J59NX4 I^#GRGPO^AE[4[>0G0*C M17D$=+&6EM4MQL)7PT8C0K2O%WHA#)4:77OM$"+.X'OH+O^!?(&W3SAZQ.^3 M.'^PZ/7206;I7T ;86D\,I?WEXOUDPV0#7-A%]++BIS#5W7[E#@5;XZ#B^>C M$::]XOS-@AULO3)@+L9U\LSQNI0M2:367C2,&HMEO4=5J/8*\:O/1P?I2,%( M&2[I8UPB8/":;XE@.)=ABH3]H@)&>/;*[[?+#?+2$8)Q(EQ2:$2% H-5R5CW M0@Q(? Y"3,;V"O'KSU"(:T(P4H@YA:P)\6I#&+T(26YBLG!Q;B#;)],O3FAB M(!1KQ1Y,_+Q$7"@BYG+>)=T(85_Y/KBNLBOO &9$\F.ZQ\&[T+L+(U:4V(F>SG$R/GXK4X[1;D09L E1O+,_JU% T(BPK/-?".7YKS2%S] MFB8:]#IWIAE^FZ?6U?[U7!S=O5C)ZJ#R:J=02)](9)&3280R99#0'8[Q)G2?[*;- MYT;)88]0>MZ;1+F4(]^U%"%E@9$<;=A4%,'H3GF*DV"/5&F M/.@3DA_HI^1%YT5?.AS,(R^ZJUI_.FLB)@V?S?=IS(R$3PR$XTML('OKLC:$ M%",T[;:Q?!Z!DZWBK,>RMI)-1[N-1^UA4:?IY=1FNPM\E\]?"U>VBA/]1XR+ M1$1@M-.G? ^#&CJ.8F<3.,( O"77EV I%Z*B0DBKAR2K2HL*E0)]I.D?JRA" MZWV*SI(T39X@#?6MYR_@4:;#:;%/2T(=8YE[E\3WMSC=O@MC OV5Z(.V7H:9[6V[*BA(U"9E'%@5AQE45NE2KO16&4*J M4@0H:*BPKG38/K:U%5GE5HTUBXXTSODD%BQCW>@BPT0B,>]PEGU7NC-W$,/: MK"&YB'.F]Y$LV>\(4\J,EX[C^T;CJH$AQU3C;)PE#I5,V6TSU45S&?O)%M]Z MGVRT[%0LY:;.DAPAJ;4?IJ!.R),;BW\_ZUJ]O]7;-3>=L$8TUYB>H_']_+*D MLZ*+=IW]:$G?O#"%&D\*(*Y#Z@8PM?D&TB/!V&I*ZTU[I-\[??"+,C+WHQHMPQAN[ M-P577'Y;-M6BM*GPD-5XQ3GBXQ&=X+!&=@_URY+8JBV:L)T6,WSOI?=A/(#C MHEF6F2U 0=E$@@UU5I!706?.6]F.3-AZ@Z,(BE/B&*=>M JVT.F3@,S#1\S3 M@ ;P>Q XRX(P!#>I@9>".$(%$/1[;[O[ VK"*M.G7#S+3'G*96LPD4R$;KW# M !%N*-#T!\B7;*8U*XX""9E5F(]&;+@KU4.#\%P(5!LTK$A/#9]%(K8^NT6S M+)\: A24MMUV\S7+'%;0F7-7MB/3A\X%3L-'>D!4%F)(#/X!!_=@)/;)GUJ9 MP?-%M8Q Q<&39PR^TO 8#A*Q&.V0"&4-NN/0F?&BTG1+C*2?DH^I,)$I0,44Y+XQKRXK2LVF;[')X>: V4S M&_D^)W<+*C)CU:B(\F KFB,%T3\SFI\T533MK^TR#O9$.R"*D/9WUIEBM\E/ M>WFIDX\/^_\ZW+7,6QF-.5>%.YHX@J_G"Q*A(/IVJG%+.*A,"'LR6*^E99[2 MPS_(_N4Z2X;]K^Z3QV?%8*:R%#]4VDH-E#5MMEI3\J5\A+)P 8)^8SASS=8N ML8&9K3T,#)-@HD -_J#9#CKJNK,LVU@$**B2&/E( 1^M?YQ2BE??IWAOIM:6 MV]2+,Z:.KO*K)(SSR_@VW I5R/$%?M2+.;"8J#&22 T==QS&QSD9Z59JAK&Q M41*H?^<3R-2:7*(VQ*FUCEM):B(CL^-#HH=$@!Q+D)AI$N$1;';J>UJCR(\2 M(9%65IN $F#%[;\C*T[,[ DLI-8_4-@1O6RT[W_Y7)O]>:58*(NI^ =4FR#4 MZVRK!+VLX(J!>L=F+]TK\F F<%9Q<)601P'.PQ2#3;RLT*(M%;J0+&N*FFC) M] VFZ;K->>7=4T/BQ"B@7SD(C6$.B:>CZ)(PFJW2Y-'+\KTI4D\T;;94HR& M3%C88%2.=OUL[.= *0?R?1I>+ZSP'"U4"HW,'\(=N-G>A5FN+P0Z4.Q>.;WX M2"\?-A,UIM)CA4YV_S =P+'J/M(CAWFN*+GI OS!VV*AS$SQNFB"MYT@W$9 M%B<"PQ =UQ44-]JKD"TMI;6[-4,=Q#2R6%PDT&I4>"4(1Z,ZQK49T,)#YO.DXV9=NG]-2 M:G,&BS=FI#(49L]HG^&;9),_>:F^DUL^UZ9Z(,5";9J.CLD$Q&"U^-"R M4TNV:W;4T]1?;;;71]L]S&LKJTH[.&>F@)YER&YK"P:'\7F2[I(4'&3Z*GU[ MBEV^M9>7EFTOABWB;2\C8UQOL[U,:WOKFDQ_M QR\)6B<)]O=/J=/N/7FC9?&87R?7>'TYH$< MZ6<',0!=.1GP')L34PM2:&$;LGBYV@14S6C+MH.7H@7A:U2MGYGTYI8,4=SY M=9C].L-GI%QJAI>/ZEM0X=*?CE#-68 HZW"P+].@L?51]5XKF+-(4&3^'Y"6RQLL%J\-8%"(]S" 7@@4LRT47 YD&3P?RJJR'ASW2WB->P*"A"!*1V@(C,3HHL_=H<:I2O M_\S,/?F#%Z/FI$5(E9*Q#:^-E#CF4K5Z\M+@PLOG.'::L"U?1HW%94\S&(,N MJ"EI$5>0D!N--U1G5R-ZZQ1EV5;[G!Q7\R@EDD4FMRNJ)$&,0V^A/50.7\8Q MH>:7L.!>=\,&=N2_[;TTQVET( _Q, F@@Z$7QAK69,E$V^X],1H2]I>#T8Z. M1CX;[K!$E)K^W,RLV*7Q"7&-'W&\Q]<8W(AA?$] TPID!-WU713>4T/-Q >& MWIKVB[AJX26[9N[O4YJ C3Q:81EJV!&-!.40*NKY--9UEX8^^7M$.8(#E"NY#AVNH+E>8*0VGM M4#^YC\/?,!%5"@\$M9CR68/;M.;S&1 NXNYF%+F%@KE8A_(=JV=CZ)5K?>;T$1,5ONV'- 5R]!] M:?F!O-:6R19=1I6&NLO)4H^$3>3V9_]%]/6:%Y&H[S-X_/K7M*]%:N$ES=WB M>A.\AORD (*2?9[E7AP0?-@ZWOJV[2@&;9;F8-/@9/URG@1M MV=6]A_!1."T[$NS&5S&EV$P8)];N8C:^'=5;+TQ_]*+]U/>Z> W;SQXA%KU] MJC;A)QP$8LS<=8W& M>TX#G/LX*PYS5I)BA)Y$M*TT#W\K=#%"04+0\"YB4CUY0)%Z,0>O435&,G]P M;1+"K N+BX\--;U_ZZ9W[+M:YWH>:?O>^Q1N]]NS)$V3)Z* G'L[\I?\ M,+5./F1IZT?;$.S4L=<;'GN]9=/1'9^/_ ) 5ZESH;P;B$)#IQ]*L1%GXO^BS-+&@]BSFX"Q48R2MY%M.8B\)25,!!Z*GQ\ZZL&E0P+PK M3ST=Y0)G?AKNV-'[HY>&T P35,LS+YLYX:AG:0?:GCYVRF86)8PC(H@E%%#^ M'@LX3"^\ TBNKVL3<9!G-VE0;2)3VGLO+^QYUWCG'6B#G_7F*@UC/]QYT67\ M 7_*KQ/:M.[V"4>/^'T2YP]3B_0D*+EH'3X%XK(7^)Z PV"P8_,1AXDV28HV M80;)^8227SN.@YY2G&36OU&D-8ZW'81!L?K/V$MOGQ*7WT<+$_M*L3FR(S^% MEZZO@0DDQO@3$%#2UB517YI(_)Q^F>&XN/3?#,9VY ?PS6(<.\8R,XG\EZ0T M#W,S7?LMD:B%R#]%Q<'#?*(8R^F6=23 MJ_^]ZSG1[?NPD@6&X"?D,ZN>=T\.HLX;UJF,ZK*VSVC7I811(S%?6<-R;0+5<$W$XAK+:B16DPD*7YDL\)M$C=3NT'!-[0G.P MI"[E].H[J$SSJTL*-,^['D>7\!C2!F6S\*XN4D,%Y$C@LG)UZ SE(3]I!M'& M_&UQE28^QD$&L9/<*0%Q '=3GS>*A6P_B^6HR.H.X3@DNGV[+B>K/!<*-F&L?+*/!VWXSFB/8G M'!<7&059WG?N"GQ-P?3J03F2<&/E]@KRO1IK#Y)+P71K\01]F$@-%'Q*4<1+ MIBHY$RLY3[IB(]FV@6=?8=\P-V79E@8A$D,M50X5H!X&]-BAQ@9UU)7M,R_^ M=>;76+F$XY<7QT/>B?8Q#""0-/X5W>^]U"/:)G:;0JG#,=DSJK%=4Q?P&W(+ M^:P?0U&\%'1O*.H2QGLBF.L=3EG5PXD%:,#"]ATH^LA)9*T$0)YDM+!M[GVB MCS+'!3"&L[LN?0/)8OAXJX!CV!$Y$2G,#TD<8.C'#,E.16@_:U #&?!0FH#\ MAHX\3[*IC[MI<+(>HCD)VK+^NT2B[W",-R&T8\VRQ _!;/\4Y@\H@THI16D" MOP;.I0U_4K$2EGT>3>015[X$"5J!O_Q5?'^9X\FC>@8MO91/0(B=LFME""-< M>P9,V*PAJW)JC!!)\6VAL7!A,K"B< Q Q[KHCL5XJ&Y"S^YDG]/D>WZTNY;X MJ:2H7X\92-A1Q0S)2Y7< I?QQS@MZW42-,X*HE]FU^3O2>S=18>K),O@"IG< M[W\^Q!\O]D_?OTI?O_KK\W]^O#UDT:M'_[>3Z"_YL_P& M_^6W5R]^_73JO\M/_N?MV^3Q^ F_?DB.W_Y_+\>;R]W?[E( M3_[KYA[?_IADWZQ^N#I_\?CA[8\_W_EO?\6/_Q6__./+^\L>?=NGW?SV_C)_6>?33\X>3VY-?P[._Y6]N5\]W5W_[)_[G#X?\ MOU[]G+[]]N'UI__Z]?YM=OF7U:O+I_ABM_Z?Z.*W](>O/WP?7/_KAY\N/MU^ M^O J7K_:_?#QXEWRS<\'(OSGWG_?KY]'P==G273SUP^OU@^;WGOZ/SF^OC8486.$1]3T[-@*F$1C_G+_UG"2F?G!;W;8 M#S3B9<$EN5,1%V\!LA61""06XR#H'^E,)QHVD:<5$B:@CR&KLVK M(J/[-EGY_]J'*3[;9V&,LPQGWZ=DN:F#-/J6LZ^#]Z$D$3X^JM-ES$6LAB83 M&W$;.MLV%"H.BDCH71A3XW75!.HR(,N2>]@K*X06" 2K.'A7=2 B?]MO<5!4 MZF8C"11,I)_,G%HPK:#L(!K)QKYDQ6U]G^6$I^50Q^8RFW)9_]:L,<$TYFI* M!"_C1S(^2:>NQSL/CI_Y)UEN1%K(O/C[O]&7UQ&PN3ZU)G&7\&U=I0EY9N>' M*\+DG(R N/W==OK(!#LXV\Y'LK(KI=VVTY'V,_\4>^5QKD]337[S?/;9;FKZ MF%OP5RI UKHK=M[]R(P(+$(XOD<1#<-H?:*?^0V5!UTT(T>WVM/_,OS]))ZTYJ+J0;^C;?EJ8"&U7@7,<"V9/-V;19.2>,@]T,\>.7[K)OOUXL[3OX M9MJ)Y'/DTS[3;T]7RB;XX+0(;.B!_("?"O<3*W="-!1",>KPO$JBT#^P_[_% MG_(S NG7B3^>P97A0><7J7].0(R]"1A1%#!8)C6H( %4%) M:)6F9$C1OX+!<"X\VFQMY/4JB6'J4K[&69Z&/KE9*=Q9I$J\AFV7K1 +J2+" MQR(ZN"LQ#J1%R:JZI,AW:N[-K&?3W#QYNUD$1;*(_7>>&!&9/]X+4_2C%^UI MV@N?BF N@LFBX\9)=0T5!YMU-*2[G_BCU;@#Y,BTFXJ M(_IPA:'^DHDVGY=R-&1EFZ!1$(Q&?+CSN[Z?!SQ(7[%38P.AI ;C3->\:BWK M+BLE.KW5-MDDI1@Y40$TV-E4!?J(8)A4Q."M>&LX[5-%/,]NLI 0!XE$%')0 M#G9[G?12GI\E\BT:-Y/"J3:36Q,LIYTV5U=^Z3AUST\Q=9M%=!N;,=$"/N G MTR]6.M4R6V5X*!I8:GR\UMG=QPG.>.5V343@BG#C 7R/&^YD*4)Q-I#-3$9# M]JFV5 R!9C7/> !BLC(&!01XS96I>0P(_(J#.2)//?\KQXJ!(6/+$@8#B66H M+-0*OU_L,9&EU]IR)IUJNY:!! ]UYQK6#2+88VCK_'H1;Y$^7I0E#E0;-K4V MUH#.\@3IPK=O.^K@H",BRWA>2-E3?U*(]V>@5J[]/"'33U\2-GZM?2"(9ED^ M"P0HR *JV$AT^O((3H"O%W$"*.A>U@N0[-!$[WCO_8I_>B!X7:5X&XI]E4). M2R;:-D")T9"Z)W_%B(Y&Q?!%L%S- \YUQ4Z-VJ*_35(/$\NS8" M(0XR!P ;BRKKHWNE4$E[SG#Y)@V.\QNB2>[OR&_U=;O6#)OUSEIKR^YH/FH) M+T<)@4N%3;"C$=UXDRW.\M _AT"E=!Z#L7@-ZZT%15A(Y.'C5S=?H;-M\Z^1L3_EM#>@4E^AC97@@5FL+-H"4&)0;\@P%!$QSH/ MY95S2"@5S4V.".^YWT?P]P/UV\QR:8C7L'AI"!&0NO7Y6.:Q6\2EH>12,UI' MME.SEUE9=8P>0IG@VA JB,)I%A@N6[NO(!WZ@@W^LG,UV-88503G:J-TAY/P M6')!Z/"Y??0[8'?OV>\_X& ?%8'6G/U%G2#TR^HNRU//SYW:VOL8(I&#[HTP M5!)6OI_N<5!TX\R\.&!EGQEU:GFQPTX#(["6E =3_.1E9@$4XK"HB8^5!N7#Q%YZD2!5FX'!O/W"%L0E?K MMBM=6ESBB;KJ_8ZPUA2ZRGKS)L[#_/!3&.!K3.[\/3X[O/?^F1 )S?)D2TZ) ML\,UWB4I% 2XP?>LEOX<)IX),+(BAA,BK*%(%A#1W0%1F*@$>@2_*^$B#G@1 M%JCII*MAH)B(XH:U5CJ+-I:0M^+)KOQY;"MW?A2%&1UJ6H# M!5>]Y8N^ESG\HE=OXP95+63;8JW"1-2AO3*G? MO0NX4778V BCZ=N_>0M;,>2YKK_>Y:SJ?'W8#!%.F15K]KCA")7A4@X^J!8X07P)5'TA]%:>NNGFDKE5W82HN MF%?V&HG"7/K&A(C9?)%/A[:%CTND\WR.'YA2,YJ8(X8!N"O?WV\A; ,'LH;. M[Z#9+KTC11J5S(TU&*H5GD:RN.:N,2&>H5VDN-X?V-&AI MFP?Y$,3ZQ99[61NMPQD4] 7 <1N5-$80ZF?M8**-B';57&LN_63P\I8-;T/Q MFT:&%Z)1F,J&@2P+M(-Q?F#>I6!>WVYS%=M1W&(T-+RP?/P23,$]+!,[3+L; M-A89#FJN$ZX+WZJYK;/\$/$X\R)0\)EOOG#I+.9TDC*N+C+B[1LJ>&_)RR?' M[\C!U>FQQ_R@D9=E'[SM/+;Q=V%/K4AY?&X:F6X46\3X8+@/@6UJ+6 M]&?M7#>UUI(6<[%T\-'*W>C(H.@&7]K!J;S6M4ECEN>C'>5\@7,OC#).[F0S M+#Y:SS9I!Q5[>4BVMC11XDF!Q9?H&-4_JZ%9 .USW^X'YT*J!^<,3,'O69.Y MS!&4W%FN/GF[7CW;F]*X%*?(X?GW^WR%=ZX3[AGZ!R_P7=Y!@5LQKKP#'!,? MXP"GJRA:[].S)$V3IS"^+WHU#+B7IUK)FA]Q(H1E(8$$NO2JY*N@8AE$UT%D M(4160N52J%IK"??EQ,+$OZ4I&6%0.G+\\D/NLBE7LU0584*4-2XBQ;75DOGN7<"\ZJ;6ND";C3KI+=W M-8$+L0!:9MY=QC3B"8*9S@[%'^QCG(O4M5!F@-6M/_M"@+ MZF A$9M2AY%R]+DF6FAV:I4NTM:RB:%X(19^]"+W'7K9/BQ)Z[@LU"#C ,S;;^S+K701B$T3X/'_$-]O"18?8 T< MM^6I,D=Q:J%V_Z"81AZTQ+F?LB.R'"YP&CYZ26S)I%*5 N9;MLB (7 MJ2.'3RD5TT74==;A8*.20]_6S;JL>6'ZHQ?M\< K73S/VE4M7%X6@TO&(CI8 M<:DZ\,8I25\V69-NU#0,D0-DP66K.*BYK(O'?;".KT&]3,/XG@SXD,0I__', MR\(,YE,;RBWV'^+P7WNI"VU\"./;*.\#O5D]>&M#_ YV6'+M7!-79K)RSH&BUY=4,&Y 94V$"@AD+ MJ4(VIWPU/(=ST7C$MW5.U),P+V*##K-\&\(E[-8@$Z$@D4XVE$>3'5P[)'7X M5)YL-H.0;!7;@5]B-&0^;!A]3)NLP_BC99UI2K8U MCR7YIHTCQ.JG&GOS>-5O:-5&5O$JFZ61]]#5[?H@AR$G.Z<2HGO=)2DS0]9@ M4GVS_C/+V,@?O!@U)SFME#U24!H^3 ."&IJZX!.YC+,\W0/LV=1)Z3(V54(9 M$JKLAFJ\PC?NQ#*NYEO3*J[8]Y@J4J#$77CY3'$6+>AV%:S6ZDK-'X8M12XD M/&F<+H*MF2I33=&:I2"_8 5WAX9N8/.[)+ZO%*G:*>(\QTF#<_*S8Y+BI]6^YPH]W,][*7+V#QP M9$A(>_32&!,R'I43%O)DZ^-:76R4NS;,"RYAXJ'^(=E,6\9ZR?J](H#5OA[; MUO@>!E1]>N6['7'/E&#??/*V83QKNHMZ+2?'AP@3'0%:D/];BX/"4T2Z>>,2 M SRPZ"T!&_NA%]5TNH&GRP!@%KL\ZV/5'T160FAHO@MR0P_G9Y6M/(A,YBVJ MRG7FTY"[*]A]6776[YL/ G&/RZTWHTQ\ \1.1%:16Y]JK08:'<)S$QS7@ M**704<; ([\./SMRVRM[''7:!\5$Y'8A*$UT<0ZUNLF_UAMZL]*:/CR86RH3 M;3G .8H(&/H?Y.>7 M<1G=M]Y4)Q-']0S'>!/F,I8R&"B,T08^X4<:+4E8&92 CNKR-86CM.W7X=>KN=! 3.Q1R<-0VK667<8[)*ODUN31D3*,F MPK R$8;%')2225^Y+ \DWD=7?U;O>&H-5(<#Y$8N2M-)/Q4O30]0^J'VD1 ^ MQ*#"%)4#R9V^CW.G'*CV(:)Z>Y?6SRMY_=Z/&=[LHW?A!M\FN1?)N,"&H8B, M Q9L6-'MB!;=#JN 5*\H'$\.MM][NR3[PU7\<_P^OKB-?R#_NF&_0ZS(Q1'\ MFYQPWG87D>.N&'_Z\\OWIR\NBI%$9R7DH$_8_(&JL.2^)TM"CS/ (R$OD@/V M4@(+GBC;),X?R/(0MI _A&0HCE'@'3*'!Z@VZ=N",Y!GMK_>[[TP7L?5F5YS MY\=-@TCD&W^R1IMU7-BMSMR5\FUG)J= MK6;3/$()#;CS&\W+0N8SJ)V7/@?_E?KIGIGC'&JQ4D1A%*V?<$ KG=X^8 @> M>I=X,8]\U^!I!;1XC&3D\(6$K83 17M:8A84V!SBDB("&S18"MS9U6A B ZK M36EIF^E7((A)#!DO"7GQXCQD)>)X?NUA%?QSG^4"[4O&^P(B?6F0ETI.KEP. ME#R2"JC(*\%F1P*]R*'^:DZ1MA",I:WEDYRHTS[\^9X:I.[RVP#B>; MHE?'LJB"I\? E UV=A0+$%=QH+$WZP_"O^V]E# ].A"4PB2 :B]%L)B(T.5H M>+63X42UH>-=6F3$.VA37+7/Z0/B^ZA^C0.\W3$WUPV.PR3]D.0X^YB1N_S@R*N0ODI#'S!@/*GA7G MWH[\2H2RU?& MLW(HRLG80L5PQA$!XFWB2_=F78T#3,CO\,HG5UD6LI)1G_*S*/%_E9&;O.<1 M 4D>>"@(,S]*H"(5O3X*8,BKH+D\OE2;$[%$30C+!QG[+E?W*:;OZ"K16.@= M9R>4QT>[C!01X=T)"Y%OSJU1J++?<%^0FO!M U#-_M/U>KFV[\@VI[;EJ$EB MF/5.^ZH3=0VJSLY3(J:[@.7$PRX&LKH+,)"^O6#H(LJ^RMG3J PCWJ'5TA>% M%>0:P_+P1L,IC2LA6US?1>$]_>Q!^<5RQRA MFH$A09F&2Q9JHD$S.R]F4 MD8PR46EFGA^AJK*I6SX+-R'BEF*WMHLG[7>[B%X]7G3N90]OH^2IUAR)]V24 MO@MJTQ',1P"@V3Q*U&'837DEO;V*&#:(3!8_&^H#_I#$"7F1>:RQ%7CS>WQJ MK+A0?1HOX_]%,?-+EU>C>E,B]NB0P>J=R?+F\#OL9?@J#6,_W'E141Q0:B\L M)B$ZZPB5\Q"?Z/9T4^Y)Q!4-(CBZ8=Y[>=$T!T*<&$+K38GC9?R!7(37243@ MW-\^X>@1OZ8!9->6(R .Y-W+^?JW//X(#>)SL)8M)?>JJ9^B@QLCM:UN1E#YV!5NE,4;BV5>[:6W6N)Z#=V;UG48^2G/D M!$2VK*Q?E:?E1?@8!C@.LBLB[3A-<4!-!&!/HK_ 9#_T-U*K6NU.6JTB[PZ""OP+O.*/7D1K9_:\ MT.BC#+A'_Z,V4?@P"(OO@E*B&B"J3X@>V D<.I(&*N*2WM5@-F M?6-ZF,F;1BSC.VOB+"*]:%N5E]%\7(NYU(=NYCM ME/B]>Q-:-?0(8J^!SVU*>R,=Z!W8X[;C8YFJD"$VVJ&C3H1\6R>4;]"V6;94 M3GG+EE[_2;TT:]G&1N4)<6&!E6]+:'7MHX*M!YEA_L6IZ+"J9; 4L! %A@!: M\0Z#^ ]J3@*(95L+=RE*SC)83AU5Z_J0@"W#BQBN_;F$<-&P&053%U*WJ[D/ ML2E'M6>+U[^6![.*SI_ C5P!L-B*#Q+-B2D^[]O/+V >5"E]@]F_R MD"M<=84*6VN\*>,WAP&U-=E_?0G.D]*)R8O3U$"Y9/*0+8MX.YQD%@]IR>N\ M*!,ZH:6CA/@963H45!A@Z>BEI6U'MNRD(?@;'=$949:P$R^"WJ8&'K@E&:SR MY2<GJKK#2U@D]64;>A5[,O>(AP(*J @!H;&TU% J ;I M"%%8;K^\0=L6,=* ;G8MB[Y/7T>%+XK\F.YQO3WU*@[H?5#[U469(E#4/NNU M%?!5N/OO"!4+U2]15MV+7;.U7Z-JN2-4+(A^68J%85KZ":VD,W#(KE(FJP'S M,28*1Q3^AH,?D@@^ BB=!75>U_$-]#YGNTM#2-2\V*?LH1$F :\V(+7/GE\> ML1Y!%1@B<8]>& $%C\E;Y?C& RFL,$ %"H@6+?L"L/CR"-UA,I9<(V6A R*C MFQP,)MXGYQ%K,U!4&NLV&_C_;TVS_W=F%>G =\T)'0">JZ M"5!CG^)7G8 45IE!?1H/Y&C :<:RZON>:&P4.:GS/ WO]CEU)>0)81.[\Q?R M&I-O3.A3Z"&#Q6XD5RSX;[7;D2>@%_7EP;'1J!S>=:G93GT3XM\^J%2[=&V, MZBIO XU0 K79?3^AWDWJF9UDQ+'TA5 M.SW\X^.-M%3RA\O;-Q?HYG9U^^;& MA?I7H5BG:!MQFX;V9N :>]46W>;()2H_6AK!?D?\]5_-=![JI]R72)YU*&%9 M&1)\8/67Y/"CI_&&=ZT"]>Q.^\SIDL3>FX1J::REFA>IK^/&T/95;/DB%J#= MOH6E.[/Z#4!M+U"U?@KSAW/RA"?/UI1:4<$6WM.=H)B*GLAJ'A?E&R -W!IJ7(;ZMJ_?=%GHDVU)02]7L:/Y)G3<%\8NH!*2.)W MWH(&5+.4+%%)=V.,DN M1,Q0;MB!/;9P)O4'NU)[?.E(ZX:WNC)_MC<@M5V*=VHYP/(,"B]B*)>=^6FX M*Q+9P.M#T1H51^NE91W35U)25+H9VZF4 O/ 99;MAQM)V"RG[PKY9G0M(_6M6[2 MTZY:>LE4=&BA]W13D:TGDW01;Q_4TKW9]?J4*10W^!Z\@]>TLQLMD5*6KSD[ M%'\)058P07$=Z&U6 :UJ&-2B707!C,[$?BE]S4YM*FOMW(_O4W)T MEO&*/$E=X3)N)\)0 %!UDX<\]B5P\;[7V*7S-#J"07=YQN:'-(U(&GDWE M5E0R&R4I8O,+4X/K /T!FQ3':VC2QI[Z%\8:ZA\;Y%[]JR/;4?^Z.[%X_W-7 M)^'P7/#:2/LIZ M/3\R -7=#U]KUB^RMWCN@C%P>W--2]]5<[K.3EJ44"O M4KSSPJ#0CWDF(L.H)\"NF%IF257)GUQ EA!"I[%!B<]+CRZ60X(?R<))>H#T M\NP!!W#+*U(0BM%'B(^GSP7^C'!M#Q;O1OQ$D._;ID=]%00ABXB%M*S+N,@W M4U^3U22:KW81 MF0XAW&4Z=!$) MQ'@Z6[TGRXQ?WAZOST]7I0CS&0MJ0R3=C9!3ZJW;90.M:E'KY-&C41:E0UJ] M43I:I+LO2K 7Z=1[ZZ& 727_*H4V??GA M*@(W4QQ %8Y=X=U5%+^@T+@MMFT?*LLV7;I6ZMFQKCD_<6>W;"M8NAP+ 5$><7A?I$;YA]O4 MBS/6W)ALBOX4L8YUG7B2$;:#8E'$5T6U9:E\UA9N%*Z#6)YDTS0M+,ZX8$[2 MH6:'L$<@/N2#XX^^?W]"M463*A;U^WI V7-% M$)!3E5T5+]?<@.WVMG=YE073&P)'4Z2K\_OM_L(0K\N\";T0T5J M5SM'_HO:9%3,=AT1W+\_$<=TJ6+QQJA2-KL5#FFBZJ L6$$%R 7GN_;M6,3" MH?2R99NE;6T>4HS5\1JL\0^,<]^#L(5RVXXJW)%EQ;?NYWKOY47=\'H>YU4: MQGZX\Z++^#J)"(Q[P/LMP4+&@K8+L((+[YMZ7FL)&ZZQ CISA0!\MU_1&,J( MOJOQE+;J'&N6C>BK5=SL'KZ4P"C1'L3F6=E>K9+\';DYR>N*EC'D71'/$_(\ M]J"40+J5NAQA(GUPL@J(?.X1XK-I=TG'5=-[=R?\:/1(8MVCX6,<9&_)_J"2 M"FV\I\SFYS,0D 3Q.=W,?C>N#,EF)(X,Y=8M%I/Y&-,?<,#? *<^\^%=]=0-&=RH(.=8T^ [Z=(SF3BT7+^]\MWW^8^5! M6CF 92UV7"8H*W8K=NGU$,?FIU%_6>O9))Q>0W5T^PP%=DUL'<7SN;Y&_=RA MG:V+=Z]*_=QJ-'=7HQ_P5%D284_[WRH.#?R*4./AEGYU4^,%&_VUJ:"V_@\D MILN7_]?Z7]/72_J:ON[]FKYV>TR]T"?LBR41]D4O85]8/Z9JKE#9N[ G$WE] M?BEMSMA]5[E(1-;=HNCD&4@?B^<-LPRM[E-,"Y6I'[V%!:P<[;A7E!#W]M>A MV* SU7. ,?=D24=/OS7WQ.V9_EJ?L*^71-C7O81]_>]3((A P>$CS)0Z_2R5 M":IAXMIH9X/:HIO)'I>M.7C^MO?2'*?1@964@PAM+XQE=UHYNJBDAXKQ[G*, MQ?BW3PC5+NUUF>R<4]_HG\#?+.D$_J;W!/[&[=7V4I^P+Y=$V)>]A'WIH"K/ M77X9D]7WH!+6FGVM-S]Z*3WNP"5"^WXI \@K($>-GFG)!G% S$%$0;FT@0_9 MLNB>&$XR5Q_*M_H?RK=+^E"^[?U0OG5+V%?ZA'VU),*^ZB7L*PLS'QT:)!"\NAPQH&&W!]UOV"HHRM>NZ# M1CR*.(]VH=:N^OX-;5Y=$MHRR9P_$#81+,H&2A#HQX-6LOYV!VP^X1^JM95: M;VH119FXM8']BD6:.^W8S091R/+G65;=')#Q5\Y99-J?:D>BKZN? G:CI]I% M]B# 1>,$*$P&[ W;%X+27H.% .F=L97QAZVUI,-V2MJ)9&5ZWEAT4%P1%(NX MP-0+\-9+?^WITUO,H*UHJCF=C"G;36:D^VB?O'T[MAE^)(J%2O+^PU:AYM"6 MO@MJ,=*W1=$7I4<6FXPJFVK$G8B& 72^_#N"^%GG5@8F/=]Q46(-X^Z:1[LYP,@M.^SN]LE&-_=Q/9-C%% M6[%&1YKN^Y3HI"\_)8+D92?9RQS?-B4%F[%DO-AR3VBE^ I14Z M0-!>/.2/YSC-2]5.]EZM*\EUR/!F;<)&##@JH*,&>'=.L=&4:3-Y(E*[# W4 MM\NU(EZT15FVVN9ZH]V_S M95):JGY*TE\O8YH!59A]KW&&TT=Y&%"M31!,AD(:Q?32?,-!.*\%U;M)I16O MCS96L\.*LH5@)A*5-^Q]1?(ZC]0\)ZX+*7O_NS&_Z6U7;%H;0BJK7*2?_T,2 M!3C-H"8S.X=%7BKVU][,/3?:'V;$[%% MCR"VG'Z7<4"^RS2L=P,3YW;S<0MXJ;:1;BO0XDW9O.";H4'UG'*=SL:=.*IF M9KVXR[&SRIS]^Q1'..A3R'K=3A9S 4&_,:CQ[!4,+J'R5_']98[E%9K>;#;8 MSVMV?G!\4^8U@19M65$-+J* C\ DL8\=1ZX,(858EQM*R@548($F>EX$#X,? MR.4)3>V], 8WS3J^P7Y1QVV5AAGY4UU6587FSR^/:"(ZJB 0#C]Z802*Q?$F M28]OO @?H6IQ5*R.8/EV+[MZI?D%>&MG(*5(G&;CF+W@\/?>K_@GHI3AJQ1O MP]Z>W60THL-1,=Y]D4OQ#MI7L&J?=H]SJ@9#[3(H)>#,RU@Q'B)2 MREXFA06$P3IB 4Z%7>28 D%% 76T2E.(%&+?)RN.]#9)-SC,]_6N]ZZ>#H.H M(7U:&-#4[F.O3&WGU8D)EAR[T%_%P448[7/HE#JT5D!9R9E 9 )P1,/9?>HD M+L"J2P:XK1DPB")""1A#7$=B !?P<%[3:WO!K.SN2LTO&17LW8%%G6G>\M0K MVK47L57M\M,9F-65RC:OT5T#R*/>BOBV>N8C XJH;X*"=>6Z-B6#P&LW@IQ. MS-Y%"+O8T%#:MQN!^RX-V)(@_>YV;!+S!M^#?G&-=^"8)8JM?DA3,165%)ITN7^BV4-+=$?O8(8Z4:)7G(PQJT:(Y''K%>=)5D(>U?U?+I/J1X MP\B1$7I06FR\[(X2I(!'"//\Q3,;NK$F:>P^@U9Q'@:@DI%7<_4HYK5(F;-FN]OG M1<1'6ZMCUBCI#5P#7C-Q5 5D"[=7N8!,B>X8O9PD^DQ!*I%H3,@#FWEYX6,8 MX#C(FF7SE5W2RCE'J-4LX*C='\V%U5JQ(Z&MNI<"]I3G\R0E%QLY8GHB_JMQ M"W#8M)%NJ[#B3=G4IC[@)Z)'P_<%UHPTB^%!(P/W;SH&S$CH-T[D.CI59)E:7V_36JQ086_G!HQ9$\4 M"+-IIF^4L"!$H!XV58 KK$.NS?0#]R]FLP$)[7I>>4)FY5V$O*$?<'!/)',% M7CEZ[0YJC,AAUKRRK,9] 195:$$3MPQQ+:;G^CHNW2;5+4:^)5 MGK Z#J7L]TJ^[&(FJJ8N) ZE;W,B_ND1Q.:G^Y$'F4/SP+N<]YNI)56+([O+ M6/6ZM!<33 MU7,V"MK25B*TJQR98!1J=T39Y+>39+A;DS7O(S,=?V4CR"+B]F@J+R".Y6V2 MXO ^9GX HGF3+S#S?&J&HFG4<1;1352Q)#RA_0IV2/Y0BWV]35CDJS3"I;^2 M2X$/X@BA&D:L7U"%4R/ I=Y)HT!MF7&Y5CDQ)$!F1E&P*.CU1AF%=TNO_4=5 MZ*)JQ.E85 1[$3%4NF6+9*_'9I:5;T#+9P?B*B]_*<]9J8>OUJH#42CLGD%> M7ON+Z[!'W1V+W8+#Z&77 \O?[CP](XSWY+56]%E/XNR,!AB6@9M@GLY3+TF# M,/;2 W4<@_X&B1VL9RW?KISY=4M)F?_"UD75PCRTL0J8I<7;&FN5@="._<*S M$5$L3S/SS'*AJG.B^\,_D)/RZ$7P!KW&$*X/2B;\@=Q)S5_41LKR=6 8.>;I MLZ(:#>6L.2#$AH"BT?IE?8;KI,8QM!$)SP3$_DPZE-/.ZKKZ@$F+R3O M0=</L9M9KH(ZGH\YV5>U;+JY5)-A=AMBLBG-8;AK:TX6$MFPDE,:I-A=N7 M37:JW:NW)>*H#B$L%RNH;F^HP9==>0>0*'EQ@KH&1&>@8HI35LCV(6*">L]6 M"ZW$CSC-J C4RHVP;!GI9U'- A8T2ZZPJ:XU3_6^A&\/#4I8_2[:C=8OXR)D MI=:91V'&:/>]AQ<"!U#KF^2\[$K_)B5F!DWB-/5]K=!IT*"J%)2.2T48-$WF MT$#HT^[%X_5>9/&E&L:;D DP9*.HDC]=F_]XC2_0?$@(CR1]QFC_3S6Y(^TD,A2_57N2>8 MYQ>JHF+7FWJ'#S?O.!'.76..:$_+#>.9)X)'%+NS^-"=Z:)VK ?LT$8&F B MN-WS3.P'+S\CB&3%EW_;G <)BFU/GS,6!J$CW&0K3=0)=D+8W:* MKS<;#$4SI$=I!1/XRZ 69AD*%W' \.<"-+_^2N#N*K*;$Z3-^O'$M>W;KM(@ ME!$QS=*Z1269KIW';5E=:82+>)>62'1HB+WQ(T[N+Q5C0'W1-F"A$YT@D^V (5:=>J=D^&H'-_-O')9(::^$[%Q7;IER]T>"M4)WDS#RV?UU7%F2S4;L!2+*:MN.:RY-07IA*:?R5ECLR>EB-NU/V)Q?&I.<-RO4VF#W\:I/%HMZ&LWY M8*4LUH\XO0VW6,V@V@240-LOF-)5FAU\E=*MB#ZQGGU;M86S[UG:G:H5">-$ M[Z4X"#7<&NZ6+[!;\$[OTT/_(YN/;#RS78=1=-$7RZEXDW85-56/\NI@HZ.: MI]L9CO$FS*\(.[)N3MF0',(OV(I?(E@3:FAOPI@<0<4""%;@J:B=5LCU'$(V MI%4J>T$I@B-)*I*A6;EGM^%N1I:& $BH+W&#T\?0Q]E-$BDZ5V7T#4KGT/_0>H\7=M=Y4>',8#T!&VGN M5V+IL!,3M6U\44[Y<0#IS9Q_*CU>TY<87/"@XCH$M(Y]F"H>3 MK>)$;#IH2(+>"JFI8M^$Y9$=RHV4:UVY$>_9;OQA%42@=A0W@BX6XAON("\T M(HMW:#7PFC<_J]I_$<:+"A>,;Y]6! >YC=+6WJ_1N3A41XT<3V5)PZ3F-"KB, MRP)#$##)BP5P^UV/FLI@D"^W7J>)1IF6-7!KD=X%,(=6FB%[;EMIAM/+?K=J M29>U*J"#CEH]>6E ,:[ZS$EO5SJCB#9L-I,M0Q%KX3=L-%V@+,576V2QW>QT M*"14H":AND5?;M%O_1IOO3!F^&Z2= O1<^N[*+Q7%FLM)@/'B^FH-A]5 +J] M.=Q$1_9O5<34 32R53VE:7LD4@1^F59B"D_GDSJ)ZQ991FYM7E.%V>W7FYL=]B/H\BP6'=-(=(5S21""WZ[2 MY/#)WMJ$ZJDNW*]U5U-AUFF8KCXD<8"#O9^#O[&XOL0UY@'Y\8:RQGI<*=#H M7KV(CFR3T%#IT!C/'*LEALK\J[XF8%6:V5*LV!WDQ5$OPAW:/#(-Z[0)Z[-= MIO- >Q^.(!L[E+-6F1.;SK,$WC. B8;/( MZ1$51(C&O=_N(W*V!ZK(/OXBFLF):HJ%Y6:G9EA*?+ U:$BCST75KF(QO6Q' MRD[KX6=,VF44V/B8XA=N3,MI, (("RVZTVU21$3]8EC,;R4*%U%WRLX M:\&[$J8WK!L\]2 =H&,Q?'ZI!]"P_3X82S M'([**JSH&37+PC/+,FJ*-R%^#>$T^-8 MBSXQT MKY9#*:9\!K1#R:FJ=/O@Q;R,M^6'GR#QFFFR.<&I+-'N.J+0*@?F?@EJBH!% MLQ&OF 1MA-[!/M<;=J-*O2.\S!3MVD2GP,N&37(M+-+=B!C;LW4KERHK:"6L MUG.6I&GR!+_V=N17^4%>&4Q6OZ@$@3@,=P7 ]/;85G"'T<;BP^1\G^7D69M> M8]8E,7L(=QG]YK.\)XR83T6-N;3, 9W==BK:#I[JWUDG9DJ7&/;#ZEOERZ]2 M>",%W!7$>[46*:_J5#=)M?<"9!E3 ?["7#+J/VN0P2)8\28G):B'6N1 M[A=[_/SD^>L!(?W%#.?MAV2;:']VZLU:N[_6?IZ054]?$@R^5I.[,=3Q.2= MNTU@Z^7\%NE-T3P+U$2R)R&.CN@+X ,$1#^1*5D% % MRC'C]?0 WI12S%4MZXS]X^SORVQX= MD@]SKS@V$>[HBZ+]6'Z2K7P_W>.&::QX+6@TB2DF-\R9U7-+W$+&D6N]?Y,2 M1[HN=6P>:45E#AU_#Z\](G/VN*BNUL5>1'OI)MV48%SE5TD8YY=QLQZAN*9= M58?1RQ&=!Y8)<3E&1Q7N5!L3LD.#%/:>N%RQ8"IE7T&K2M\JU'-1Y2KK[UWQ M'CIO7M56+7X*5=)EF:!5I-D>I TSZRV]J]PU/LUYE9^?OD,'J17!'KGYR"^TA9/K< M2],#O EI"HINN8IV6P!'%X!\(^(+H&_CEBO_-C4#B+B3N:0["A"+@W:7=UN[7[(5\2M1N6^K?KJK]/^O[MIZW+:5\%_A M8PNX0'K.+_!FL\4":;S8) AP^J38LE>%5]I*>"W#$HEV[/PY63']PI_/-\%]#PUG>GY3!%82,9L)'?8)DT2 M#.$M.U8Z0X8]IGHOIJ#'S0ZV*2'FB?W"M_Q3V[3%]CUH-W6@8Y\>+,*>ZU/[ M5-6.=GTIU#R,$U2_<[-,W?\);L_'_$7A08PQCORH4=9,%#HJ/1R4CS=L:R(% MLIS.&S?YOJKS8;>+9F)CC9ZRSKX+FJ,6&OSFZ[?,6%C'#+')[:?+?^D=?9(?]T D5OLY>&ZN;4-FU6[L"U%[ ^-!VF M"#%)J6L2T3"+V$KVDN"C<73X!)LU50[8;EXF2[I(64P5_9>JS8XNUZDDP'#_ MG TSP 29E*&V:%Z'@;B)0J)TI"D=H!$X+?+&Z!S"(4V*WXD".T?C:'43DUZ1 M/HX\6I!' HFPTFZ+9GNLFE,=;C9L946;6>POM&EP4NPRA"='1"X@ [H;SM6] M5CN4 KX;3U??C@*21D"-JAG'Y/!BFR0;XB8GO>9SY0[M/^?Z**G9JZY%']QS M>)N^M IX%)>H*CY!/G3O&@23-F4@_4\T5^"C%I!\TUOO\.5 F*$L=%=]&>ZJ M^GWV4G#EXIX;^M4/?^?UJ3KN M\KH!G+SV/"$FTT$70C!@*59/+'^!($V$;);0B$(:8N(O-R_"1?;A-:^W1>,N M4+3A9FT851MS%BI@4%A:V8)"/0K2%^3#&E&9+5:4TD$Y74C.:,0%HJ:.?G=H M&AHEFMOEHD0Y!L>[CRO2X4R#;T/6:"\)XCN664<+=08\ C@WPJ"KPL+SN38 MA^JY2??^322)'9TWW#+:AEIB>9')FAK4OT(0X6_@]^*]DEC'G:A'2N+'>VAJ^:RGWPRT[-7 M)NB%Y?FGZ<439A+;J'CA+"B[V5\D$TQO'E3+)-3_O?PY%?X(J5"UJ3;-G1XR MV7CY?WE=P3^;$GIX-K"F"9VM.!75J!IHR#\@2*9))0?KF<+Q\-,T75K$(9TR M#^%(&P,-1F,0TDEB-6;A>#QFR!@5%M5M!76&G[+G/( N+ GB0 M'6PE**R(!V08H4VA7^YDJ5YQ^ M>GFG%[PUOO55/>TG]LJ;V2_+RQ4MI=J+&:2YTNK7#&*EV%68HB M./HT2JAR>X(_\^<2]!N0A,OGT&E@'2< O]*?+=35[R_VBA$SC4 MCG_5[5OSW1]944*A^;HN&J[DV^;8%2KYU>.9>KYH];YB\$R-]J">.[23LWW+ M:?4E1@W%Y8W0^H8]^?S M3ZMQ2.UN#'&#>]!C)$#Y;NC6FW=5G1>'4FKHV[/ 'Y?M[/0K[=H=36'%% VF MB3"+BGW;IDU B><8=99,E!?E7MX6T$&DW#4/M6I))TZ8.V=7#5^Q;H+THJ1^ MM1R,8/OAY9E6^8F/H82B)XN SPO<7PE#)KJ([TNE4O5T@E\N$8D 32;4%ZXK M;6PKG3#)#)DN B)0=L8-XA+6.L8PC;H5)PMML8B_4$I[QY]_79!?44@,9--^ MGBX3!;;C*#GD_X#!^2,[PNME4AV$$E#N^C]8 M(Z4G9]PA0U47?7C=/D'-.G0<]5_ 0'](KDVUBEW MT^X#=B!3G(3E)*R'G8 1.>O8%93H.,7QBIZ#*6)*T@/M M+BMDFN]F;W[D5DM,)S28JPM8^92TQ<=!CE 71Z0<)N+O]B/VVJ]UDQT!DJ&Y M.7_.#\](B594^D>8&F$7V]@U121W:!I,$V$W9Z;(+ XH+M'.=NQ,F).'1@ MI?S+]$R9MAE3"V&R7>6 @P_\6O:P3*NO.V!G%<3N"'W6%3J_#,$WZ7Y- MY!S;QXN$1VGBCI4X89R;+[^T%R=V )0^$T-$5:>G#)Y&,HIMXB09$16-?7[) MM_RW7'AMFP)\>;V<:!3*4LUAUB0+FR7%[H18&7VI@FS/4H0LG)>\$3#,*J'F MYOQ'7AWJ[.6IV&[JXE"4%ZE&E] G@\&:MZ5+J$UMWF&#;Q M#T*L> C!*C[GT*-V_2?7).">.W/+GBL=+:RR'Q[79;/OWOT>5UPL*3-#FEFT MA^D#IOJ8TW>7'%._RK.%,WJ?KR1N*EMXG==5\Y)M(8T/0GYF#9BJT(UF:GCR M>EI\_<-=\7%):S8)Y^EIVXHD2 W@(:Z+^^>7K*A%8V-^& [N(LX>"0O+1/;# M,&28HI,X*SF:7^Q*G2PNVMTTF4;9&<"B C'!;CA3XQ=3)^U@Q)]=A?!,*_[U M=@N=(IO'?)L7/V Q_),;BLNJ.]4-9S >7 AJ1O*-P!E!]\#',S&N0&=L M=)!UZC#$(;IV9ENU-WB!%IR_ROH0O(WS_%&SG M^98;CN[HUW>N&G135AKK\\Q@5N( F(L9//#E9YT:2:L[))VQ_F?V=U7KF&ES M>$RC8[F,O1 M=R\.&Y=O)&%A 1"9M55MYEVXCN?C)-E0]G>GSZ"QSG8"AI M'Y^$[6-E49U>C%_8NMK0"#VQ@QE=_5#0'A:M6_JZ<4NI&H$ZI'6C:T&MM'-D92PA$EALX[(I"!F0,[$AEL'HOT14C<>(1UGL__:R,A= M&$%^W:O\;GRG][ZDU%"]?F*X2(0C*GI3#&-FF%M@PLNV*AOF+5AXA MZ,C-94E"@1]WF(>IMRJ.U[!^Z9<2K8=Q>GWA%_Z=<6[HC*I-03?U%E\H#FS/ M9TF6%OTJ-O=3Y^!:0]/V2HY)W5Q #_:R3MMZ1P(:QD,\:!C(!4(].'EQ1!5]C-->-C:^Y.GY=(3/H*_< M>+KWW2+,@D7BBPZ"720BO^]]AM2) 4)L"-T,ELY_X;IO>X:Z\A;:Z/QS*EZ> M/>_O %LXD\=#DY'E_NVJ@Z,2M!8#->QG&=>K6KX4SBRKRK08R M#.@D3'&+9W9HF$^6$VDIY_=69D<"_(/*DP3E5L#I\)7>9Q#3VBA$#J19T<\5NEIX:ZINW M:3WZ*;W;[,H"Q [-F^P1X7V]WOU]:EJ%%P8K+[>%R">TM+P*$"&XE@ 9HKN; M\]<&KJSN;5EOV^+'".(=3_SKG@5@;-W31,E(7]_F?RT 0/13(2/F%W@P*\I? MF;EZS,/QMJ=IL@BO+U+48'NSK2,*:(OTA3([GIK\<[5O?P9K4ZP)3,]('W=U MLC'4VP+\4J8L",SNQJ\;0*/1Z/[A?QY7 MWM$]82$-_!]?O/[FU8LCXKO!G/K+'U]\FKX<34\O+U_\S]^/CO[CA_]\^?+H M _$)?7FV^23__C!H_Z76R/X@>EWW]X&__VZ_?OWQ_'_YK_:DAEO\C)OC[^U\>KJ7M'5LY+ZH>1 MX[N"04B_#^,?7@6N$\5(-LIU5/D;XF\OLU][*7[T\O6;EV]??_,8SE\DN!T= M_< "C]R0Q5$L^??1=DU^?!'2U=H3 L4_NV-D\>,+=NMR&F_>OG[S]I6@\/_X M#WYCOYT&?AAX="Z0/W$\,9#I'2'1BR-!^-/-96D(_)M;XC!N%+'^CL7O'%>2 M./Z[30E_FSB,^-$=B:CK>"& P/L4X>6_Y%-J1:81__.*9_*\=_!34', M:$;NB!_2>Y+P,Q161NDXMMX.9(:Q$07"<".:WG'*=X$WYVOQ^1\;&FUGG,2; M@+W5D+Z&2!>2FL.N3M.2#3GAW847/)A:2O9Y+!V ;"=.2,-@,>';)A]\O*=H MB";[&F91F]*E3Q=<$WXT<\X3#X%*BI>]:.C"RWI![XF_(@@4KKJN( M.6X4/M#H[G031GPJ,QUYFVD=0^W,'(_-:N,)LQISLV>25>@J"'6$5Z4( _LU MB1*:$\+B:3V*(D9O-Y%SZY$HX,Q7@3^- O=+.M\U1J)/&V9,%PYEOSC>1F.:6SD).:?$\C=,;"97U+FE'HWTUBQUFG![U!FYU?$6XU^',C)Z6M1!G)QQ%ZO+6OA(RA[.-Q?#9; "A) AU;WCLPW'@D69S1T MEDM&EGR="F=!Y'CIZGN[K9!!9WMLPP9LAU<1X@,)ELQ9WU%WS.B2^E9&*F<" M-I]W,O"5V15ACB7_<\K]AKC!TJ=_DODB8/S?Q=V$"/>.;SVZC.,AX93_7[B@ M?+NZ)VQ&5^07OGCS+?>.C%;"C9#0,H>I8Q'AC4EQ>^>[9;"(O7]SK Q902\5 M9F*TB( "^;K.(_ADO[ZF_:"Y_ M,U4+FZV>LVNZ_NFPL*&PS)HGSE;P^.3S=63D>>,-.PD8"QZXZ!>.VWJD!FS@ M)]2!1VH^G@I20 <>R:W6&8D>XXG*4)"2/$>&;^#R349!JD4B7+N6X)4:>2#0,6,;' M42^W%K&YFRDQ"AK1"AC?07]\\4ID^/+1+ C_]_E5 G2EM+&H$=]Y2?R; MI@H4Z5'B/Y'9=>]X8F6Z(5PPZJ:Y4R-_7OY!X3>!%=U.%DR#J)T&10MH"3>F MI:1WN%Q>EW")N*?"G<1TR- SOH[5;B?JN:[K 4M5^;JM*LVVH3RP=4V@E5.*-.R MV::+*FV #=,KS4)HP,K+R6)/.UU5[?" AOQ?M62UI18 M8IX3=;6IAB&8OVJVINZV].O =ZUX-7(>0])D!4IPKJBY(VK% T553JU)'CJ: M2' IC"0[M)8>ID'K4H'GP%2K@B*8A]K^*)C)M;4S71N8(4?7])3;!!R< M-VJFV*O 7\X(6XGL!3O:E'% /<_K*5 *$&!,%,8)LN[\H!_M:PRUWL]!]E<+ M8EL[\%4P&=(F6(436 04<->S=W!OY->G65A_6%3 #LQW-=/N6P?'O>,A;KBMUD@K_!E< M1Z:8OIX4-K.6@%G):(B!MSK9,PB\6,*T)!7Q!?\@!]>#7;,)[R3&' M "&[+(67)#8T=D >=\+I:.L0&=2H]GP>+PQ\B7 H=Y9.G37E"S!T*+2""_8A M04]SE5CA7M2J/UX?B\?K\%%N+>ZX1WU-A>LB"Q9M,[&#&_&DQR?S$8K)]$T/56;:OU9P[ M.#V=Q8C?VY==XWL<'=,-3TV8];" MR=W7JG@3>KS_*/3OG;\5W2__\_7I:.(T>5[P($"Z"-A9L+F-%AOO\,F4I?09 M+=[(U_/&KTWU 8,! "$;_B<&;-XY/-X,,'S 8ZUYL@Q$[*D)3 !0PIM-6YYA:[CA!T5;*W@RJ59)^P %PL\D,S*HES%9:AN M525JJ2[_BN-'E8[@J8RQ>#:C?R4^ UV :X!+-?H.:-G%BD?L]RWQ?QP,QNR[.5LV+- MEE;K:C[(SH#&]*K!"C5U=$H\3[STCQM[>]SZ1O,5]:F039053:6%COFK,<7> M\AKMNW1]J @DZMO3-'4DC,L))!+E@[21[5W%:E":K0>M'R],A7CA3CYH+[2: M#_(*K*?(:K1:K,&2*V%S/18[_-K18+GC[] T5\2G17!Z3V>&M8<(1RVRLT/N M4Q^.HW. "VHB8KQV7P=^4#8@.TIK8#8<'3:A9G!14)W&9AXE$LO 1=H2@_H; M+F>Z3@1^>$(6 2.%6O[GCWRX7'#J.VQ[R3&(WQ")9AI![+AE=FLETF1'4O0' M68T3J[PP6-09=J)>+G0*P D_!L#'*ZJX8+O36MM#!5!@=U2&&LS;T5APOLJT M^Z&M2ELM:FL/%.Q9=D;OZ9SX\["J) M!,&9I-M3W/?1YCQ4X(Z;"M!@[97S5 56P)EL8@;9PY:\]9>=P'$E&]23K\8\ MKL8)ZM(80GLVIJJ;U2UAXT621C+>1&'D^*)JLZ7%5)L]ML(UUEE]:%-# M^!N6(Z4JL8VU68\W-'F57*>59G0&ODR#O:?("IQ-[XS>CXQ)D.%6HD]\8EY&[3TO>IJ M;DS$#SBR:?WI2<#'1"+*XO&GP371PR$3_1PN^N^Q&*+(CNK7/]K(^ M@37/LC(!GVA"F^I%P+@CY2=/Q=WMC/$)QT%*)F;\-R_1)>8:VD+(GKP,M6&8 M;52'FAPB&8\EHZKC-/C-M1;&%F]*#Y.T>G38D55<^7KVD0QSYUX)S^HF]ZSR MXN:'RX(T.XLK*9;^]9NWK^(1\!_\UH+X8*==&T QVFB>WCG^DH_GPJ$L?G ^ M7NQM6'2N<)UFU\F76)LU]TM?G/KD!N_=ZL$&^!^IRQXQC MG:52:S-.[4W WL+LCAT64U?A:1P%S,G/1)*&+=D3XL;/PC(RW#9(G'EI2\X= M@QY-<+U*G_L*-5^;O?;E/5-1$JGS"$$X>J365"CEU8\MN#3%I#J3 P6API;% M4CX2<9,$?Q#=H]\3/[C.7BOJHF0 81<9**?G65&;E$5?*J&HJDZ.$VYM@8HZ M^E:46,^K'^NEJBX;<$-]TJY0*M^.?I7Y]B(8K*QJ=3B1.WSNE\VWHN4*)@/; M1JN@PBH!6"J/)56<-( @_6P8*ZE\Q-BOH/:D/@M6W$R@$X2E/ :U)E; 5'A= MTXOA-)]^"L=[\ST[/_)\;4BAJ:"#Z(J]AA1KPFC 76^'1:TRH6QGD/8M1U11 M5Y!YGC)5F2[HSS#EL%91\JQ"@T5O/ZO0?/%+*KN>;40X?1*K/KXCR!X.)=?/ MW-V.P;2Q..H)T)>P0_/:J0DL:BY*Q6//#M\W]^.1LYIZZ]$"+$]B/*EOR'K# MW#MA90<&:&,.U_(;AE(5< /LGP:M62MEL!48]N.T:ZS8O2+8.H4)*A.IP7=B M\6_C=5RCYOR1,)>&X*]F]?D/1?%ZH&*^:Z\0-S%11".H$V#(WE@ML& /;"$S MU47W59_,BZ]"^('BD^^L A:)7AL?'.K'-3@8#?DXBZ/M.%\=1-0A'+WMZBHU MP_<]?#*A_'!)_,^(_W >/P81682+!8&OTFU3U"$;(HRNLG 26II#W69^0_AX MJ!NEY[#1@\.2.701L 6AT<:2:]Q&G('[3VJ09U:#4YZZ=M_OC\UHR#-\=TO/ M;@">"GY]U/HD'K4:;WUP[U9?&X1F#\+TH/9H_O1Q(IQ0_@\1GXRWFR@IUY>\ M*>O(/NW(/H!=M6-E9L;;/J<&YGK]MU?=7+#WW KDP&3*,DC 26YMS_VV,>;] MFV1X?*JPW#Z:LO"[^^G[JZ_NIK^^GFE*(ER+5.6#; M41B2R,*K*1F'?FR7E=F"4E"Z?B%5?O:^"YYE[8.4%&'&OL\+ &0#48 M<$^CX%[\*RM*B0QR0*9!3VI(P!85[N42TH.$X[UB&*&"!1Y\TNOPW^$ L5]& M5IVT/_F,.)ZX@_N)^PBB:V9Z%3?VI\3=,!I1(KN6ZRYXUT;"WOAA1E&05KH! MK&V+6N_)">\NO.#AA?&];<$7SHC9ZHY>M M&$G; MG)*E)Q-U6&,?%,Y2EMVTT6SBAGF4[LX<&A"';5.AOU,5['.\N*"^PX%(.[=# M[SAUK+#]D*[LH1YOJ'HNQA>BUM]!UKQU?/*ZM_X@TO0$R@?,1R=:1<=Y%5PH M.XW;:Q@]A[V@#F? @C F)K +/IW1 *Q#N?GXCEH:0.J_[2) MV>QGFQ9&FI:OLQ32T&#\/!P.'4U /0@U76P.91VY;K#A$'& "+VWD(.DQ!+3 M,=&?2?7:ER%J$)*HWF9@%'_IWW-@ D;!]Y5Z7MC=RD%U70(1L'T:C(HGC/ ] M:YY%1U(W.'NVE_A UG6O),23,@HUV VB$':M)99.G)[B)P-11^8AY_JD[*$" M6(. A%T#R#:NB;/MU _(^&&?,6PY CF>R.$'J81LPT5(FRUUX0I(6#XQY^\ M4; RN%;6^2Z57\/Z*:_X,FMH'32PGPF%E@'U3 ('.IIH44!HK_,DJ-6(\T^( MF3]7)\#3R)^KA1CL7MNH58RSC2?)1<#25?)RM>;2QX.&7CT:F"'KVGQZE'K* M- *%T4RZPP4N(3,PPL^\JGCD?&"_X2O5=%6E/F)^/E6/(Y;K^ ?_>MPQCY$ M %F"#M:]6 1FPL^ YJO@.QIFDP>,Y>A55:D30\R3\["\B#K!'@:'F0MQ*C-S6[(.IT!X\65 M,'P^4,X>/$>VFD\__4:%25%.6JB$L3\NHTW]5O-Y$OJM@1$YL;EH>6?DUN:\ MC9T:R-&4\_K"2BZ 4S 5BV&VI[LUA9Y4QE19"7^ >'CL-&/QT2"X:_J M1K@C]W\IQ9@ZZ ?1S*^GL;L6WEI].XCV=X MP_:[-C;ZX58V]H7H MXC]QR7#O>"3.9LXJK<=!27]>_D'A-X$-QX:$V!N-;F#/BI:P'T2F$N[)92GX MV\!L8('>)NC $@U-]6ILEDGYK<.,*E%KGR^;Q0E@I>]/Q\(CVYW:%-RWO"Z5 M"WAKU;DM]\DT4<_8'9L9=+?RS@T'O$@^@+?T7(RG4(;?X$Y46H5?OTC(9KWV M8G_ \3)_X-)?!&R5 &^I]*(BUW[4]U;TE)2AA$K2-\S13\H6B9L#*AI8P6?B M[S- /P+IV?A>OOT!7% UO\S4QVGP]<26[LK4L8\J;?2VAQ-HO;XNR^N>."$- M@\6D0/F%<3^)O MB, H+KW&<0@?:'1WN@DC[JVQ>/Z8Y2?%A"\*A#\7Z%J:2ZIM4:[UB'#<]$5INUC@^US%K$;@]1 M$91M3:U&=KAA-#6=EL)HC?@!'KJ[G#[Y2^X)87&UV&*KVR@H9&RD>!E/I'.' M^8)WSLC.%*ID8[H[[1.T-6>J^2#O/TV**UW.5X,UV!TF;_%F;/HYA3,:NEX0 M;IBU'5<;,G9[# G99X=+BCZP%L#5XMVC'4R[,J,1V9TLIW+;F M+K!PV'NGD3V5>OD *VNHVW#\6-B\-]UM9'UKK6#2HJ%>D9ZM^5;%!7OBU*NL MW/VL B? K:[STU:>XM-B+\NI6#?].D[&]B\A:N_X5<,*>R8HJ%&:'O;$YL0- M60$_R)*=+7[1SRB>+J1^2T2V0XU[G3V2^+#WE[,##,I?$=-(9 M\+3GJK40!7F: AA1V>=KHY7!3O'IFKC\UTE<%#%IYJ=])I+0D$]7+D%L@Z_? MO'T5VR'_P6]U7VMFV4E(5P$ZLQMW0F3D7F:3I/ M,\5TZMZ1^4;4#D\YG6P_.K\'+$?M9)L?!+(390RDM<-4>X$P;ZI:Y*1"J (V M<*%_#*"ALUPR488H?D>2#L2JP:CQQ,VK;&$5BI "EGAMLSK>D)5#1:+;A+#X MN1_?;<:W'DVD%W>2XC7UC*[XKXP74_[3<,$'+GP[FS8"+1UJJE7[M'INMG8/?=KX.-15_9R'[ MI,4C7'?DS\^HMQ%K>CKSWWV*O>,U94;+\38_T7CE.BT=CKC.T(3A /.*J[)[]]M#%_3_)LF6<;1_KPZY(0; M FN=PE\+(F9EKYU@%]2G$;GB9S'Y)+&O=74)!OV80V)\V$E;8P5+U%WWUB UW"AP^86J9N3?8 METRY@O=)%VIIGVS3?[0_6_2D&-*+)U.@!WNKMSOF%O++^#XJVN&D24*WVXJ) MJ+\Q%5:J*FXG$FXZ#RY:<@#8ML[]B$;;SW1.--,W[=W"&TMD#,,N 'GR#YORIH'PX/[J+BJ2RYVAZ-.82%B&VKQQ?0;E5.%CLFHNE52EX\ MA(,M*:MT4OM @B5SUG?4'3.ZI'Y^3@,_I>US@CZC5=*W\R@-.BA:QZK%!*^@ M:^L\U<@.J7 A(&JOJT#NH+3]Z[SEEN[D3@>T$FIFC;NWJTR13-/NP8?P$M3 M#7TE'D11&K#34#5MO--0HWWFBJH&ILV1**YFP+:_?9K6 !P2]YME<'^<_G*" M?2_GS_^\MW__>^_W/7F M\5?_N_?S/]_=+W_=^I_.-@\?WK'W[_[QYO=/LVWHO;MW_WSE_1P=1U/R\Y_O MWGYY?.U>1:_^?7'Q9OJ/X_O'D]-?7]W/I^S7L_#TNS=_N9]=KG\^8Z_^,EV2 MV2]!^-?13Y/3M_?7%[_\>NM>?"'W?_&_^_VG4_9X?'/QY>?/Y%?V845??;S\ MY?.:??C'Z:7_,(Z\SV_N7LU>?:$G_XS.9Z,WZ\D_?R>__[2-_O+N5W;QM[OW MCW_YLKP(+W\>O;M\\,_6XW][9W^RG[Z]_C"_^>.GSV>/L\?K=_[XW?JG3V=7 MP5]_W7)'\M3YUW+\QIM_>Q)X_SR^O78F([+]%YV^?Q7\O'I_=_OZV]GDSXGW M]OV;#Q\??OSQ_XY.IS6C36%(VY 1&$R%FE+/B\&D63@/K1I2]V ]D1 MN;V!US-#7NM,E=6 (-(-L$2\;*>WK=L]/H-7ZSYN@(_BGN#&#NGQ@X1H=&:- MQ)=6.*_*OL*.P< ?O(22I?@\A8"-8F&R:Q(%B[AASR[P8OAL5)'=6+"S]X#4 M2(I6/>F4Z[_A#-:LZI$F$UM!#6WVV*M4RWFPUT%/P[0ZOVE5%.\PS%#U"%F9 M&N[-N,F,3U_2JN,%YV-;4&ER7)-%#-JHMD05R9DTL&D-U99QVS_L:FDJ>:_K M;F.GWHNA4;X#KOX6)>YKB'D- A@OST_O''_)Q;UP*/O%\3;Q&]"LUT^HKAL5 M,L.:'&K(F!^,^%GV-C /*TR$_!P[?SX)^%Y,(LKBA(3L+?M667>JE+!<%$/] M*0.4JO M7#6G >WNYOXR0$B@@P,;[D%M&"Y?;3J(-M[F08@U7UZ#^31R6-2Z M1-H-<3TG#.F"NC'BHL>!PE#2>B*36!)+-@0J&F8F&(1YP>H)Y_B1C:4.A!.R M"!C9'VWZ8W@;:R4*?GVLUF;53A60O4BZL*)>V$]F.<_-;HH6T]J'A#283SXC MCB?RA7X*O#GUEQ_X^5T,9.Q/B;MA29TY1D/1F7G#DJL)>]N>-3$'XGH;V5U[ M'::6^2U6K5J#&=6Q :I(\AP7M@,;^@YC==,\?_SVJ@\GOH$;BP'FJ8G\U?34 M=^[/,6L4M[U__FT2*^:.1.(AD'F!N>=V'5VL?#U><()%NFFQSZPODLJ5C0ZY M@$6CI]]_90,5\3#^_OS.IQW-,YGQSA M)&,>&RZPNJJX8"M.:J+EQ\,5\&#M95+)1_<.]>*JR9+%)UZ\;$X_!>ZXUU#& MTU,%5^Q>/)\)7=[Q36G$UP-G2:XWXE)YO(@'&HXW41CQC8N/WH89Z/$>4'-4 M35!!DS",K(#;;))=X'BII<:B%AV369!U=R7SB;,5OSQB3.28Q&7C@$T#0"#, MJT6C656T( B%8.\Q%2"D7O !%MTL+I7?CH\%V0BF XM&O$*6"D>D\TI+K=9!B'U6S844'4E#/DSQ -N::LM,L N] M&BES#R?4O+!<*&Y4ME0F2 ]243$F+9*P1.'?DGIP7(6LZ?")XXGWX>%MWBFJ M;76Y?27H.NET@&3::0O[Q0S>4;N'QO*!2@F\5M2E)35H)0G!PNYOE\FW$7 "%WZ MDCH/V=L-2WI58(SK@VKI6 5&Z%YS9@H'?W)06E&'H:W"$P"#\$O/G@!<+7B M:\3<"7GMK.Q4C=?ECNN,&4P;18N00UV.3VE5NDH"#:/UF@7WCJ=>E*SB0\RD M)D/4JR! J1B7-LN](8D['M[1M0A(7M$PTB@8IT %U?TUU)02.N!UR[4KT<^) MF)M2=;5>!P_(#W#"54,%5RU.:PUT(I&3S TIEFCEL"\:ZV#UQ\AO DR7PQHT ML.I=)/MI%I,TVO4U(IL$B>N##U>TN*OEVB%M0#1+F M51I:;3SQ>V=E;11_>YCK4VF\*>;O!EU>U-KQ$?AF#/;4^"DDBXUW11?0T2\E MECW="VKCP6I88N8ZUXSL X._G&EDU]LH@*&>,Q11FHLKB%^DS!2U&G-3#%:H"$ M)7_/R2(>G">WOB1) 'AFJW+MZ\FA=C(K0PIXRC9L]+)7^DK1:%5R&EOS M&)3J 2"%.NYKF8**ISD3SSH45*Y.:V!KN09(<*$!L[5/[K>)BYZ:R=S M49$I]MG;?#%7PQ0N0 'LJL,_=&M@-K#9K0IAJN"_#;H&X'D8T=7^+I66.\P3 MM,RRL^I(&V5J*1&TDN8@89@TGIV+"B<7-'0=[U>.9YV-&A#I#3W_7$%U8_>PA0+2>3 M :(RS MTH50-Z+T$Z:#T",N5%>]*7]D/,O2:[>.[!O@.99NZ1YQ31@7T9ZZQ.J:>,57*JUTASL M:E#V*RX]#POL=L>!J99C5KY[M?:"+2'Q2R[.="=?*C'P@:"9WQ->Z&KO-Q4T M 79_8O2>3K2!G#A;,57LV(:, \HA$-L4I%##W7R8:/\T\&/O[C.-[K+7G]EP MMG;,08DEQO,!;/-0TP7V_4*.)R6 MW<6CEM5S=3'J\0?+=C8QC5T+1)L>1A67YVH0E:BC)#L74CH)UT%DU10JF. < MU+'MH IQP.L(;2M(J\%\=D2WNF@;#]3QXI?(<8#"CEFH F6\=# ML^YW5G%YKGM))>I@B=DPIY#L!J/P(^LG$AG/Y[G3*.HCM9GW@[T'S[J%I#OJ M)Y$,/?*\\8:=!(P%#_R["\<]O LWNPK7XF9T'6[&07L)/R.WT8'E&6#9/#0H M3OJGX?:<=2ZK(;DA9^2TLO*XB!.4=6%T\7D>U\W "X#6;?+7J^2G?I5LP;I M5W.\MBE7@;^<$;82PHP7IYPMA3XP25D,UA!JO5PYFI@%H:;$IP&[#B+PTTZ1 M,L9MG&55EH!#+?=TEO)+H_BG06CC\7@5E^$Z!/41\"I0#9;B]XFJ?;*,$SC: M3-?D1)RN(@("*\&K(GTX/ WF"T=:@N+]]-?MZ5+-DS1)IQP M\ U9!RP2J.RU.C>+]QZ0,XKI5E,Q=5%WM%.*"0N.RJ6_"-@J!O>DW.X=^#1B M(('QD:J2046 %N"LI< 2M_%6HVG*.V]IV M6"ZX\_'6R"3G889B*9:/I5CTO MU-*++>9X2?7U:.*UUTKEL-(\JTP;N^2>DD&78R$E:)Y[,W9M'.$[L[<(*PVX M,;LV\':[M&OU%0L87RVYV!I-Q/8_&0KJAV.%"KX,?O-32$>.T9F+ & L3E/B>:+"-O$)<[S1?$5]*L2-Z#W)JX5HA*5TR UM^NAA!?5RT^ST M6Y+4GTN%!3\6*S%%*V%J8.EE;T\-4[R-;;PF0A9AR&ZPTBD'7O4E;L,OW?E9 M.7[ ![-F=X9EP:[@6[?).*#$%QMLL'3K)T,%KKBXCJ+BOB)I=3_U62/[:FA[ MFG3DF,51$UF IT=*%,,1K#&MTHN:=-B /F"7=Z0G3DC#8#$I4$XOE@V*0^8+ M!%LZ?EIH\S3PP\"C\T1E_KS(*6[TZO@NY0?0+*I5,8_;+[0@,NE&>?^Y<1C7 MK[>=$$:#N2@=*F^*=.C9WH/?>Y'--I^IG.2\DM:=.>% M@.RD'JAR1;V;UC1/L09HV@#,O;3V4Z,;QU\2H =?.UH8B[G1G,L>%Q5@0"CX M&G.77=N9JZ%THX?SJNO M$I@[]W<&=WU"V(?J4]7FQ48>F5Z2#>BM?#MC1BG M?%\LB/,("WV)7B^A+X\8KA*>4=U,NN)>VG@Q8XX?+D1+--&46L4A;<3,;WA''. M&ON\CK8J^2#G])BJJ!HW\_UN_S)C>(N4\@G-_'K!^#2Q=U1*.G5RW4\(B^.] MODO&MQY=QD#;.<JJHPA%Y8VQA $IXXIY-OE9UMZ[QRCK+!IN^W#,"5'F^ M9KG!TJ=_[NX?NE#^(?.G: 82B)'?I=>*>QWX;O?K0($KZGV"+2,HHHI::OO9 M-FD T'!SGX7AO5CGKDF24\4=T^D=1V\418S>;N('O5%P&JQ6@3^- O?+7>#- M]V^4S:XS'2;./+! MK\$JT\=";2RAXQO,?-GB*]Z<>AN1>CPE?!N*EZ[S1]?;\.4BN3I?K3=9*LT^ M$"=;.0$+]Q@V)<5P+4%6CM(.9%.5()D.< 9Z[:SLW* TLL-=B#J8KLTF502_ MHHJK6=O)V-K':R&[E0N7:C[(?F?':JW!&^ZBQC :+1[FNQ&9Q[)9L0(Y#\SH M0L?JKP 9]J'9$'?2-LXO1+%FTQJ2IX'/9U^8)$+S/W'-[NH>WC@1]*V-&D^< MG;+] 6:_A*0"NICE ';BC1?QN.)1AY=AN"'SU_!QNCIF2-LHK,Z; 6\F4,X ML5FI+@LC$TIP%]9V@)0#>@_89<3PPJ'L%\?;D/:1P!TI&KI>$&Y8506!UN9; MR\K@#GT?!=5@G_R[%AUV,WKINT&_&)[^2!PQT/G8OQ&&*A3)?^$Z\%GVU_@Q MGO@^MI 9<>]\^L>FLN$0G!ILB8OIXZN8LUA)*FP'X:7)S@=B]#ZN35!P>VCX MQ4*,KY85UK.(VME<=A;K@.J%!K-[R!G_RDK\K)85]J-V%4N6*U2&VU[HRT0Q M6:==<8J8/CAK*_&."B:X@4Q=550A!>Z,]W%AL;^/@[2::EL8/Q\F\ 20\^B% M,V#9,:NJHE] &B-T(43@XY$FEU2VK2Q\@+V/=*F^?:PPR^P5%^$<@Y_(?)D M,;(V@S48XVYK&!-;1RM@@85V;F@NT7BQ^Z&-[F6-#%$3"C&L144)@'7..HX_ MB7=J#]3S''_.IX7C+REWJ1)TBQ$IHQJC*>F1A'1^I+<4H-+CK1\P:H9--82E M2LFDWFXCZ8K E*&@5SU)/C,RO+A,KZI604,371;'U3-;-4P.3T48(9O12M3= M^S.])]@7%?KZIIX9TO'88+Z7KF(:$ 1\>-GQ)E=HM];B?B6F8GOCJF "U#'3 M1LLP&8N16MM*GC4FC2?K8A7$?OE;LK57Z*/5$KU5 ]6)P:8WD6 M%6=&H[3#Z];"0BIA@*TDQ=54!@U2D:JR*%:61"D+Y'S[:N.LUA/HBX<;QPMUO4_Z7:]G0\50X5(431NS MYON>E5ES2!\W"J@V522HP ;S#9SV@$79O;.E,Y6[F+@!&Z](7 5X$C?>LKSX^7?H?L/35B7S%:N'W9J,8M_YWQHA"EL5%Y M6LIC -MR!3CFE;G:;LO%:%J2!.+L?A*7W75< :,=5UB7.W)]Z3K++@6U=4%M M=?*?;)A[YX13-?$]<2MC>\JKX0ZU'JN#BU@L*NBEA<0*R]@ M#AA@.Q>*BZ8,&O-J=JVBFF51K%WV5+)!C:E5FVBUMJ!N7C(?IRZ>*6^!*?^P M/[["/HY5(\4XT7QTOI#/=YS&A)$5E?=VD:)>\6%_4:\:*6:/[/AF[LR)K"4+ MY+0'LA'L 6)>_;)=8;M,"CMEPO:H8]>/DMF@5"<@MUAC-PKXO'O]'+>YY3]1 MS\+9^P+%0AM0.A@5V.+0U[G8F-6:(O"WCG=Z(<%XL9<;D/3\.PD8"QY$YH"S MYO\2;8'= "W6/=+M5>U#82T\,4N???*=),F?S./QA>%&--0Y?Q1IB-")X0W, MD#U #?TVH0:\D+4)W9R1T&5TG3SA^,5A5*Q)XIUK_/31:CBG@?50)K,>GICG MZ&)]@H].E)9.NR'K)&,X'"\FC/HN73O>I7]-'J.;P.-TEK,'XMV3CX$?W4%; M!(A(V$<=F@DW#IL5 M:O1EZ4^\UHZE)("#=4;JU%HN@@WT=7PK48;CIK9#'*SG$M2)]#2X)[[CQYE" MX'Y*([\A.2'-X)D' -MY&.--%$:./Q>E6.)*O>$THIXW?B#S3SX7:79']N\% M5>+B!E3[/XV-L#*/( &YC@7;LSA'T6LO&DW&7#WO.WY*4/'^IR&X5Y,PK4"J M[^ZW.B99. >MP_B$!2XA\U!4/\^"3:+DU"WT%*MA-! 7N0ZJ3(]8?0?*PR@6 MG3O;L*2C.0V@6P0K,AV0>Z,*8Z9NE%B%[;3FX_ZKJ&[DF3)0(E-EP=*S[_;,3A^G"D8#V3#KH,IT"! QTG17 MYV25WK$4WN-^"L7JGBX'W*V!?G^N[5ML,LT M#M!IVU3E$T9W"WPLNY9*)9_W_JQ8/_A,)P#!&H SH_D1<0AZJ!ARI@* L$I; M9_+$\;]8=AQS%OWW0.H1RM0&$&[IN$!ETE!MYCR28M5ELXKS*27KE2KK.&F; M_B$ JO63J[XTGGTYP?-'9T7]3,U6*E'6\T+U/10,2KPF+AP>]?VLPQCW$ M:NM:!U+LTA [$8D;^.+L'4MV'8CSTX:/@B]+JX)82[9[ZEH:8?1 M$&=8AM(>?:C$=L/[0Y<1OJI=^I]$L[A@Z8NW7GP4J:L47H8W_-\#GWO*VTD0 MAM1&&Q43&0;GC!I"#97+WGGCH;QW( >'&[Y(O0EKS?'>8].3 MGU=0362P MJG*))AYT0H$2#6J]7.BU8<.I-240,PA!,;Q6TT)_*Z*JM"A.HLD\=7ZQF MG8Y&[A\;&E)!N?!PQF#%W2,FORFM7'FKOC:M)I!6[)H%,5%&3M)&3R3\P+@F M@1VQ1G8X:Y2"6DIOPAI! SL@:=I7)F$F$)]^MVFNQ$V> G$YY\+S[5 BXL%Z M!9_?V8W,&$^D$"VR1GG@ ?J>[-RQI]YCVY0(BQ+BZG>H+-5L9=A.('']) M\U^.QS>[<_P/03!_H)[78]MLEOVYF:J"-L&"--B6>TWZO*<+Z9Z;]<4:02TC M#KKL.VL:.=Z5>*PPOO7H,B;78Y.K$!CK$@!SQZY0'505] Y-,UNX^[T$-DHY MB "B-14!%VFW$&>/61<;<<;G4<\)PO)A& M@6OCD40U'[,.IF)H O\GR MN$ 79Z4J-74E2 #*!6KT&XE[D*_)C>Q&&_.-Z&_)NP M0/PW]D4Z5"AJK2@GWFN1&P3R>@!A%3.:$B:\_8^./Q?_NCT-?.XKQS5S)ID8 MI3&\>O5:6[D 3) 3EI0T#H$EY#L9^4'KAV,A\*T3$O&W_P]02P$"% ,4 M" !!ATA8?DT%0R<5 0#>)@X & @ $ 9C$P<3$R,C-? MT& "8'0 'P @ %_ M' $ 9C$P<3$R,C-E>#,Q+3 R7W)B8V)E87)I;F=S+FAT;5!+ 0(4 Q0 ( M $&'2%AE>Q_G9@, #,, ? " :DC 0!F,3!Q,3(R,V5X M,S(M,#%?P242 "'RP $ M @ 'M*@$ 1 4 " 4 ] 0!R8F,M,C R,S$R,S!?8V%L+GAM M;%!+ 0(4 Q0 ( $&'2%A'ZZ'%JCL +N5 P 4 " >5) M 0!R8F,M,C R,S$R,S!?9&5F+GAM;%!+ 0(4 Q0 ( $&'2%@HY$\HN84 M "A^!@ 4 " <&% 0!R8F,M,C R,S$R,S!?;&%B+GAM;%!+ M 0(4 Q0 ( $&'2%A&3XHP9SD .&C P 4 " :P+ @!R I8F,M,C R,S$R,S!?<')E+GAM;%!+!08 "@ * , " !%10( ! end
XML 77 f10q1223_rbcbearings_htm.xml IDEA: XBRL DOCUMENT 0001324948 2023-04-02 2023-12-30 0001324948 rbc:CommonStockParValueZeroZeroOnePershareMember 2023-04-02 2023-12-30 0001324948 rbc:SeriesAMandatoryConvertiblePreferredStockParValue001PershareMember 2023-04-02 2023-12-30 0001324948 2024-02-02 0001324948 2023-12-30 0001324948 2023-04-01 0001324948 2023-10-01 2023-12-30 0001324948 2022-10-02 2022-12-31 0001324948 2022-04-03 2022-12-31 0001324948 us-gaap:CommonStockMember 2023-04-01 0001324948 us-gaap:PreferredStockMember 2023-04-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0001324948 us-gaap:RetainedEarningsMember 2023-04-01 0001324948 rbc:TreasuryStocksMember 2023-04-01 0001324948 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0001324948 us-gaap:PreferredStockMember 2023-04-02 2023-07-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0001324948 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0001324948 rbc:TreasuryStocksMember 2023-04-02 2023-07-01 0001324948 2023-04-02 2023-07-01 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-04-02 2023-07-01 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-02 2023-07-01 0001324948 us-gaap:CommonStockMember 2023-07-01 0001324948 us-gaap:PreferredStockMember 2023-07-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0001324948 us-gaap:RetainedEarningsMember 2023-07-01 0001324948 rbc:TreasuryStocksMember 2023-07-01 0001324948 2023-07-01 0001324948 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0001324948 us-gaap:PreferredStockMember 2023-07-02 2023-09-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0001324948 rbc:TreasuryStocksMember 2023-07-02 2023-09-30 0001324948 2023-07-02 2023-09-30 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-07-02 2023-09-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-07-02 2023-09-30 0001324948 us-gaap:CommonStockMember 2023-09-30 0001324948 us-gaap:PreferredStockMember 2023-09-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-09-30 0001324948 rbc:TreasuryStocksMember 2023-09-30 0001324948 2023-09-30 0001324948 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-30 0001324948 rbc:TreasuryStocksMember 2023-10-01 2023-12-30 0001324948 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-30 0001324948 rbc:PensionAndPostretirementExpensesMember 2023-10-01 2023-12-30 0001324948 us-gaap:PreferredStockMember 2023-10-01 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-10-01 2023-12-30 0001324948 us-gaap:CommonStockMember 2023-12-30 0001324948 us-gaap:PreferredStockMember 2023-12-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0001324948 us-gaap:RetainedEarningsMember 2023-12-30 0001324948 rbc:TreasuryStocksMember 2023-12-30 0001324948 us-gaap:CommonStockMember 2022-04-02 0001324948 us-gaap:PreferredStockMember 2022-04-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0001324948 us-gaap:RetainedEarningsMember 2022-04-02 0001324948 rbc:TreasuryStocksMember 2022-04-02 0001324948 2022-04-02 0001324948 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0001324948 us-gaap:PreferredStockMember 2022-04-03 2022-07-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2022-07-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0001324948 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0001324948 rbc:TreasuryStocksMember 2022-04-03 2022-07-02 0001324948 2022-04-03 2022-07-02 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-04-03 2022-07-02 0001324948 us-gaap:CommonStockMember 2022-07-02 0001324948 us-gaap:PreferredStockMember 2022-07-02 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001324948 us-gaap:RetainedEarningsMember 2022-07-02 0001324948 rbc:TreasuryStocksMember 2022-07-02 0001324948 2022-07-02 0001324948 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001324948 us-gaap:PreferredStockMember 2022-07-03 2022-10-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001324948 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001324948 rbc:TreasuryStocksMember 2022-07-03 2022-10-01 0001324948 2022-07-03 2022-10-01 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-07-03 2022-10-01 0001324948 us-gaap:CommonStockMember 2022-10-01 0001324948 us-gaap:PreferredStockMember 2022-10-01 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001324948 us-gaap:RetainedEarningsMember 2022-10-01 0001324948 rbc:TreasuryStocksMember 2022-10-01 0001324948 2022-10-01 0001324948 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:PreferredStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-10-02 2022-12-31 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-02 2022-12-31 0001324948 us-gaap:RetainedEarningsMember 2022-10-02 2022-12-31 0001324948 rbc:TreasuryStocksMember 2022-10-02 2022-12-31 0001324948 rbc:PensionAndPostretirementExpensesMember 2022-10-02 2022-12-31 0001324948 us-gaap:CommonStockMember 2022-12-31 0001324948 us-gaap:PreferredStockMember 2022-12-31 0001324948 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001324948 us-gaap:RetainedEarningsMember 2022-12-31 0001324948 rbc:TreasuryStocksMember 2022-12-31 0001324948 2022-12-31 0001324948 2023-10-02 2023-12-30 0001324948 srt:MinimumMember us-gaap:TransferredOverTimeMember 2023-12-30 0001324948 srt:MaximumMember us-gaap:TransferredOverTimeMember 2023-12-30 0001324948 2022-10-02 2022-12-30 0001324948 rbc:AerospaceDefenseMember 2023-10-01 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-10-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-02 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-04-03 2022-12-31 0001324948 rbc:IndustrialMember 2023-10-01 2023-12-30 0001324948 rbc:IndustrialMember 2022-10-02 2022-12-31 0001324948 rbc:IndustrialMember 2023-04-02 2023-12-30 0001324948 rbc:IndustrialMember 2022-04-03 2022-12-31 0001324948 country:US 2023-10-01 2023-12-30 0001324948 country:US 2022-10-02 2022-12-31 0001324948 country:US 2023-04-02 2023-12-30 0001324948 country:US 2022-04-03 2022-12-31 0001324948 rbc:InternationalMember 2023-10-01 2023-12-30 0001324948 rbc:InternationalMember 2022-10-02 2022-12-31 0001324948 rbc:InternationalMember 2023-04-02 2023-12-30 0001324948 rbc:InternationalMember 2022-04-03 2022-12-31 0001324948 us-gaap:TransferredAtPointInTimeMember 2023-10-01 2023-12-30 0001324948 us-gaap:TransferredAtPointInTimeMember 2022-10-02 2022-12-31 0001324948 us-gaap:TransferredAtPointInTimeMember 2023-04-02 2023-12-30 0001324948 us-gaap:TransferredAtPointInTimeMember 2022-04-03 2022-12-31 0001324948 us-gaap:TransferredOverTimeMember 2023-10-01 2023-12-30 0001324948 us-gaap:TransferredOverTimeMember 2022-10-02 2022-12-31 0001324948 us-gaap:TransferredOverTimeMember 2023-04-02 2023-12-30 0001324948 us-gaap:TransferredOverTimeMember 2022-04-03 2022-12-31 0001324948 rbc:CurrencyTranslationMember 2023-04-01 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-01 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-04-01 0001324948 rbc:CurrencyTranslationMember 2023-04-02 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-04-02 2023-12-30 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-04-02 2023-12-30 0001324948 rbc:CurrencyTranslationMember 2023-12-30 0001324948 rbc:ChangeInFairValueOfDerivativesMember 2023-12-30 0001324948 rbc:PensionAndPostretirementLiabilityMember 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2023-10-02 2023-12-30 0001324948 us-gaap:RestrictedStockMember 2023-10-02 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2023-04-02 2023-12-30 0001324948 us-gaap:RestrictedStockMember 2023-04-02 2023-12-30 0001324948 us-gaap:EmployeeStockOptionMember 2022-10-02 2022-12-31 0001324948 us-gaap:RestrictedStockMember 2022-10-02 2022-12-31 0001324948 us-gaap:EmployeeStockOptionMember 2022-04-03 2022-12-31 0001324948 us-gaap:RestrictedStockMember 2022-04-03 2022-12-31 0001324948 us-gaap:InterestRateSwapMember 2023-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-01 0001324948 2022-04-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-01 0001324948 rbc:IndustrialMember 2023-04-01 0001324948 rbc:AerospaceDefenseMember 2023-12-30 0001324948 rbc:IndustrialMember 2023-12-30 0001324948 rbc:ProductApprovalsMember 2023-12-30 0001324948 rbc:ProductApprovalsMember 2023-04-01 0001324948 rbc:CustomerRelationshipsAndListsMember 2023-12-30 0001324948 rbc:CustomerRelationshipsAndListsMember 2023-04-01 0001324948 us-gaap:TradeNamesMember 2023-12-30 0001324948 us-gaap:TradeNamesMember 2023-04-01 0001324948 rbc:PatentsAndTrademarksMember 2023-12-30 0001324948 rbc:PatentsAndTrademarksMember 2023-04-01 0001324948 rbc:DomainNamesMember 2023-12-30 0001324948 rbc:DomainNamesMember 2023-04-01 0001324948 rbc:InternaluseSoftwareMember 2023-12-30 0001324948 rbc:InternaluseSoftwareMember 2023-04-01 0001324948 rbc:OtherMember 2023-12-30 0001324948 rbc:OtherMember 2023-04-01 0001324948 2022-04-03 2023-04-01 0001324948 rbc:TermLoanFacilityMember 2023-12-30 0001324948 us-gaap:RevolvingCreditFacilityMember 2023-12-30 0001324948 rbc:CreditAgreementMember rbc:RevolverMember 2023-12-30 0001324948 rbc:NewCreditAgreementMember 2023-04-02 2023-12-30 0001324948 us-gaap:RevolvingCreditFacilityMember rbc:PurchaseOfBusinessAssetsOfSpeclineIncMember 2023-12-30 0001324948 rbc:SeniorNotesDue2029Member 2021-01-01 2021-12-31 0001324948 us-gaap:SeniorNotesMember 2023-04-02 2023-12-30 0001324948 rbc:October152024Member 2023-04-02 2023-12-30 0001324948 rbc:October152024Member rbc:MakeWholePremiumMember 2023-04-02 2023-12-30 0001324948 rbc:ForeignTermLoanMember rbc:SchaublinMember 2022-10-31 0001324948 rbc:ForeignTermLoanMember rbc:SchaublinMember 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2023-10-01 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2022-10-02 2022-12-31 0001324948 us-gaap:DomesticCountryMember 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2023-04-02 2023-12-30 0001324948 us-gaap:DomesticCountryMember 2022-04-03 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-10-01 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-10-02 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-04-02 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2022-04-03 2022-12-31 0001324948 rbc:IndustrialMember 2023-10-01 2023-12-30 0001324948 rbc:IndustrialMember 2022-10-02 2022-12-31 0001324948 rbc:IndustrialMember 2023-04-02 2023-12-30 0001324948 rbc:IndustrialMember 2022-04-03 2022-12-31 0001324948 rbc:CorporatesMember 2023-10-01 2023-12-30 0001324948 rbc:CorporatesMember 2022-10-02 2022-12-31 0001324948 rbc:CorporatesMember 2023-04-02 2023-12-30 0001324948 rbc:CorporatesMember 2022-04-03 2022-12-31 0001324948 rbc:AerospaceDefenseMember 2023-12-30 0001324948 rbc:AerospaceDefenseMember 2023-04-01 0001324948 rbc:IndustrialMember 2023-12-30 0001324948 rbc:IndustrialMember 2023-04-01 0001324948 rbc:CorporatesMember 2023-12-30 0001324948 rbc:CorporatesMember 2023-04-01 0001324948 us-gaap:InterestRateSwapMember 2022-12-30 0001324948 2022-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-02 2023-12-30 0001324948 rbc:YearOneMember 2023-12-30 0001324948 rbc:YearTwoMember 2023-12-30 0001324948 rbc:YearThreeMember 2023-12-30 0001324948 us-gaap:InterestRateSwapMember 2023-04-01 2023-04-01 0001324948 2023-08-18 2023-08-18 0001324948 2023-08-18 shares iso4217:USD iso4217:USD shares pure iso4217:CHF 10-Q true 2023-12-30 false 001-40840 RBC BEARINGS INCORPORATED DE 95-4372080 One Tribology Center Oxford CT 06478 (203) 267-7001 Common Stock, par value $0.01 per share RBC NYSE 5.00% Series A Mandatory Convertible Preferred Stock, par value $0.01 per share RBCP NYSE Yes Yes Large Accelerated Filer false false false 29181921 71600000 65400000 3900000 3700000 229800000 239600000 629600000 587200000 26300000 21100000 957300000 913300000 365000000 375300000 42400000 41400000 1876700000 1869800000 1411600000 1452900000 41200000 37700000 4694200000 4690400000 123700000 146800000 158900000 153400000 7400000 7600000 1600000 1500000 291600000 309300000 1262800000 1393500000 35900000 33900000 284300000 295100000 123000000 122700000 1997600000 2154500000 0.01 0.01 10000000 10000000 4600000 4600000 0 0 0.01 0.01 60000000 60000000 30173650 29989948 300000 300000 1615400000 1589900000 7700000 -4100000 1160900000 1029900000 1002465 966398 87700000 80100000 2696600000 2535900000 4694200000 4690400000 373900000 351600000 1146600000 1074900000 215900000 205600000 654400000 636600000 158000000 146000000 492200000 438300000 63900000 56800000 189100000 170100000 18900000 18800000 55100000 61300000 82800000 75600000 244200000 231400000 75200000 70400000 248000000 206900000 19300000 20900000 59900000 55000000 900000 -1500000 -400000 -2500000 56800000 48000000 187700000 149400000 10200000 11700000 39400000 31900000 46600000 36300000 148300000 117500000 5800000 5700000 17300000 17100000 40800000 30600000 131000000 100400000 1.41 1.06 4.53 3.49 1.39 1.05 4.49 3.45 28924073 28805305 28885453 28744732 29204570 29120318 29153469 29053608 46600000 36300000 148300000 117500000 -200000 -500000 -700000 -1500000 -3200000 -1100000 2100000 -1100000 10900000 8100000 9000000 -7300000 54500000 43800000 160100000 110600000 100000 100000 300000 400000 1000000 500000 29989948 300000 4600000 0 1589900000 -4100000 1029900000 -966398 -80100000 2535900000 50000000 50000000 4900000 4900000 5700000 5700000 32804 6800000 6800000 11772 1000000 1000000 200000 500000 500000 54627 1400000 4800000 4800000 3100000 3100000 30056347 300000 4600000 0 1595800000 4300000 1074200000 -999202 -86900000 2587700000 51700000 51700000 3300000 3300000 5800000 5800000 736 200000 200000 14013 2000000 2000000 0 0 0 13885 100000 500000 500000 -5000000 -5000000 30084245 300000 4600000 0 1601100000 -200000 1120100000 -999938 -87100000 2634200000 46600000 46600000 3500000 3500000 5800000 5800000 2527 600000 600000 87577 10800000 10800000 100000 200000 200000 1828 1000000 -3200000 -3200000 10900000 10900000 30173650 300000 4600000 0 1615400000 7700000 1160900000 -1002465 -87700000 2696600000 29807208 300000 4600000 0 1564300000 -5800000 886100000 -928322 -72400000 2372500000 37400000 37400000 3800000 3800000 5700000 5700000 30469 6000000 6000000 13713 1500000 1500000 200000 500000 500000 56955 -6400000 -6400000 29877876 300000 4600000 0 1569600000 -11700000 917800000 -958791 -78400000 2397600000 43800000 43800000 4400000 4400000 5700000 5700000 63 0 0 89509 0 8500000 8500000 100000 500000 500000 8529 -9000000 -9000000 29975914 300000 4600000 0 1582500000 -20200000 955900000 -958854 -78400000 2440100000 36300000 36300000 2900000 2900000 5700000 5700000 2520 500000 500000 3714 300000 300000 100000 500000 500000 642 -1100000 -1100000 8100000 8100000 29980270 300000 4600000 0 1585700000 -12700000 986500000 -961374 -78900000 2480900000 148300000 117500000 89600000 85800000 -10800000 -10500000 2300000 6200000 13300000 11000000 5100000 5400000 -800000 -100000 600000 300000 -13000000 -32300000 36000000 62800000 4800000 12200000 4100000 -2100000 -23300000 -21000000 1400000 -9700000 -200000 4800000 195200000 149300000 23700000 29600000 300000 500000 19300000 -27500000 -42700000 -1600000 100000 18000000 150000000 230000000 1400000 300000 2500000 3200000 17300000 17200000 13800000 10300000 7600000 6500000 -147000000 -247000000 700000 -1600000 6200000 -100900000 65400000 182900000 71600000 82000000 55200000 47700000 63200000 54900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>1. Basis of Presentation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The interim consolidated financial statements included herein have been prepared by RBC Bearings Incorporated, a Delaware corporation (collectively with its subsidiaries, the “Company”), without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The interim financial statements included with this Quarterly Report on Form 10-Q have been prepared on a consistent basis with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended April 1, 2023 (our “Annual Report”). We condensed or omitted certain information and footnote disclosures normally included in our annual audited financial statements, which we prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). As used in this report, the terms “we,” “us,” “our,” “RBC” and the “Company” mean RBC Bearings Incorporated and its subsidiaries, unless the context indicates another meaning.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These financial statements reflect all adjustments, accruals, and estimates, consisting only of items of a normal recurring nature, that are, in the opinion of management, necessary for the fair presentation of the consolidated financial condition and consolidated results of operations for the interim periods presented. These financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in our Annual Report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt">The results of operations for the three- and nine-month periods ended December 30, 2023 are not necessarily indicative of the operating results for the entire fiscal year ending March 30, 2024. The three-month periods ended December 30, 2023 and December 31, 2022 each included 13 weeks. All dollar amounts contained in these footnotes are stated in millions, except for per-share data.</p> 13 weeks 13 weeks <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. Significant Accounting Policies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s significant accounting policies are detailed in “Note 2 - Summary of Significant Accounting Policies” of our Annual Report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Significant changes to our accounting policies as a result of adopting new accounting standards are discussed below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recent Accounting Standards Adopted</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recent Accounting Standards Yet to Be Adopted</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2023, Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>. The amendments in ASU 2023-07 improve the disclosures about a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. Following the release of ASU 2023-07 in November 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in ASU 2023-09 address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. Following the release of ASU 2023-09 in December 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recent Accounting Standards Adopted</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recent Accounting Standards Yet to Be Adopted</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2023, Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>. The amendments in ASU 2023-07 improve the disclosures about a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. Following the release of ASU 2023-07 in November 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in ASU 2023-09 address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. Following the release of ASU 2023-09 in December 2023, the effective date will be annual reporting periods beginning after December 15, 2024. As of December 30, 2023, the Company is evaluating the impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. Revenue from Contracts with Customers</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Disaggregation of Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table disaggregates total revenue by end market, which is how we view our reportable segments (see Note 12):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Aerospace/Defense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">105.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">377.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">308.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Industrial</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">244.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">246.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">769.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">766.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table disaggregates total revenue by geographic origin:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">329.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">311.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,012.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">946.9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44.9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">134.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over time versus the amount of revenue recognized for performance obligations satisfied at a point in time:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30,<br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Point-in-time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i>Remaining Performance Obligations</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Remaining performance obligations represent the transaction price of orders meeting the definition of a contract for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of the majority of our contracts, as defined by ASC Topic 606, is less than one year. The Company has elected to apply the practical expedient, which allows the Company to exclude remaining performance obligations with an original expected duration of one year or less. The aggregate amount of the transaction price allocated to remaining performance obligations for such contracts with a duration of more than one year was approximately $429.9 at December 30, 2023. The Company expects to recognize revenue on approximately 65% and 93% of the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Contract Balances</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The timing of revenue recognition, invoicing and cash collections affects accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the consolidated balance sheets. These assets and liabilities are reported on the consolidated balance sheets on an individual contract basis at the end of each reporting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Contract Assets (Unbilled Receivables)</i> - Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when (1) the cost-to-cost method is applied and (2) such revenue exceeds the amount invoiced to the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 30, 2023 and April 1, 2023, current contract assets were $6.1 and $4.5, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations prior to billing, partially offset by amounts billed to customers during the period. As of December 30, 2023 and April 1, 2023, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Contract Liabilities (Deferred Revenue)</i> - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. Advance payments are not considered a significant financing component as the timing of the transfer of the related goods or services is at the discretion of the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 30, 2023 and April 1, 2023, current contract liabilities were $22.4 and $20.6, respectively, and included within accrued expenses and other current liabilities on the consolidated balance sheets. The increase in current contract liabilities was primarily due to advance payments received and the reclassification of a portion of advance payments received from the noncurrent portion of contract liabilities offset by revenue recognized on customer contracts. For the three and nine months ended December 30, 2023, the Company recognized revenues of $4.2 and $13.5, respectively, that were included in the contract liability balance as of April 1, 2023. For the three and nine months ended December 31, 2022, the Company recognized revenues of $2.6 and $10.1, respectively, that were included in the contract liability balance at April 2, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 30, 2023 and April 1, 2023, noncurrent contract liabilities were $20.3 and $19.8, respectively, and included within other noncurrent liabilities on the consolidated balance sheets. The increase in noncurrent contract liabilities was primarily due to advance payments received, partially offset by the reclassification of a portion of advance payments received to the current portion of contract liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Variable Consideration</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The amount of consideration to which the Company expects to be entitled in exchange for goods and services is not generally subject to significant variations. However, the Company does offer certain customers rebates, prompt payment discounts, end-user discounts, and the right to return eligible products. The Company estimates this variable consideration using the expected value amount, which is based on historical experience. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company adjusts the estimate of revenue at the earlier of when the amount of consideration the Company expects to receive changes or when the consideration becomes fixed. Accrued customer rebates were $43.2 and $39.6 at December 30, 2023 and April 1, 2023, respectively, and are included within accrued expenses and other current liabilities on the consolidated balance sheets.</p> The following table disaggregates total revenue by end market, which is how we view our reportable segments (see Note 12):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Aerospace/Defense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">105.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">377.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">308.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Industrial</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">244.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">246.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">769.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">766.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 129200000 105500000 377000000 308500000 244700000 246100000 769600000 766400000 373900000 351600000 1146600000 1074900000 The following table disaggregates total revenue by geographic origin:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">329.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">311.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,012.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">946.9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44.9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">134.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 329000000 311500000 1012300000 946900000 44900000 40100000 134300000 128000000 373900000 351600000 1146600000 1074900000 The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over time versus the amount of revenue recognized for performance obligations satisfied at a point in time:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30,<br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="text-align: center; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Point-in-time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> 0.98 0.98 0.98 0.98 0.02 0.02 0.02 0.02 1 1 1 1 429900000 0.65 0.93 6100000 4500000 22400000 20600000 4200000 13500000 2600000 10100000 20300000 19800000 43200000 39600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. Accumulated Other Comprehensive Income/(Loss)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The components of comprehensive income/(loss) that relate to the Company are net income, foreign currency translation adjustments, changes in fair value of derivative, and pension plan and postretirement benefits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following summarizes the activity within each component of accumulated other comprehensive income/(loss), net of taxes:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Currency<br/> Translation</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in<br/> Fair Value of<br/> Derivative</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Pension and<br/> Postretirement<br/> Liability</b></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 52%; text-align: left">Balance at April 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4.6</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">      (2.2</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">         2.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4.1</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Reclassification to net income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss on foreign currency translation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Amortization of net loss, net of tax expense of $0.3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Gain on derivative instrument, net of tax expense of $0.5</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.2</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.2</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Net current period other comprehensive income, net of tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Balance at December 30, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.1</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7.7</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The following summarizes the activity within each component of accumulated other comprehensive income/(loss), net of taxes:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Currency<br/> Translation</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in<br/> Fair Value of<br/> Derivative</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Pension and<br/> Postretirement<br/> Liability</b></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 52%; text-align: left">Balance at April 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4.6</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">      (2.2</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">         2.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4.1</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Reclassification to net income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss on foreign currency translation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Amortization of net loss, net of tax expense of $0.3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Gain on derivative instrument, net of tax expense of $0.5</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.2</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.2</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Net current period other comprehensive income, net of tax</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Balance at December 30, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.1</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7.7</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> -4600000 -2200000 2700000 -4100000 3300000 3300000 9000000 9000000 0.3 700000 700000 0.5 -1200000 -1200000 9000000 2100000 700000 11800000 4400000 -100000 3400000 7700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>5. Net Income Per Share Attributable to Common Stockholders</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Diluted net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the sum of the weighted-average number of common shares and dilutive common share equivalents then outstanding using the treasury stock method. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and the conversion of the outstanding 5.00% Series A Mandatory Convertible Preferred Stock (“MCPS”) to common shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We exclude outstanding stock options, stock awards and the MCPS from the calculations if the effect would be antidilutive. The dilutive effect of the MCPS is calculated using the if-converted method. The if-converted method assumes that these securities were converted to shares of common stock at the later of the September 24, 2021 issuance date or the beginning of the reporting period to the extent that the effect is dilutive. If the effect is antidilutive, we calculate net income per share attributable to common stockholders by adjusting the numerator for the effect of the cumulative MCPS dividends for the respective period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three-month and nine-month periods ended December 30, 2023 and December 31, 2022, respectively, the effect of assuming the conversion of the 4,600,000 shares of MCPS into shares of common stock was antidilutive, and therefore excluded from the calculation of diluted earnings per share attributable to common stockholders. Accordingly, net income was reduced by cumulative MCPS dividends, as presented in our consolidated statement of operations, for purposes of calculating the numerator in the diluted net income per share attributable to common stockholders.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three months ended December 30, 2023, 106,247 employee stock options and <span style="-sec-ix-hidden: hidden-fact-215">no</span> restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 30, 2023, 141,829 employee stock options and 2,000 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been antidilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three months ended December 31, 2022, 91,816 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. For the nine months ended December 31, 2022, 111,446 employee stock options and 1,085 restricted shares were excluded from the calculation of diluted earnings per share attributable to common stockholders. The inclusion of these employee stock options and restricted shares would have been anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below reflects the calculation of weighted-average shares outstanding for each period presented as well as the computation of basic and diluted net income per share attributable to common stockholders.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Net income</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46.6</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">148.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">117.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Preferred stock dividends</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Net income attributable to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">40.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">131.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,924,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,805,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,885,453</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,744,732</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of dilution due to employee stock awards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">280,497</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,013</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268,016</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">308,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,204,570</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,120,318</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,153,469</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,053,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Basic net income per share attributable to common stockholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.41</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.49</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Diluted net income per share attributable to common stockholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.05</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4.49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.45</td><td style="text-align: left"> </td></tr> </table> 0.05 4600000 4600000 4600000 4600000 106247 141829 2000 91816 1085 111446 1085 The table below reflects the calculation of weighted-average shares outstanding for each period presented as well as the computation of basic and diluted net income per share attributable to common stockholders.<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Net income</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46.6</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">148.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">117.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Preferred stock dividends</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Net income attributable to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">40.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">131.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Denominator for basic net income per share attributable to common stockholders — weighted-average shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,924,073</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,805,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,885,453</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,744,732</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Effect of dilution due to employee stock awards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">280,497</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,013</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268,016</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">308,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Denominator for diluted net income per share attributable to common stockholders — weighted-average shares outstanding</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,204,570</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,120,318</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,153,469</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">29,053,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Basic net income per share attributable to common stockholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.41</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.49</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Diluted net income per share attributable to common stockholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.05</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4.49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.45</td><td style="text-align: left"> </td></tr> </table> 46600000 36300000 148300000 117500000 5800000 5700000 17300000 17100000 40800000 30600000 131000000 100400000 28924073 28805305 28885453 28744732 280497 315013 268016 308876 29204570 29120318 29153469 29053608 1.41 1.06 4.53 3.49 1.39 1.05 4.49 3.45 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>6. Fair Value</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Fair value is defined as the price that would be expected to be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The FASB provides accounting rules that classify the inputs used to measure fair value into the following hierarchy:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 1 – Unadjusted quoted prices in active markets for identical assets or liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 2 – Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 3 – Unobservable inputs for the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of the occurrence of triggering events such as purchase accounting for acquisitions, the Company measures certain assets and liabilities based on Level 3 inputs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Financial Instruments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses, short-term borrowings, long-term debt, and a derivative in the form of an interest rate swap. Due to their short-term nature, the carrying value of cash and cash equivalents, accounts receivable, trade accounts payable, accrued expenses and short-term borrowings are a reasonable estimate of their fair value. Long-term assets held on our balance sheets related to benefit plan obligations are measured at fair value. The fair value of the Company’s long-term fixed-rate debt, based on quoted market prices, was $465.2 and $450.0 at December 30, 2023 and April 1, 2023, respectively. The carrying value of this debt was $493.9 at December 30, 2023 and $493.3 at April 1, 2023. The fair value of long-term fixed-rate debt was measured using Level 1 inputs. Due to the nature of fair value calculations for variable-rate debt, the carrying value of the Company’s long-term variable-rate debt is a reasonable estimate of its fair value. The fair value of the interest rate swap was $0.1 and $2.8 at December 30, 2023 and April 1, 2023, respectively, and was measured using Level 2 inputs. The amount was included in other noncurrent liabilities on the Company’s consolidated balance sheets. The interest rate swap, net of taxes, was $0.1 and $2.2 as of December 30, 2023 and April 1, 2023, and was included in accumulated other comprehensive income on the Company’s consolidated balance sheets, and in the Company’s consolidated statements of comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company does not believe it has significant concentrations of risk associated with the counterparties to its financial instruments.</p> 465200000 450000000 493900000 493300000 100000 2800000 100000 2200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. Inventory</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: 27pt">Inventories are stated at the lower of cost or net realizable value, using the first-in, first-out method, and are summarized below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: 27pt"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">132.4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">322.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">629.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">587.2</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Inventories are stated at the lower of cost or net realizable value, using the first-in, first-out method, and are summarized below:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">132.4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">322.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">629.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">587.2</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 143200000 132400000 137900000 132500000 348500000 322300000 629600000 587200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>8. Goodwill and Intangible Assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Goodwill</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill balances, by segment, consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Aerospace/<br/> Defense</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Industrial</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">April 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">194.1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,675.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,869.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-size: 10pt">Acquisition <sup>(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">December 30, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,678.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,876.7</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><sup>(1)</sup></td><td style="text-align: justify">Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Intangible Assets</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"><b>Weighted<br/> Average</b></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">April 1, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Useful <br/> Lives <br/> (Years)</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Gross<br/> Carrying<br/> Amount</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Gross<br/> Carrying<br/> Amount</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Product approvals</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">24</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19.8</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18.4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Customer relationships and lists</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,301.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,293.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">217.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">215.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Patents and trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Domain names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">10</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Internal-use software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: center">5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,601.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">214.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,589.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Non-amortizable repair station certifications</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-218">n/a</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.25in">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: center">24</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,625.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214.3</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,614.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">161.3</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amortization expense for definite-lived intangible assets during the three-month periods ended December 30, 2023 and December 31, 2022 was $17.7 and $17.4, respectively. Amortization expense for definite-lived intangible assets during the nine-month periods ended December 30, 2023 and December 31, 2022 was $52.8 and $51.5, respectively. These amounts are included in other, net on the Company’s consolidated statements of operations. Estimated amortization expense for the remainder of fiscal 2024 and for the five succeeding fiscal years and thereafter is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Remainder of Fiscal 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17.7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67.8</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2030 and thereafter</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,034.3</td><td style="text-align: left"> </td></tr> </table> Goodwill balances, by segment, consist of the following:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Aerospace/<br/> Defense</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Industrial</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">April 1, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">194.1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,675.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,869.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-size: 10pt">Acquisition <sup>(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">December 30, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,678.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,876.7</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><sup>(1)</sup></td><td style="text-align: justify">Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b><i> </i></b></p> 194100000 1675700000 1869800000 4600000 4600000 2300000 2300000 198700000 1678000000 1876700000 <i>Intangible Assets</i><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center"><b>Weighted<br/> Average</b></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">April 1, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Useful <br/> Lives <br/> (Years)</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Gross<br/> Carrying<br/> Amount</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Gross<br/> Carrying<br/> Amount</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Accumulated<br/> Amortization</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Product approvals</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">24</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19.8</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50.7</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18.4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Customer relationships and lists</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,301.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,293.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">217.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">215.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Patents and trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Domain names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">10</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Internal-use software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: center">5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,601.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">214.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,589.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Non-amortizable repair station certifications</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-218">n/a</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.25in">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: center">24</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,625.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214.3</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,614.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">161.3</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> P24Y 50700000 19800000 50700000 18400000 P24Y 1301800000 147400000 1293700000 106500000 P25Y 217100000 30300000 215400000 23300000 P16Y 13900000 7600000 13400000 7200000 P10Y 400000 400000 400000 400000 P3Y 16100000 7700000 15200000 4400000 P5Y 1600000 1100000 1100000 1100000 1601600000 214300000 1589900000 161300000 24300000 24300000 P24Y 1625900000 214300000 1614200000 161300000 17700000 17400000 52800000 51500000 Estimated amortization expense for the remainder of fiscal 2024 and for the five succeeding fiscal years and thereafter is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Remainder of Fiscal 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17.7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67.8</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Fiscal 2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Fiscal 2030 and thereafter</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,034.3</td><td style="text-align: left"> </td></tr> </table> 17700000 70700000 67800000 66100000 65600000 65100000 1034300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>9. Accrued Expenses and Other Current Liabilities</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The significant components of accrued expenses and other current liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Employee compensation and related benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34.7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Accrued rebates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Current finance lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Accrued preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Returns and warranties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16.2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 0.05in"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">158.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">153.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The significant components of accrued expenses and other current liabilities are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Employee compensation and related benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41.3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34.7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Accrued rebates</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Current finance lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Accrued preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -0.1in; padding-left: 0.1in">Returns and warranties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16.2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt; padding-left: 0.05in"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">158.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">153.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 41300000 34700000 11900000 17500000 22400000 20600000 43200000 39600000 5500000 5200000 4900000 4900000 4900000 10600000 8600000 7500000 16200000 12800000 158900000 153400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>10. Debt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Domestic Credit Facility</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2021 RBC Bearings Incorporated, our top holding company, and our Roller Bearing Company of America, Inc. subsidiary (“RBCA”) entered into a Credit Agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association (“Wells Fargo”), as Administrative Agent, Collateral Agent, Swingline Lender and Letter of Credit Issuer and the other lenders party thereto. The Credit Agreement provides the Company with (a) a $1,300.0 term loan (the “Term Loan”), which was used to fund a portion of the cash purchase price for the acquisition of Dodge Industrial, Inc. (“Dodge”) and to pay related fees and expenses, and (b) a $500.0 revolving credit facility (the “Revolving Credit Facility” and together with the Term Loan, the “Facilities”). Debt issuance costs associated with the Credit Agreement totaled $14.9 and are being amortized over the life of the Credit Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to December 2022, amounts outstanding under the Facilities generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022, the Credit Agreement was amended to replace LIBOR with the secured overnight financing rate administered by the Federal Reserve Bank of New York (“SOFR”) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%. A portion of the Term Loan is subject to a fixed-rate interest swap as discussed in Note 13.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Term Loan matures in November 2026 and amortizes in quarterly installments with the balance payable on the maturity date. The Company can elect to prepay some or all of the outstanding balance from time to time without penalty, which will offset future quarterly amortization installments. Due to prepayments previously made, the required future principal payments on the Term Loan are $0 for fiscal 2024, $0 for fiscal 2025, $0 for fiscal 2026, and $750.0 for fiscal 2027. The Revolving Credit Facility expires in November 2026, at which time all amounts outstanding under the Revolving Credit Facility will be payable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00. As of December 30, 2023, the Company was in compliance with all debt covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Credit Agreement allows the Company to, among other things, make distributions to stockholders, repurchase its stock, incur other debt or liens, or acquire or dispose of assets provided that the Company complies with certain requirements and limitations of the Credit Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s domestic subsidiaries have guaranteed the Company’s obligations under the Credit Agreement, and the Company’s obligations and the domestic subsidiaries’ guaranty are secured by a pledge of substantially all of the assets of the Company and its domestic subsidiaries.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 30, 2023, $750.0 was outstanding under the Term Loan, $3.7 of the Revolving Credit Facility was being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs, and $18.0 of the Revolving Credit Facility had been used to fund the purchase of the business assets of Specline, Inc. which is discussed in Note 14. The Company had the ability to borrow up to an additional $478.3 under the Revolving Credit Facility as of December 30, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Senior Notes</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2021, RBCA issued $500.0 aggregate principal amount of 4.375% Senior Notes due 2029 (the “Senior Notes”). The net proceeds from the issuance of the Senior Notes were approximately $492.0 after deducting initial purchasers’ discounts and commissions and offering expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Senior Notes were issued pursuant to an indenture with Wilmington Trust, National Association, as trustee (the “Indenture”). The Indenture contains covenants limiting the ability of the Company to (i) incur additional indebtedness or guarantee indebtedness, (ii) declare or pay dividends, redeem stock or make other distributions to stockholders, (iii) make investments, (iv) create liens or use assets as security in other transactions, (v) merge or consolidate, or sell, transfer, lease or dispose of substantially all of its assets, (vi) enter into transactions with affiliates, and (vii) sell or transfer certain assets. These covenants contain various exceptions, limitations and qualifications. At any time that the Senior Notes are rated investment grade, certain of these covenants will be suspended.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Senior Notes are guaranteed jointly and severally on a senior unsecured basis by RBC Bearings and certain of RBCA’s existing and future wholly-owned domestic subsidiaries that also guarantee the Credit Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Interest on the Senior Notes accrues at a rate of 4.375% and is payable semi–annually in cash in arrears on April 15 and October 15 of each year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Senior Notes will mature on October 15, 2029. The Company may redeem some or all of the Senior Notes at any time on or after October 15, 2024 at the redemption prices set forth in the Indenture, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. The Company may also redeem up to 40% of the Senior Notes using the proceeds of certain equity offerings completed before October 15, 2024, at a redemption price equal to 104.375% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to October 15, 2024, the Company may redeem some or all of the Senior Notes at a price equal to 100% of the principal amount, plus a “make–whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. If the Company sells certain of its assets or experiences specific kinds of changes in control, the Company must offer to purchase the Senior Notes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Foreign Borrowing Arrangements</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">One of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into a credit agreement in 2019 with Credit Suisse (Switzerland) Ltd. to provide Schaublin with a CHF 15.0 (approximately $15.4 USD) revolving credit facility, which was terminated in October 2022. Schaublin now has a CHF 5.0 (approximately $5.8 USD) revolving credit facility with Credit Suisse to provide future working capital, if necessary. As of December 30, 2023, $0.1 of the new facility was being utilized to provide a bank guarantee. Fees associated with the new facility are nominal.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Debt Balances</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The balances payable under all our borrowing facilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Revolver and term loan facilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">768.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">900.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Senior notes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11.4</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13.7</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,264.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,395.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Less: current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,262.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,393.5</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1300000000 500000000 14900000 amounts outstanding under the Facilities generally bore interest at either, at the Company’s option, (a) a base rate determined by reference to the higher of (i) Wells Fargo’s prime lending rate, (ii) the federal funds effective rate plus 1/2 of 1.00% and (iii) the one-month LIBOR rate plus 1.00% or (b) the LIBOR rate plus a specified margin, depending on the type of borrowing being made. The applicable margin was based on the Company’s consolidated ratio of total net debt to consolidated EBITDA (as defined within the Credit Agreement) from time to time. In December 2022, the Credit Agreement was amended to replace LIBOR with the secured overnight financing rate administered by the Federal Reserve Bank of New York (“SOFR”) so that borrowings under the Facilities denominated in U.S. dollars bear interest at a rate per annum equal to Term SOFR (as defined in the Credit Agreement) plus a credit spread adjustment of 0.10% plus a margin ranging from 0.75% to 2.00% depending on the Company’s consolidated ratio of total net debt to consolidated EBITDA. The Facilities are subject to a SOFR floor of 0.00%. As of December 30, 2023, the Company’s margin was 1.25% for SOFR loans, the commitment fee rate was 0.20%, and the letter of credit fee rate was 1.25%. 0 0 0 750000000 The Credit Agreement requires the Company to comply with various covenants, including the following financial covenants: (a) a maximum Total Net Leverage Ratio (as defined within the Credit Agreement) of 5.00:1.00, which maximum Total Net Leverage Ratio shall decrease during certain subsequent test periods as set forth in the Credit Agreement (provided that, no more than once during the term of the Facilities, such maximum ratio applicable at such time may be increased by the Company by 0.50:1.00 for a period of twelve (12) months after the consummation of a material acquisition); and (b) a minimum Interest Coverage Ratio of 2.00:1.00. 750000000 3700000 18000000 478300000 500000000 0.04375 492000000 0.04375 2029-10-15 0.40 1.04375 1 15000000 15400000 5000000 5800000 100000 The balances payable under all our borrowing facilities are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">April 1, <br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Revolver and term loan facilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">768.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">900.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Senior notes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11.4</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13.7</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,264.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,395.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Less: current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,262.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,393.5</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 768000000 900000000 500000000 500000000 11400000 13700000 7800000 8700000 1264400000 1395000000 1600000 1500000 1262800000 1393500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. Income Taxes </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company files income tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including the year ending March 28, 2020, although certain tax credits generated in earlier years are open under statute from March 29, 2008. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before March 28, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Income tax expense for the three-month period ended December 30, 2023 was $10.2 compared to $11.7 for the three-month period ended December 31, 2022. The effective income tax rates for the three-month periods ended December 30, 2023 and December 31, 2022, were 18.1% and 24.4%, respectively. In addition to discrete items, the effective income tax rates for both these periods were different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decreased the rate, and state income taxes, foreign income taxes, and nondeductible stock-based compensation, which increased the rate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effective income tax rate for the three-month period ended December 30, 2023 of 18.1% included $1.9 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 21.2%. The effective income tax rate for the three-month period ended December 31, 2022 of 24.4% includes $0.3 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these benefits would have been 24.5%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next 12 months due to the closing of audits and the statute of limitations expiring in various jurisdictions. The decrease in the Company’s unrecognized tax positions, pertaining primarily to federal and state credits and state tax, is estimated to be approximately $2.1.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Income tax expense for the nine-month period ended December 30, 2023 was $39.4 compared to $31.9 for the nine-month period ended December 31, 2022. Our effective income tax rate for the nine-month period ended December 30, 2023 was 21.0% compared to 21.3% for the nine-month period ended December 31, 2022. The effective income tax rate for the nine-month period ended December 30, 2023 of 21.0% includes $2.4 of discrete tax benefits associated with stock-based compensation partially offset by $0.2 of other items; the effective income tax rate without these net benefits would have been 22.2%. The effective income tax rate for the nine-month period ended December 31, 2022 of 21.3% includes $3.2 of discrete tax benefits associated with stock-based compensation partially offset by $0.1 of other items; the effective income tax rate without these net benefits and other items would have been 23.5%.</p> 10200000 11700000 0.181 0.244 0.181 1900000 200000 0.212 0.244 300000 200000 0.245 2100000 39400000 31900000 0.21 0.213 0.21 2400000 200000 0.222 0.213 3200000 100000 0.235 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>12. Reportable Segments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company operates through operating segments and reports its financial results based on how its chief operating decision maker makes operating decisions, assesses the performance of the business, and allocates resources. These reportable operating segments are Aerospace/Defense and Industrial and are described below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Aerospace/Defense. </i></b>This segment represents the end markets for the Company’s highly engineered bearings and precision components used in commercial aerospace, defense aerospace, and sea and ground defense applications.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Industrial.</i></b> This segment represents the end markets for the Company’s highly engineered bearings and precision components used in various industrial applications including: power transmission; construction, mining, energy and specialized equipment manufacturing; semiconductor production equipment manufacturing; agricultural machinery, commercial truck and automotive manufacturing; and tool holding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Segment performance is evaluated based on segment net sales and gross margin. Items not allocated to segment operating income include corporate administrative expenses and certain other amounts. Identifiable assets by reportable segment consist of those directly identified with the segment’s operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left">Net External Sales</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Aerospace/Defense </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">105.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">377.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">308.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Industrial </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">244.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">246.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">769.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">766.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Gross Margin</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">151.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">121.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Industrial </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">341.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">317.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">158.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">492.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">438.3</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Selling, General &amp; Administrative Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">62.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58.2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">63.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">189.1</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170.1</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Operating Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">38.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">115.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">93.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">199.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(22.7</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20.9</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(67.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(58.8</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">75.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">70.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">248.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">206.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">April 1,<br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left">Total Assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Aerospace/Defense </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797.1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">749.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,803.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,845.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">93.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">94.9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,694.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,690.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Identifiable assets by reportable segment consist of those directly identified with the segment’s operations.<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left">Net External Sales</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Aerospace/Defense </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">105.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">377.0</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">308.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Industrial </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">244.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">246.1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">769.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">766.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">373.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">351.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,146.6</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,074.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Gross Margin</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">151.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">121.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Industrial </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104.7</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">104.3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">341.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">317.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">158.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">146.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">492.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">438.3</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Selling, General &amp; Administrative Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98.4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20.0</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">62.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58.2</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">63.9</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56.8</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">189.1</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170.1</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Operating Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Aerospace/Defense </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">38.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">115.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">93.1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">199.9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(22.7</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20.9</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(67.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(58.8</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">75.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">70.4</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">248.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">206.9</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">April 1,<br/> 2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left">Total Assets</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Aerospace/Defense </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797.1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">749.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Industrial </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,803.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,845.7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Corporate </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">93.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">94.9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,694.2</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,690.4</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 129200000 105500000 377000000 308500000 244700000 246100000 769600000 766400000 373900000 351600000 1146600000 1074900000 53300000 41700000 151200000 121300000 104700000 104300000 341000000 317000000 158000000 146000000 492200000 438300000 9900000 7700000 28100000 22700000 32600000 29100000 98400000 89200000 21400000 20000000 62600000 58200000 63900000 56800000 189100000 170100000 38600000 32100000 115100000 93100000 59300000 59200000 199900000 172600000 -22700000 -20900000 -67000000 -58800000 75200000 70400000 248000000 206900000 797100000 749800000 3803600000 3845700000 93500000 94900000 4694200000 4690400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. Derivative Financial Instruments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in interest rates. Derivative financial instruments are recognized on the consolidated balance sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of the derivative are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income (loss) are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 28, 2022, the Company entered into a three-year USD-denominated interest rate swap (the “Swap”) with a third-party financial counterparty under the Credit Agreement (see Note 10). The Swap was executed to protect the Company from interest rate volatility on our variable-rate Term Loan. The Swap became effective December 30, 2022 and is comprised of a $600.0 notional with a maturity of three years. We receive a variable rate based on one-month Term SOFR and pay a fixed rate of 4.455%. As of December 30, 2023 and giving effect to the Swap, approximately 70.9% of our debt bears interest at a fixed rate. The notional on the Swap amortizes as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Year 1: $600.0</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Year 2: $400.0</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Year 3: $100.0</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Swap has been designated as a cash flow hedge of the variability of the first unhedged interest payments (the hedged transactions) paid over the hedging relationship’s specified time period of three years attributable to the borrowing’s contractually specified interest index on the hedged principal of its general borrowing program or replacement or refinancing thereof. The fair value of the Swap has been disclosed in Note 6. The accumulated other comprehensive income/(loss) derivative component balance was a $0.1 loss at December 30, 2023 and a $2.2 loss at April 1, 2023, net of taxes. The gain/loss reclassified from accumulated other comprehensive income/(loss) into earnings will be recorded as interest income/expense on the Swap and will be included in the operating section of the Company’s consolidated statements of cash flows.</p> 600000000 P3Y 0.04455 0.709 600000000 400000000 100000000 P3Y 100000 2200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. Specline Acquisition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 18, 2023, RBC acquired the business assets of Specline, Inc. (“Specline”) for $18.7. The Company accounted for the transaction as a business combination for accounting purposes. Specline, which is based in Carson City, Nevada, is a manufacturer of precision bearings for the commercial and defense aerospace markets. The preliminary purchase price allocation is as follows: $1.6 of accounts receivable, $4.0 of inventory, $1.5 of fixed assets, $0.8 of operating lease assets, $9.1 of intangible assets, $2.0 of earnout liability, and $0.8 of operating lease liabilities. Goodwill of $4.6 resulting from the purchase price allocation is not deductible for tax purposes and is subject to change pending a final valuation of the assets and liabilities. Specline is included in the Aerospace/Defense segment.</p> 18700000 1600000 4000000 1500000 800000 9100000 2000000 800000 4600000 false false false false false --03-30 Q3 2024 0001324948 These adjustments were net of tax expense of $0.1 and $0.1 for the three-month periods ended December 30, 2023, and December 31, 2022, respectively and net of tax expense of $0.3 and $0.4 for the nine-month periods ended December 30, 2023, and December 31, 2022, respectively. These adjustments were net of tax benefit of $1.0 and tax expense of $0.5 for the three and nine-month periods ended December 30, 2023, respectively. Goodwill associated with the acquisition of the business assets of Specline, Inc. discussed further in Note 14.