0001213900-20-034285.txt : 20201030 0001213900-20-034285.hdr.sgml : 20201030 20201030165500 ACCESSION NUMBER: 0001213900-20-034285 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20200926 FILED AS OF DATE: 20201030 DATE AS OF CHANGE: 20201030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RBC Bearings INC CENTRAL INDEX KEY: 0001324948 STANDARD INDUSTRIAL CLASSIFICATION: BALL & ROLLER BEARINGS [3562] IRS NUMBER: 954372080 FISCAL YEAR END: 0403 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51486 FILM NUMBER: 201277995 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 f10q0920_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 September 26, 2020

 

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: 333-124824

 

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

 

Delaware   95-4372080
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   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   ROLL   Nasdaq NMS

 

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 October 23, 2020, RBC Bearings Incorporated had 25,101,224 shares of Common 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 16
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 32
 
ITEM 1. Legal Proceedings 32
ITEM 1A. Risk Factors 32
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds 32
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 thousands, except share and per share data)

 

   September 26,
2020
   March 28,
2020
 
  (Unaudited)     
ASSETS        
Current assets:        
Cash and cash equivalents  $166,352   $103,255 
Accounts receivable, net of allowance for doubtful accounts of $1,703 at September 26, 2020 and $1,627 at March 28, 2020   108,078    128,995 
Inventory   371,546    367,494 
Prepaid expenses and other current assets   15,038    12,262 
Total current assets   661,014    612,006 
Property, plant and equipment, net   214,347    219,846 
Operating lease assets, net   29,686    28,953 
Goodwill   277,784    277,776 
Intangible assets, net of accumulated amortization of $58,408 at September 26, 2020 and $55,732 at March 28, 2020   159,034    162,747 
Other assets   26,020    20,584 
Total assets  $1,367,885   $1,321,912 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $39,600   $51,038 
Accrued expenses and other current liabilities   36,468    40,580 
Current operating lease liabilities   5,808    5,708 
Current portion of long-term debt   6,634    6,429 
Total current liabilities   88,510    103,755 
Deferred income taxes   20,700    16,560 
Long-term debt, less current portion   13,758    16,583 
Long-term operating lease liabilities   24,160    23,396 
Other non-current liabilities   48,653    43,619 
Total liabilities   195,781    203,913 
           
Stockholders’ equity:          
Preferred stock, $.01 par value; authorized shares: 10,000,000 at September 26, 2020 and March 28, 2020, respectively; none issued or outstanding   
    
 
Common stock, $.01 par value; authorized shares: 60,000,000 at September 26, 2020 and March 28, 2020, respectively; issued shares: 25,970,673 and 25,881,415 at September 26, 2020 and March 28, 2020, respectively   260    259 
Additional paid-in capital   425,488    412,400 
Accumulated other comprehensive loss   (4,593)   (6,898)
Retained earnings   812,329    769,219 
Treasury stock, at cost, 870,223 shares and 838,982 shares at September 26, 2020 and March 28, 2020, respectively   (61,380)   (56,981)
Total stockholders’ equity   1,172,104    1,117,999 
Total liabilities and stockholders’ equity  $1,367,885   $1,321,912 

 

See accompanying notes.

 

1

 

 

RBC Bearings Incorporated

Consolidated Statements of Operations

(dollars in thousands, except share and per share data)

(Unaudited)

 

   Three Months Ended   Six Months Ended 
   September 26,
2020
   September 28,
2019
   September 26,
2020
   September 28,
2019
 
Net sales  $146,335   $181,909   $302,828   $364,599 
Cost of sales   89,739    110,795    

186,779

    222,791 
Gross margin   

56,596

    71,114    116,049    141,808 
Operating expenses:                    
Selling, general and administrative   26,023    30,774    52,852    60,861 
Other, net   4,210    3,031    8,020    5,148 
Total operating expenses   30,233    33,805    60,872    66,009 
Operating income   26,363    37,309    55,177    75,799 
Interest expense, net   343    473    768    1,020 
Other non-operating expense   211    195    253    364 
Income before income taxes   25,809    36,641    54,156    74,415 
Provision for income taxes   5,388    5,371    11,046    12,646 
Net income  $20,421   $31,270   $43,110   $61,769 
Net income per common share:                    
Basic  $0.82   $1.27   $1.74   $2.52 
Diluted  $0.82   $1.26   $1.73   $2.49 
Weighted average common shares:                    
Basic   24,823,658    24,584,369    24,793,245    24,543,038 
Diluted   24,957,158    24,905,173    24,944,608    24,856,561 

 

See accompanying notes.

 

2

 

 

RBC Bearings Incorporated

Consolidated Statements of Comprehensive Income

(dollars in thousands)

(Unaudited)

 

   Three Months Ended   Six Months Ended 
   September 26,
2020
   September 28,
2019
   September 26,
2020
   September 28,
2019
 
Net income  $20,421   $31,270   $43,110   $61,769 
Pension and postretirement liability adjustments, net of taxes (1)
   259    178    519    356 
Foreign currency translation adjustments   1,377    (1,869)   1,786    673 
Total comprehensive income  $22,057   $29,579   $45,415   $62,798 

 

(1)These adjustments were net of tax expense of $79 and $55 for the three-month periods ended September 26, 2020 and September 28, 2019, respectively and $158 and $109 for the six-month periods ended September 26, 2020 and September 28, 2019, respectively.

 

See accompanying notes.

 

3

 

 

RBC Bearings Incorporated

Consolidated Statements of Stockholders’ Equity

(dollars in thousands)

(Unaudited)

 

   Common Stock   Additional
Paid-in
   Accumulated
Other
Comprehensive
   Retained   Treasury Stock   Total
Stockholders’
 
   Shares   Amount   Capital   Income/(Loss)   Earnings   Shares   Amount   Equity 
Balance at March 28, 2020   25,881,415   $259   $412,400   $(6,898)  $769,219    (838,982)  $(56,981)  $1,117,999 
Net income       
    
    
    22,689        
    22,689 
Share-based compensation       
    5,438    
    
        
    5,438 
Repurchase of common stock   
    
    
    
    
    (31,179)   (4,391)   (4,391)
Exercise of equity awards   4,200    
    231    
    
    
    
    231 
Change in net prior service cost and actuarial losses, net of taxes of $79       
    
    260    
        
    260 
Issuance of restricted stock, net of forfeitures   56,157    
    
    
    
    
    
    
 
Currency translation adjustments       
    
    409    
        
    409 
Balance at June 27, 2020   25,941,772   $259   $418,069   $(6,229)  $791,908    (870,161)  $(61,372)  $1,142,635 
Net income       
    
    
    20,421        
    20,421 
Share-based compensation       
    5,231    
    
        
    5,231 
Repurchase of common stock   
    
    
    
    
    (62)   (8)   (8)
Exercise of equity awards   31,200    1    2,188    
    
    
    
    2,189 
Change in net prior service cost and actuarial losses, net of taxes of $79       
    
    259    
        
    259 
Issuance of restricted stock, net of forfeitures   (2,299)   
    
    
    
    
    
    
 
Currency translation adjustments       
    
    1,377    
        
    1,377 
Balance at September 26, 2020   25,970,673   $260   $425,488   $(4,593)  $812,329    (870,223)  $(61,380)  $1,172,104 

 

See accompanying notes.

 

4

 

 

RBC Bearings Incorporated

Consolidated Statements of Stockholders’ Equity (continued)

(dollars in thousands)

(Unaudited)

 

   Common Stock   Additional
Paid-in
   Accumulated
Other
Comprehensive
   Retained   Treasury Stock   Total
Stockholders’
 
   Shares   Amount   Capital   Income/(Loss)   Earnings   Shares   Amount   Equity 
Balance at March 30, 2019   25,607,196   $256   $378,655   $(7,467)  $641,894    (752,913)  $(44,772)  $968,566 
Net income       
    
    
    30,499        
    30,499 
Share-based compensation       
    4,802    
    
        
    4,802 
Repurchase of common stock   
    
    
    
    
    (69,877)   (9,514)   (9,514)
Exercise of equity awards   4,356    1    275    
    
    
    
    276 
Change in net prior service cost and actuarial losses, net of taxes of $54       
    
    178    
        
    178 
Issuance of restricted stock, net of forfeitures   86,490    
    
    
    
    
    
    
 
Impact from adoption of ASU 2018-02       
    
    (1,289)   1,289        
    
 
Currency translation adjustments       
    
    2,542    
        
    2,542 
Balance at June 29, 2019   25,698,042   $257   $383,732   $(6,036)  $673,682    (822,790)  $(54,286)  $997,349 
Net income       
    
    
    31,270        
    31,270 
Share-based compensation       
    5,059    
    
        
    5,059 
Repurchase of common stock   
    
    
    
    
    (2,048)   (334)   (334)
Exercise of equity awards   138,898    1    10,184    
    
    
    
    10,185 
Change in net prior service cost and actuarial losses, net of taxes of $55       
    
    178    
        
    178 
Issuance of restricted stock, net of forfeitures   5,677    
    
    
    
    
    
    
 
Currency translation adjustments           
    (1,869)   
        
    (1,869)
Balance at September 28, 2019   25,842,617   $258   $398,975   $(7,727)  $704,952    (824,838)  $(54,620)  $1,041,838 

 

See accompanying notes.

 

5

 

 

RBC Bearings Incorporated

Consolidated Statements of Cash Flows

(dollars in thousands)

(Unaudited)

 

   Six Months Ended 
   September 26,
2020
   September 28,
2019
 
Cash flows from operating activities:        
Net income  $43,110   $61,769 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation   11,744    10,729 
Deferred income taxes   4,051    898 
Amortization of intangible assets   5,089    4,593 
Amortization of deferred financing costs   259    207 
Share-based compensation   10,669    9,861 
Other non-cash charges   3,004    75 
Changes in operating assets and liabilities, net of acquisitions:          
Accounts receivable   21,267    2,303 
Inventory   (4,981)   (13,125)
Prepaid expenses and other current assets   (2,812)   (5,617)
Other non-current assets   (6,885)   (1,777)
Accounts payable   (11,554)   678 
Accrued expenses and other current liabilities   (4,137)   (5,760)
Other non-current liabilities   5,655    (216)
Net cash provided by operating activities   74,479    64,618 
           
Cash flows from investing activities:          
Purchase of property, plant and equipment   (6,008)   (20,216)
Proceeds from sale of assets   10    300 
Acquisition of business   245    (33,842)
Net cash used in investing activities   (5,753)   (53,758)
           
Cash flows from financing activities:          
Proceeds received from revolving credit facilities   
-
    9,435 
Proceeds received from term loans   
-
    15,383 
Repayments of revolving credit facilities   
-
    (30,000)
Repayments of term loans   (3,287)   
-
 
Repayments of notes payable   (249)   (235)
Finance fees paid in connection with credit facilities and term loans   
-
    (276)
Exercise of stock options   2,420    10,461 
Repurchase of common stock   (4,399)   (9,848)
Net cash used in financing activities    (5,515)   (5,080)
           
Effect of exchange rate changes on cash   (114)   734 
           
Cash and cash equivalents:          
Increase during the period   63,097    6,514 
Cash and cash equivalents, at beginning of period   103,255    29,884 
Cash and cash equivalents, at end of period  $166,352   $36,398 
           
Supplemental disclosures of cash flow information:          
Cash paid for:          
Income taxes  $6,559   $17,147 
Interest   516    759 

 

See accompanying notes.

 

6

 

 

RBC Bearings Incorporated

Notes to Unaudited Interim Consolidated Financial Statements

(dollars in thousands, except share and 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 interim financial statements included with this report 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 March 28, 2020. 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 (U.S. 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 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 the Annual Report on Form 10-K.

 

The results of operations for the three- and six-month periods ended September 26, 2020 are not necessarily indicative of the operating results for the entire fiscal year ending April 3, 2021. The three- and six-month periods ended September 26, 2020 and September 28, 2019 each include 13 weeks and 26 weeks, respectively. The amounts shown are in thousands, unless otherwise indicated.

 

2. Significant Accounting Policies

 

The Company’s significant accounting policies are detailed in “Note 2 - Summary of Significant Accounting Policies” of our Annual Report on Form 10-K for the year ended March 28, 2020. Significant changes to our accounting policies as a result of adopting new accounting standards are discussed below.

 

Recent Accounting Standards Adopted

 

In September 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes how entities measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The new guidance replaces the current incurred loss approach with a new expected credit loss impairment model. The new model applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt instruments, net investments in leases, loan commitments and standby letters of credit. Upon initial recognition of the exposure, the expected credit loss model requires entities to estimate the credit losses expected over the life of an exposure (or pool of exposures). The estimate of expected credit losses considers historical information, current information and reasonable and supportable forecasts, including estimates of prepayments. Financial instruments with similar risk characteristics are grouped together when estimating expected credit losses. ASU 2016-13 does not prescribe a specific method to make the estimate, so its application requires significant judgment. The Company adopted this accounting standard update in the first quarter of fiscal 2021 and it did not have a material impact on the Company’s consolidated financial statements.

 

7

 

 

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The objective of this standard update is to simplify the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under this ASU, an entity should perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The standard update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

 

Recent Accounting Standards Yet to Be Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The objective of this standard update is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. This ASU also attempts to improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This standard update is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the effect that the adoption of this ASU will have on the Company’s consolidated financial statements.

 

Other new pronouncements issued but not effective until after April 3, 2021 are not expected to have a material impact on our financial position, results of operations or liquidity.

 

3. Revenue from Contracts with Customers

 

Disaggregation of Revenue

 

The Company operates in four business segments with similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers. Revenue is disaggregated within these business segments by our two principal end markets: aerospace and industrial. Comparative information of the Company’s overall revenues for the three- and six-month periods ended September 26, 2020 and September 28, 2019 are as follows:

 

Principal End Markets

 

   Three Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $51,040   $20,013   $71,053   $70,287   $19,720   $90,007 
Roller    10,674    10,905    21,579    17,643    14,942    32,585 
Ball    7,311    13,788    21,099    5,086    12,338    17,424 
Engineered Products    18,116    14,488    32,604    24,368    17,525    41,893 
   $87,141   $59,194   $146,335   $117,384   $64,525   $181,909 

 

   Six Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $110,392   $39,536   $149,928   $137,593   $39,903   $177,496 
Roller    23,904    20,575    44,479    36,956    32,488    69,444 
Ball    14,333    25,606    39,939    10,516    24,618    35,134 
Engineered Products    37,494    30,988    68,482    48,638    33,887    82,525 
   $186,123   $116,705   $302,828   $233,703   $130,896   $364,599 

 

8

 

 

Remaining Performance Obligations

 

Remaining performance obligations represent the transaction price of orders meeting the definition of a contract under Accounting Standards Codification (ASC) 606 for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of many of our contracts, as defined by ASC 606, is less than one year. The Company has elected to apply the practical expedient that allows companies to exclude remaining performance obligations with an original expected duration of one year or less. Performance obligations having a duration of more than one year are concentrated in contracts for certain products and services provided to the U.S. government or its contractors. 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 $259,351 at September 26, 2020. The Company expects to recognize revenue on approximately 59% and 88% 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.

 

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.

 

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.

 

These assets and liabilities are reported on the consolidated balance sheets at the end of each reporting period. As of September 26, 2020 and March 28, 2020, accounts receivable with customers, net, were $108,078 and $128,995, respectively. The tables below represent a roll-forward of contract assets and contract liabilities for the six-month period ended September 26, 2020:

 

Contract Assets - Current (1)    
     
Balance at March 28, 2020   $2,604 
Additional revenue recognized in excess of billings    3,732 
Less: amounts billed to customers    (1,732)
Balance at September 26, 2020   $4,604 

 

(1)Included within prepaid expenses and other current assets on the consolidated balance sheets.

 

9

 

 

Contract Liabilities – Current (2)    
     
Balance at March 28, 2020   $11,116 
Payments received prior to revenue being recognized    6,611 
Revenue recognized    (9,326)
Reclassification (to)/from noncurrent    (498)
Balance at September 26, 2020   $7,903 

 

(2)Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.

 

Contract Liabilities – Noncurrent (3)    
     
Balance at March 28, 2020   $2,427 
Payments received prior to revenue being recognized    395 
Reclassification (to)/from current    498 
Balance at September 26, 2020   $3,320 

 

(3)Included within other non-current liabilities on the consolidated balance sheets.

 

As of September 26, 2020, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheet.

 

4. Accumulated Other Comprehensive Income (Loss)

 

The components of comprehensive income (loss) that relate to the Company are net income, foreign currency translation adjustments, 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

  

Pension and

Postretirement

Liability

   Total 
Balance at March 28, 2020  $(582)  $(6,316)  $(6,898)
Other comprehensive income before reclassifications   1,786    
    1,786 
Amounts reclassified from accumulated other comprehensive income   
    519    519 
Net current period other comprehensive income   1,786    519    2,305 
Balance at September 26, 2020  $1,204   $(5,797)  $(4,593)

 

5. Net Income Per Common Share

 

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

 

Diluted net income per common share is computed by dividing net income 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 vesting or exercise of stock awards.

 

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 common share:

 

   Three Months Ended   Six Months Ended 
   September 26,
2020
   September 28,
2019
   September 26,
2020
   September 28,
2019
 
                 
Net income  $20,421   $31,270   $43,110   $61,769 
                     
Denominator for basic net income per common share — weighted-average shares outstanding   24,823,658    24,584,369    24,793,245    24,543,038 
Effect of dilution due to employee stock awards   133,500    320,804    151,363    313,523 
Denominator for diluted net income per common share — weighted-average shares outstanding   24,957,158    24,905,173    24,944,608    24,856,561 
                     
Basic net income per common share  $0.82   $1.27   $1.74   $2.52 
                     
Diluted net income per common share  $0.82   $1.26   $1.73   $2.49 

 

At September 26, 2020, 502,861 employee stock options and 115,185 restricted shares have been excluded from the calculation of diluted earnings per share. At September 28, 2019, 209,040 employee stock options and no restricted shares have been excluded from the calculation of diluted earnings per share. The inclusion of these employee stock options and restricted shares would be anti-dilutive.

 

6. Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

 

Short-term investments, if any, are comprised of equity securities and are measured at fair value by using quoted prices in active markets and are classified as Level 1 of the valuation hierarchy.

 

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:

 

  

September 26,

2020

  

March 28,

2020

 
Raw materials  $52,807   $51,362 
Work in process   89,310    97,286 
Finished goods   229,429    218,846 
   $371,546   $367,494 

 

11

 

 

8. Debt

 

The balances payable under all borrowing facilities are as follows:

 

  

September 26,

2020

  

March 28,

2020

 
Revolver and term loan facilities  $15,818   $18,593 
Debt issuance costs   (1,430)   (1,687)
Other   6,004    6,106 
Total debt   20,392   23,012 
Less: current portion   6,634   6,429 
Long-term debt  $13,758   $16,583 

 

The current portion of long-term debt as of September 26, 2020 includes the current portion of the foreign term loan, foreign revolving facility and the Schaublin mortgage, all of which are discussed below in further detail.

 

Domestic Credit Facility

 

The Company’s credit agreement with Wells Fargo Bank, National Association, 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 $250,000 revolving credit facility (the “Revolver”), which expires on January 31, 2024. Debt issuance costs associated with the Credit Agreement totaled $852 and will be amortized through January 31, 2024 along with the unamortized debt issuance costs remaining from the Company’s prior credit agreement.

 

Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.

 

The Credit Agreement requires the Company to comply with various covenants, including among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1. The Credit Agreement allows the Company to, among other things, make distributions to shareholders, 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. As of September 26, 2020, the Company was in compliance with all such covenants.

 

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

 

Approximately $3,700 of the Revolver is being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs. As of September 26, 2020, $1,319 in unamortized debt issuance costs remain. The Company has the ability to borrow up to an additional $246,300 under the Revolver as of September 26, 2020.

 

Foreign Term Loan and Revolving Credit Facility

 

On August 15, 2019, one of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into two separate credit agreements (the “Foreign Credit Agreements”) with Credit Suisse (Switzerland) Ltd. to finance the acquisition of Swiss Tool and provide future working capital. The Foreign Credit Agreements provided Schaublin with a CHF 15,000 (approximately $15,383) term loan (the “Foreign Term Loan”), which expires on July 31, 2024 and a CHF 15,000 (approximately $15,383) revolving credit facility (the “Foreign Revolver”), which continues in effect until terminated by either Schaublin or Credit Suisse. Debt issuance costs associated with the Foreign Credit Agreements totaled CHF 270 (approximately $277) and will be amortized throughout the life of the Foreign Credit Agreements.

 

12

 

 

Amounts outstanding under the Foreign Term Loan and the Foreign Revolver generally bear interest at LIBOR plus a specified margin. The applicable margin is based on Schaublin’s ratio of total net debt to consolidated EBITDA at each measurement date. Currently, Schaublin’s margin is 1.00%.

 

The Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20,000 at all times. The Foreign Credit Agreements allow Schaublin to, among other things, incur other debt or liens and acquire or dispose of assets provided that Schaublin complies with certain requirements and limitations of the Foreign Credit Agreements. As of March 31, 2020, Schaublin was in compliance with all such covenants.

 

Schaublin’s parent company, Schaublin Holding, has guaranteed Schaublin’s obligations under the Foreign Credit Agreements. Schaublin Holding’s guaranty and the Foreign Credit Agreements are secured by a pledge of the capital stock of Schaublin. In addition, the Foreign Term Loan is secured with pledges of the capital stock of the top company and the three operating companies in the Swiss Tool System group of companies.

 

As of September 26, 2020, there was approximately $2,906 outstanding under the Foreign Revolver and approximately $12,912 outstanding under the Foreign Term Loan. These borrowings have been classified as Level 2 of the valuation hierarchy. As of September 26, 2020, approximately $111 in unamortized debt issuance costs remain. Schaublin has the ability to borrow up to an additional $13,235 under the Foreign Revolver as of September 26, 2020.

 

Schaublin’s required future annual principal payments are approximately $6,134 for the next twelve months and approximately $3,228 for each year for the next three years.

 

Other Notes Payable

 

On October 1, 2012, Schaublin purchased the land and building that it occupied and had been leasing for approximately $14,910. Schaublin obtained a 20-year fixed-rate mortgage of approximately $9,857 at an interest rate of 2.9%. The balance of the purchase price of approximately $5,053 was paid from cash on hand. The balance on this mortgage as of September 26, 2020 was approximately $6,004 and has been classified as Level 2 of the valuation hierarchy.

 

The Company’s required future annual principal payments are approximately $500 each year for the next five years and $3,504 thereafter.

 

9. 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 April 2, 2005. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before April 1, 2017.

 

The effective income tax rates for the three-month periods ended September 26, 2020 and September 28, 2019 were 20.9% and 14.7%, respectively. In addition to discrete items, the effective income tax rates for these periods are different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decrease the rate, and state income taxes, which increase the rate.

 

The effective income tax rate for the three-month period ended September 26, 2020 of 20.9% includes $364 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 26, 2020 would have been 22.0%. The effective income tax rate for the three-month period ended September 28, 2019 of 14.7% includes $2,529 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 28, 2019 would have been 21.3%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next twelve months due to the closing of audits and the statute of limitations expiring in varying 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 $1,524.

 

13

 

 

Income tax expense for the six-month period ended September 26, 2020 was $11,046 compared to $12,646 for the six-month period ended September 28, 2019. Our effective income tax rate for the six-month period ended September 26, 2020 was 20.4% compared to 17.0% for the six-month period ended September 28, 2019. The effective income tax rate for the six-month period ended September 26, 2020 of 20.4% includes $679 of tax benefits associated with share-based compensation. The effective income tax rate without these benefits and other items for the six-month period ended September 26, 2020 would have been 21.6%. The effective income tax rate for the six-month period ended September 28, 2019 of 17.0% included $3,039 of tax benefits associated with share-based compensation and $241 of tax benefits associated with other permanent adjustments from filing the Company’s fiscal 2018 foreign tax returns. The effective income tax rate without these benefits and other items for the six-month period ended September 28, 2019 would have been 21.3%.

 

10. Reportable Segments

 

The Company operates through operating segments for which separate financial information is available, and for which operating results are evaluated regularly by the Company’s chief operating decision maker in determining resource allocation and assessing performance. Those operating segments are aggregated as reportable segments as they have similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers.

 

The Company has four reportable business segments, Plain Bearings, Roller Bearings, Ball Bearings and Engineered Products, which are described below.

 

Plain Bearings. Plain bearings are produced with either self-lubricating or metal-to-metal designs and consists of several sub-classes, including rod end bearings, spherical plain bearings and journal bearings. Unlike ball bearings, which are used in high-speed rotational applications, plain bearings are primarily used to rectify inevitable misalignments in various mechanical components.

 

Roller Bearings. Roller bearings are anti-friction bearings that use rollers instead of balls. The Company manufactures four basic types of roller bearings: heavy-duty needle roller bearings with inner rings, tapered roller bearings, track rollers and aircraft roller bearings.

 

Ball Bearings. The Company manufactures four basic types of ball bearings: high precision aerospace, airframe control, thin section and commercial ball bearings, which are used in high-speed rotational applications.

 

Engineered Products. Engineered Products consists of highly engineered hydraulics, fasteners, collets and precision components used in aerospace, marine and industrial applications.

 

14

 

 

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.

 

   Three Months Ended   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

September 26,

2020

  

September 28,

2019

 
Net External Sales                
Plain  $71,053   $90,007   $149,928   $177,496 
Roller   21,579    32,585    44,479    69,444 
Ball   21,099    17,424    39,939    35,134 
Engineered Products   32,604    41,893    68,482    82,525 
   $146,335   $181,909   $302,828   $364,599 
Gross Margin                    
Plain  $29,750   $35,700   $61,827   $69,814 
Roller   6,236    13,396    14,643    27,920 
Ball   9,129    7,503    17,056    15,302 
Engineered Products   11,481    14,515    22,523    28,772 
   $56,596   $71,114   $

116,049

   $141,808 
Selling, General & Administrative Expenses                    
Plain  $5,276   $6,534   $10,547   $13,048 
Roller   1,162    1,647    2,401    3,261 
Ball   1,289    1,574    2,635    3,207 
Engineered Products   3,838    4,434    7,650    8,737 
Corporate   14,458    16,585    29,619    32,608 
   $26,023   $30,774   $52,852   $60,861 
Operating Income                    
Plain  $23,472   $28,255   $48,873   $55,080 
Roller   4,481    11,734    11,580    24,304 
Ball   7,803    5,907    14,354    12,044 
Engineered Products   6,112    8,423    12,093    17,425 
Corporate   (15,505)   (17,010)   (31,723)   (33,054)
   $26,363   $37,309   $55,177   $75,799 
Intersegment Sales                    
Plain  $1,212   $1,509   $2,774   $3,356 
Roller   2,171    4,023    5,549    7,224 
Ball   464    916    1,131    1,585 
Engineered Products   6,832    10,751    17,481    21,573 
   $10,679   $17,199   $26,935   $33,738 

 

All intersegment sales are eliminated in consolidation.

 

11. Acquisition

 

On August 15, 2019, the Company, through its Schaublin SA subsidiary, acquired all of the outstanding shares of Swiss Tool for a purchase price of approximately $33,597 (CHF 32,768). We have finalized the purchase price allocation with no material adjustments subsequent to March 28, 2020.

 

12. Restructuring and Consolidation

 

In the second quarter of fiscal 2021, the Company made the decision to consolidate two of its manufacturing facilities. This resulted in $2,579 of non-cash restructuring charges comprised of $1,994 of inventory rationalization costs included within cost of sales and $585 of fixed asset disposals included within other operating expenses. These restructuring charges are included within the Roller segment.

 

15

 

 

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

 

Cautionary Statement as to Forward-Looking Information

 

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) our results are likely to be impacted by the COVID-19 pandemic; (d) 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; (e) future reductions or changes in U.S. government spending could negatively affect our business; (f) 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; (g) 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; (h) 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; (i) the retirement of commercial aircraft could reduce our revenues, cash flows and profitability; (j) work stoppages and other labor problems could materially reduce our ability to operate our business; (k) unexpected equipment failures, catastrophic events or capacity constraints could increase our costs and reduce our sales due to production curtailments or shutdowns; (l) we may not be able to continue to make the acquisitions necessary for us to realize our growth strategy; (m) businesses that we have acquired or that we may acquire in the future may have liabilities which are not known to us; (n) 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; (o) we depend heavily on our senior management and other key personnel, the loss of whom could materially affect our financial performance and prospects; (p) our international operations are subject to risks inherent in such activities; (q) currency translation risks may have a material impact on our results of operations; (r) we are subject to changes in legislative, regulatory and legal developments involving income and other taxes; (s) we may be required to make significant future contributions to our pension plan; (t) we may incur material losses for product liability and recall-related claims; (u) 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; (v) 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; (w) cancellation of orders in our backlog could negatively impact our revenues, cash flows and profitability; (x) 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; (y) litigation could adversely affect our financial condition; (z) changes in accounting standards or changes in the interpretations of existing standards could affect our financial results; (aa) risks associated with utilizing information technology systems could adversely affect our operations. 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 the Annual Report on Form 10-K for the year ended March 28, 2020. 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, which appears elsewhere in this Quarterly Report.

 

16

 

 

Overview

 

We are a well-known international manufacturer and maker of highly engineered precision bearings and 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 unique expertise has enabled us to garner leading positions in many of the product markets in which we primarily compete. With 42 facilities in 7 countries, of which 33 are manufacturing facilities, we have been able to significantly broaden our end markets, products, customer base and geographic reach. We currently operate under four reportable business segments: Plain Bearings, Roller Bearings, Ball Bearings, and Engineered Products. The following further describes these reportable segments:

 

Plain Bearings. Plain bearings are produced with either self-lubricating or metal-to-metal designs and consists of several sub-classes, including rod end bearings, spherical plain bearings and journal bearings. Unlike ball bearings, which are used in high-speed rotational applications, plain bearings are primarily used to rectify inevitable misalignments in various mechanical components.

 

Roller Bearings. Roller bearings are anti-friction bearings that use rollers instead of balls. We manufacture four basic types of roller bearings: heavy-duty needle roller bearings with inner rings, tapered roller bearings, track rollers and aircraft roller bearings.

 

Ball Bearings. We manufacture four basic types of ball bearings: high precision aerospace, airframe control, thin section and commercial ball bearings, which are used in high-speed rotational applications.

 

Engineered Products. Engineered Products consists of highly engineered hydraulics, fasteners, collets and precision components used in aerospace, marine and industrial applications.

 

Purchasers of bearings and engineered products include industrial equipment and machinery manufacturers, producers of commercial and military aerospace equipment such as missiles and radar systems, agricultural machinery manufacturers, construction, energy, mining, marine and specialized equipment manufacturers, marine products, automotive and commercial truck manufacturers. The markets for our products are cyclical, and we have endeavored to mitigate this cyclicality by entering into sole-source relationships and long-term purchase agreements, through diversification across multiple market segments within the aerospace and defense and diversified industrial segments, by increasing sales to the aftermarket and by focusing on developing highly customized solutions.

 

17

 

 

Currently, our strategy is built around maintaining our role as a leading manufacturer of precision-engineered bearings and 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 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.

 

Outlook

 

Our net sales for the three-month period ended September 26, 2020 decreased 19.6% compared to the same period last fiscal year. The decrease in net sales was a result of a 25.8% decrease in our aerospace markets and an 8.3% decrease in our industrial markets. The decrease in aerospace sales was primarily due to the commercial markets, both OEM and aftermarket, offset by increases in our defense business. The decrease in industrial sales was driven by decreases in the mining, energy, marine, and general industrial markets. Excluding $0.4 million of July sales associated with Swiss Tool, which was acquired in August fiscal 2020, overall net sales decreased 19.8% year over year. Our backlog, as of September 26, 2020, was $403.0 million compared to $473.2 million as of September 28, 2019.

 

The COVID-19 health crisis, which was declared a pandemic in March 2020, has led to governments around the world implementing measures to reduce the spread. These measures include quarantines, “shelter in place” orders, travel restrictions, and other measures and have resulted in a slowdown of worldwide economic activity.

 

Our business is operating as an essential business, and as such, our facilities have remained open, with the exception of a few temporary closures at some of our locations. The COVID-19 pandemic is impacting our commercial aerospace and industrial sales in fiscal 2021. Our commercial aerospace sales continue to face headwinds associated with build rate changes within the industry, while the general decline in global economic activity has had an impact on the industrial markets.

 

Our production and sales in the second quarter of fiscal 2021 have been negatively affected by the economic implications of the pandemic. We expect that commercial aerospace OEM and aftermarket will continue to be impacted by the year-over-year decline in air travel and changes in aircraft production rates. Conversely, our sales to aerospace defense markets are expected to grow throughout fiscal 2021. Sales in these markets grew 24.1% during the second quarter of fiscal 2021 (17.8% for the first six months of fiscal 2021) as compared to the same period last year. Our sales to industrial markets will be adversely affected in the next quarter of fiscal 2021 due to the slowdown of economic activity compared to last year. Management is continuously evaluating the status of our orders and operations, and restructuring efforts are being implemented where necessary to align our cost structure to the new demand levels we experience in the marketplace.

 

18

 

 

We experienced solid cash flow generation during the second quarter of fiscal 2021 (as discussed in the section “Liquidity and Capital Resources” below). Management believes that these operating cash flows and available credit under all credit agreements will provide adequate resources to fund internal and external growth initiatives for the foreseeable future, including at least the next twelve months. As of September 26, 2020, we had cash and cash equivalents of $166.4 million of which approximately $13.1 million was cash held by our foreign operations.

 

The Company expects net sales to be approximately $140.0 million to $145.0 million in the third quarter of fiscal 2021.

 

Results of Operations

(dollars in millions)

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
   %
Change
 
Total net sales   $146.3   $181.9   $(35.6)   (19.6)%
                     
Net income   $20.4   $31.3   $(10.9)   (34.7)%
                     
Net income per common share: diluted  $0.82   $1.26           
Weighted average common shares: diluted   24,957,158    24,905,173           

 

Our net sales for the three-month period ended September 26, 2020 decreased 19.6% compared to the same period last fiscal year. The decrease in net sales was a result of a 25.8% decrease in our aerospace markets and an 8.3% decrease in our industrial markets. The decrease in aerospace sales was primarily due to the commercial markets, both OEM and aftermarket, which were down 36.7%, offset by increases in our defense business of 24.1%. The decrease in industrial sales was driven by decreases in the mining, energy, marine and general industrial markets partially offset by increases in the semiconductor, military vehicles, wind, nuclear, and a few other industrial markets. Excluding $0.4 million of July sales associated with Swiss Tool, which was acquired in August fiscal 2020, overall net sales decreased 19.8% year over year.

 

Net income for the second quarter of fiscal 2021 was $20.4 million compared to $31.3 million for the same period last year. Net income for the second quarter of fiscal 2021 was affected by $2.8 million of after-tax restructuring costs and related items primarily associated with the consolidation of two manufacturing facilities and $0.1 million of losses on foreign exchange partially offset by $0.4 million of tax benefits associated with share-based compensation and $0.1 million of other discrete tax benefits. Net income for the second quarter of fiscal 2020 was affected by $2.5 million of tax benefits associated with share-based compensation partially offset by $0.8 million of after-tax costs associated with the acquisition of Swiss Tool, $0.1 million of losses on foreign exchange and $0.1 million of other discrete tax losses.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
   %
Change
 
Total net sales  $302.8   $364.6   $(61.8)   (16.9)%
                     
Net income  $43.1   $61.8   $(18.7)   (30.2)%
                     
Net income per common share: diluted  $1.73   $2.49           
Weighted average common shares: diluted   24,944,608    24,856,561           

 

Net sales decreased $61.8 million, or 16.9% for the six-month period ended September 26, 2020 over the same period last year. The decrease in net sales was mainly the result of a 20.4% decrease in aerospace sales and a 10.8% decrease in industrial sales. The decrease in aerospace sales was primarily due to the commercial markets, both OEM and aftermarket, which were down 29.2%, which was partially offset by defense OEM and aftermarket, which increased 17.8% year over year. The decrease in industrial sales was primarily due to mining, energy, and general industrial markets partially offset by increases in the semiconductor, military vehicles, wind, nuclear, and a few other industrial markets. Excluding $2.6 million of sales associated with Swiss Tool, overall net sales decreased 17.7% year over year.

 

19

 

 

Net income for the six months ended September 26, 2020 was $43.1 million compared to $61.8 million for the same period last year. Net income for the six month period in fiscal 2021 was affected by $3.7 million of after-tax restructuring costs and related items and $0.2 million of losses on foreign exchange partially offset by $0.7 million of tax benefits associated with share-based compensation and $0.1 million of other discrete tax benefits. The net income of $61.8 million in fiscal 2020 was impacted by $3.0 million of tax benefits associated with share-based compensation and $0.2 million of discrete tax benefits partially offset by $0.8 million of after-tax cost associated with the acquisition of Swiss Tool and $0.3 million of loss on foreign exchange.

 

Gross Margin

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%
Change

 
                 
Gross Margin   $56.6   $71.1   $(14.5)   (20.4)%
Gross Margin %    38.7%   39.1%          

 

Gross margin was 38.7% of net sales for the second quarter of fiscal 2021 compared to 39.1% for the second quarter of fiscal 2020. The decrease in gross margin as a percentage of net sales was primarily due to $2.0 million in inventory rationalization costs associated with the consolidation of two manufacturing facilities partially offset by product mix.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%
Change

 
                 
Gross Margin   $116.0   $141.8   $(25.8)   (18.2)%
Gross Margin %    38.3%   38.9%          

 

Gross margin was 38.3% of net sales for the first six months of fiscal 2021 compared to 38.9% for the same period last year. Although gross margin dollars decreased year over year, resulting from current economic conditions, gross margin as a percentage of net sales is consistent due to product mix and cost containment efforts during the period. Gross margin for the first six months of fiscal 2021 was also impacted by $0.8 million of capacity inefficiencies driven by the decrease in volume and $2.0 million in inventory rationalization costs associated with the consolidation of two manufacturing facilities, partially offset by beneficial product mix.

 

Selling, General and Administrative

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
SG&A  $26.0   $30.8   $(4.8)   (15.4)%
% of net sales   17.8%   16.9%          

 

SG&A for the second quarter of fiscal 2021 was $26.0 million, or 17.8% of net sales, as compared to $30.8 million, or 16.9% of net sales, for the same period of fiscal 2020. This reduction was due to decreases in personnel costs of $4.9 million partially offset by $0.1 million of other items.

 

   Six Months Ended 
   September 26,
2020
   September 28,
2019
   $
Change
   %
Change
 
                 
SG&A  $52.9   $60.9   $(8.0)   (13.2)%
% of net sales   17.5%   16.7%          

 

SG&A expenses decreased by $8.0 million to $52.9 million for the first six months of fiscal 2021 compared to $60.9 million for the same period last year. This decrease is primarily due to $8.7 million of reductions in personnel costs and $0.1 million of other items partially offset by $0.8 million of additional share-based compensation.

 

20

 

 

Other, Net

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Other, net  $4.2   $3.0   $1.2    38.9%
% of net sales   2.9%   1.7%          

 

Other operating expenses for the second quarter of fiscal 2021 totaled $4.2 million compared to $3.0 million for the same period last year. For the second quarter of fiscal 2021, other operating expenses included $1.5 million of restructuring costs and related items, $2.6 million of amortization of intangible assets and $0.1 million of other costs. Other operating expenses last year were comprised mainly of $2.3 million of amortization of intangible assets and $0.9 million of costs associated with the acquisition of Swiss Tool, partially offset by $0.2 million of other income.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%

Change

 
                 
Other, net  $8.0   $5.1   $2.9    55.8%
% of net sales   2.6%   1.4%          

 

Other operating expenses for the first six months of fiscal 2021 totaled $8.0 million compared to $5.1 million for the same period last year. For the first six months of fiscal 2021, other operating expenses were comprised mainly of $5.1 million in amortization of intangibles, $2.6 million of restructuring and related items and $0.3 million of other items. For the first six months of fiscal 2020, other operating expenses were comprised mainly of $4.6 million in amortization of intangibles and $0.9 million of costs associated with the acquisition of Swiss Tool, partially offset by $0.4 million of other income.

 

Interest Expense, Net

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Interest expense, net  $0.3   $0.5   $(0.2)   (27.5)%
% of net sales   0.2%   0.3%          

 

21

 

 

Interest expense, net, generally consists of interest charged on the Company’s debt agreements and amortization of deferred financing fees, offset by interest income (see “Liquidity and Capital Resources” below). Interest expense, net, was $0.3 million for the second quarter of fiscal 2021 compared to $0.5 million for the same period last year.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%

Change

 
                 
Interest expense, net  $0.8   $1.0   $(0.2)   (24.7)%
% of net sales   0.3%   0.3%          

 

Interest expense, net was $0.8 million for the first six months of fiscal 2021 compared to $1.0 million for the first six months of fiscal 2020.

 

Other Non-Operating Expense

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%

Change

 
                 
Other non-operating expense  $0.2   $0.2   $0.0    8.2%
% of net sales   0.1%   0.1%          

 

Other non-operating expenses were $0.2 million for the second quarter of fiscal 2021 compared to $0.2 million for the same period in the prior year. For the second quarter of fiscal 2021, other non-operating expenses were comprised of $0.1 million of foreign exchange loss and $0.1 million of other items. For the second quarter of fiscal 2020, other non-operating expenses were primarily comprised of $0.1 million of foreign exchange loss and $0.1 million of other items.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%

Change

 
                 
Other non-operating expense  $0.3   $0.4   $(0.1)   (30.5)%
% of net sales   0.1%   0.1%          

 

Other non-operating expenses were $0.3 million for the first six months of fiscal 2021 compared to $0.4 million for the same period in the prior year. For the first six months of fiscal 2021, other non-operating expenses were comprised of $0.2 million of foreign exchange loss and $0.1 million of other items. For the first six months of fiscal 2020, other non-operating expenses were primarily comprised of $0.3 million of foreign exchange loss and $0.1 million of other items.

 

Income Taxes

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

 
         
Income tax expense (benefit)  $5.4   $5.4 
Effective tax rate   20.9%   14.7%

 

22

 

 

Income tax expense for the three-month period ended September 26, 2020 was $5.4 million compared to $5.4 million for the three-month period ended September 28, 2019. Our effective income tax rate for the three-month period ended September 26, 2020 was 20.9% compared to 14.7% for the three-month period ended September 28, 2019. The effective income tax rate for the three-month period ended September 26, 2020 of 20.9% includes $0.4 million of tax benefits associated with share-based compensation. The effective income tax rate without these benefits for the three-month period ended September 26, 2020 would have been 22.0%. The effective income tax rate for the three-month period ended September 28, 2019 of 14.7% includes $2.5 million of tax benefits associated with share-based compensation. The effective income tax rate without these benefits for the three-month period ended September 28, 2019 would have been 21.3%.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

 
         
Income tax expense (benefit)  $11.0   $12.6 
Effective tax rate   20.4%   17.0%

 

Income tax expense for the six-month period ended September 26, 2020 was $11.0 million compared to $12.6 million for the six-month period ended September 28, 2019. Our effective income tax rate for the six-month period ended September 26, 2020 was 20.4% compared to 17.0% for the six-month period ended September 28, 2019. The effective income tax rate for the six-month period ended September 26, 2020 of 20.4% includes $0.7 million of tax benefits associated with share-based compensation. The effective income tax rate without these benefits for the six-month period ended September 26, 2020 would have been 21.6%. The effective income tax rate for the six-month period ended September 28, 2019 of 17.0% included $3.0 million of tax benefits associated with share-based compensation and $0.2 million of tax benefits associated with other permanent adjustments from filing the Company’s fiscal 2018 foreign tax returns. The effective income tax rate without these benefits for the six-month period ended September 28, 2019 would have been 21.3%.

 

Segment Information

 

We have four reportable product segments: Plain Bearings, Roller Bearings, Ball Bearings and Engineered Products. We use gross margin as the primary measurement to assess the financial performance of each reportable segment.

 

Plain Bearings Segment

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $71.1   $90.0   $(18.9)   (21.1)%
                     
Gross margin  $29.8   $35.7   $(5.9)   (16.7)%
Gross margin %   41.9%   39.7%          
                     
SG&A  $5.3   $6.5   $(1.2)   (19.3)%
% of segment net sales   7.4%   7.3%          

 

Net sales decreased $18.9 million, or 21.1%, for the three months ended September 26, 2020 compared to the same period last year. The 21.1% decrease was primarily driven by a decrease of 27.4% in our aerospace markets offset by a 1.5% increase in the industrial markets. The decrease in aerospace net sales was due to commercial aerospace OEM and aftermarket, partially offset by defense OEM. The increase in industrial net sales was mostly driven by the general industrial markets.

 

23

 

 

Gross margin as a percentage of net sales was 41.9% for the second quarter of fiscal 2021 compared to 39.7% for the same period last year. The increase in gross margin as a percentage of net sales was mainly due to product mix.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $149.9   $177.5   $(27.6)   (15.5)%
                     
Gross margin  $61.8   $69.8   $(8.0)   (11.4)%
Gross margin %   41.2%   39.3%          
                     
SG&A  $10.5   $13.0   $(2.5)   (19.2)%
% of segment net sales   7.0%   7.4%          

 

Net sales decreased $27.6 million, or 15.5%, for the six months ended September 26, 2020 compared to the same period last year. The 15.5% decrease was primarily driven by a decrease of 19.8% in our aerospace markets and a 0.9% decrease in the industrial markets. The decrease in aerospace was primarily due to commercial OEM and aftermarket partially offset by defense OEM and aftermarket. The decrease in industrial sales was mostly driven by the general industrial markets.

 

Gross margin as a percentage of net sales increased to 41.2% for the first six months of fiscal 2021 compared to 39.3% for the same period last year. The increase is a result of product mix during the period.

 

Roller Bearings Segment

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales   $21.6   $32.6   $(11.0)   (33.8)%
                     
Gross margin   $6.2   $13.4   $(7.2)   (53.4)%
Gross margin %    28.9%   41.1%          
                     
SG&A   $1.2   $1.6   $(0.4)   (29.4)%
% of segment net sales    5.4%   5.1%          

 

Net sales decreased $11.0 million, or 33.8%, for the three months ended September 26, 2020 compared to the same period last year. Our aerospace markets decreased 39.5% while our industrial markets decreased by 27.0%. The decrease in aerospace was driven by the commercial OEM and commercial and defense aftermarkets. The decrease in industrial net sales was primarily due to mining market activity.

 

Gross margin for the three months ended September 26, 2020 was 28.9% of net sales, compared to 41.1% in the comparable period in fiscal 2020. This decrease in the gross margin as a percentage of net sales was primarily due to $2.0 million in inventory rationalization costs associated with the consolidation of two manufacturing facilities and decreased volumes during the period.

 

24

 

 

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $44.5   $69.4   $(24.9)   (35.9)%
                     
Gross margin  $14.6   $27.9   $(13.3)   (47.6)%
Gross margin %   32.9%   40.2%          
                     
SG&A  $2.4   $3.3   $(0.9)   (26.4)%
% of segment net sales   5.4%   4.7%          

 

Net sales decreased $24.9 million, or 35.9%, for the six months ended September 26, 2020 compared to the same period last year. Our industrial markets decreased 36.7% while our aerospace markets decreased by 35.3%. The decrease in industrial sales was primarily due to mining and general industrial market activity while the decrease in aerospace was driven by the commercial OEM and commercial and defense aftermarkets.

 

Gross margin for the six months ended September 26, 2020 was 32.9% of net sales, compared to 40.2% in the comparable period in fiscal 2020. This decrease in the gross margin as a percentage of net sales was primarily due to $2.0 million in inventory rationalization costs associated with the consolidation of two manufacturing facilities and decreased volumes during the period. During the first six months of fiscal 2021, gross margin was also impacted by approximately $0.3 million of capacity inefficiencies driven by the impact of the COVID-19 pandemic.

 

Ball Bearings Segment

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $21.1   $17.4   $3.7    21.1%
                     
Gross margin  $9.1   $7.5   $1.6    21.7%
Gross margin %   43.3%   43.1%          
                     
SG&A  $1.3   $1.6   $(0.3)   (18.1)%
% of segment net sales   6.1%   9.0%          

 

Net sales increased by $3.7 million for the second quarter of fiscal 2021 compared to the same period last year. Our aerospace markets increased 43.7% while our industrial sales increased 11.8%. The increase in aerospace net sales was primarily driven by the defense and space OEM market. The increase in industrial was primarily due to the semiconductor and general industrial markets.

 

Gross margin as a percentage of net sales was 43.3% for the second quarter of fiscal 2021 as compared to 43.1% for the same period last year. The increase in gross margin year over year is a result of additional sales during the period.

 

25

 

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $39.9   $35.1   $4.8    13.7%
                     
Gross margin  $17.1   $15.3   $1.8    11.5%
Gross margin %   42.7%   43.6%          
                     
SG&A  $2.6   $3.2   $(0.6)   (17.8)%
% of segment net sales   6.6%   9.1%          

 

Net sales increased $4.8 million, or 13.7% for the six months ended September 26, 2020 compared to the same period last year. Our industrial market sales increased 4.0% while sales to our aerospace markets increased 36.3%. The increase in industrial was primarily due to the semiconductor market. The increase in aerospace net sales was primarily driven by the defense and space OEM market.

 

Gross margin as a percentage of net sales decreased to 42.7% for the six months ended September 26, 2020 compared to 43.6% for the same period last year. The decrease was primarily due to product mix during the period.

 

Engineered Products Segment

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $32.6   $41.9   $(9.3)   (22.2)%
                     
Gross margin  $11.5   $14.5   $(3.0)   (20.9)%
Gross margin %   35.2%   34.6%          
                     
SG&A  $3.8   $4.4   $(0.6)   (13.4)%
% of segment net sales   11.8%   10.6%          

 

Net sales decreased $9.3 million, or 22.2%, for the second quarter of fiscal 2021 compared to the same period last year. Our aerospace markets decreased 25.7% while our industrial markets decreased 17.3%. Excluding $0.4 million of current year net sales associated with our Swiss Tool division, acquired in August of fiscal 2020, net sales decreased 23.2% for the second quarter of fiscal 2021 compared to the same period last year. The decrease in aerospace net sales were driven by the commercial OEM and aftermarket, partially offset by the defense OEM market. The decrease in our industrial net sales were driven by the marine and general industrial markets.

 

Gross margin as a percentage of net sales was 35.2% for the second quarter of fiscal 2021 compared to 34.6% for the same period last year. This increase was primarily attributable to product mix and cost reductions during the period.

 

26

 

 

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
Total net sales  $68.5   $82.5   $(14.0)   (17.0)%
                     
Gross margin  $22.5   $28.8   $(6.3)   (21.7)%
Gross margin %   32.9%   34.9%          
                     
SG&A  $7.7   $8.7   $(1.0)   (12.4)%
% of segment net sales   11.2%   10.6%          

 

Net sales decreased $14.0 million, or 17.0%, for the six months ended September 26, 2020 compared to the same period last year. Our aerospace sales decreased 22.9% while industrial sales decreased 8.6%. Excluding $2.6 million of sales associated with the acquisition of Swiss Tool in fiscal 2020, overall sales decreased 20.2%. The decrease in aerospace sales was primarily driven by the commercial OEM and aftermarket partially offset by the defense OEM markets. The decrease in industrial sales was driven by the marine and general industrial markets.

 

Gross margin as a percentage of net sales decreased to 32.9% for the six months ended September 26, 2020 compared to 34.9% for the same period last year. This decrease is primarily due to lower sales volume and product mix. During the first half of fiscal 2021, gross margin was also impacted by approximately $0.5 million of capacity inefficiencies driven by the impact of the COVID-19 pandemic.

 

Corporate

 

   Three Months Ended 
  

September 26,

2020

  

September 28,

2019

  

$

Change

  

%

Change

 
                 
SG&A  $14.5   $16.6   $(2.1)   (12.8)%
% of total net sales   9.9%   9.1%          

 

 

Corporate SG&A decreased $2.1 million, or 12.8%, for the second quarter of fiscal 2021 compared to the same period last year. This was primarily due to a decrease of $2.7 million in personnel costs, partially offset by an increase of $0.2 million in professional fees, $0.2 million of share-based compensation expenses, and $0.2 million of other items.

 

   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

   $
Change
  

%

Change

 
                 
SG&A  $29.6   $32.6   $(3.0)   (9.2)%
% of total net sales   9.8%   8.9%          

 

Corporate SG&A decreased $3.0 million for the six months ended September 26, 2020 compared to the same period last year due to a decrease of $4.7 million in personnel costs and $0.1 million of other items, partially offset by $0.8 million of additional share-based compensation expenses and $1.0 million of additional professional costs.

 

27

 

 

Liquidity and Capital Resources

 

Our business is capital-intensive. Our capital requirements include manufacturing equipment and materials. In addition, we have historically fueled our growth, in part, through acquisitions. We have historically met our working capital, capital expenditure requirements and acquisition funding needs through our net cash flows provided by operations, various debt arrangements and sale of equity to investors. We believe that operating cash flows and available credit under the Revolver and Foreign Revolver (see below) will provide adequate resources to fund internal and external growth initiatives for the foreseeable future.

 

Our ability to meet future working capital, capital expenditures 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 and 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, partially or completely, relocate production lines, consolidate or otherwise dispose of those 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 September 26, 2020, we had cash and cash equivalents of $166.4 million, of which, approximately $13.1 million was cash held by our foreign operations. We expect that our undistributed foreign earnings will be re-invested indefinitely for working capital, internal growth and acquisitions for and by our foreign entities.

 

Domestic Credit Facility

 

The Company’s credit agreement with Wells Fargo Bank, National Association, 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 $250.0 million revolving credit facility (the “Revolver”), which expires on January 31, 2024. Debt issuance costs associated with the Credit Agreement totaled $0.9 million and will be amortized through January 31, 2024 along with the unamortized debt issuance costs remaining from the Company’s prior credit agreement.

 

Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.

 

The Credit Agreement requires the Company to comply with various covenants, including among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1. The Credit Agreement allows the Company to, among other things, make distributions to shareholders, 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. As of September 26, 2020, the Company was in compliance with all such covenants.

 

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

 

28

 

 

Approximately $3.7 million of the Revolver is being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs. As of September 26, 2020, $1.3 million in unamortized debt issuance costs remain. The Company has the ability to borrow up to an additional $246.3 million under the Revolver as of September 26, 2020.

 

Foreign Term Loan and Revolving Credit Facility

 

On August 15, 2019, one of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into two separate credit agreements (the “Foreign Credit Agreements”) with Credit Suisse (Switzerland) Ltd. to finance the acquisition of Swiss Tool and provide future working capital. The Foreign Credit Agreements provided Schaublin with a CHF 15.0 million (approximately $15.4 million) term loan (the “Foreign Term Loan”), which expires on July 31, 2024 and a CHF 15.0 million (approximately $15.4 million) revolving credit facility (the “Foreign Revolver”), which continues in effect until terminated by either Schaublin or Credit Suisse. Debt issuance costs associated with the Foreign Credit Agreements totaled CHF 0.3 million (approximately $0.3 million) and will be amortized throughout the life of the Foreign Credit Agreements.

 

Amounts outstanding under the Foreign Term Loan and the Foreign Revolver generally bear interest at LIBOR plus a specified margin. The applicable margin is based on Schaublin’s ratio of total net debt to consolidated EBITDA at each measurement date. Currently, Schaublin’s margin is 1.00%.

 

The Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20.0 million at all times. The Foreign Credit Agreements allow Schaublin to, among other things, incur other debt or liens and acquire or dispose of assets provided that Schaublin complies with certain requirements and limitations of the Foreign Credit Agreements. As of March 31, 2020, Schaublin was in compliance with all such covenants.

 

Schaublin’s parent company, Schaublin Holding, has guaranteed Schaublin’s obligations under the Foreign Credit Agreements. Schaublin Holding’s guaranty and the Foreign Credit Agreements are secured by a pledge of the capital stock of Schaublin. In addition, the Foreign Term Loan is secured with pledges of the capital stock of the top company and the three operating companies in the Swiss Tool System group of companies.

 

As of September 26, 2020, there was approximately $2.9 million outstanding under the Foreign Revolver and approximately $12.9 million outstanding under the Foreign Term Loan. These borrowings have been classified as Level 2 of the valuation hierarchy. As of September 26, 2020, approximately $0.1 million in unamortized debt issuance costs remain. Schaublin has the ability to borrow up to an additional $13.2 million under the Foreign Revolver as of September 26, 2020.

 

Schaublin’s required future annual principal payments are approximately $6.1 million for the next twelve months and approximately $3.2 million for each year for the next three years.

 

Other Notes Payable

 

On October 1, 2012, Schaublin purchased the land and building that it occupied and had been leasing for approximately $14.9 million. Schaublin obtained a 20-year fixed-rate mortgage of approximately $9.9 million at an interest rate of 2.9%. The balance of the purchase price of approximately $5.1 million was paid from cash on hand. The balance on this mortgage as of September 26, 2020 was approximately $6.0 million and has been classified as Level 2 of the valuation hierarchy.

 

The Company’s required future annual principal payments are approximately $0.5 million each year for the next five years and $3.5 million thereafter.

 

29

 

 

Cash Flows

 

Six-month Period Ended September 26, 2020 Compared to the Six-month Period Ended September 28, 2019

 

The following table summarizes our cash flow activities:

 

   FY21   FY20   $ Change 
Net cash provided by (used in):            
Operating activities  $74.5   $64.6   $9.9 
Investing activities   (5.8)   (53.8)   48.0 
Financing activities   (5.5)   (5.0)   (0.5)
Effect of exchange rate changes on cash   (0.1)   0.7    (0.8)
Increase in cash and cash equivalents  $63.1   $6.5   $56.6 

 

During the first six months of fiscal 2021, we generated cash of $74.5 million from operating activities compared to $64.6 million of cash generated during the same period of fiscal 2020. The increase of $9.9 million for fiscal 2021 was mainly a result of the favorable impact of a net change in operating assets and liabilities of $20.1 million and a favorable change in non-cash charges of $8.5 million, offset by a decrease in net income of $18.7 million. The favorable change in operating assets and liabilities is detailed in the table below, while the increase in non-cash charges resulted from $0.5 million of amortization of intangible assets, $0.1 million of amortization of deferred financing costs, $3.2 million in deferred taxes, $1.0 million of depreciation, $0.8 million of share-based compensation charges, and $2.9 million of other non-cash charges related to restructuring efforts.

 

The following chart summarizes the favorable change in operating assets and liabilities of $20.1 million for fiscal 2021 versus fiscal 2020 and the favorable change of $3.8 million for fiscal 2020 versus fiscal 2019.

 

   FY21   FY20 
Cash provided by (used in):        
Accounts receivable  $19.0   $5.4 
Inventory   8.1    6.9 
Prepaid expenses and other current assets   2.8    (0.5)
Other non-current assets   (5.1)   1.3 
Accounts payable   (12.2)   (2.6)
Accrued expenses and other current liabilities   1.6   (6.2)
Other non-current liabilities   5.9    (0.5)
Total change in operating assets and liabilities:  $20.1   $3.8 

 

During the first six months of fiscal 2021, we used $5.8 million for investing activities as compared to $53.8 million used during the first six months of fiscal 2020. This decrease in cash used was attributable to a $14.2 million decrease in capital expenditures and the use of $33.8 million in the prior year for the acquisition of Swiss Tool.

 

During the first six months of fiscal 2021, we used $5.5 million for financing activities compared to $5.0 million for the first six months of fiscal 2020. This increase in cash used was primarily attributable to $8.0 million less exercises of share-based awards offset by $2.1 million less payments made on outstanding debt and $5.4 million less treasury stock purchases.

 

30

 

 

Capital Expenditures

 

Our capital expenditures were $2.1 million and $6.0 million for the three- and six-month periods ended September 26, 2020, respectively. We expect to make additional capital expenditures of $6.0 to $8.0 million during the remainder of fiscal 2021 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.

 

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 fiscal 2020 Annual Report on Form 10-K describe the significant accounting estimates and policies used in preparation of the Consolidated Financial Statements. Actual results in these areas could differ from management’s estimates. There have been no significant changes in our critical accounting estimates during the first six months of fiscal 2021 other than those described in Note 2 to the unaudited interim consolidated financial statements contained in this quarterly report.

 

Off-Balance Sheet Arrangements

 

As of September 26, 2020, we had no significant off-balance sheet arrangements other than $3.7 million of outstanding standby letters of credit, all of which were under the Revolver.

 

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk

 

We are exposed to market risks, which 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 our credit agreements. 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.

 

Foreign Currency Exchange Rates. Our Swiss operations utilize the Swiss franc as the functional currency, our French and German operations utilize the euro as the functional currency and our Polish operations utilize the Polish zloty as the functional currency. 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 8% of our net sales were impacted by foreign currency fluctuations for both the three- and six-month periods ended September 26, 2020 compared to 8% for both the three- and six-month periods ended September 28, 2019. We expect that this proportion is likely to increase as we seek to increase our penetration of foreign markets, particularly within the aerospace and defense markets. Foreign currency transaction exposure arises primarily from the transfer of foreign currency from one subsidiary to another within the group, and to foreign currency denominated trade receivables. Unrealized currency translation gains and losses are recognized upon translation of the foreign operations’ balance sheets to U.S. dollars. Because our financial statements are denominated in U.S. dollars, changes in currency exchange rates between the U.S. dollar and other currencies have had, and will continue to have, an impact on our earnings. 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. Based on the accounting guidance related to derivatives and hedging activities, we record derivative financial instruments at fair value. For derivative financial instruments designated and qualifying as cash flow hedges, the effective portion of the gain or loss on these hedges is reported as a component of accumulated other comprehensive income, and is reclassified into earnings when the hedged transaction affects earnings. As of September 26, 2020, we had no derivatives.

 

31

 

 

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 September 26, 2020. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of September 26, 2020, our disclosure controls and procedures were (1) 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 U.S. Securities and Exchange Commission, and (2) 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 September 26, 2020 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).

 

PART II - OTHER INFORMATION

 

ITEM 1. Legal Proceedings

 

From time to time, we are involved in litigation and administrative proceedings, which arise in the ordinary course of our business. We do not believe that any litigation or proceeding in which we are currently involved, either individually or in the aggregate, is likely to have a material adverse effect on our business, financial condition, operating results, cash flow or prospects.

 

ITEM 1A. Risk Factors

 

There have been no material changes to our risk factors and uncertainties since the most recent filing of our Form 10-K. 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 the Company’s Annual Report on Form 10-K for the fiscal year ended March 28, 2020.

 

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

 

Unregistered Sales of Equity Securities

 

None.

 

Use of Proceeds

 

Not applicable.

 

32

 

 

Issuer Purchases of Equity Securities

 

In 2019, our Board of Directors authorized us to repurchase up to $100.0 million 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.

 

Total share repurchases under the 2019 plan for the three months ended September 26, 2020 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

(000’s)

 
06/28/2020 – 07/25/2020           —   $       —              —   $90,033 
07/26/2020 – 08/22/2020   62    122.42    62    90,026 
08/23/2020 – 09/26/2020              $90,026 
Total   62   $122.42    62      

 

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   XBRL Instance Document.
101.SCH   XBRL Taxonomy Extension Schema Document.
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

*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 Securities Exchange Act of 1934, as amended (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: October 30, 2020
       
  By:

/s/ Robert M. Sullivan

    Name: Robert M. Sullivan
    Title: Chief Financial Officer
    Date: October 30, 2020

 

35

 

 

EXHIBIT INDEX

 

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   XBRL Instance Document.
101.SCH   XBRL Taxonomy Extension Schema Document.
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

*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 Securities Exchange Act of 1934, as amended (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.

 

 

36

 

 

109000 158000 55000 79000 false --04-03 Q2 2021 0001324948 0001324948 2020-03-29 2020-09-26 0001324948 2020-10-23 0001324948 2020-09-26 0001324948 2020-03-28 0001324948 2020-06-28 2020-09-26 0001324948 2019-06-30 2019-09-28 0001324948 2019-03-31 2019-09-28 0001324948 us-gaap:CommonStockMember 2020-03-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0001324948 us-gaap:RetainedEarningsMember 2020-03-28 0001324948 us-gaap:TreasuryStockMember 2020-03-28 0001324948 us-gaap:CommonStockMember 2020-03-29 2020-06-27 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0001324948 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0001324948 us-gaap:TreasuryStockMember 2020-03-29 2020-06-27 0001324948 2020-03-29 2020-06-27 0001324948 us-gaap:CommonStockMember 2020-06-27 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0001324948 us-gaap:RetainedEarningsMember 2020-06-27 0001324948 us-gaap:TreasuryStockMember 2020-06-27 0001324948 2020-06-27 0001324948 us-gaap:CommonStockMember 2020-06-28 2020-09-26 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 2020-09-26 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 2020-09-26 0001324948 us-gaap:RetainedEarningsMember 2020-06-28 2020-09-26 0001324948 us-gaap:TreasuryStockMember 2020-06-28 2020-09-26 0001324948 us-gaap:CommonStockMember 2020-09-26 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-09-26 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-26 0001324948 us-gaap:RetainedEarningsMember 2020-09-26 0001324948 us-gaap:TreasuryStockMember 2020-09-26 0001324948 us-gaap:CommonStockMember 2019-03-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0001324948 us-gaap:RetainedEarningsMember 2019-03-30 0001324948 us-gaap:TreasuryStockMember 2019-03-30 0001324948 2019-03-30 0001324948 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0001324948 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0001324948 us-gaap:TreasuryStockMember 2019-03-31 2019-06-29 0001324948 2019-03-31 2019-06-29 0001324948 us-gaap:CommonStockMember 2019-06-29 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0001324948 us-gaap:RetainedEarningsMember 2019-06-29 0001324948 us-gaap:TreasuryStockMember 2019-06-29 0001324948 2019-06-29 0001324948 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0001324948 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0001324948 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0001324948 us-gaap:CommonStockMember 2019-09-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0001324948 us-gaap:RetainedEarningsMember 2019-09-28 0001324948 us-gaap:TreasuryStockMember 2019-09-28 0001324948 2019-09-28 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember 2019-03-31 2019-09-28 0001324948 roll:CurrencyTranslationMember 2020-03-28 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-03-28 0001324948 roll:CurrencyTranslationMember 2020-03-29 2020-09-26 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-03-29 2020-09-26 0001324948 roll:CurrencyTranslationMember 2020-09-26 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-09-26 0001324948 us-gaap:EmployeeStockOptionMember 2020-03-29 2020-09-26 0001324948 us-gaap:RestrictedStockMember 2020-03-29 2020-09-26 0001324948 us-gaap:EmployeeStockOptionMember 2019-03-31 2019-09-28 0001324948 roll:AmendedCreditAgreementMember roll:RevolverMember 2020-09-26 0001324948 roll:RevolverMember 2020-03-29 2020-09-26 0001324948 roll:DomesticCreditFacilityMember 2020-03-29 2020-09-26 0001324948 roll:RevolverMember 2020-09-26 0001324948 roll:ForeignTermLoanMember roll:SchaublinMember 2019-08-15 0001324948 roll:ForeignRevolverMember roll:SchaublinMember 2019-08-15 0001324948 roll:SchaublinCreditAgreementMember 2019-08-01 2019-08-15 0001324948 us-gaap:BaseRateMember roll:SchaublinMember 2019-08-01 2019-08-15 0001324948 roll:ForeignCreditAgreementMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:ForeignRevolverMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:ForeignTermLoanMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:SchaublinMember 2020-09-26 0001324948 roll:ForeignRevolverMember 2020-09-26 0001324948 us-gaap:LandAndBuildingMember roll:SchaublinMember 2012-09-25 2012-10-01 0001324948 us-gaap:LandAndBuildingMember roll:SchaublinMember 2012-10-01 0001324948 roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:PlainMember 2020-06-28 2020-09-26 0001324948 roll:PlainMember 2019-06-30 2019-09-28 0001324948 roll:PlainMember 2020-03-29 2020-09-26 0001324948 roll:PlainMember 2019-03-31 2019-09-28 0001324948 roll:EngineeredProductsMember 2020-06-28 2020-09-26 0001324948 roll:EngineeredProductsMember 2019-06-30 2019-09-28 0001324948 roll:EngineeredProductsMember 2020-03-29 2020-09-26 0001324948 roll:EngineeredProductsMember 2019-03-31 2019-09-28 0001324948 roll:CorporatesMember 2020-06-28 2020-09-26 0001324948 roll:CorporatesMember 2019-06-30 2019-09-28 0001324948 roll:CorporatesMember 2020-03-29 2020-09-26 0001324948 roll:CorporatesMember 2019-03-31 2019-09-28 0001324948 2019-08-10 2019-08-15 xbrli:shares iso4217:USD iso4217:USD xbrli:shares iso4217:CHF xbrli:pure
EX-31.01 2 f10q0920ex31-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: October 30, 2020 By: /s/ Michael J. Hartnett  
    Michael J. Hartnett
    President and Chief Executive Officer

EX-31.02 3 f10q0920ex31-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: October 30, 2020 By: /s/ Robert M. Sullivan  
    Robert M. Sullivan
    Vice President and Chief Financial Officer

EX-32.01 4 f10q0920ex32-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 September 26, 2020 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: October 30, 2020

 

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

EX-32.02 5 f10q0920ex32-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 September 26, 2020 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: October 30, 2020

 

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

EX-101.SCH 6 roll-20200926.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 008 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Net Income Per Common Share link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Cash and Cash Equivalents link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Reportable Segments link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Acquisition link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Restructuring and Consolidation link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Reportable Segments (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Inventory (Details) - Schedule of inventory link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Debt (Details) - Schedule of debt link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Reportable Segments (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Reportable Segments (Details) - Schedule of segment information link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Acquisition (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Restructuring and Consolidation (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 roll-20200926_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 roll-20200926_def.xml XBRL DEFINITION FILE EX-101.LAB 9 roll-20200926_lab.xml XBRL LABEL FILE EX-101.PRE 10 roll-20200926_pre.xml XBRL PRESENTATION FILE XML 11 f10q0920_rbcbearings_htm.xml IDEA: XBRL DOCUMENT 0001324948 2020-03-29 2020-09-26 0001324948 2020-10-23 0001324948 2020-09-26 0001324948 2020-03-28 0001324948 2020-06-28 2020-09-26 0001324948 2019-06-30 2019-09-28 0001324948 2019-03-31 2019-09-28 0001324948 us-gaap:CommonStockMember 2020-03-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0001324948 us-gaap:RetainedEarningsMember 2020-03-28 0001324948 us-gaap:TreasuryStockMember 2020-03-28 0001324948 us-gaap:CommonStockMember 2020-03-29 2020-06-27 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0001324948 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0001324948 us-gaap:TreasuryStockMember 2020-03-29 2020-06-27 0001324948 2020-03-29 2020-06-27 0001324948 us-gaap:CommonStockMember 2020-06-27 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0001324948 us-gaap:RetainedEarningsMember 2020-06-27 0001324948 us-gaap:TreasuryStockMember 2020-06-27 0001324948 2020-06-27 0001324948 us-gaap:CommonStockMember 2020-06-28 2020-09-26 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 2020-09-26 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 2020-09-26 0001324948 us-gaap:RetainedEarningsMember 2020-06-28 2020-09-26 0001324948 us-gaap:TreasuryStockMember 2020-06-28 2020-09-26 0001324948 us-gaap:CommonStockMember 2020-09-26 0001324948 us-gaap:AdditionalPaidInCapitalMember 2020-09-26 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-26 0001324948 us-gaap:RetainedEarningsMember 2020-09-26 0001324948 us-gaap:TreasuryStockMember 2020-09-26 0001324948 us-gaap:CommonStockMember 2019-03-30 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0001324948 us-gaap:RetainedEarningsMember 2019-03-30 0001324948 us-gaap:TreasuryStockMember 2019-03-30 0001324948 2019-03-30 0001324948 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0001324948 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0001324948 us-gaap:TreasuryStockMember 2019-03-31 2019-06-29 0001324948 2019-03-31 2019-06-29 0001324948 us-gaap:CommonStockMember 2019-06-29 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0001324948 us-gaap:RetainedEarningsMember 2019-06-29 0001324948 us-gaap:TreasuryStockMember 2019-06-29 0001324948 2019-06-29 0001324948 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0001324948 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0001324948 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0001324948 us-gaap:CommonStockMember 2019-09-28 0001324948 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0001324948 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0001324948 us-gaap:RetainedEarningsMember 2019-09-28 0001324948 us-gaap:TreasuryStockMember 2019-09-28 0001324948 2019-09-28 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:PlainBearingsMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:PlainBearingsMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:RollerMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:RollerMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:BallMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:BallMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:EngineeredProductsSegmentMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:EngineeredProductsSegmentMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember 2020-06-28 2020-09-26 0001324948 roll:IndustrialMember 2020-06-28 2020-09-26 0001324948 roll:AerospaceMember 2019-06-30 2019-09-28 0001324948 roll:IndustrialMember 2019-06-30 2019-09-28 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:PlainBearingsMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:PlainBearingsMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:RollerMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:RollerMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:BallMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:BallMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:EngineeredProductsSegmentMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:EngineeredProductsSegmentMember 2019-03-31 2019-09-28 0001324948 roll:AerospaceMember 2020-03-29 2020-09-26 0001324948 roll:IndustrialMember 2020-03-29 2020-09-26 0001324948 roll:AerospaceMember 2019-03-31 2019-09-28 0001324948 roll:IndustrialMember 2019-03-31 2019-09-28 0001324948 roll:CurrencyTranslationMember 2020-03-28 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-03-28 0001324948 roll:CurrencyTranslationMember 2020-03-29 2020-09-26 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-03-29 2020-09-26 0001324948 roll:CurrencyTranslationMember 2020-09-26 0001324948 roll:PensionAndPostretirementLiabilityMember 2020-09-26 0001324948 us-gaap:EmployeeStockOptionMember 2020-03-29 2020-09-26 0001324948 us-gaap:RestrictedStockMember 2020-03-29 2020-09-26 0001324948 us-gaap:EmployeeStockOptionMember 2019-03-31 2019-09-28 0001324948 roll:AmendedCreditAgreementMember roll:RevolverMember 2020-09-26 0001324948 roll:RevolverMember 2020-03-29 2020-09-26 0001324948 roll:DomesticCreditFacilityMember 2020-03-29 2020-09-26 0001324948 roll:RevolverMember 2020-09-26 0001324948 roll:ForeignTermLoanMember roll:SchaublinMember 2019-08-15 0001324948 roll:ForeignRevolverMember roll:SchaublinMember 2019-08-15 0001324948 roll:SchaublinCreditAgreementMember 2019-08-01 2019-08-15 0001324948 us-gaap:BaseRateMember roll:SchaublinMember 2019-08-01 2019-08-15 0001324948 roll:ForeignCreditAgreementMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:ForeignRevolverMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:ForeignTermLoanMember roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:SchaublinMember 2020-09-26 0001324948 roll:ForeignRevolverMember 2020-09-26 0001324948 us-gaap:LandAndBuildingMember roll:SchaublinMember 2012-09-25 2012-10-01 0001324948 us-gaap:LandAndBuildingMember roll:SchaublinMember 2012-10-01 0001324948 roll:SchaublinMember 2020-03-29 2020-09-26 0001324948 roll:PlainMember 2020-06-28 2020-09-26 0001324948 roll:PlainMember 2019-06-30 2019-09-28 0001324948 roll:PlainMember 2020-03-29 2020-09-26 0001324948 roll:PlainMember 2019-03-31 2019-09-28 0001324948 roll:EngineeredProductsMember 2020-06-28 2020-09-26 0001324948 roll:EngineeredProductsMember 2019-06-30 2019-09-28 0001324948 roll:EngineeredProductsMember 2020-03-29 2020-09-26 0001324948 roll:EngineeredProductsMember 2019-03-31 2019-09-28 0001324948 roll:CorporatesMember 2020-06-28 2020-09-26 0001324948 roll:CorporatesMember 2019-06-30 2019-09-28 0001324948 roll:CorporatesMember 2020-03-29 2020-09-26 0001324948 roll:CorporatesMember 2019-03-31 2019-09-28 0001324948 2019-08-10 2019-08-15 shares iso4217:USD iso4217:USD shares iso4217:CHF pure 10-Q true 2020-09-26 false 333-124824 RBC BEARINGS INCORPORATED DE 95-4372080 One Tribology Center Oxford CT 06478 (203) 267-7001 Common Stock, par value $0.01 per share ROLL NASDAQ Yes Yes Large Accelerated Filer false false false 25101224 166352000 103255000 1703000 1627000 108078000 128995000 371546000 367494000 15038000 12262000 661014000 612006000 214347000 219846000 29686000 28953000 277784000 277776000 58408000 55732000 159034000 162747000 26020000 20584000 1367885000 1321912000 39600000 51038000 36468000 40580000 5808000 5708000 6634000 6429000 88510000 103755000 20700000 16560000 13758000 16583000 24160000 23396000 48653000 43619000 195781000 203913000 0.01 0.01 10000000 10000000 0.01 0.01 60000000 60000000 25970673 25881415 260000 259000 425488000 412400000 -4593000 -6898000 812329000 769219000 870223 838982 61380000 56981000 1172104000 1117999000 1367885000 1321912000 146335000 181909000 302828000 364599000 89739000 110795000 186779000 222791000 56596000 71114000 116049000 141808000 26023000 30774000 52852000 60861000 4210000 3031000 8020000 5148000 30233000 33805000 60872000 66009000 26363000 37309000 55177000 75799000 343000 473000 768000 1020000 -211000 -195000 -253000 -364000 25809000 36641000 54156000 74415000 5388000 5371000 11046000 12646000 20421000 31270000 43110000 61769000 0.82 1.27 1.74 2.52 0.82 1.26 1.73 2.49 24823658 24584369 24793245 24543038 24957158 24905173 24944608 24856561 20421000 31270000 43110000 61769000 -259000 -178000 -519000 -356000 1377000 -1869000 1786000 673000 22057000 29579000 45415000 62798000 25881415 259000 412400000 -6898000 769219000 -838982 -56981000 1117999000 22689000 22689000 5438000 5438000 -31179 4391000 4391000 4200 231000 231000 79000 260000 260000 56157 409000 409000 25941772 259000 418069000 -6229000 791908000 -870161 -61372000 1142635000 20421000 20421000 5231000 5231000 -62 8000 8000 31200 1000 2188000 2189000 79000 259000 259000 -2299 1377000 1377000 25970673 260000 425488000 -4593000 812329000 -870223 -61380000 1172104000 25607196 256000 378655000 -7467000 641894000 -752913 -44772000 968566000 30499000 30499000 4802000 4802000 -69877 9514000 9514000 4356 1000 275000 276000 54000 178000 178000 86490 -1289000 1289000 2542000 2542000 25698042 257000 383732000 -6036000 673682000 -822790 -54286000 997349000 31270000 31270000 5059000 5059000 -2048 334000 334000 138898 1000 10184000 10185000 55000 178000 178000 5677 -1869000 -1869000 25842617 258000 398975000 -7727000 704952000 -824838 -54620000 1041838000 43110000 61769000 11744000 10729000 4051000 898000 5089000 4593000 259000 207000 10669000 9861000 -3004000 -75000 -21267000 -2303000 4981000 13125000 2812000 5617000 6885000 1777000 -11554000 678000 -4137000 -5760000 5655000 -216000 74479000 64618000 6008000 20216000 10000 300000 -245000 33842000 -5753000 -53758000 9435000 15383000 30000000 3287000 249000 235000 276000 2420000 10461000 4399000 9848000 -5515000 -5080000 -114000 734000 63097000 6514000 103255000 29884000 166352000 36398000 6559000 17147000 516000 759000 <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 interim financial statements included with this report 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 March 28, 2020. 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 (U.S. 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"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These 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 the Annual Report on Form 10-K.</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: 40.5pt">The results of operations for the three- and six-month periods ended September 26, 2020 are not necessarily indicative of the operating results for the entire fiscal year ending April 3, 2021. The three- and six-month periods ended September 26, 2020 and September 28, 2019 each include 13 weeks and 26 weeks, respectively. The amounts shown are in thousands, unless otherwise indicated.</p> <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 on Form 10-K for the year ended March 28, 2020. 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"><b><i>Recent Accounting Standards Adopted</i></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">In September 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, <i>Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which changes how entities measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The new guidance replaces the current incurred loss approach with a new expected credit loss impairment model. The new model applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt instruments, net investments in leases, loan commitments and standby letters of credit. Upon initial recognition of the exposure, the expected credit loss model requires entities to estimate the credit losses expected over the life of an exposure (or pool of exposures). The estimate of expected credit losses considers historical information, current information and reasonable and supportable forecasts, including estimates of prepayments. Financial instruments with similar risk characteristics are grouped together when estimating expected credit losses. ASU 2016-13 does not prescribe a specific method to make the estimate, so its application requires significant judgment. The Company adopted this accounting standard update in the first quarter of fiscal 2021 and it did not have a material impact on the Company’s 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 January 2017, the FASB issued ASU No. 2017-04, <i>Intangibles – Goodwill and Other (Topic 350)</i>: <i>Simplifying the Test for Goodwill Impairment</i>. The objective of this standard update is to simplify the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under this ASU, an entity should perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The standard update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Standards Yet to Be Adopted</i></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">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740)</i>: <i>Simplifying the Accounting for Income Taxes</i>. The objective of this standard update is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. This ASU also attempts to improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This standard update is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the effect that the adoption of this ASU will have on the Company’s 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">Other new pronouncements issued but not effective until after April 3, 2021 are not expected to have a material impact on our financial position, results of operations or liquidity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Standards Adopted</i></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">In September 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, <i>Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which changes how entities measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The new guidance replaces the current incurred loss approach with a new expected credit loss impairment model. The new model applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt instruments, net investments in leases, loan commitments and standby letters of credit. Upon initial recognition of the exposure, the expected credit loss model requires entities to estimate the credit losses expected over the life of an exposure (or pool of exposures). The estimate of expected credit losses considers historical information, current information and reasonable and supportable forecasts, including estimates of prepayments. Financial instruments with similar risk characteristics are grouped together when estimating expected credit losses. ASU 2016-13 does not prescribe a specific method to make the estimate, so its application requires significant judgment. The Company adopted this accounting standard update in the first quarter of fiscal 2021 and it did not have a material impact on the Company’s 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 January 2017, the FASB issued ASU No. 2017-04, <i>Intangibles – Goodwill and Other (Topic 350)</i>: <i>Simplifying the Test for Goodwill Impairment</i>. The objective of this standard update is to simplify the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under this ASU, an entity should perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The standard update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Standards Yet to Be Adopted</i></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">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740)</i>: <i>Simplifying the Accounting for Income Taxes</i>. The objective of this standard update is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. This ASU also attempts to improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This standard update is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the effect that the adoption of this ASU will have on the Company’s 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">Other new pronouncements issued but not effective until after April 3, 2021 are not expected to have a material impact on our financial position, results of operations or liquidity.</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"><b><i>Disaggregation of Revenue</i></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 in four business segments with similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers. Revenue is disaggregated within these business segments by our two principal end markets: aerospace and industrial. Comparative information of the Company’s overall revenues for the three- and six-month periods ended September 26, 2020 and September 28, 2019 are 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: left"><b><i>Principal End Markets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b><i> </i></b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Plain </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">51,040</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">20,013</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">71,053</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">70,287</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,720</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">90,007</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,674</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,905</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,579</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,311</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,788</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,086</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,338</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,424</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products </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">18,116</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">14,488</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">32,604</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,368</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,525</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">41,893</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"> </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">87,141</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">59,194</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,335</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">117,384</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">64,525</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">181,909</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: left"><b><i> </i></b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Plain </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,392</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">39,536</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">149,928</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">137,593</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">39,903</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">177,496</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,904</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,575</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,479</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,956</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,488</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,606</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products </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">37,494</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">30,988</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">68,482</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">48,638</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">33,887</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">82,525</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"> </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">186,123</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">116,705</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">302,828</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">233,703</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">130,896</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">364,599</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: left"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b><i>Remaining Performance Obligations</i></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">Remaining performance obligations represent the transaction price of orders meeting the definition of a contract under Accounting Standards Codification (ASC) 606 for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of many of our contracts, as defined by ASC 606, is less than one year. The Company has elected to apply the practical expedient that allows companies to exclude remaining performance obligations with an original expected duration of one year or less. Performance obligations having a duration of more than one year are concentrated in contracts for certain products and services provided to the U.S. government or its contractors. 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 $259,351 at September 26, 2020. The Company expects to recognize revenue on approximately 59% and 88% 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"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Contract Balances</i></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 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.</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"><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">These assets and liabilities are reported on the consolidated balance sheets at the end of each reporting period. As of September 26, 2020 and March 28, 2020, accounts receivable with customers, net, were $108,078 and $128,995, respectively. The tables below represent a roll-forward of contract assets and contract liabilities for the six-month period ended September 26, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Assets - Current <sup>(1)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,604</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Additional revenue recognized in excess of billings </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,732</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">Less: amounts billed to customers </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,732</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">Balance at September 26, 2020 </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,604</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: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(1)</sup></span></td><td style="text-align: justify">Included within prepaid expenses and other current assets on the consolidated balance sheets.</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Liabilities – Current <sup>(2)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,116</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Payments received prior to revenue being recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,611</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Revenue recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,326</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Reclassification (to)/from noncurrent </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">(498</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">Balance at September 26, 2020 </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,903</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: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(2)</sup></span></td><td style="text-align: justify">Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Liabilities – Noncurrent <sup>(3)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,427</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Payments received prior to revenue being recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395</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">Reclassification (to)/from current </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">498</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">Balance at September 26, 2020 </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,320</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: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(3)</sup></span></td><td style="text-align: justify">Included within other non-current liabilities on the consolidated balance sheets.</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">As of September 26, 2020, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheet.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Plain </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">51,040</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">20,013</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">71,053</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">70,287</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,720</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">90,007</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,674</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,905</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,579</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,311</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,788</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,086</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,338</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,424</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products </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">18,116</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">14,488</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">32,604</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,368</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,525</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">41,893</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"> </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">87,141</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">59,194</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,335</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">117,384</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">64,525</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">181,909</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: left"><b><i> </i></b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aerospace</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Industrial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Plain </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,392</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">39,536</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">149,928</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">137,593</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">39,903</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">177,496</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,904</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,575</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,479</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,956</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,488</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,606</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,618</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products </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">37,494</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">30,988</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">68,482</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">48,638</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">33,887</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">82,525</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"> </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">186,123</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">116,705</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">302,828</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">233,703</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">130,896</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">364,599</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: left"><b><i> </i></b></p> 51040000 20013000 71053000 70287000 19720000 90007000 10674000 10905000 21579000 17643000 14942000 32585000 7311000 13788000 21099000 5086000 12338000 17424000 18116000 14488000 32604000 24368000 17525000 41893000 87141000 59194000 146335000 117384000 64525000 181909000 110392000 39536000 149928000 137593000 39903000 177496000 23904000 20575000 44479000 36956000 32488000 69444000 14333000 25606000 39939000 10516000 24618000 35134000 37494000 30988000 68482000 48638000 33887000 82525000 186123000 116705000 302828000 233703000 130896000 364599000 259351000 The Company expects to recognize revenue on approximately 59% and 88% of the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter. 108078000 128995000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Assets - Current <sup>(1)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,604</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Additional revenue recognized in excess of billings </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,732</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">Less: amounts billed to customers </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,732</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">Balance at September 26, 2020 </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,604</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: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(1)</sup></span></td><td style="text-align: justify">Included within prepaid expenses and other current assets on the consolidated balance sheets.</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Liabilities – Current <sup>(2)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,116</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Payments received prior to revenue being recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,611</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Revenue recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,326</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Reclassification (to)/from noncurrent </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">(498</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">Balance at September 26, 2020 </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,903</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: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(2)</sup></span></td><td style="text-align: justify">Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify"><span style="font-size: 10pt"><b>Contract Liabilities – Noncurrent <sup>(3)</sup></b></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at March 28, 2020 </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,427</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Payments received prior to revenue being recognized </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395</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">Reclassification (to)/from current </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">498</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">Balance at September 26, 2020 </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,320</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: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt"><sup>(3)</sup></span></td><td style="text-align: justify">Included within other non-current liabilities on the consolidated balance sheets.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2604000 3732000 1732000 4604000 11116000 6611000 9326000 -498000 7903000 7765000 2427000 395000 498000 3320000 <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, 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Currency</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Translation</b></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pension and</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Postretirement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Liability</b></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="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: left; text-indent: -0.1in; padding-left: 0.1in">Balance at March 28, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(582</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">(6,316</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">(6,898</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other comprehensive income before reclassifications</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,786</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-147">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,786</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.1in; padding-left: 0.1in">Amounts reclassified from accumulated other comprehensive income</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-148">—</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">519</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">519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current period other comprehensive income</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,786</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">519</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,305</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.1in; padding-left: 0.1in">Balance at September 26, 2020</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,204</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">(5,797</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,593</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Currency</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Translation</b></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pension and</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Postretirement</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Liability</b></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="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: left; text-indent: -0.1in; padding-left: 0.1in">Balance at March 28, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(582</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">(6,316</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">(6,898</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other comprehensive income before reclassifications</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,786</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-147">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,786</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.1in; padding-left: 0.1in">Amounts reclassified from accumulated other comprehensive income</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-148">—</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">519</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">519</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net current period other comprehensive income</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,786</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">519</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,305</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.1in; padding-left: 0.1in">Balance at September 26, 2020</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,204</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">(5,797</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,593</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> -582000 -6316000 -6898000 1786000 1786000 519000 519000 1786000 519000 2305000 1204000 -5797000 -4593000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. Net Income Per Common Share</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 common share is computed by dividing net income available 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 common share is computed by dividing net income 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 vesting or exercise of stock awards.</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 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 common share:</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six 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: left"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26,<br/> 2020</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28,<br/> 2019</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26,<br/> 2020</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28,<br/> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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; padding-bottom: 4pt">Net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">20,421</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,270</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">43,110</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">61,769</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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-indent: -0.125in; padding-left: 0.125in; text-align: left">Denominator for basic net income per common share — weighted-average shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,823,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,584,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,793,245</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,543,038</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">133,500</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">320,804</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">151,363</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">313,523</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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Denominator for diluted net income per common share — 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">24,957,158</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">24,905,173</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">24,944,608</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">24,856,561</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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">Basic net income per common share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.27</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.74</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.52</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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">Diluted net income per common share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.49</td><td style="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">At September 26, 2020, 502,861 employee stock options and 115,185 restricted shares have been excluded from the calculation of diluted earnings per share. At September 28, 2019, 209,040 employee stock options and no restricted shares have been excluded from the calculation of diluted earnings per share. The inclusion of these employee stock options and restricted shares would be anti-dilutive.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six 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: left"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26,<br/> 2020</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28,<br/> 2019</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 26,<br/> 2020</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="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 28,<br/> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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; padding-bottom: 4pt">Net income</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">20,421</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,270</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">43,110</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">61,769</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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-indent: -0.125in; padding-left: 0.125in; text-align: left">Denominator for basic net income per common share — weighted-average shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,823,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,584,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,793,245</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,543,038</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">133,500</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">320,804</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">151,363</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">313,523</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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Denominator for diluted net income per common share — 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">24,957,158</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">24,905,173</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">24,944,608</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">24,856,561</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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">Basic net income per common share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.27</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.74</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.52</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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><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">Diluted net income per common share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.82</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.73</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.49</td><td style="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> 20421000 31270000 43110000 61769000 24823658 24584369 24793245 24543038 133500 320804 151363 313523 24957158 24905173 24944608 24856561 0.82 1.27 1.74 2.52 0.82 1.26 1.73 2.49 502861 115185 209040 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. Cash and Cash Equivalents</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 considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</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">Short-term investments, if any, are comprised of equity securities and are measured at fair value by using quoted prices in active markets and are classified as Level 1 of the valuation hierarchy.</p> <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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">52,807</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">51,362</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97,286</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.1in; padding-left: 0.1in">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">229,429</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">218,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">371,546</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">367,494</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: left"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">52,807</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">51,362</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89,310</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97,286</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.1in; padding-left: 0.1in">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">229,429</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">218,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">371,546</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">367,494</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 52807000 51362000 89310000 97286000 229429000 218846000 371546000 367494000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>8. Debt</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">The balances payable under all 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify"> </td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">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">15,818</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,593</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,430</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,687</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: -10pt; padding-left: 10pt">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">6,004</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">6,106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"/><td style="text-align: right">23,012</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.1in; padding-left: 0.1in">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">6,634</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 style="border-bottom: Black 1.5pt solid; text-align: right">6,429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">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">13,758</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">16,583</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 current portion of long-term debt as of September 26, 2020 includes the current portion of the foreign term loan, foreign revolving facility and the Schaublin mortgage, all of which are discussed below in further detail.</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"><b><i>Domestic Credit Facility</i></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’s credit agreement with Wells Fargo Bank, National Association, 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 $250,000 revolving credit facility (the “Revolver”), which expires on January 31, 2024. Debt issuance costs associated with the Credit Agreement totaled $852 and will be amortized through January 31, 2024 along with the unamortized debt issuance costs remaining from the Company’s prior 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">Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.</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 among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1. The Credit Agreement allows the Company to, among other things, make distributions to shareholders, 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. As of September 26, 2020, the Company was in compliance with all such 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 Company’s domestic subsidiaries have guaranteed the Company’s obligations under the Credit Agreement, and the Company’s obligations and the domestic subsidiaries’ guarantee are secured by a pledge of substantially all of the domestic 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">Approximately $3,700 of the Revolver is being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs. As of September 26, 2020, $1,319 in unamortized debt issuance costs remain. The Company has the ability to borrow up to an additional $246,300 under the Revolver as of September 26, 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"><b><i>Foreign Term Loan and Revolving Credit Facility</i></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 15, 2019, one of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into two separate credit agreements (the “Foreign Credit Agreements”) with Credit Suisse (Switzerland) Ltd. to finance the acquisition of Swiss Tool and provide future working capital. The Foreign Credit Agreements provided Schaublin with a CHF 15,000 (approximately $15,383) term loan (the “Foreign Term Loan”), which expires on July 31, 2024 and a CHF 15,000 (approximately $15,383) revolving credit facility (the “Foreign Revolver”), which continues in effect until terminated by either Schaublin or Credit Suisse. Debt issuance costs associated with the Foreign Credit Agreements totaled CHF 270 (approximately $277) and will be amortized throughout the life of the Foreign Credit Agreements.</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">Amounts outstanding under the Foreign Term Loan and the Foreign Revolver generally bear interest at LIBOR plus a specified margin. The applicable margin is based on Schaublin’s ratio of total net debt to consolidated EBITDA at each measurement date. Currently, Schaublin’s margin is 1.00%.</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 Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20,000 at all times. The Foreign Credit Agreements allow Schaublin to, among other things, incur other debt or liens and acquire or dispose of assets provided that Schaublin complies with certain requirements and limitations of the Foreign Credit Agreements. As of March 31, 2020, Schaublin was in compliance with all such 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">Schaublin’s parent company, Schaublin Holding, has guaranteed Schaublin’s obligations under the Foreign Credit Agreements. Schaublin Holding’s guaranty and the Foreign Credit Agreements are secured by a pledge of the capital stock of Schaublin. In addition, the Foreign Term Loan is secured with pledges of the capital stock of the top company and the three operating companies in the Swiss Tool System group of companies.</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 September 26, 2020, there was approximately $2,906 outstanding under the Foreign Revolver and approximately $12,912 outstanding under the Foreign Term Loan. These borrowings have been classified as Level 2 of the valuation hierarchy. As of September 26, 2020, approximately $111 in unamortized debt issuance costs remain. Schaublin has the ability to borrow up to an additional $13,235 under the Foreign Revolver as of September 26, 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">Schaublin’s required future annual principal payments are approximately $6,134 for the next twelve months and approximately $3,228 for each year for the next three years.</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"><b><i>Other Notes Payable</i></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 October 1, 2012, Schaublin purchased the land and building that it occupied and had been leasing for approximately $14,910. Schaublin obtained a 20-year fixed-rate mortgage of approximately $9,857 at an interest rate of 2.9%. The balance of the purchase price of approximately $5,053 was paid from cash on hand. The balance on this mortgage as of September 26, 2020 was approximately $6,004 and has been classified as Level 2 of the valuation 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; text-align: justify; text-indent: 0.5in">The Company’s required future annual principal payments are approximately $500 each year for the next five years and $3,504 thereafter.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify"> </td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="padding-bottom: 1.5pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">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">15,818</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,593</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,430</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,687</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: -10pt; padding-left: 10pt">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">6,004</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">6,106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"/><td style="text-align: right">23,012</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.1in; padding-left: 0.1in">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">6,634</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 style="border-bottom: Black 1.5pt solid; text-align: right">6,429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">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">13,758</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">16,583</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> 15818000 18593000 1430000 1687000 6004000 6106000 20392000 23012000 6634000 6429000 13758000 16583000 250000000 852000 Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.  The Credit Agreement requires the Company to comply with various covenants, including among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1. 3700000 1319000 246300000 15000000 15383000 15000000 15383000 270000 277000 0.0100 The Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20,000 at all times. 2906000 12912000 111000 13235000 6134000 3228000 3228000 3228000 14910000 Schaublin obtained a 20-year fixed-rate mortgage of approximately $9,857 at an interest rate of 2.9%. 9857000 0.029 5053000 6004000 500000 500000 500000 500000 500000 3504000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9.</b> <b>Income Taxes</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 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 April 2, 2005. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before April 1, 2017.</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 rates for the three-month periods ended September 26, 2020 and September 28, 2019 were 20.9% and 14.7%, respectively. In addition to discrete items, the effective income tax rates for these periods are different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decrease the rate, and state income taxes, which increase the rate.</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 effective income tax rate for the three-month period ended September 26, 2020 of 20.9% includes $364 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 26, 2020 would have been 22.0%. The effective income tax rate for the three-month period ended September 28, 2019 of 14.7% includes $2,529 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 28, 2019 would have been 21.3%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next twelve months due to the closing of audits and the statute of limitations expiring in varying 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 $1,524.</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">Income tax expense for the six-month period ended September 26, 2020 was $11,046 compared to $12,646 for the six-month period ended September 28, 2019. Our effective income tax rate for the six-month period ended September 26, 2020 was 20.4% compared to 17.0% for the six-month period ended September 28, 2019. The effective income tax rate for the six-month period ended September 26, 2020 of 20.4% includes $679 of tax benefits associated with share-based compensation. The effective income tax rate without these benefits and other items for the six-month period ended September 26, 2020 would have been 21.6%. The effective income tax rate for the six-month period ended September 28, 2019 of 17.0% included $3,039 of tax benefits associated with share-based compensation and $241 of tax benefits associated with other permanent adjustments from filing the Company’s fiscal 2018 foreign tax returns. The effective income tax rate without these benefits and other items for the six-month period ended September 28, 2019 would have been 21.3%.</p> 0.209 0.147 364000 0.220 2529000 0.213 1524000 11046000 12646000 0.204 0.170 679000 0.216 3039000 241000 0.213 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>10. 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 for which separate financial information is available, and for which operating results are evaluated regularly by the Company’s chief operating decision maker in determining resource allocation and assessing performance. Those operating segments are aggregated as reportable segments as they have similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers.</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 has four reportable business segments, Plain Bearings, Roller Bearings, Ball Bearings and Engineered Products, which 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>Plain Bearings.</i></b> Plain bearings are produced with either self-lubricating or metal-to-metal designs and consists of several sub-classes, including rod end bearings, spherical plain bearings and journal bearings. Unlike ball bearings, which are used in high-speed rotational applications, plain bearings are primarily used to rectify inevitable misalignments in various mechanical components.</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>Roller Bearings.</i></b> Roller bearings are anti-friction bearings that use rollers instead of balls. The Company manufactures four basic types of roller bearings: heavy-duty needle roller bearings with inner rings, tapered roller bearings, track rollers and aircraft roller bearings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Ball Bearings.</i></b> The Company manufactures four basic types of ball bearings: high precision aerospace, airframe control, thin section and commercial ball bearings, which are used in high-speed rotational 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>Engineered Products. </i></b>Engineered Products consists of highly engineered hydraulics, fasteners, collets and precision components used in aerospace, marine and industrial 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">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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <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="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</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="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><div style="padding: 0in; "><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2019</b></p> </div></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2019</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </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">Plain</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,053</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">90,007</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">149,928</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">177,496</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,579</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,585</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,479</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,424</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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">32,604</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">41,893</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">68,482</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">82,525</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"> </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,335</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">181,909</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">302,828</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">364,599</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">29,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">35,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">61,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">69,814</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,236</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,396</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,920</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,129</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,503</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,056</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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,481</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">14,515</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">22,523</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">28,772</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"> </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,596</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">71,114</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"><p style="margin: 0pt 0">116,049</p></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">141,808</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,534</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,547</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,162</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,401</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,261</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,289</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,207</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Engineered Products</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,650</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,737</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">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">14,458</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">16,585</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">29,619</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">32,608</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">26,023</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,774</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">52,852</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">60,861</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">48,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">55,080</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,734</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,304</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,354</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Engineered Products</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,093</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,425</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(15,505</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,010</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">(31,723</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">(33,054</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"> </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">26,363</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">37,309</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">55,177</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">75,799</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Intersegment Sales</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,212</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,509</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,774</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,356</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,549</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">464</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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">6,832</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">10,751</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,481</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">21,573</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"> </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">10,679</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">17,199</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">26,935</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">33,738</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: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All intersegment sales are eliminated in consolidation.</p> 4 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <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="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</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="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><div style="padding: 0in; "><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2019</b></p> </div></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 26,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2020</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 28,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2019</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </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">Plain</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,053</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">90,007</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">149,928</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">177,496</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,579</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,585</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,479</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,424</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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">32,604</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">41,893</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">68,482</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">82,525</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"> </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,335</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">181,909</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">302,828</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">364,599</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">29,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">35,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">61,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">69,814</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,236</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,396</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,920</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,129</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,503</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,056</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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,481</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">14,515</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">22,523</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">28,772</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"> </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,596</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">71,114</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"><p style="margin: 0pt 0">116,049</p></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">141,808</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,534</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,547</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,162</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,401</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,261</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,289</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,635</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,207</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Engineered Products</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,650</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,737</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">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">14,458</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">16,585</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">29,619</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">32,608</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">26,023</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,774</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">52,852</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">60,861</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">48,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">55,080</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,734</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,304</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,354</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Engineered Products</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,093</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,425</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">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">(15,505</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,010</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">(31,723</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">(33,054</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"> </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">26,363</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">37,309</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">55,177</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">75,799</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Intersegment Sales</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">Plain</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,212</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,509</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,774</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,356</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Roller</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,549</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Ball</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">464</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">916</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Engineered Products</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">6,832</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">10,751</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,481</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">21,573</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"> </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">10,679</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">17,199</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">26,935</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">33,738</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: 0in"> </p> 71053000 90007000 149928000 177496000 21579000 32585000 44479000 69444000 21099000 17424000 39939000 35134000 32604000 41893000 68482000 82525000 146335000 181909000 302828000 364599000 29750000 35700000 61827000 69814000 6236000 13396000 14643000 27920000 9129000 7503000 17056000 15302000 11481000 14515000 22523000 28772000 56596000 71114000 116049000 141808000 5276000 6534000 10547000 13048000 1162000 1647000 2401000 3261000 1289000 1574000 2635000 3207000 3838000 4434000 7650000 8737000 14458000 16585000 29619000 32608000 26023000 30774000 52852000 60861000 23472000 28255000 48873000 55080000 4481000 11734000 11580000 24304000 7803000 5907000 14354000 12044000 6112000 8423000 12093000 17425000 -15505000 -17010000 -31723000 -33054000 26363000 37309000 55177000 75799000 1212000 1509000 2774000 3356000 2171000 4023000 5549000 7224000 464000 916000 1131000 1585000 6832000 10751000 17481000 21573000 10679000 17199000 26935000 33738000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>11. Acquisition</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">On August 15, 2019, the Company, through its Schaublin SA subsidiary, acquired all of the outstanding shares of Swiss Tool for a purchase price of approximately $33,597 (CHF 32,768). We have finalized the purchase price allocation with no material adjustments subsequent to March 28, 2020.</p> 33597000 32768000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>12. Restructuring and Consolidation</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">In the second quarter of fiscal 2021, the Company made the decision to consolidate two of its manufacturing facilities. This resulted in $2,579 of non-cash restructuring charges comprised of $1,994 of inventory rationalization costs included within cost of sales and $585 of fixed asset disposals included within other operating expenses. These restructuring charges are included within the Roller segment.</p> 2579000 1994000 585000 109000 158000 55000 79000 false --04-03 Q2 2021 0001324948 These adjustments were net of tax expense of $79 and $55 for the three-month periods ended September 26, 2020 and September 28, 2019, respectively and $158 and $109 for the six-month periods ended September 26, 2020 and September 28, 2019, respectively. Included within other non-current liabilities on the consolidated balance sheets. Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020. Included within prepaid expenses and other current assets on the consolidated balance sheets. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - shares
6 Months Ended
Sep. 26, 2020
Oct. 23, 2020
Document Information Line Items    
Entity Registrant Name RBC BEARINGS INCORPORATED  
Trading Symbol ROLL  
Document Type 10-Q  
Current Fiscal Year End Date --04-03  
Entity Common Stock, Shares Outstanding   25,101,224
Amendment Flag false  
Entity Central Index Key 0001324948  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Document Period End Date Sep. 26, 2020  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 333-124824  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-4372080  
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  
City Area Code (203)  
Local Phone Number 267-7001  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 26, 2020
Mar. 28, 2020
Current assets:    
Cash and cash equivalents $ 166,352 $ 103,255
Accounts receivable, net of allowance for doubtful accounts of $1,703 at September 26, 2020 and $1,627 at March 28, 2020 108,078 128,995
Inventory 371,546 367,494
Prepaid expenses and other current assets 15,038 12,262
Total current assets 661,014 612,006
Property, plant and equipment, net 214,347 219,846
Operating lease assets, net 29,686 28,953
Goodwill 277,784 277,776
Intangible assets, net of accumulated amortization of $58,408 at September 26, 2020 and $55,732 at March 28, 2020 159,034 162,747
Other assets 26,020 20,584
Total assets 1,367,885 1,321,912
Current liabilities:    
Accounts payable 39,600 51,038
Accrued expenses and other current liabilities 36,468 40,580
Current operating lease liabilities 5,808 5,708
Current portion of long-term debt 6,634 6,429
Total current liabilities 88,510 103,755
Deferred income taxes 20,700 16,560
Long-term debt, less current portion 13,758 16,583
Long-term operating lease liabilities 24,160 23,396
Other non-current liabilities 48,653 43,619
Total liabilities 195,781 203,913
Stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares: 10,000,000 at September 26, 2020 and March 28, 2020, respectively; none issued or outstanding
Common stock, $.01 par value; authorized shares: 60,000,000 at September 26, 2020 and March 28, 2020, respectively; issued shares: 25,970,673 and 25,881,415 at September 26, 2020 and March 28, 2020, respectively 260 259
Additional paid-in capital 425,488 412,400
Accumulated other comprehensive loss (4,593) (6,898)
Retained earnings 812,329 769,219
Treasury stock, at cost, 870,223 shares and 838,982 shares at September 26, 2020 and March 28, 2020, respectively (61,380) (56,981)
Total stockholders’ equity 1,172,104 1,117,999
Total liabilities and stockholders’ equity $ 1,367,885 $ 1,321,912
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Sep. 26, 2020
Mar. 28, 2020
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts (in Dollars) $ 1,703 $ 1,627
Intangible assets, accumulated amortization (in Dollars) $ 58,408 $ 55,732
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized 10,000,000 10,000,000
Preferred stock, issued
Preferred stock, outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, authorized 60,000,000 60,000,000
Common stock, issued 25,970,673 25,881,415
Treasury stock, shares 870,223 838,982
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Income Statement [Abstract]        
Net sales $ 146,335 $ 181,909 $ 302,828 $ 364,599
Cost of sales 89,739 110,795 186,779 222,791
Gross margin 56,596 71,114 116,049 141,808
Operating expenses:        
Selling, general and administrative 26,023 30,774 52,852 60,861
Other, net 4,210 3,031 8,020 5,148
Total operating expenses 30,233 33,805 60,872 66,009
Operating income 26,363 37,309 55,177 75,799
Interest expense, net 343 473 768 1,020
Other non-operating expense 211 195 253 364
Income before income taxes 25,809 36,641 54,156 74,415
Provision for income taxes 5,388 5,371 11,046 12,646
Net income $ 20,421 $ 31,270 $ 43,110 $ 61,769
Net income per common share:        
Basic (in Dollars per share) $ 0.82 $ 1.27 $ 1.74 $ 2.52
Diluted (in Dollars per share) $ 0.82 $ 1.26 $ 1.73 $ 2.49
Weighted average common shares:        
Basic (in Shares) 24,823,658 24,584,369 24,793,245 24,543,038
Diluted (in Shares) 24,957,158 24,905,173 24,944,608 24,856,561
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 20,421 $ 31,270 $ 43,110 $ 61,769
Pension and postretirement liability adjustments, net of taxes [1] 259 178 519 356
Foreign currency translation adjustments 1,377 (1,869) 1,786 673
Total comprehensive income $ 22,057 $ 29,579 $ 45,415 $ 62,798
[1] These adjustments were net of tax expense of $79 and $55 for the three-month periods ended September 26, 2020 and September 28, 2019, respectively and $158 and $109 for the six-month periods ended September 26, 2020 and September 28, 2019, respectively.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Jun. 27, 2020
Sep. 28, 2019
Jun. 29, 2019
Sep. 26, 2020
Sep. 28, 2019
Statement of Comprehensive Income [Abstract]            
Pension and postretirement liability adjustments, net of taxes $ 79 $ 79 $ 55 $ 54 $ 158 $ 109
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income/(Loss)
Retained Earnings
Treasury Stock
Total
Balance at Mar. 30, 2019 $ 256 $ 378,655 $ (7,467) $ 641,894 $ (44,772) $ 968,566
Balance (in Shares) at Mar. 30, 2019 25,607,196       (752,913)  
Net income 30,499 30,499
Share-based compensation 4,802 4,802
Repurchase of common stock $ (9,514) (9,514)
Repurchase of common stock (in Shares)       (69,877)  
Exercise of equity awards $ 1 275 276
Exercise of equity awards (in Shares) 4,356        
Change in net prior service cost and actuarial losses, net of taxes 178 178
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 86,490        
Impact from adoption of ASU 2018-02 (1,289) 1,289
Currency translation adjustments 2,542 2,542
Balance at Jun. 29, 2019 $ 257 383,732 (6,036) 673,682 $ (54,286) 997,349
Balance (in Shares) at Jun. 29, 2019 25,698,042       (822,790)  
Balance at Mar. 30, 2019 $ 256 378,655 (7,467) 641,894 $ (44,772) 968,566
Balance (in Shares) at Mar. 30, 2019 25,607,196       (752,913)  
Net income           61,769
Currency translation adjustments           673
Balance at Sep. 28, 2019 $ 258 398,975 (7,727) 704,952 $ (54,620) 1,041,838
Balance (in Shares) at Sep. 28, 2019 25,842,617       (824,838)  
Balance at Jun. 29, 2019 $ 257 383,732 (6,036) 673,682 $ (54,286) 997,349
Balance (in Shares) at Jun. 29, 2019 25,698,042       (822,790)  
Net income 31,270 31,270
Share-based compensation 5,059 5,059
Repurchase of common stock $ (334) (334)
Repurchase of common stock (in Shares)       (2,048)  
Exercise of equity awards $ 1 10,184 10,185
Exercise of equity awards (in Shares) 138,898        
Change in net prior service cost and actuarial losses, net of taxes 178 178
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 5,677        
Currency translation adjustments   (1,869) (1,869)
Balance at Sep. 28, 2019 $ 258 398,975 (7,727) 704,952 $ (54,620) 1,041,838
Balance (in Shares) at Sep. 28, 2019 25,842,617       (824,838)  
Balance at Mar. 28, 2020 $ 259 412,400 (6,898) 769,219 $ (56,981) 1,117,999
Balance (in Shares) at Mar. 28, 2020 25,881,415       (838,982)  
Net income 22,689 22,689
Share-based compensation 5,438 5,438
Repurchase of common stock $ (4,391) (4,391)
Repurchase of common stock (in Shares)       (31,179)  
Exercise of equity awards 231 231
Exercise of equity awards (in Shares) 4,200        
Change in net prior service cost and actuarial losses, net of taxes 260 260
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) 56,157        
Currency translation adjustments 409 409
Balance at Jun. 27, 2020 $ 259 418,069 (6,229) 791,908 $ (61,372) 1,142,635
Balance (in Shares) at Jun. 27, 2020 25,941,772       (870,161)  
Balance at Mar. 28, 2020 $ 259 412,400 (6,898) 769,219 $ (56,981) 1,117,999
Balance (in Shares) at Mar. 28, 2020 25,881,415       (838,982)  
Net income           43,110
Currency translation adjustments           1,786
Balance at Sep. 26, 2020 $ 260 425,488 (4,593) 812,329 $ (61,380) 1,172,104
Balance (in Shares) at Sep. 26, 2020 25,970,673       (870,223)  
Balance at Jun. 27, 2020 $ 259 418,069 (6,229) 791,908 $ (61,372) 1,142,635
Balance (in Shares) at Jun. 27, 2020 25,941,772       (870,161)  
Net income 20,421 20,421
Share-based compensation 5,231 5,231
Repurchase of common stock $ (8) (8)
Repurchase of common stock (in Shares)       (62)  
Exercise of equity awards $ 1 2,188 2,189
Exercise of equity awards (in Shares) 31,200        
Change in net prior service cost and actuarial losses, net of taxes 259 259
Issuance of restricted stock, net of forfeitures
Issuance of restricted stock, net of forfeitures (in Shares) (2,299)        
Currency translation adjustments 1,377 1,377
Balance at Sep. 26, 2020 $ 260 $ 425,488 $ (4,593) $ 812,329 $ (61,380) $ 1,172,104
Balance (in Shares) at Sep. 26, 2020 25,970,673       (870,223)  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Jun. 27, 2020
Sep. 28, 2019
Jun. 29, 2019
Sep. 26, 2020
Sep. 28, 2019
Statement of Stockholders' Equity [Abstract]            
Change in net prior service cost and actuarial losses, net of tax expense $ 79 $ 79 $ 55 $ 54 $ 158 $ 109
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Cash flows from operating activities:    
Net income $ 43,110 $ 61,769
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 11,744 10,729
Deferred income taxes 4,051 898
Amortization of intangible assets 5,089 4,593
Amortization of deferred financing costs 259 207
Share-based compensation 10,669 9,861
Other non-cash charges 3,004 75
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 21,267 2,303
Inventory (4,981) (13,125)
Prepaid expenses and other current assets (2,812) (5,617)
Other non-current assets (6,885) (1,777)
Accounts payable (11,554) 678
Accrued expenses and other current liabilities (4,137) (5,760)
Other non-current liabilities 5,655 (216)
Net cash provided by operating activities 74,479 64,618
Cash flows from investing activities:    
Purchase of property, plant and equipment (6,008) (20,216)
Proceeds from sale of assets 10 300
Acquisition of business 245 (33,842)
Net cash used in investing activities (5,753) (53,758)
Cash flows from financing activities:    
Proceeds received from revolving credit facilities 9,435
Proceeds received from term loans 15,383
Repayments of revolving credit facilities (30,000)
Repayments of term loans (3,287)
Repayments of notes payable (249) (235)
Finance fees paid in connection with credit facilities and term loans (276)
Exercise of stock options 2,420 10,461
Repurchase of common stock (4,399) (9,848)
Net cash used in financing activities (5,515) (5,080)
Effect of exchange rate changes on cash (114) 734
Cash and cash equivalents:    
Increase during the period 63,097 6,514
Cash and cash equivalents, at beginning of period 103,255 29,884
Cash and cash equivalents, at end of period 166,352 36,398
Supplemental disclosures of cash flow information:    
Income taxes 6,559 17,147
Interest $ 516 $ 759
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
6 Months Ended
Sep. 26, 2020
Accounting Policies [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 interim financial statements included with this report 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 March 28, 2020. 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 (U.S. 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 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 the Annual Report on Form 10-K.

 

The results of operations for the three- and six-month periods ended September 26, 2020 are not necessarily indicative of the operating results for the entire fiscal year ending April 3, 2021. The three- and six-month periods ended September 26, 2020 and September 28, 2019 each include 13 weeks and 26 weeks, respectively. The amounts shown are in thousands, unless otherwise indicated.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies
6 Months Ended
Sep. 26, 2020
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 on Form 10-K for the year ended March 28, 2020. Significant changes to our accounting policies as a result of adopting new accounting standards are discussed below.

 

Recent Accounting Standards Adopted

 

In September 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes how entities measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The new guidance replaces the current incurred loss approach with a new expected credit loss impairment model. The new model applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt instruments, net investments in leases, loan commitments and standby letters of credit. Upon initial recognition of the exposure, the expected credit loss model requires entities to estimate the credit losses expected over the life of an exposure (or pool of exposures). The estimate of expected credit losses considers historical information, current information and reasonable and supportable forecasts, including estimates of prepayments. Financial instruments with similar risk characteristics are grouped together when estimating expected credit losses. ASU 2016-13 does not prescribe a specific method to make the estimate, so its application requires significant judgment. The Company adopted this accounting standard update in the first quarter of fiscal 2021 and it did not have a material impact on the Company’s consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The objective of this standard update is to simplify the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under this ASU, an entity should perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The standard update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

 

Recent Accounting Standards Yet to Be Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The objective of this standard update is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. This ASU also attempts to improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This standard update is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the effect that the adoption of this ASU will have on the Company’s consolidated financial statements.

 

Other new pronouncements issued but not effective until after April 3, 2021 are not expected to have a material impact on our financial position, results of operations or liquidity.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers
6 Months Ended
Sep. 26, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

 

Disaggregation of Revenue

 

The Company operates in four business segments with similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers. Revenue is disaggregated within these business segments by our two principal end markets: aerospace and industrial. Comparative information of the Company’s overall revenues for the three- and six-month periods ended September 26, 2020 and September 28, 2019 are as follows:

 

Principal End Markets

 

   Three Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $51,040   $20,013   $71,053   $70,287   $19,720   $90,007 
Roller    10,674    10,905    21,579    17,643    14,942    32,585 
Ball    7,311    13,788    21,099    5,086    12,338    17,424 
Engineered Products    18,116    14,488    32,604    24,368    17,525    41,893 
   $87,141   $59,194   $146,335   $117,384   $64,525   $181,909 

 

   Six Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $110,392   $39,536   $149,928   $137,593   $39,903   $177,496 
Roller    23,904    20,575    44,479    36,956    32,488    69,444 
Ball    14,333    25,606    39,939    10,516    24,618    35,134 
Engineered Products    37,494    30,988    68,482    48,638    33,887    82,525 
   $186,123   $116,705   $302,828   $233,703   $130,896   $364,599 

 

Remaining Performance Obligations

 

Remaining performance obligations represent the transaction price of orders meeting the definition of a contract under Accounting Standards Codification (ASC) 606 for which work has not been performed or has been partially performed and excludes unexercised contract options. The duration of many of our contracts, as defined by ASC 606, is less than one year. The Company has elected to apply the practical expedient that allows companies to exclude remaining performance obligations with an original expected duration of one year or less. Performance obligations having a duration of more than one year are concentrated in contracts for certain products and services provided to the U.S. government or its contractors. 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 $259,351 at September 26, 2020. The Company expects to recognize revenue on approximately 59% and 88% 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.

 

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.

 

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.

 

These assets and liabilities are reported on the consolidated balance sheets at the end of each reporting period. As of September 26, 2020 and March 28, 2020, accounts receivable with customers, net, were $108,078 and $128,995, respectively. The tables below represent a roll-forward of contract assets and contract liabilities for the six-month period ended September 26, 2020:

 

Contract Assets - Current (1)    
     
Balance at March 28, 2020   $2,604 
Additional revenue recognized in excess of billings    3,732 
Less: amounts billed to customers    (1,732)
Balance at September 26, 2020   $4,604 

 

(1)Included within prepaid expenses and other current assets on the consolidated balance sheets.

 

Contract Liabilities – Current (2)    
     
Balance at March 28, 2020   $11,116 
Payments received prior to revenue being recognized    6,611 
Revenue recognized    (9,326)
Reclassification (to)/from noncurrent    (498)
Balance at September 26, 2020   $7,903 

 

(2)Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.

 

Contract Liabilities – Noncurrent (3)    
     
Balance at March 28, 2020   $2,427 
Payments received prior to revenue being recognized    395 
Reclassification (to)/from current    498 
Balance at September 26, 2020   $3,320 

 

(3)Included within other non-current liabilities on the consolidated balance sheets.

 

As of September 26, 2020, the Company did not have any contract assets classified as noncurrent on the consolidated balance sheet.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Sep. 26, 2020
Stockholders' Equity Note [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, 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

  

Pension and

Postretirement

Liability

   Total 
Balance at March 28, 2020  $(582)  $(6,316)  $(6,898)
Other comprehensive income before reclassifications   1,786    
    1,786 
Amounts reclassified from accumulated other comprehensive income   
    519    519 
Net current period other comprehensive income   1,786    519    2,305 
Balance at September 26, 2020  $1,204   $(5,797)  $(4,593)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share
6 Months Ended
Sep. 26, 2020
Earnings Per Share [Abstract]  
Net Income Per Common Share

5. Net Income Per Common Share

 

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

 

Diluted net income per common share is computed by dividing net income 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 vesting or exercise of stock awards.

 

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 common share:

 

   Three Months Ended   Six Months Ended 
   September 26,
2020
   September 28,
2019
   September 26,
2020
   September 28,
2019
 
                 
Net income  $20,421   $31,270   $43,110   $61,769 
                     
Denominator for basic net income per common share — weighted-average shares outstanding   24,823,658    24,584,369    24,793,245    24,543,038 
Effect of dilution due to employee stock awards   133,500    320,804    151,363    313,523 
Denominator for diluted net income per common share — weighted-average shares outstanding   24,957,158    24,905,173    24,944,608    24,856,561 
                     
Basic net income per common share  $0.82   $1.27   $1.74   $2.52 
                     
Diluted net income per common share  $0.82   $1.26   $1.73   $2.49 

 

At September 26, 2020, 502,861 employee stock options and 115,185 restricted shares have been excluded from the calculation of diluted earnings per share. At September 28, 2019, 209,040 employee stock options and no restricted shares have been excluded from the calculation of diluted earnings per share. The inclusion of these employee stock options and restricted shares would be anti-dilutive.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents
6 Months Ended
Sep. 26, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents

6. Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

 

Short-term investments, if any, are comprised of equity securities and are measured at fair value by using quoted prices in active markets and are classified as Level 1 of the valuation hierarchy.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory
6 Months Ended
Sep. 26, 2020
Inventory Disclosure [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:

 

  

September 26,

2020

  

March 28,

2020

 
Raw materials  $52,807   $51,362 
Work in process   89,310    97,286 
Finished goods   229,429    218,846 
   $371,546   $367,494 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Sep. 26, 2020
Debt Disclosure [Abstract]  
Debt

8. Debt

 

The balances payable under all borrowing facilities are as follows:

 

  

September 26,

2020

  

March 28,

2020

 
Revolver and term loan facilities  $15,818   $18,593 
Debt issuance costs   (1,430)   (1,687)
Other   6,004    6,106 
Total debt   20,392   23,012 
Less: current portion   6,634   6,429 
Long-term debt  $13,758   $16,583 

 

The current portion of long-term debt as of September 26, 2020 includes the current portion of the foreign term loan, foreign revolving facility and the Schaublin mortgage, all of which are discussed below in further detail.

 

Domestic Credit Facility

 

The Company’s credit agreement with Wells Fargo Bank, National Association, 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 $250,000 revolving credit facility (the “Revolver”), which expires on January 31, 2024. Debt issuance costs associated with the Credit Agreement totaled $852 and will be amortized through January 31, 2024 along with the unamortized debt issuance costs remaining from the Company’s prior credit agreement.

 

Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.

 

The Credit Agreement requires the Company to comply with various covenants, including among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1. The Credit Agreement allows the Company to, among other things, make distributions to shareholders, 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. As of September 26, 2020, the Company was in compliance with all such covenants.

 

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

 

Approximately $3,700 of the Revolver is being utilized to provide letters of credit to secure the Company’s obligations relating to certain insurance programs. As of September 26, 2020, $1,319 in unamortized debt issuance costs remain. The Company has the ability to borrow up to an additional $246,300 under the Revolver as of September 26, 2020.

 

Foreign Term Loan and Revolving Credit Facility

 

On August 15, 2019, one of our foreign subsidiaries, Schaublin SA (“Schaublin”), entered into two separate credit agreements (the “Foreign Credit Agreements”) with Credit Suisse (Switzerland) Ltd. to finance the acquisition of Swiss Tool and provide future working capital. The Foreign Credit Agreements provided Schaublin with a CHF 15,000 (approximately $15,383) term loan (the “Foreign Term Loan”), which expires on July 31, 2024 and a CHF 15,000 (approximately $15,383) revolving credit facility (the “Foreign Revolver”), which continues in effect until terminated by either Schaublin or Credit Suisse. Debt issuance costs associated with the Foreign Credit Agreements totaled CHF 270 (approximately $277) and will be amortized throughout the life of the Foreign Credit Agreements.

 

Amounts outstanding under the Foreign Term Loan and the Foreign Revolver generally bear interest at LIBOR plus a specified margin. The applicable margin is based on Schaublin’s ratio of total net debt to consolidated EBITDA at each measurement date. Currently, Schaublin’s margin is 1.00%.

 

The Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20,000 at all times. The Foreign Credit Agreements allow Schaublin to, among other things, incur other debt or liens and acquire or dispose of assets provided that Schaublin complies with certain requirements and limitations of the Foreign Credit Agreements. As of March 31, 2020, Schaublin was in compliance with all such covenants.

 

Schaublin’s parent company, Schaublin Holding, has guaranteed Schaublin’s obligations under the Foreign Credit Agreements. Schaublin Holding’s guaranty and the Foreign Credit Agreements are secured by a pledge of the capital stock of Schaublin. In addition, the Foreign Term Loan is secured with pledges of the capital stock of the top company and the three operating companies in the Swiss Tool System group of companies.

 

As of September 26, 2020, there was approximately $2,906 outstanding under the Foreign Revolver and approximately $12,912 outstanding under the Foreign Term Loan. These borrowings have been classified as Level 2 of the valuation hierarchy. As of September 26, 2020, approximately $111 in unamortized debt issuance costs remain. Schaublin has the ability to borrow up to an additional $13,235 under the Foreign Revolver as of September 26, 2020.

 

Schaublin’s required future annual principal payments are approximately $6,134 for the next twelve months and approximately $3,228 for each year for the next three years.

 

Other Notes Payable

 

On October 1, 2012, Schaublin purchased the land and building that it occupied and had been leasing for approximately $14,910. Schaublin obtained a 20-year fixed-rate mortgage of approximately $9,857 at an interest rate of 2.9%. The balance of the purchase price of approximately $5,053 was paid from cash on hand. The balance on this mortgage as of September 26, 2020 was approximately $6,004 and has been classified as Level 2 of the valuation hierarchy.

 

The Company’s required future annual principal payments are approximately $500 each year for the next five years and $3,504 thereafter.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Sep. 26, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

9. 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 April 2, 2005. The Company is no longer subject to U.S. federal tax examination by the Internal Revenue Service for years ending before April 1, 2017.

 

The effective income tax rates for the three-month periods ended September 26, 2020 and September 28, 2019 were 20.9% and 14.7%, respectively. In addition to discrete items, the effective income tax rates for these periods are different from the U.S. statutory rates due to the foreign-derived intangible income provision and U.S. credit for increasing research activities, which decrease the rate, and state income taxes, which increase the rate.

 

The effective income tax rate for the three-month period ended September 26, 2020 of 20.9% includes $364 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 26, 2020 would have been 22.0%. The effective income tax rate for the three-month period ended September 28, 2019 of 14.7% includes $2,529 of tax benefits associated with share-based compensation. The effective income tax rate without discrete items for the three-month period ended September 28, 2019 would have been 21.3%. The Company believes it is reasonably possible that some of its unrecognized tax positions may be effectively settled within the next twelve months due to the closing of audits and the statute of limitations expiring in varying 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 $1,524.

 

Income tax expense for the six-month period ended September 26, 2020 was $11,046 compared to $12,646 for the six-month period ended September 28, 2019. Our effective income tax rate for the six-month period ended September 26, 2020 was 20.4% compared to 17.0% for the six-month period ended September 28, 2019. The effective income tax rate for the six-month period ended September 26, 2020 of 20.4% includes $679 of tax benefits associated with share-based compensation. The effective income tax rate without these benefits and other items for the six-month period ended September 26, 2020 would have been 21.6%. The effective income tax rate for the six-month period ended September 28, 2019 of 17.0% included $3,039 of tax benefits associated with share-based compensation and $241 of tax benefits associated with other permanent adjustments from filing the Company’s fiscal 2018 foreign tax returns. The effective income tax rate without these benefits and other items for the six-month period ended September 28, 2019 would have been 21.3%.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Reportable Segments
6 Months Ended
Sep. 26, 2020
Segment Reporting [Abstract]  
Reportable Segments

10. Reportable Segments

 

The Company operates through operating segments for which separate financial information is available, and for which operating results are evaluated regularly by the Company’s chief operating decision maker in determining resource allocation and assessing performance. Those operating segments are aggregated as reportable segments as they have similar economic characteristics, including nature of the products and production processes, distribution patterns and classes of customers.

 

The Company has four reportable business segments, Plain Bearings, Roller Bearings, Ball Bearings and Engineered Products, which are described below.

 

Plain Bearings. Plain bearings are produced with either self-lubricating or metal-to-metal designs and consists of several sub-classes, including rod end bearings, spherical plain bearings and journal bearings. Unlike ball bearings, which are used in high-speed rotational applications, plain bearings are primarily used to rectify inevitable misalignments in various mechanical components.

 

Roller Bearings. Roller bearings are anti-friction bearings that use rollers instead of balls. The Company manufactures four basic types of roller bearings: heavy-duty needle roller bearings with inner rings, tapered roller bearings, track rollers and aircraft roller bearings.

 

Ball Bearings. The Company manufactures four basic types of ball bearings: high precision aerospace, airframe control, thin section and commercial ball bearings, which are used in high-speed rotational applications.

 

Engineered Products. Engineered Products consists of highly engineered hydraulics, fasteners, collets and precision components used in aerospace, marine and industrial applications.

 

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.

 

   Three Months Ended   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

September 26,

2020

  

September 28,

2019

 
Net External Sales                
Plain  $71,053   $90,007   $149,928   $177,496 
Roller   21,579    32,585    44,479    69,444 
Ball   21,099    17,424    39,939    35,134 
Engineered Products   32,604    41,893    68,482    82,525 
   $146,335   $181,909   $302,828   $364,599 
Gross Margin                    
Plain  $29,750   $35,700   $61,827   $69,814 
Roller   6,236    13,396    14,643    27,920 
Ball   9,129    7,503    17,056    15,302 
Engineered Products   11,481    14,515    22,523    28,772 
   $56,596   $71,114   $

116,049

   $141,808 
Selling, General & Administrative Expenses                    
Plain  $5,276   $6,534   $10,547   $13,048 
Roller   1,162    1,647    2,401    3,261 
Ball   1,289    1,574    2,635    3,207 
Engineered Products   3,838    4,434    7,650    8,737 
Corporate   14,458    16,585    29,619    32,608 
   $26,023   $30,774   $52,852   $60,861 
Operating Income                    
Plain  $23,472   $28,255   $48,873   $55,080 
Roller   4,481    11,734    11,580    24,304 
Ball   7,803    5,907    14,354    12,044 
Engineered Products   6,112    8,423    12,093    17,425 
Corporate   (15,505)   (17,010)   (31,723)   (33,054)
   $26,363   $37,309   $55,177   $75,799 
Intersegment Sales                    
Plain  $1,212   $1,509   $2,774   $3,356 
Roller   2,171    4,023    5,549    7,224 
Ball   464    916    1,131    1,585 
Engineered Products   6,832    10,751    17,481    21,573 
   $10,679   $17,199   $26,935   $33,738 

 

All intersegment sales are eliminated in consolidation.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition
6 Months Ended
Sep. 26, 2020
Acquisition [Abstract]  
Acquisition

11. Acquisition

 

On August 15, 2019, the Company, through its Schaublin SA subsidiary, acquired all of the outstanding shares of Swiss Tool for a purchase price of approximately $33,597 (CHF 32,768). We have finalized the purchase price allocation with no material adjustments subsequent to March 28, 2020.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring and Consolidation
6 Months Ended
Sep. 26, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Consolidation

12. Restructuring and Consolidation

 

In the second quarter of fiscal 2021, the Company made the decision to consolidate two of its manufacturing facilities. This resulted in $2,579 of non-cash restructuring charges comprised of $1,994 of inventory rationalization costs included within cost of sales and $585 of fixed asset disposals included within other operating expenses. These restructuring charges are included within the Roller segment.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Sep. 26, 2020
Accounting Policies [Abstract]  
Recent Accounting Standards Adopted

Recent Accounting Standards Adopted

 

In September 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes how entities measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The new guidance replaces the current incurred loss approach with a new expected credit loss impairment model. The new model applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt instruments, net investments in leases, loan commitments and standby letters of credit. Upon initial recognition of the exposure, the expected credit loss model requires entities to estimate the credit losses expected over the life of an exposure (or pool of exposures). The estimate of expected credit losses considers historical information, current information and reasonable and supportable forecasts, including estimates of prepayments. Financial instruments with similar risk characteristics are grouped together when estimating expected credit losses. ASU 2016-13 does not prescribe a specific method to make the estimate, so its application requires significant judgment. The Company adopted this accounting standard update in the first quarter of fiscal 2021 and it did not have a material impact on the Company’s consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The objective of this standard update is to simplify the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under this ASU, an entity should perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The standard update is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

 

Recent Accounting Standards Yet to Be Adopted

Recent Accounting Standards Yet to Be Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The objective of this standard update is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. This ASU also attempts to improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This standard update is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the effect that the adoption of this ASU will have on the Company’s consolidated financial statements.

 

Other new pronouncements issued but not effective until after April 3, 2021 are not expected to have a material impact on our financial position, results of operations or liquidity.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Sep. 26, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of revenue from business segments of customers
   Three Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $51,040   $20,013   $71,053   $70,287   $19,720   $90,007 
Roller    10,674    10,905    21,579    17,643    14,942    32,585 
Ball    7,311    13,788    21,099    5,086    12,338    17,424 
Engineered Products    18,116    14,488    32,604    24,368    17,525    41,893 
   $87,141   $59,194   $146,335   $117,384   $64,525   $181,909 

 

   Six Months Ended 
   September 26, 2020   September 28, 2019 
   Aerospace   Industrial   Total   Aerospace   Industrial   Total 
Plain   $110,392   $39,536   $149,928   $137,593   $39,903   $177,496 
Roller    23,904    20,575    44,479    36,956    32,488    69,444 
Ball    14,333    25,606    39,939    10,516    24,618    35,134 
Engineered Products    37,494    30,988    68,482    48,638    33,887    82,525 
   $186,123   $116,705   $302,828   $233,703   $130,896   $364,599 

 

Schedule of contract assets and contract liabilities
Contract Assets - Current (1)    
     
Balance at March 28, 2020   $2,604 
Additional revenue recognized in excess of billings    3,732 
Less: amounts billed to customers    (1,732)
Balance at September 26, 2020   $4,604 

 

(1)Included within prepaid expenses and other current assets on the consolidated balance sheets.

 

Contract Liabilities – Current (2)    
     
Balance at March 28, 2020   $11,116 
Payments received prior to revenue being recognized    6,611 
Revenue recognized    (9,326)
Reclassification (to)/from noncurrent    (498)
Balance at September 26, 2020   $7,903 

 

(2)Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.

 

Contract Liabilities – Noncurrent (3)    
     
Balance at March 28, 2020   $2,427 
Payments received prior to revenue being recognized    395 
Reclassification (to)/from current    498 
Balance at September 26, 2020   $3,320 

 

(3)Included within other non-current liabilities on the consolidated balance sheets.

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Sep. 26, 2020
Stockholders' Equity Note [Abstract]  
Schedule of component of accumulated other comprehensive income (loss)
  

Currency

Translation

  

Pension and

Postretirement

Liability

   Total 
Balance at March 28, 2020  $(582)  $(6,316)  $(6,898)
Other comprehensive income before reclassifications   1,786    
    1,786 
Amounts reclassified from accumulated other comprehensive income   
    519    519 
Net current period other comprehensive income   1,786    519    2,305 
Balance at September 26, 2020  $1,204   $(5,797)  $(4,593)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share (Tables)
6 Months Ended
Sep. 26, 2020
Earnings Per Share [Abstract]  
Schedule basic and diluted net income per common share
   Three Months Ended   Six Months Ended 
   September 26,
2020
   September 28,
2019
   September 26,
2020
   September 28,
2019
 
                 
Net income  $20,421   $31,270   $43,110   $61,769 
                     
Denominator for basic net income per common share — weighted-average shares outstanding   24,823,658    24,584,369    24,793,245    24,543,038 
Effect of dilution due to employee stock awards   133,500    320,804    151,363    313,523 
Denominator for diluted net income per common share — weighted-average shares outstanding   24,957,158    24,905,173    24,944,608    24,856,561 
                     
Basic net income per common share  $0.82   $1.27   $1.74   $2.52 
                     
Diluted net income per common share  $0.82   $1.26   $1.73   $2.49 

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Tables)
6 Months Ended
Sep. 26, 2020
Inventory Disclosure [Abstract]  
Schedule of inventory
  

September 26,

2020

  

March 28,

2020

 
Raw materials  $52,807   $51,362 
Work in process   89,310    97,286 
Finished goods   229,429    218,846 
   $371,546   $367,494 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Sep. 26, 2020
Debt Disclosure [Abstract]  
Schedule of debt
  

September 26,

2020

  

March 28,

2020

 
Revolver and term loan facilities  $15,818   $18,593 
Debt issuance costs   (1,430)   (1,687)
Other   6,004    6,106 
Total debt   20,392   23,012 
Less: current portion   6,634   6,429 
Long-term debt  $13,758   $16,583 

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Reportable Segments (Tables)
6 Months Ended
Sep. 26, 2020
Segment Reporting [Abstract]  
Schedule of segment information
   Three Months Ended   Six Months Ended 
  

September 26,

2020

  

September 28,

2019

  

September 26,

2020

  

September 28,

2019

 
Net External Sales                
Plain  $71,053   $90,007   $149,928   $177,496 
Roller   21,579    32,585    44,479    69,444 
Ball   21,099    17,424    39,939    35,134 
Engineered Products   32,604    41,893    68,482    82,525 
   $146,335   $181,909   $302,828   $364,599 
Gross Margin                    
Plain  $29,750   $35,700   $61,827   $69,814 
Roller   6,236    13,396    14,643    27,920 
Ball   9,129    7,503    17,056    15,302 
Engineered Products   11,481    14,515    22,523    28,772 
   $56,596   $71,114   $

116,049

   $141,808 
Selling, General & Administrative Expenses                    
Plain  $5,276   $6,534   $10,547   $13,048 
Roller   1,162    1,647    2,401    3,261 
Ball   1,289    1,574    2,635    3,207 
Engineered Products   3,838    4,434    7,650    8,737 
Corporate   14,458    16,585    29,619    32,608 
   $26,023   $30,774   $52,852   $60,861 
Operating Income                    
Plain  $23,472   $28,255   $48,873   $55,080 
Roller   4,481    11,734    11,580    24,304 
Ball   7,803    5,907    14,354    12,044 
Engineered Products   6,112    8,423    12,093    17,425 
Corporate   (15,505)   (17,010)   (31,723)   (33,054)
   $26,363   $37,309   $55,177   $75,799 
Intersegment Sales                    
Plain  $1,212   $1,509   $2,774   $3,356 
Roller   2,171    4,023    5,549    7,224 
Ball   464    916    1,131    1,585 
Engineered Products   6,832    10,751    17,481    21,573 
   $10,679   $17,199   $26,935   $33,738 

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 26, 2020
Mar. 28, 2020
Revenue from Contract with Customer [Abstract]    
Aggregate amount of the transaction price allocated to remaining performance obligations $ 259,351  
Performance obligations expected to be satisfied in the future The Company expects to recognize revenue on approximately 59% and 88% of the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter.  
Accounts receivable with customers, net $ 108,078 $ 128,995
Revenue recognized included in the contract liability $ 7,765  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers $ 146,335 $ 181,909 $ 302,828 $ 364,599
Plain [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 71,053 90,007 149,928 177,496
Roller [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 21,579 32,585 44,479 69,444
Ball [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 21,099 17,424 39,939 35,134
Engineered Products [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 32,604 41,893 68,482 82,525
Aerospace [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 87,141 117,384 186,123 233,703
Aerospace [Member] | Plain [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 51,040 70,287 110,392 137,593
Aerospace [Member] | Roller [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 10,674 17,643 23,904 36,956
Aerospace [Member] | Ball [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 7,311 5,086 14,333 10,516
Aerospace [Member] | Engineered Products [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 18,116 24,368 37,494 48,638
Industrial [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 59,194 64,525 116,705 130,896
Industrial [Member] | Plain [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 20,013 19,720 39,536 39,903
Industrial [Member] | Roller [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 10,905 14,942 20,575 32,488
Industrial [Member] | Ball [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers 13,788 12,338 25,606 24,618
Industrial [Member] | Engineered Products [Member]        
Revenue, Major Customer [Line Items]        
Revenue from contracts with customers $ 14,488 $ 17,525 $ 30,988 $ 33,887
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities
$ in Thousands
6 Months Ended
Sep. 26, 2020
USD ($)
Contract Assets - Current (1)  
Balance at March 28, 2020 $ 2,604 [1]
Additional revenue recognized in excess of billings 3,732 [1]
Less: amounts billed to customers (1,732) [1]
Balance at September 26, 2020 4,604 [1]
Contract Liabilities – Current (2)  
Balance at March 28, 200 11,116 [2]
Payments received prior to revenue being recognized 6,611 [2]
Revenue recognized (9,326) [2]
Reclassification (to)/from noncurrent (498) [2]
Balance at September 26, 200 7,903 [2]
Contract Liabilities – Noncurrent (3)  
Balance at March 28, 2020 2,427 [3]
Payments received prior to revenue being recognized 395 [3]
Reclassification (to)/from current 498 [3]
Balance at September 26, 2020 $ 3,320 [3]
[1] Included within prepaid expenses and other current assets on the consolidated balance sheets.
[2] Included within accrued expenses and other current liabilities on the consolidated balance sheets. During the first six months of fiscal 2021, the Company recognized revenues of $7,765 that were included within contract liabilites at March 28, 2020.
[3] Included within other non-current liabilities on the consolidated balance sheets.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss)
$ in Thousands
6 Months Ended
Sep. 26, 2020
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning balance $ (6,898)
Other comprehensive income before reclassifications 1,786
Amounts reclassified from accumulated other comprehensive income 519
Net current period other comprehensive income 2,305
Ending balance (4,593)
Currency Translation [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning balance (582)
Other comprehensive income before reclassifications 1,786
Amounts reclassified from accumulated other comprehensive income
Net current period other comprehensive income 1,786
Ending balance 1,204
Pension and Postretirement Liability [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning balance (6,316)
Other comprehensive income before reclassifications
Amounts reclassified from accumulated other comprehensive income 519
Net current period other comprehensive income 519
Ending balance $ (5,797)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share (Details) - shares
6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Employee Stock Options [Member]    
Net Income Per Common Share (Details) [Line Items]    
Number of employee stock options and restricted shares excluded from calculation of diluted earnings per share 502,861 209,040
Restricted Shares [Member]    
Net Income Per Common Share (Details) [Line Items]    
Number of employee stock options and restricted shares excluded from calculation of diluted earnings per share 115,185  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Jun. 27, 2020
Sep. 28, 2019
Jun. 29, 2019
Sep. 26, 2020
Sep. 28, 2019
Schedule basic and diluted net income per common share [Abstract]            
Net income (in Dollars) $ 20,421 $ 22,689 $ 31,270 $ 30,499 $ 43,110 $ 61,769
Denominator for basic net income per common share—weighted-average shares outstanding 24,823,658   24,584,369   24,793,245 24,543,038
Effect of dilution due to employee stock awards 133,500   320,804   151,363 313,523
Denominator for diluted net income per common share — weighted-average shares outstanding 24,957,158   24,905,173   24,944,608 24,856,561
Basic net income per common share (in Dollars per share) $ 0.82   $ 1.27   $ 1.74 $ 2.52
Diluted net income per common share (in Dollars per share) $ 0.82   $ 1.26   $ 1.73 $ 2.49
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Details) - Schedule of inventory - USD ($)
$ in Thousands
Sep. 26, 2020
Mar. 28, 2020
Schedule of inventory [Abstract]    
Raw materials $ 52,807 $ 51,362
Work in process 89,310 97,286
Finished goods 229,429 218,846
Inventory, Net, Total $ 371,546 $ 367,494
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details)
SFr in Thousands, $ in Thousands
6 Months Ended
Aug. 15, 2019
USD ($)
Aug. 15, 2019
CHF (SFr)
Oct. 01, 2012
USD ($)
Sep. 26, 2020
USD ($)
Sep. 28, 2019
USD ($)
Aug. 15, 2019
CHF (SFr)
Debt Instrument [Line Items]            
Debt issuance costs       $ 259 $ 207  
Future annual principal payments in fiscal 2021       500    
Future annual principal payments in fiscal 2022       500    
Future annual principal payments in fiscal 2023       500    
Future annual principal payments in fiscal 2024       500    
Future annual principal payments in fiscal 2025       500    
Future annual principal payments in fiscal thereafter       3,504    
Revolver [Member]            
Debt Instrument [Line Items]            
Line of credit       3,700    
Unamortized debt issuance costs       $ 1,319    
Debt instrument, description of variable rate basis       Amounts outstanding under the Revolver generally bear interest at (a) a base rate determined by reference to the higher of (1) Wells Fargo’s prime lending rate, (2) the federal funds effective rate plus 1/2 of 1% and (3) the one-month LIBOR rate plus 1%, or (b) LIBOR plus a specified margin, depending on the type of borrowing being made. The applicable margin is based on the Company’s consolidated ratio of total net debt to consolidated EBITDA at each measurement date. Currently, the Company’s margin is 0.00% for base rate loans and 0.75% for LIBOR loans.     
Line of credit facility, remaining borrowing capacity       $ 246,300    
Domestic Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt instrument, description of variable rate basis       The Credit Agreement requires the Company to comply with various covenants, including among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.50 to 1.    
Foreign Revolver [Member]            
Debt Instrument [Line Items]            
Line of credit facility, remaining borrowing capacity       $ 13,235    
Amended Credit Agreement [Member] | Revolver [Member]            
Debt Instrument [Line Items]            
Line of credit       250,000    
Unamortized debt issuance costs       852    
Schaublin Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt issuance costs $ 277 SFr 270        
Schaublin [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs       111    
Future annual principal payments in fiscal 2021       6,134    
Future annual principal payments in Fiscal 2022       3,228    
Future annual principal payments in Fiscal 2023       3,228    
Future annual principal payments in Fiscal 2024       3,228    
Cash paid for purchase price       5,053    
Balance on mortgage loan       6,004    
Schaublin [Member] | Foreign Term Loan [Member]            
Debt Instrument [Line Items]            
Debt instrument face amount 15,383         SFr 15,000
Credit facility outstanding amount       12,912    
Schaublin [Member] | Foreign Revolver [Member]            
Debt Instrument [Line Items]            
Debt instrument face amount $ 15,383         SFr 15,000
Credit facility outstanding amount       $ 2,906    
Schaublin [Member] | Foreign Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit covenant terms       The Foreign Credit Agreements require Schaublin to comply with various covenants, which are tested annually on March 31. These covenants include, among other things, a financial covenant to maintain a ratio of consolidated net debt to adjusted EBITDA not greater than 3.00 to 1 as of March 31, 2020 and not greater than 2.50 to 1 as of March 31, 2021 and thereafter. Schaublin is also required to maintain an economic equity of CHF 20,000 at all times.    
Schaublin [Member] | Land and Building [Member]            
Debt Instrument [Line Items]            
Land and building leased     $ 14,910      
Period for fixed rate on mortgage loan     Schaublin obtained a 20-year fixed-rate mortgage of approximately $9,857 at an interest rate of 2.9%.      
Mortgage loan fixed rate     $ 9,857      
Mortgage loan interest rate     2.90%      
Schaublin [Member] | Base Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 1.00% 1.00%        
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details) - Schedule of debt - USD ($)
$ in Thousands
Sep. 26, 2020
Mar. 28, 2020
Schedule of debt [Abstract]    
Revolver and term loan facilities $ 15,818 $ 18,593
Debt issuance costs (1,430) (1,687)
Other 6,004 6,106
Total debt 20,392 23,012
Less: current portion 6,634 6,429
Long-term debt $ 13,758 $ 16,583
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Income Tax Disclosure [Abstract]        
Income tax provision at the federal statutory rate 20.90% 14.70% 20.40% 17.00%
Tax benefit associated with share-based compensation $ 364 $ 2,529 $ 679 $ 3,039
Effective income tax rate without discrete 22.00% 21.30% 21.60% 21.30%
Estimated decrease in unrecognized tax positions in federal and state credits and state tax $ 1,524      
Income Tax Expense (Benefit) $ 5,388 $ 5,371 $ 11,046 $ 12,646
Effective income tax rate reconciliation, prior year income taxes, amount     $ 241  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Reportable Segments (Details)
6 Months Ended
Sep. 26, 2020
Segment Reporting [Abstract]  
Number of reportable business segments 4
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Reportable Segments (Details) - Schedule of segment information - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Net External Sales        
Net External Sales $ 146,335 $ 181,909 $ 302,828 $ 364,599
Gross Margin        
Gross Margin 56,596 71,114 116,049 141,808
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 26,023 30,774 52,852 60,861
Operating Income        
Operating Income 26,363 37,309 55,177 75,799
Intersegment Sales        
Intersegment Sales 10,679 17,199 26,935 33,738
Plain [Member]        
Net External Sales        
Net External Sales 71,053 90,007 149,928 177,496
Gross Margin        
Gross Margin 29,750 35,700 61,827 69,814
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 5,276 6,534 10,547 13,048
Operating Income        
Operating Income 23,472 28,255 48,873 55,080
Intersegment Sales        
Intersegment Sales 1,212 1,509 2,774 3,356
Roller [Member]        
Net External Sales        
Net External Sales 21,579 32,585 44,479 69,444
Gross Margin        
Gross Margin 6,236 13,396 14,643 27,920
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 1,162 1,647 2,401 3,261
Operating Income        
Operating Income 4,481 11,734 11,580 24,304
Intersegment Sales        
Intersegment Sales 2,171 4,023 5,549 7,224
Ball [Member]        
Net External Sales        
Net External Sales 21,099 17,424 39,939 35,134
Gross Margin        
Gross Margin 9,129 7,503 17,056 15,302
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 1,289 1,574 2,635 3,207
Operating Income        
Operating Income 7,803 5,907 14,354 12,044
Intersegment Sales        
Intersegment Sales 464 916 1,131 1,585
Engineered Products [Member]        
Net External Sales        
Net External Sales 32,604 41,893 68,482 82,525
Gross Margin        
Gross Margin 11,481 14,515 22,523 28,772
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 3,838 4,434 7,650 8,737
Operating Income        
Operating Income 6,112 8,423 12,093 17,425
Intersegment Sales        
Intersegment Sales 6,832 10,751 17,481 21,573
Corporate [Member]        
Selling, General & Administrative Expenses        
Selling, General & Administrative Expenses 14,458 16,585 29,619 32,608
Operating Income        
Operating Income $ (15,505) $ (17,010) $ (31,723) $ (33,054)
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition (Details) - Aug. 15, 2019
SFr in Thousands, $ in Thousands
USD ($)
CHF (SFr)
Disclosure Text Block Supplement [Abstract]    
Purchase price $ 33,597 SFr 32,768
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring and Consolidation (Details)
$ in Thousands
6 Months Ended
Sep. 26, 2020
USD ($)
Restructuring and Related Activities [Abstract]  
Non-cash restructuring charges $ 2,579
Inventory rationalization costs 1,994
Fixed asset disposals included within other operating expenses $ 585
EXCEL 54 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -R&7E$'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 " #&ULS9+/ M3L,P#(=?!>7>.FW'#E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[ED/ M=42H.5^#0U)&D8()6,2%R&1KM- )%85TP1N]X.-GZF:8T8 =.O24H2HK8'*: M&,]#U\(-,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V3=S;MRA@K>GQY=YW<+Z M3,IK'']E*^@<<<.NDU^;A^U^QV3-:UY4O&CXOEJ+^Y58U>^3ZP^_F[ +QA[L M/S:^"LH6?MV%_ )02P,$% @ W(9>49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #+ ?I$@% ".%0 & 'AL+W=OF\OA0.0ZCE(^ET3E2<+D MVYC'8G?3\EK["XMHL]7F@C,<9&S#EUS_GA?AE3J;A3NJ14*^9GFL%V+W)R\?J&OT A$K^Y?L MBGL[G18)8K@>XB4PU3Q0R0J<: MH6-'Z!P9H9R.!=]$2DL&0SVRA#?-!*ZS&$_(^&ZTF#Y^7WZ>/DYFB_EL,5K= MW2*,W8JQBVJO) NC=$.6;\FSB)O8\/C%[.$!P>A5&#U4IIJ,U5O6F"$\W'/; M3PA%OZ+HHS*37$H#<1^I@,7D)V?2K'X";V8C%*[6;KN=MNLC7%<5U]4Y"VDB MD@36Z%*+X-<%6=KWFLQRK31+S20VO5.%<-<*FY+P,J1=S_4H[0RR5_\K='Q<"G7 M=3V?=JX[5QC9@35[9Y&5JVK!,R&U?=DTTWFS)>.*/S\:^7LR6I/1<\CNHYA+ M,H'5O1&R.6&XS@.3&TY&00!E78),6$ABC+4]>_YYEC#G,A(A^B*>D-I7GL^? M/ITH'E[M[1YNRA7>H5G<7%@,K#J&HW]W [_DA5YNXX%R[W1#&JVMP] MW)[+Y;9,6!R3<:[@9]6,@^N<-(W:Z#WI>889/:\.G9W7SHS"$MDM=[ ^*3X99 MVIP[7!*B8/U&T'B+3='!H+63UF6 XK[]D75BSF"N5V*7-G+B/3+\U>RY$$N(5]-6">4WG]A9=#1O; XY^0/]]+U M2 ;-LMU-P:CK4N'C+K_')'>OP9:ET$R#E\EB\Z\XT2*S^V?/0FN1V,,M9R&7Y@;X?2V$WI^8 :HM MV.'_4$L#!!0 ( -R&7E%&K@:JJ@8 )<: 8 >&PO=V]R:W-H965T M&ULK5EM^&<>9IIEIIYXX:3_K M0.=C H@@X9?\^JXX#-Q)R$Z;#XF!VY4>/=K=9P47#Z+Y(G><*_18%I6\7.R4 MJL]7*YGN>,GDF:AY!;]L15,R!;?-W4K6#6=9YU06*^)Y=%6RO%JL+[IG-\WZ M0K2JR"M^TR#9EB5KGM[R0CQ<+O#B^<''_&ZG](/5^J)F=_R6J\_U30-WJV&4 M+"]Y)7-1H89O+Q=7^/S:][5#9_%WSA_DY!KII6R$^*)O/F27"T\CX@5/E1Z" MP9][?LV+0H\$.+[V@RZ&.;7C]/IY]-^ZQ<-B-DSR:U'\DV=J=[F(%RCC6]86 MZJ-X^)WW"PKU>*DH9/<_>NAMO05*6ZE$V3L#@C*O]G_98T_$Q $',PZD=R"O M=?![AXZYU1Y9MZQW3+'U12,>4*.M831]T7'3><-J\DIOXZUJX-<<_-3Z6E12 M%'G&%,_06U:P*N7H5@\GT2GZ?/L._7+R*SI!>84^[40K697)BY6"F;7_*NUG M>;N?A!;W:[?[GZP!]]CFOH+U#HLFPZ))-YX_M^BV:7BE M$),2UGGN&-$?1O2[$8.Y$9G<(> &I?J"?VWS>U; %%:N]D/1;BB=9O=K3*D? MDHO5_903BYGGDS 1YR.F$.RIXN6&-\/&=@2 261-H!=2W#HXP6LRP5B<[R'@ &;] +DA@HYZ6J(9BISIN M=;[6H$VJRP0;Y-C 0G#@!]$19)M9$@Q M)B:(A,;'H6NQBI/0MR/%WB@GGA/K>R&RA[PHK!KAF7-&410?;_R,731#(YYH M'7XAY16K[G(H>5,.N\J7IFW9%IT*LE(T*O_&NC9#E[PP7@9>[*IY8;B,?/*Z MHM=C/,S0Q/,-%BQV4%DG,7?(PBA^F+C#J:LD\^G9NQ_03[O%'.*SF'EA/%/[ M\*BDV"VE^RKB@.>;O$#5C>/P&*#-$/(1SY0Y/$HH#E[5/Q0YV^1%KG+N;"+P M*$G8K4F#.-?L22NS=?T6T4FH9VR/:1;BJ1 <0ARU";O%"2 V+7>*TX06ZP), M\?%I0(\ERF(60'QY,PL810J[5>IY\\1157T)M2E' ,8 ;;&*O#G21\W";M%Z MQESKRK2O2H6H[DX5;THXM&RL.H!--8(VTR@S%JN )#.(1\G";LTZ[ 5>XM84 M(TAG;(2T:081'(6K7=\RP%H!J><5)0<*?9H!THLRN1%1NY9S# - MZ4SHDE&_B%N__CC8\R4$KI0#QWUL6&%;I 1X.PY>FQD-XYF>@$Q.6V[!&6%_ M9\X1B\0$F!IT6\Q\J(DSN$KQ6LQ\BF=R MCHRR1-Q'NWW.O831D:3?M,6. M-:#="'M+S^O^.;J\P]9N"0=H6?/N+53Q]$:'"4>YE%H;X? L6B6AV4M=I@$WIPZC9)/W))_-3E#]0VA*"'J M=OJE[ST4>R'M%X>2L@EA! MF]T!QA'!WG$G;#7$49+,;=[DY?!KCK038>[8_\YE6%X'6X^]5D/;L7WED$3#3[KR#[&R7J[D/"1B@ERNYRQQG UP;P^U8(]7RC MOTT,WZ+6_P)02P,$% @ W(9>4=GDFF%U P @ L !@ !X;"]W;W)K M^;Y.+<((^O@+/YEL->=:V*EK*5\LH=/VY_QL:02.+ METJNW3?9U[9QX)&TTD86C3,R*)BH?^F/)A$=AW!XPB%J'**W.@P:AX$36C-S MLAZIH?.IDGNBK#6BV0N7&^>-:IBP?^/**'S*T,_,%U)HR5E?D@7(J4B K M"Z?)U9(J$"8'PU+*]37YBWQ=/9*K#]?D V&"?,EEI:G(]-0W2,4"^FD3]J$. M&YT(NX+RED3C&Q(%4=#COCCO_@]5Z)[TN?N8@#8+49N%R.$-3M$QJ!^+TQ"Y M(1^9P"PPRLE2:N:*[=O]6AN%)??]3+!!&VS@@@U/!+M/4UD)S*^"%-B.KCG< M$,JQH5SRL35))JNUV50FN0XY=2-NZNWD8!X.IO^LF MM<=H',6MT8&:8:MF>%;-)V&HV#(40:C66#8WEG155-R5%"VD,NP7=6E\3<3P M!;]1,@R2(Q4]5J-X$/7+&+4R1F=E+/'M 4HA8VRY].F&E%21'>45=%F3$O 5 MF&-;]/*O0\0=9L%M$![1?\7H@/VX93^^C#VM3"X5^P59'\\:;-2M@Z#^''%] M@^$!W[CE&U_&EVE=]7,]"V2'W)TN:0HS#Z>8!K4#;T[Z7BCOQSE0FK1*D\N4 MXBC5V#$9$]L^N6?1+I#[?IP#N9-6[N2LW(4L"FST=_30Y"T]](K1 ?4P^#,* M@PO(GV^A!JK;&N/^'GJ+Y2'ASNP.+R!\NH<:F"Z%:#2)@W%\/"%Z+9,D'(:C M$V3_C-@P.DOV"VZ9NE(_G^FZ$NA?':(7))(XB*(79'OL!LDD.1X%?F<]LKLI M;@];)C3AL$''X#9&!%6O>_7!R-)M3&MI#W8):Y?N M^6]02P,$% @ W(9>45P+;_%K!0 !A8 !@ !X;"]W;W)K[+4^ M7$61VNQ%F:FI/(C*_',OZS+3YK'>1>I0BVS;&I5%A"%D49GEU60^:]_=UO.9 M/.HBK\1M#=2Q++/ZQXTHY./U!$V>7WS.=WO=O(CFLT.V$VNAOQYN:_,4]5ZV M>2DJEO(>7:TP;@Q:Q!^Y>%1G]Z"A_^E)6_(W&5*+&3Q+=_J_?4DF8"MN,^. MA?XL'W\3':&X\;>1A6I_P>,)R^,)V!R5EF5G;+Z@S*O3-7OJ$G%F@,8,<&> M;0,Z8D Z _+2"+0SH"^-$'<&+?7HQ+U-W#+3V7Q6RT=0-VCCK;EIL]]:FWSE M55,H:UV;?W-CI^<+62E9Y-M,BRU8:W,Q5: 5D/?@TT'463.:"KS^6F7';6XP M;\ [\'6]!*]?O0&O0%Z!+WMY5%FU5;-(F^]IO$:;+O;-*38>B4W 1UGIO0*K M:BNV'OMEV)X%[".3ASX9^#D9-SCH<"T.4X#96X AAI[O6;S$/&G,4>JC\_^B MK_YS](MDD+XR2.N/C/C[4&UD*8:: '^^OU.Z-C/[KX!WVGNGK76H!2FE["E"R,0)SBYA*T\,$;C=/!V MP3/N><9!G@NI=#.91KF>S..SL$G*B<5AX:(0@CRU,K+TP!+&N>5MY<(PQCQ% M?JJLI\J"5'^MI5*F-]6[O/(Q94[4F,4ILYBZ*(X0HA91%X40@]0FZH%1E,#$ M3Y3W1'EP9G2-L=H!\606;"7456!&)+W7))B^M5DLC<^W8"204RLK+HH CFWL^JB8IS$V$JJBV(P82/%D_;LTR#[3WHO MZK>@$MI',G5"4HR@Q=$%$4B01=$%)6VWO6#H@F)$1XH&P6&EA4&*7Z0VHRJ= MXO$NG-!#!A-[6'TPDD"[+7A@9LBX/; ^&(-PI .B,XF!PF/;4\[;-<5+&'GJ MF#"'L LCG#@MWP.+8\2Y3=B%\9B/M7R$!\(X2/A#I44M3./OAGBTKCL_%W2H MP]D%44YLQBZ(,WN)\X#0>?5?TAV$ B(_G[N@DM4[I[B]I(D[U C9I%T08V*1=D%G81S@/\@6%]4NGCNZ$V:N)KJZ!SIY&IC/U?&ABE^W" R.,4;N' M>6 Q13&SB;LP3@UNA/J@:%!8TMS6\B%O-XJ&^\^INV(C)DEB,_>AN$/<*X.H M0]P#P^P,=DE\T#\U8>&$.< MC76P0>&@L,09J (SI8&Y*FPWD4A9%5JLV M3AO@C3>[)W?\C"B<)MA.KHM"4\SMW/I0MAA:>5!X>B:&+HD/.@>%AK,INY#V8O)RH/"4SI25'@00!@&B^I;>VICN&C&*/V* ))BRV^Y(7&2>4,%MR>)$\)09N9=?ODQJQ M.B(Q\2 \<%AXG!=7B+^K S!-8XY<_EXD-%K*%B!^)*4,VBK$BTS,7M#90T1G MYUJEJ'?M@:(R97.L].D@HW_;'UJ^;X_JK/RGU\T,3H#_Z MG?\#4$L#!!0 ( -R&7E'RO72KOP, -(+ 8 >&PO=V]R:W-H965T M&ULK59-;]LX$+WW5Q!"#BV01%_6EV$;B!T'VT,709WL'HH> M:&ML<2N17I*.G7_?$26KCB0;07Y23D=CI MG'%XE$3MBH+*URGD8C^V7.NX\95M,EUNV)/1EFY@ ?IY^RAQ93=64E8 5TQP M(F$]MN[SV$-2$TN:^293)]3S6=C*38$UFBT5KY8GXNP\8$,UX6UD)+_,J0 MIR?R!5AG#QE8JU5',JBB\,U'XY(O@.E-DSE-(>_CS MR_SP M_&C#1I\8YIF7D7#2Y@>TN\\)IXCN?TQ'/_'GIHN9=U,!WW1;JH8L*W2A,&M0;D4$C,K@H M\K'NS7A>R%9@\D S624Y9W3)'1P;I93 M5Z\$BY"KG%:7UJ_L]4D/N[+\*&II[X)NW#AL*9OWF(KBL"6_"PHCOU]^U,B/ M+LI_$IKF9/7F1)X_.5'WY'A.T%;<@TJ"J*VXBQH$ S=H2>ZB0B]*XG[1L=7: M2)HL)+]1VM/+I*<,%)R6"-F#A)-#1N" PQMB<'D5)>:@7@7!!YSEB,X _R3 M35%>.V0+DHE4$2AO'X+M%]OE$F33P@WY9+MNS=+KM:]+VR0Q1@-R8:4]A<>VXKMI:L]L,E%,S1[7V9^[PWNW9 MG^, VK=_%P_G<<_^-!G.S4= <653% M @ $@@ !@ !X;"]W;W)KL MJ ^MU#4A!&@K0"I?72=50F7='J8]F.0@7A,[LQV@__W.3DBA#0QM+\1V?A]G M^W)'=RWDBXH!--FD"5<])]8ZNW5=%<:04G4E,N#X9B%D2C5.Y=)5F00:65*: MN+[GM=V4,N[TNW9M*OM=D>N$<9A*HO(TI?)U (E8]YR&LUUX8LM8FP6WW\WH M$F:@G[.IQ)E;J40L!:Z8X$3"HN?<-6[O X.W@&\,UFIG3,Q.YD*\F,E#U',\ M$Q D$&JC0/&Q@B$DB1'",'Z7FDYE:8B[XZWZQ.X=]S*G"H8B^<:X=$ ML*!YHI_$^C.4^VD9O5 DROZ2=8GU'!+F2HNT)&,$*>/%DV[*<]@AH$X]P2\) M_GM"<(#0+ G-4PE!20A.);1*0NO4/;1+0OM4ATY)Z-C+*D[77LV(:MKO2K$F MTJ!1S0SL_5HVW@CC)A-G6N);ACS='PJN1,(BJB$B,XT/3#.MB%B0H4@QN6.3 M=2L@#SP4*9#S9T[SB"'Z@IQ/J41P#)J%-%$7Y!-YGHW(^=D%.2.,DZ^QR!7E MD>JZ&D,UAFY8AC4HPO(/A-4DCP*5%1GS"*(:_N0XOWV$[^(15>?D;\]IX!\5 MG$%V1?SV)?$]WZN)9WB<_B7G2.\<0NJ.P":Q<&?,#IG"=.OA$:_\%NUG\XEX6!#TW0#M:E?^+6MG^D4JWX'SV6UFTU_AXP^ M0EJM?&PO=V]R:W-H965T&ULQ5QMC]NX$?XK@G% M$^ 3:K'*-FGUJMAE6_4_3T6Y M26OUL?P\J79EEBX/C3;K"?5].=FD^7;T<'?XV_ORX:[8U^M\F[TOO6J_V:3E MM[?9NGB^'Y'1]S]\R#^OZN8/DX>[7?HY>\SJC[OWI?HT.:,L\TVVK?)BZY79 MT_WH#7F=!'[3X&#QKSQ[KBY^]YJA?"J*/YH/[Y;W([_Q*%MGB[J!2-6/+]DT M6Z\;).7'GR?0T;G/IN'E[]_1X\/@U6 ^I54V+=;_SI?UZGX4CKQE]I3NU_6' MXOFOV6E HL%;%.OJ\*_W?++U1]YB7]7%YM18>;#)M\>?Z=?31%PT(*RC 3TU MH$8#&G0T8*<&S&C 94<#?FK 39?"C@;BU$"8#41' WEJ(*\=='!J$!R"=9S= M0VAF:9T^W)7%LU40WT-K%9%\VRS%Q[I4_YNK=O7#M-A6Q3I?IG6V M]!YK]4.ML[KRBB?UJ5C\L2K6RZRL_N+-_]SG]3?OQ<=MNE_FROJE-_8^/LZ\ M%[^\]'[Q\JWW^ZK85^EV6=U-:N59@S]9G+QX>_2"=GJQV:AU>>@1:#UUMWZS M5 ZI=9VNO?=IOAPK7Z;I+J_3-8 UZ\%:+/:;_?HP'?^L5UGI*=_40[YJGKXO MF?=NNR@VV>3%WXNJ>@G S]WP'[):;0\*>YZ6VWS[&9JKV WQN]IQJGWYK7.V MDI[VA34Q$[5HSBN'GE<./>#P#IRWZ3K=+C(OK;W?TO*5Q_Q?/>J3"(K^$4D> MD)K-\815;0GTP](9,QH;!N. T$C MPF"_^=EO[O3['^J S ^/ >2=LVUSL+ZN=NDBNQ^IAZK*RB_9Z,&#'GDDG!D2 MSIQ;D\E\'D7&E"/UEO3UU@J<. =.. -W6&3CYN!>>BI\*INITF;?A,+H1!H0 M1F$-A(>^\7S-D#J;(^'$2#A)S^!;093G($IG$#]DNWVY6*D@-F?TXGAP5AU' MP5LGUH P(N',D'#F2#BQM ^ 2!#CF$BDO9&VK%J!#,Z!#&X,Y.6) 75B3M@ M\($]+!F%00"/*SR/*W2.:_XU*Q?Y<539,6E,G],23@M#:_Z)D1:$]FD7F#F! MTZ$!JPH))T;"2:"Q=R0=T3DZT6W1Z5MTD;V7,3.'BYU]7S7PUJ"(KUF,[QS6 M=)5N/V<-"]FJ[&17YH6BVZJ#7.57BZ*J/<5+&MJ[3\M#L9J( M.OV:P:S%V>N _1,+:'8"NHP#"4(C^\7J+<8"2GK<;D?]@KL29]3?5=7^D$*K M&*K^ZS)?-+SML(F>@_M4E$]97N_+CA [NQ@28B2@&1;0' LHQ@)*$(#:2T63 M5>)FJT.72M]V>.KN^L2&ZO;IAP)I<$C>[?+=1N+7W5!8;+UT6NT/A M3XWQS>/'AEF&XR81!<;E1!WR." !S0A 8PD-(W//L\ULJQC+JP0!J!U8S;Z) MFWY/]V69;1??O+I,M]4Z/59TE__95_6A= =&%8N58P'-B,UPJ>#4#"I2=S$6 M4-+G=SNHFID3-S6_**;];;]]Y=&HN_YS@FI7TXP"V)38W).%+& F]0;LQM)G MT@R$;28#)D-J/E^V;V,U/:&!EP!X410PWE'A()H=$S<][BBJ]4^JS?&H4&S( M-]=D#%B.0TJ#B[V_[;LFA,3-"(=45$]0[I(JL1D>6%,%[*"B*F &5E4!W\"R M*H#GJJL2S4")FX+>6EDE .&"2ZN I;.V2C0_(VZ"YJRN)L2F89($LN.QH9H_ MT1[^-/Q02:B=TZL]H<,3G=-3=TY_\1 \9COUT(8.68$ #X%!AJ8GH]9#$(61 M540 [,9JS5K*@FT6^#P2YC8!^*9V0DF-##$!\(BOGBK6P8[HA3YSG4!C/ 7] MLVJGMFI6.54+S1RC;:FV0M[MN\Y>Z77:R#5;]PG*?1Y2.ST$ST/ #CH/ 3/P M/ 1\ \]# ,]U'E*=+5)WMGCK>4BA/ <\#P%+YWE(=5)$W4F16VAR-QZ0TV(! MS;" YA1(W@@-3'*)U5_2VU\[@#H9H^YD;(C@Y(8:$DX[/Q.^B,SG'$N)P ** ML8"2O@EH!U-GI_16O0(,)Y)(,<4"FF$!S;& 8@KDR8R9XA,%DO-+JW8X=8Y, MW3GR[?*3&WC(^($DFOJ\*WG0*32]4>, 1Q/U2E#43KJ)3T)N;BD_KGZ<%A@2 M4(P%E'3,@( CQ33M8&[:<;,:Q0 ]@85A9"3_L;O_X64ZIGD,<_.8GZ1(N7L= ML*]B $RFR '51F \S ,AO@&UAF _"< M93:F22Z[27'HGU5(<0#+;("EL\S&-*=CPQ2'H[_-Y '^0HI#9*X"FZQP0KGO MFZL NGMFI6]SP"R0$26FK OX-FZJ5<1(22(NF[6,DVGV.V2@W-6(.MN/"0=00*:80'-F4UK*)76I0&L_I+> M_MKW\36-XFX:-:3.YH8:>7',=[N8Z/ZD4Y^YUR'+&$B"Y37*H-.(PQ^HMQ@)* M>MQN1UWS,N[F91BE.'<70T*,]04J+* Y%E",!90@ +67BJ;!W$V#L4MQW*:9 M0A+S3DKL]NJ& 6NVRMUL]98[Q&[((<\"$M",VXR8^V9)#ZNW& LHZ7&['5)- MXKF;Q%LWIH+NH@.W-4^[E,.!;WR1T#=KIC/ ;BPIM>)@FP41B7Q3L0-\&TO" MK,NC !XAG$K6(4H*S::%FTT[KTPY9E78?%#-*B?6Q=<8L!R'@4]D1PXG-'D4 M5]^>["T]">CVI+D*A$V*P((>8 <5] SL* '^ 86] \9T%/:-8F;KH]V3^K MX.U)J* '6#H+>D*S,N%F9>X[Q,)F#UR1P8Z$2VC^(- %GD38U($$8<<%<''Q MHH.!ZH9T! Q0-\RD>2J K_)3P4.SW 78C;F(F/D8V&8AH (Q&P@XY$P P\$@'?P",1P',?B3I?%#>I&_VS"JD;\)$(J1NN M(U$G1N)'U UWXR$O.L%2-[" Y@)0&WQ.B3GS6.I&;W_M]YWH?$SBJ1MNJ"$O M/ &*^W:-$:N[.190C 64]$U .Y@Z0968ZH8;;$@XL=0-+* Y%E L@539.$$2 M"63G'4*5U!FR_%FZAAMXR-B!%%IVO6!)I\\24=20]C=\S/O#$BC7$RMU=#LU M9&5AZ1580 D\ 1T436K"(7^28"%MUL&(K5BXNQ]>GY.:O\C_BV+A[G7(=HJE M6$B@]&^FW7.LWF(LH*3'[7;4+][L]O,5"W<70T*,]LHWM'>^H;WT#4NQ0 !J M+Q5-;>7_5K&0 &-5A-6L1[B]NF' FH%*?,7"#3GD6D 2[A,-[EX&7GS-OO?TO)SOJV\=?:D6OJO @51'E\0 M?_Q0%[O#^\D_%75=; Z_KK)TF96-@?K_IZ*HOW]H7GE^?DW_PW\!4$L#!!0 M ( -R&7E&/L+ T@( !T( 8 >&PO=V]R:W-H965T&ULI59M;]HP$/XK5E1IK=0U(01H*T J;]TF54)EW3Y,^V"2@UA-[-1V@/[[ MG9V00AL8VK[@M^=Y[GR^W-%="_FL8@!--FG"5<^)M%,:1478D,.)XL MA$RIQJ5N> MTW"V&X]L&6NSX?:[&5W"#/13-I6XS^!KU',\X! F$VBA0'%8PA"0Q0NC&2ZGI5"8-<7>^59_8N^-= MYE3!4"0_6:3CGG/MD @6-$_THUA_@?(^+:,7BD397[(NL9Y#PEQID99D]"!E MO!CIIHS##@%UZ@E^2?#?$X(#A&9):)Y*"$I"<"JA51):I]ZA71+:IUKHE(2. M?:PBNO9I1E33?E>*-9$&C6IF8M_7LO%%&#>9.-,23QGR='\HN!()BZB&B,PT M#IAF6A&QP)4(GV.11"#5)S)^R9E^)>=/G.810_0%.9]2B> 8- MIHB[(9_(T M&Y'SLPMR1A@GWV.1*\HCU74UNFH,NF'IUJ!PRS_@5I,\"%169,PCB&KXD^/\ M]A&^BR&JXN1OXS3PCPK.(+LB?ON2^)[OU?@S/$[_EG.D=P[21Z=8OS;TQDT- M?7R*]9N#],G_W?W^GYW?>XIFE;)-J]<\I+?-TH-)^NMNKK3$*O?[B+F@,A=8 M<\&A+R2F? DFGSDVADPR@845/$U]VI1BG(I6TT"F.5U_1JM[D MB\;Y0.62<4426* I[ZJ#55<6S:A8:)'96C@7&BNKG<;8OT$: )XOA-#;A3%0 M_2/H_P%02P,$% @ W(9>4>@?.KAC!P 11\ !@ !X;"]W;W)K M/1,)QUPEX0)VDOOK;\&.Y$A ZA?;DA?X=MG=;Q?.'Z7ZKM><&_34-IV^F*V- MV9PM%KI:\Y;I#W+#._AG)57+##RJAX7>*,YJ-ZAM%B1)\D7+1#>[/'?O;M7E MN=R:1G3\5B&];5NFGC_R1CY>S/#LY<57\; V]L7B\GS#'O@=-]\VMPJ>%OTL MM6AYIX7LD.*KB]D5/KM.J1W@)/X6_%$?_496E7LIO]N'F_IBEEA$O.&5L5,P M^-KQ:]XT=B; \>,PZ:Q?TPX\_OTR^Q>G/"ASSS2_ELT_HC;KBUDY0S5?L6UC MOLK'W_A!H)!-9JC::B/;PV! T(IN_\V>#H8X&@#S^ >0PP R M'I &!M## &>YQ1Z94^L3,^SR7,E'I*PTS&9_.-NXT:"-Z.PVWAD%_PH89RZO M9:=E(VIF>(WN#'S!'AF-Y I=,[U&7V"?-?KE6\>VM0"97]$V/^[5)8.T<_2X[L];HC1*T-> ME/E(HA/>\"Y_IGAI1V.EQ$XM+>8417)]%UDG[=5*W3AI8YP^(=M%5LN6^/=B/S=U8&]2[RY1B#.;9 M'5MF*I7C(E_V4J^ 93VP+&J J_I?\."]0QD)45_)KA(-1UV/V+ZW3Y6UU4;) MG0!70/?/)QLK[S'E46-]XI#N*L%L$O&9:S\Z.S($QD6:CLSED4H*$C!7T4,K MWH"VXDJ!^B^F84_<&U;%9/4TR? (XE2H7)9^@&4/L(P"O&JE,N(_9SN;(41G M6/<@[F%'F=;<>,&6$QQ94BY'8*=":;:D?K3+'NWR)+3UBWE7HF/@A^!:E=1^ MT,L)'I*-,7MDDL(/&2=#.DZBH._63/&Y):8:T+7 UCKHJH>I7GMAGH]Q>L26 M98X#2(^( T>1_FG67*%.=G,7NQ4 ?_"[ZV&B8P T2<8AY9$JL@!(,H D\12\ M!@?EVA+544)QOHJ M% CV+UH7')Y[_(0^ FK?FR%%M;JT8R#!Q[ -.Z)526W M-@E"YN%BQR!@O':B4X_")"_&AO*(T200+'@@$1QGD9MN!XE:JF(Y8!"P:P#X2#XXQS%"AO0YT2RSPORVP,U2.&BR($=2 @'&>@WE$W[#GH MI5-BF6.<99-XGLKE18" \,! ^ T*JBJUY5%'.(II+_XIU\Q33"=1YA'+BCP) M*#"0$HZSTM0;WL([Y9DLSR8>,96:$YS[T9*!CDB\_P>;1IF M8QW\DP.A;&P9[+42\81\DI1C*WG$H,T);O% 3B1.3K=*5IS7!R-IUC@UPBF* M3.EGTDUX9(#Q T@'AB)QAKH:B-E"O-]J$-!^D%,B(NDX9CQ"ZWI>V#X**C(Z!NX3HT46"IF!JDA^4L@,E?)/ALS -"3.-+W7 M[4LB6Y7;!17?R6;G2G.HU(5!*U9%QH,D$THS=. \&N>\U^K%]XI.N6M.23DN)N(K_I32KY49 M2)#&N[37RG32\&AQ1Z=-V)RD8\;V2H6BA0XT2N,T^L5E&XY6W($4+G56LNL. M1[Z/PJRG3N88]HU=BJY[@L]1'PD7 0JF1^>$<0K^_,15)?;U@S:R^@XEEFL_ MOIK&^ERXD\>L669 M!NB,#CQ,3^1A'Y]Y.;(LRX 2Z4"$:9P(XTIPVWC'X*>> MX\D\I]GXW,4C1W,:.JM.!^I+X_W?W7:S:=QU%FM0+7352+U5W!%A]5+H0E;8 MWX5"NHW>Q0PLEL99[.:-P_MTRB'0SH]3HD<*%S@-G/"D ]6D<:JYZ8 JH1?Q M(J.32Z#LJ+\\ )L*%=GXXF-Q="'9XPS?Z"^7>F((@T:O@*IDP^%& JM;^SW3\8N7'7GO?2&-FZGVO.:JZL M /R_DE ,'1[L OW-^>7_4$L#!!0 ( -R&7E&B?J/B\P0 - + 9 M>&PO=V]R:W-H965T^8 YT7Y7&GP^*$.H/X['/"JZ4']F:#4Z6UE4J8.E68U\[5GE4JLIQ.ID< MCRNES>#B+.Y=N8LSVX12&[YRY)NJ4NYASJ5=GP^F@W[C6J^*(!OCB[-:K?B& MP]?ZRF$UWJ#DNF+CM37D>'D^F$T_S(]$/@K\H7GMM[Y)(EE8>RN+S_GY8"(. M<WO'OWG&#MB62C/E[;\IO-0G ].!I3S M4C5EN+;K7[F+YYW@9;;T\9?6K>PA+&:-#[;JE+&NM&G_U7V7ARV%D\D>A;13 M2*/?K:'HY4<5U,69LVMR(@TT^8BA1FTXIXT4Y28XG&KHA8NY\MJ37=*58\\F M*,G5V3@ 6@3&60X!V^69;8Q09L57=E29YH]_3E;^.#0%W^]8N!H8^ H M&CCZOXE\'68ZHIU(]'O!I$U@IRO*K/$((E>!\V2IC3*95B5YB#(($SPDL[)! M):A@Q]I0H>Z8%LR&0-U:.9PL'NAZ?DES5@Y9\?399-;5U@GHD!1]Y%*M(4G] MMGCQ!OT6"77'Y0-:-12)ACG?++S.-9#8#RG U1]_.$G3R>FEK6IE'N)J>OIV M&%4P&T@UN0Y#JAOG&V4"!1O57%.B,,KD(/RJ*:/1F LYO.&L<3KH3N+3?58H ML^($1BKM94R,GJ3I]1[;207S,V 7,;-AN)WLU-%2OSA%3)-JFB\DNV- 8!Q::00@6^ M#P@DUYD*L<^M=$M$!F#L;\_;;85+3 B9(&ND\N^X,;JL(\$.M6D;CWW0E2 . M^W:6A%J#3(-)N=]VG;RTF,>E1B'&#YXU$AT,/F],>VK81_77[;\%F;R[US?S^UV MANV,-.DC#85C/HCY\?K^H)*[E_JPXQS L 1]J@5ZI[]%I7KB%?4ETI'0L=4P MS_NJ=.90^MZ'WBI"TXZ39S-')& M42]-/"'5 P N0@ !D !X;"]W;W)K&ULK591 M;^,V#'[/KR \8&B!)':<-.FU:8"DM]YZM]Z*IMTP#'M0;#H63I9\DKPT_WZ4 M[+@)D.9>!A2U9//[^%$DQ4PW2G\S.:*%UT)(V_P!\>- MV5N#BV2EU#>WN4]O@L@)0H&)=0R,'O_B+0KAB$C&]X8S:%TZX/YZQW[G8Z=8 M5LS@K1)_\M3F-\%E "EFK!+V26U^Q2:>"\>7*&'\?]C4ML,X@*0R5A4-F!04 M7-9/]MJ V.NN'7F5'YEELZE6&]#.FMC4I=7T ME1/.SI9\+7G&$R8MS)-$5=)RN89')7C"T4Q#2TZ<:9@TA(N:,'Z'< P/2MK< MP"\RQ?00'Y*X5F&\4[B(3Q(NL>Q#/.Y"',71";YA&_'0\PW?X3L2)?P]7QFK MJ4+^.>%@U#H8>0>C_^](3Q/&??@!)SSG"+>J*)G<_OS393R87)N.V<.P-TRY MPS"-5+^6<8$I< D.&$?77Y5%B*$'R[I/064_DDA_BR3O!AJ$G.Y)JD6N6)CT9!?W0[ M&.I"YY^EJO0&$C>=/7MCF4R93INPN:'>,N1]Y:ZE/CQA@H>Q+5O W%&2Z;T$ MJD6+Q0HU:1V,NQT7RAV73":/HA:('G-W-EXMSX,94Q'34\*5,&9W\V7SY M<@Y?5=^[Z V&W3T/]Y+*M*([T9J.SS,=^JW&E%OX35$\!LZ>5GJ\;JJ+$AE ;,,_2P"QT0'E%G"S4M-ZZ'O@H$O4F_[6I(M@:D# M76]D;2Y+9;B;>-VF+4S']66)FKFWE'@-@G^O.-7" MMG_LO@OWQDF!>NV'I@$?>3U9VK?M7)[7X^C-O![JU-QK3CX%9@2-^I.+ '0] M*.N-5:4?3BME:=3Y94Z_+5 [ _J>*;J.FHUST/Y:F?T'4$L#!!0 ( -R& M7E%,(M3*JP@ , 5 9 >&PO=V]R:W-H965T"M4]IT\R2*BOF&R_[D\L*M7>O+"[6SG>S%M69F MM]EP_?A1=.K^PTE\,BSB-U+U3(OE MAY.K^/W'C.2=P-^DN#>39T:1+)3ZC7[\W'XXB0B0Z$1CR0+'OSOQ270=&0*, MW_J/L_BWT\.=EK M5&?<7W;O9;/RA#4[8]5FKPP$&]G[__QAS\-$H8J^H9#L%1*'VSMR*#]SRR\O MM+IGFJ1AC1Y@P]+VL!M[94.U3\SL"C,RX9J)1O=K(AC5K3FZ%EL;*QH1,]DVW:V6_8CVW.RW(HX6GK5;MCO#Q MOAU^$" \-O CH-K"AI:+':T'6VYAM??R3<=)A&PU0V0' J0AU2%*T3JH" 1N MC7@AD@7B18CV7L$[\,HM[YB &[2GWX0U[QD76IDM;T1 WF7?[@@9[V:>,%"% MEH)UWQSWO-H#GW_\0Y7$Y8\ ? =>NPYMS$$U(%<[0;O60KQSP1GY\&Y#NX8A M"5*UAK @"I2^%9N%T,%0_TY\7&9)1' UF&=5/24(K(Z]2_K MB![B$AS5Q9"!),5Z1JG+2S =I"!M CKO""2B*NB#K,L\QD ?6F:LB0'?84S MFM:4OAS4@LPB!K5Y&*(0QT581D1T&B5AY0)+(%[Z>&"MJBGLE!*"BK@1-+-0@[H6VFW@'@3^==%) MWR+-1&([D5 3"2TP"1DT$[^7->\-;WS;TK)Q/4_IEMKO!@D.K#%W+HCRZ1W9X3^U$/%"_1F?:]>)!Z$8:O!B1 MJ:T+>.8.BW:GQV:W<:?&TC7201HMG)O 10D;Z+* 2VA#ZM =M6"[YM#N!7L4 M7,^.3B "ZF8VJ%K%^'8+J/[@(&H;:M$/6]%*SSJWC+MN!^]D0"("J.VC"?2; M*73'&:'1$I6XM^Z\3\,CXQOJ,R&$VM2O,P7+_':\'T>WB:2()L=*K$Y'D'>9.(>&4>:M7J0 M.$0%TGV:H*.F>?-\;A>?+J,Q]BH52__)89CEM'8/[4@36!GB!N],2(\WL M,':B9Y)3XP*S&*T !NCV401[=0)#<]6=DHTK,1J(N"'"N_TE!T0NEXX.[IL( MM:A&R#N^Z$2(K;V0$&TGBX:=C9N<9BMKSKWA80CF[9W#YB:@5FR5H;(Z*'62 MPRC "6@J-VQ1!1C5R=85S\('Q]P=Q4RBOG+N@K.O ZJ; ZKS@]@O!P?!V6>Q M%%H[6J"G<91%49EY4R=QC!3U_EQ@?GJ MMSYW"[I4!X=3B#.-6GB'*K['J>'&Y./D^MR^D+MQ('TZA3X=0L=M^#YXDDGV M#M<-) E*#[RC[X*5Z9NY^$/]XX"UYG;!VY;R20C/-I PS]/U1LK_,J$T?6NW9$GY7R4] MK?/7TCH 0$K?3&B**HD"0'V64)\[E,B[%_+W4M<-GN;O24 MO/)?Y0[B_MLF4HKADH;?)52C69F?,.V_%_H?5FW=-[J%LFA@[G$M.&8'$L#[ MI5)V^$$.QH^VE_\&4$L#!!0 ( -R&7E$Z?%DX1P, &@' 9 >&PO M=V]R:W-H965TU\XU5VEJBQHEL^>Z045O*FTD#^+#QC>^K9W?2!>SAFWQ!MWOS=J0 ME?8L)9>H+-<*#%;S>#FX6HV\?W#X@^/>'JW!9[+1^LX;'\MYG'E!*+!PGH'1 MXP=>HQ">B&3<=YQQ'](#C]<']O:_$G+UT]CZ=+>!@LJW MS+'%S.@]&.]-;'X14@UH$L>5/Y0;9^@M)YQ;+(MB)W>".2SAJZO1P+66=+RU MK_L/A(^JT!+AS2=M[=DL=132 ].BHU^U]/D+]!/XK)6K+;Q3)9;/\2E)[?7F M![VK_"3A#3;GD$\2R+,\.\$W[/,?!K[A2WQ.%W>U%B4:^QK>W>^X>X0OVB'\ MM=Q89^C6_'TBS*@/,PIA1O]7F4_3C\[AYR)$;02XK1'(;K1"Y2SH*EB]=\0[ M/2)XNYHYZD!/#DZ3B8&J]H@PHK3E,G"*ZTH!G"U;8;(?P?M)$7 M$UK;']R>NYHK0%;43^GY[-A1=72HSK-\X5F^2]7K9ZKA$V<;+KR>6^V8B%:,TBM(IH//S)"T?-K>7_@5WHRG.9SYQ209#B:' MY?1R"F?1UY>5;M!7F@ZE$,Q:7O$BR+(P2"ZF$WCURS0?Y+^U5K24>N>/^Z\>#2_Z(O5)_VA!V=H>'Z)+J5Y+%Y,LS&Q_6@=G8H-X0\]#3E M/TCR;!1JDUQ<7K0E&27CRR&<_5&PO=V]R:W-H M965TM++>EK>.9_+J= ^[D]EL MVT.G!UJ"+4XH44M2=O+O"U"V8\>)IYG9BT12P(I1(- MM$:HEFE87HPNHT]7*:/.YNAB%1 @DE)80.+[6< U2 M$A#2^+'%'.U-DN+A>H?^N_,=?5EP ]=*_BTJ6U^,BA&K8,E[:;^IS1^P]2S#D6-YPR^!>G;^%?/^N2U5 ^P.-+M638.QNJ^YAMG8 MH@$2&Y=;L*L!+'X#+&=?5&MKPV[;"JIC_3$2V[.+=^RNXK. ]] %+,Y]%H=Q M> 8OV7N;.+SD#;Q;KEO1KHSSU3G)_KE<&*OQH>1*E MK>E#3Y=DC9>^%NWSZ\4'G'-_$H#Y^\ M[[4&..H.[%X\'AUX6.P67!JIX@]VQ='NY3?OZ[/A#]@H_#2.<)%$?CP)<9$F M?A31(H_\23[U;J!5V$BY1<_)^\4K=71\57[]I8BC^+?_%<\X]8LX\?.LH&56 MI'Z23VDYF29^G&;N%"F%2>'=+I>8.HKF<$4Q7%7O*A&:3JHGC-AA\EF4)'X6 MABQ!)XLP95$6(7J"KN)YG)QX5IV4WTEFWNO;-)OXT>#;-,S\:)*X99KZ>>A. MBRSWLSSR7NM.QY8_L# H8GQ%03QQKTE*"0RRV#MM'.?U\T$_& M_A^^EX6Q7^31R_"JCF(_-(LH0J^*#.L*_PJB)!+;2-08&2PZ[!3P6,J>KO!2 MJX:]4GB[P,/N=T/D'4S@'5,KB%HTI>?4#]/P'+56_116WBNL7%O!0,O>;(51 M']O/&3:G5#:JE]C#\:?26O%QUW6#UWZKXX.!I0&]/X?4$L#!!0 ( -R&7E%R I PF0( , % 9 >&PO=V]R M:W-H965TQQ&'90;#H6*DLN13?-OQ\E)VX&K $&[&+KP>]!2>1TZ^C15X@,+[6Q?I94 MS,UUFOJ\PEKY@6O0RD[IJ%8L4]JDOB%41035)LV&PTE:*VV3^32NW=-\ZEHV MVN(]@6_K6M%N@<9M9\E%-6W\TAI#)VKG',/E-IS M)KUD !Z/#^P?8^Z2RUIY7#KS0Q=W^ZF5_#D> J^$;@&P/R*+O3BBZ_*!8S:?DMD A6MC" M(*8:T6).VW I*R;9U8+C^5+Y"I0M( YNGUK]K Q:]M.4A3X$I?F>:M%196]0 M3>#.6:X\W-H"BS_QJ=CJO64';XOL).$*FP%DDW/(AMGP!-^HSW44^4;_FBO\ MO%E[)GDAOT[(C'N9<909_X\C/4TU&<#;IK]6"$M7-\KN('=2)@62/U/&0"5/ MT>S :(DN0-MG]%Q'3--27LDC+N29<> %1WJCK3+RJ+@ES3MP)7!%B%!WU^D( M#'H/[&"-D <;^&IC *O*$;]CI/I8ZOQ,E\*_.P=%@A*?I(.NL >TZ'C,@Z!& M'_,+834JWY)$*892:0(1:1'6.VB]MAMX:AW+KE#E@M*'HA;O](C\RI,;Y;TN M-19GRL,7?$8#%UUB&#E5; F51E)R(+O!WZX]/:JJ&FD3>X>75%K+78'UJWU[ MNNFJ\C6\ZVUWBN20O9QC*=#AX/UE M3UBV["KHDUNG8L%1^'E;18I! @^Z63 MQ/>3(- W[?EO4$L#!!0 ( -R&7E&9$R29H0( &P% 9 >&PO=V]R M:W-H965T/DA.W ]8,V,4F*;Y'4M+3XJ#TDRD1+3S7E33+ MH+2VF4>1R4NLN1FJ!B6M;)6NN257[R+3:.2%!]55Q.)X$M5[$KK M%JT? =/J#]UMQI\J*>I1 U2B.4 M!(W;97 YFJ]3E^\3O@L\F'5O9>W7X@L=YQHXO5Y7Q M7SATN0D+(&^-5?413!W40G9__GS +/X P(X YOON"ODNK[GEJX56!] N MF]BJ9#V%5)?(?V?W3L+=6*;FX;GN Q(30;U'H/5= AO39\L@6; MJ7-CN<4"N 5;(I":4(/:0JZ,!:5!DH))EI5XY9L*8<^K%D-HC9 [#]@*;>PG M(<.C10J%&FVIBA"X)%Y7PDM3O%*9C=/K?$!G8K'>4*G3P&;B ,0NS>.J,49A,V."15 E"0J-5CL9 -@N340RS:!&2$&W MMX"=4H4!QF9ARF; 1EF8I9/!!23343A.)\273*9A.DOA;^<6O5- C7KG=6YH M;UII.S'TT?XIN>P4]);>O4,TWDY( Q5N"1H/I^, =*?MSK&J\7K:*$OJ]&9) MSR%JET#K6Z7LR7$%^@=V]1M02P,$% @ W(9>49YD7"*T"@ _1T !D M !X;"]W;W)K&ULM5G;[K!FV1)\[#\%7#Z;Z9E=*.?$]SPK[^FCE7/GB[,PF*Y5+.S*E*O!D8:I<.EQ6RS-; M5DJF+)1G9_%X?'&62UTL\E]7Z1F7FX?51=-3> M^**7*T<%_]+J MP0Y^"_)D;LPWNOB8OCX:DT$J4XDC#1+_W:NW*LM($NCV9%(U4+6F?MB'CZHQI\IZ4M,9OFO>/!KX\LCD=36 MF;P1A@6Y+OS_\GL3AX' ;+Q'(&X$8K;;;\16OI-.OGE5F0=1T6IHHQ_L*DO# M.%U04NY(_4A?C9%&YEQ4]%JM)-^3-8 MT)D1MV;'Q WZ1S:\+Z)@?<$N^T33)CZTJ)?U_/K:L M@?\<4'[>*3]GY>=_,&:'I68CP59]72G@*)-%HJPHY5K.,R5JQ+$2,LO$W%0P M1Q?+8"$3G6FGL4S"!6G%PF0H(OLB0+BY) M9Y$*IZI<9$868J#S6$33QB"?A.(J#6V7M"Z"XJE3A M1&DJ+L2+\&)"HN?Q57!KBN5S-H_%8$J';Z&RHW:*/4MC=JCB*2$8;N#7%,R"INV0EZSF2+'*H M6Z*!A9P_*'U8::2"R^!:* M7R0YB*1<6VL2S5DZ10_15 K4#,7U$DI";)-E$NZ3@+]S1P@D!(M;Y:$) M&-TJAT44_L;6C\"*JD*/,9AKV+.,)0C;%=R@6\H9<4(+R)%X_+(1OV[=X-O1 MRU-15N9>M^EJG/<^2G$<3\< W3CHD]*$H\O-<(^V %K=89,6];W4%79 _O\A MBQJ#2$PB1LMY4Z!;%2";$"*)9 DG?]L!X:@$L.)X-HTY' ^::AE52^C0ORL* M4&7JY>K1KD -P.R])-UUT1:F&",&I3B6VPC,1U;NH" M+F$X6P?/HR7/\L%(C,R?S4 M/PKXKA2V5(E>:'@!9K+4J)54E8U- HI=>M2T5Y=?T9PZ&\N4S7B8I5EF>F$ MV[G7@LQQJ-)6QW:>$E-8D^F4P!5021KN2=Q."Q R3C]".5PG?KKY^/7=-25# M2> Y5Y(F'*.0%HS$6]_FLG6X<]/>MO%H/'Y&O8ZM##A,U/\L1W,\NISZISZ* M_,1[N@U_8/*WFJMJ6+=L>%YF307?2Z"R)J?O52$!P[#ISA1%0)Y"S?W#K7 ' M3Z58:"Q$[66=$"DE^*-W@M&)-F;!1H2&H9/I?T&B^K 5Q@F83=T.&V$B3D;3 M,2V,=KM&/1TC=\NQ<)?!02Z_<:5!?AJM,.+KT$]I+8QF(Z$O*V;9E4G^1+AB:R<&G M2<_A3U3%06M21;[Y/&\54B?;X$2C4:E2\X0":+-.LV]M"$'&ZJ;'+9A]U:Q!02. MG18@%R5R_EWCC41![3$($X9BHZ+KX=1ZN#\!B)F?/Z;%"MHM#7+>MQD2A%-V MXH?AK12H BFF\FXPI0NT(,HWVKE95C*WAQ!S'(63Z(JXT ]&G?"C;@,L@(,O M1CGW,Q]F^)8LZC*@@D=?2.&2YS_'\?E%.!F/Q8XQMX\TCL3[AOY])49X2[R9 M4O*EXQT>6$%'U3X5XKI>HL\0I0[B<705TA B]09UW;+)81K# 8&\NQ8G#6OI M;O:T1?'X36D,8Z@^4*+ K*A7;P]X&PP)4.O$=A78CFUQ<3:/[VK$7HD3$#_W MNZKP>I)B1KIT1 'V?=AC@YN1U2V!QGIKQ5=C,H9MB[!%[0A,]$;.1$V6Z#&9 MS^1>P_I>UL>F(7]O/[RGV!+].Y&;^,?MR8PF?_>2LRL*72H/\<$Z&](RN/.D MC9_&1UM#]O%23#"450U+X+7G.@ MBC?P#(LG&QJ,TCPE^@AA*FSD\$DLEE.Y M/Q$-G0W(^_AR++9=CR\O3P_37%!,WB/3"]7VM[W[_8B9[J['X9.G<%=/8_8P MOCT4+AA2N(WBY,;X_^!LCW8)>L86$6/;547!('G-A!] Y,=,K']E=8KIDBSP MED)AA-_^:&'B&9)5O5S[>AT&?Y&_B;_"WU":Q-^:?MX:VQP $% >R<0MY]LE M$[7@@L0"(J-!()$"F5G3AC@=NH/^)Q3\,#DF-CU' Z!792HA?G&E]!,)<'CC ML3]JA4P[-U*XDW,.F6.PP1Q]_WHR,/*X#B*HC]"AWOD'2+#XC$9CB9A/)GNB, 3./&.X=WYDT.$3>GY)O^2Z1_E68B[":'+.IPMD1Z&^H]L_*-@@ MHFL:\+@*>@V,4[H/M/ESZE\,!IKXW!RS@ZA_2IPAS[@' 1Y!'\WVS=R#/F,+ M\&]>:ZYOWR=1OR9)ZI)Q@*AIDHJ4 '/ MO2?ZNTJ?,[%O3Y2Y66^JN@IGTTN>)$5/;E@(:^/15<,.F@\,+3R[,PS<>_Z^HZ3]EP,?.LNA"_YX M:>TZ/NB&\I_!XQ3S>0-5/2X7=.;(H.+#?\!P"@<&!&'7)Z6SP2>Y7%5+_O!( ME LTUW^=Z^YVWS:O_2>]?KG_,/HSTS\+@"T@2L=R1Z+R'QO]!5HV?^";&^=, MSC]72J+&:0&>+PR*H+F@#;HOOF_^!U!+ P04 " # M#P &0 'AL+W=OT9.VVG.62:B9/VT.D!%%'-52F7=$_^4_G>XFW8:DE50=HIHX6EQ77O=OSZ;LK[PX8_%*US^HVV_IRQOKG)7?@5JWKO9-(3\\IY4VR%@:!0NOZ7 MZRT/'8&+T5<$XJU ''#7A@+*GZ67-U?6K(3EW=#&#\'5( UP2G-0[KW%5P4Y M?_-6STU!XJ-FCD]>%\*WU72\=?D9Z)=T;[S(E?=$KI8_DAD+1PX@;. M77Q0X3V5 Q'/^B(>Q:,#^B:M>Y.@;W+4/?&S%SY.&")5]9S4M"5P594SGQ M:7 _$%*G @6*%-3BM='.OFL%715\AGE(+P1M)9()QE* Z+B 26I M]%*49)5)(9A47BQ)DY5YOHD2.?_"8FP)B/(JY:#K)9Y]($>2%XZ#%@D('>$2H]&"8M; 9GUFB5P5G=$,#ZZ44]DI/ M10+D36X&(CK+%\'6I5@1S,>CP>5IV#&>#LY/^^#?E;7U?,,!%S)-%7L8@8$4 MB8D 1B4@7B_!ZWX'UI'+48)DZF"A"7MQ<*:(N@(S#HO?>6-W6RE4[ 'F_Q] MFS"O0#T,I9'27NJE2O+6:&G-@PKMEWT)^H 4R ,(;,(8<$P[_$,4YEG=9.$9 M<>9E"BLIA5T43#*&?E#&N+K.02"J!;9J=P+[X]3V92766V"M%\H#V:=,W,%(VE=1RX#UZ]X"J0"(# 974C4(Q C%L9$?!+J MH\CWY=W*5'DJ,@DK"9$6<3P8G1ZS_QQ#32:#BY"]'8KB_EE\^7*2HL-Q_ XD MM57XE*3Q8'):VV_Z44*Y0C=!,_71]_F6%'1L^!!I6J/IK2@'L**>G)V"Y/'$ MU01K$OV5J46E\)>ZB@..7!7*R]HHK4ME60+JF_[]J/W7>=&48%2C:"CX\8>+ M>'S^TR&W^LRTQ]$N3 :K<&Y3\ QXFXZ]J^6Z,[C."E3UF5MR'I+(#^YV($F6 M:"SKL 1E)V-DU;0=@_4(X*395;93ZX.!CW;5(9&FXW%_-)V%W$,FI@SW9!SW M9UC[5HUM*@W$[Y4]WGRBXPJ[$-%[IJ>/ &),C4Y? N]1345?ZXW?#J_NC--N MV<_.GU7TT3,Z8UOT]43;J4<2&:S9)TW@6_R(]O?)\6!VK$\^G__0)4/HMG2E M&"3]T>0R>FF7#*Z?Q-/Q4BRJ%RYCZ=^QOWOE/ZL'/GP5%X&6YV#E16VM?7GW:UO3S> MUG>FW?;ZYOE.VJ5".\UI ='1X/RL)VQ]FZM?O"G##2HQ'O>Q\)CA DR6-^#[ MPAC?O+"!]DI]\Q]02P,$% @ W(9>48!K.QD/!@ @T !D !X;"]W M;W)K&ULI5?;;N0V$GW75Q"]BR !B&Z)%UT2VX ] MFPMW9DCWTWA,O5?AP//VXVH=[;WH2U.]@!7^Z=[\V(5[_;A(.WIHE.?;<1 M:9IO>M,.JZN+.'?KKR[<<>S:P=YZ%HY];_S3C>WU#.!LS4K)U[A.] MO&\N5RD1LIVM1T(P>'RV;VS7$1!H_#5CKI:0Y'@^/J'_$K5#R]8$^\9U?[3- MN+]9SS M<.90IE]Q$+.#B+RG0)'ESV8T5Q?>/3!/UD"C090:O4&N':@H=Z/'UQ9^X]4' M>W!^--O.LCN[0[;'<+$9 4R?-_4,^F] :&$E M3JQNQ#^/Z@QF>&-:B-Z,-R;CW[KC;SQ,D*)SLL5#9 MP[ZM]Y@Z&#)G]^U@AKHU'6N':1W3@F@#,Y]-VU$XSLS0G+D^XWH;T. P]9;9 MSZ8[ K!)O-T=.^.[)[9]8N,SP^_^48JL^"FP>M_:^S.8QM9M7,B]^60]>&!F MM!X=/0=Q1U];9KK.U1,](F1"L"&0!8 B\Z&V:Z3$!9N\HIU(FMT.[(@EW(&\ M9/39*A#E)[8WGS';]DB!9[9V@^O;&LP-]87U;1C;.G!PK;MC0W$&,QX1P=V3 M?W+PKCG6A >F\PL1Q["V1)RS!AB^W1ZG>3,"=9CLZRYJ(ZQIE5L?UB]JO3=4 MRZ-/SB1LCT@&L!#/'^P74=$OP\<8.<+J\Q]MMA!Q3KD:'; M60.?ZTX);&RH01I?M[1GK[\(L?XRQ/IEB/5K^.ODM 3/"IF@ Y>6BGMKPY"G M61L;<"0%T]F)],X[Z,;! >PU>S_:/K#!C:>.@>OH%M?GUD#QD-NYAI;5SB.9 MM"9,0[U'>P ="XE]Q#$7YEBU1;XAV:',GIG>'0>2\''OK7VQU;&[]O'%!&0> M0&T+M]/VQ)09K](*(YD*7D9N,E=< M5U7R+E;SUUC-192H>*%3LM*\2&F0(X8@=>!;9NHD*>="YBR37%9X*)XKR40! M^>FDJ.*9J%C!=2I)5JIAI3E8O*HGRZ @(QR=:29(B*0B%(6 'IV#<#ZE/,L4 MZ^,_WA)W;]HL50RJG%%KV:BX*0$4%& MX)1K%6LI$: \J47<7. WQS?!59HQR46>35(S+DK4#B56^)@C\?B8%J\7CI>R M9&@ 1"MXCE1#I"R2-\NB0 Z4+AD$4J^@'GE63?4ND0KT:BIDK">20XPUZJH% M24AY"4J_+^ON?5QWSZ65:#LR1%Z%INY0)2\+ M.:IV5Z$JNF6F0@INBARY0) MA=K-S5H@X1*9J]#T8"LUK 2R]7JKYB@9>A.-+:-9)::OT=KZ%2S'S!" MKV0IC20(P(=&J 6"_##IEWG47X!0-7'':J/F0,>BK=\/6*VG3>CEBD6A,A&? M.KJ*.85H8OV\5@&7(0>49K!2U,1"S-)5KEB5Y=0/,B.<4G]%="D%-5.ALR@7 M"8V;@$QBC^5%[-V"9U4DDF/!4T6@M$!_7'=T33C3$??@))[_'0[+(6ZVT(0# M,[BN;>)QO7[M&K4YNY?B@-O%VS?N!K2?3E?497:YX%]/]]IG\^G?P;15!-;9 M>[BFZT*OF)]NW-/+Z [QEKMU(T[3.-SC3XKU9(#O]\Z-IQ<*L/SMN?H?4$L# M!!0 ( -R&7E'$"%Q"DP( %X% 9 >&PO=V]R:W-H965TY2/7<^VTH2!6)%X2?]QS[CGVO9ZW2M^;$M'"4R6D602EM?5E&)JTQ(J9 MH:I1TDZN=,4L3741FEHCRSRH$F$<1=.P8EP&R[E?N]'+N6JLX!)O-)BFJIA^ M7J-0[2(8!8>%6UZ4UBV$RWG-"MRB_5S?:)J%/4O&*Y2&*PD:\T6P&EVNQR[> M!WSAV)JC,3@G.Z7NW>1#M@@B)P@%IM8Q,/H]X@:%<$0DXV'/&?0I'?!X?&"_ M\M[)RXX9W"AQQS-;+H)9 !GFK!'V5K7O<>]GXOA2)8S_0MO%QDD :6.LJO9@ M4E!QV?W9T_X7R*M\RRQ;SK5J0;MH8G,#;]6C21R7[E*V M5M,N)YQ=KM*'AAON3F@>6B)TRV&Z!Z\[ K72MK2P#N98?8[/B0AO9KX MH&8=GR3<8CV$>#J .(JC$WQ)[R[Q?,F_W<'7U>^+Q_QW; M:?!H-(1C91\EK)J"[AI&$V=]=#$XLR7"1E4UD\\#L*5635$"MP:V:RE9P:4!@3M!H M>#X)0'?=W$VLJGT'[92E?O3#DAY U"Z ]G.E[&'B$O1/ZO(G4$L#!!0 ( M -R&7E%HN?FWP ( "@& 9 >&PO=V]R:W-H965TLK!PI-@[D2X $M%5SJ!21?ARJ'A9[C%=9[SB[XT#ZZSN[ M!IVA%]B/]]Z\&7:&\0;MO2L!2&PK;=PD*HGJZSAV60F5='VLP?!-@;:2 MQ%N[CEUM0>:!5.DX39+SN)+*1--Q.+NUTS$VI)6!6RM<4U72/LU!XV82#:+] MP5*M2_('\71[^YR2=1X@V!AHR\@N2O1UB UEZ(;3SL-*,NI"<>KO?J'T/NG,M*.EB@ M_JYR*B?1921R*&2C:8F;3[#+9^3U,M0N?(I-BQTR.&L<8;4CLX-*F?9;;G=U M."!<)F\0TATA#;[;0,'E>TER.K:X$=:C6:4\3_*'5F^5 =U7Z3G/9$F:7)$[ZS+^"SHG?USQDO0DB 7,_]"%"EPXL=L MQ2A^,C^/1!QV$8VBD); G6(A"N4QJ M7\U!+T 66-72//&KRB$9=)5Y[89]ZS4MHUUSQC'U8Y9C'V=-"[NAJ& M<.81#*%]$C9D)K7ZU::8H6,KRF2ZX:?&C4.E:D\]STG-HKXPIZ/+D0B9;QDF MG0,ZR96KD2$O^<@EL(*GG@_']F#+ ]"UJ8$#\;IY:>&%DJ_E$K5F.0=KGF34 M?^TUQ0?=6P&K^1GER]$8:ANY.^W&X*SM_C_P=H9^9C/*.*&A8&K2OQA%PK9S MJ=T0UF$6K)!XLH1ER:,&PO=V]R:W-H965T+I.[[[KOCZ872F!A^L]^VV(G6)9,8LW M2GSBN2NGT54$.1:L%NY1;7[%73Q!8*:$#;^P:6Q'XPBRVCI5[<"DH.*R>;+G M71X. %?)*X!T!TB#[L914/F>.3:;&+4!XZV)S2]"J %-XKCTE[)TAMYRPKG9 M/,M4+1V7:WA0@F<<;0]6VV:SA;/]87<2.W+G07&VHUXTU.DKU&.X5]*5%GZ6 M.>;?XF.2V6I-]UH7Z4G")>H^I.,>I$F:G. ;MK$/ ]_PQV.'O^/HA:('G-W.EXLN<&MK8CIJ M^*1SYA#.YLNG+ORA^L'%^6#8._!P)RFY-7W3SG;>_'25#@;OX,9@SAW\KJRE M_)]]4)IG,$S'W6NX1V9K@]X>5/&=)7W21XE]G+\Q65.+\1(N>T!1=KS^5O[R M:2_P\CP9]0A!4:SY2A#M7M8O2N4;+@10?/ G49A6VT72A26OM.#%UN? 9_$# M6@?4(U]P=Y5FW 3M)TKIHBVEB_]<2G]1[W8*%GBJJ/XO?>>%WF?X/0'VA?3V M9(K?G@]2G^),590F]OQRR9>C(XD\D.#3^0VNN09)K5X;)G[>2;-PW_Q;P9F_?,K#GY%%@0-.E?TD6;9A0U&Z=T:/\KY6B8 MA&5)TQN--Z#WA5)NO_$.VO\#LW\!4$L#!!0 ( -R&7E'=\)> + 4 +<, M 9 >&PO=V]R:W-H965T7HX5SR_/QV%8+U4E[II>JQYN9-IUT>#3SL5T: M)>M@U+5C'L?9N)--/YI6(C;:"NV:^ M<%XPGEPLY5S=*_?K\M;@:;SS4C>=ZFVC>V+4[')TQ)KT_J1K6M=P08?VU\CG8AO>'^>>O]IY [OVSVN03 %:ZM>&3K ?=-!N1:F6=[C;&0- U M_? M'S8\[!D4\0L&?&/ ^XA4$#YHW1R+( X1;D)H17QI+3#W+:*OOJ8NP0TUN.JXW_ MZ\$_?\%_1M[#Z<*2-WVMZJ?V8V#= >9;P-?\J,-[M3PC/*.$QSP^XD_L"!#! MG_@W!#S-G_QQ-;5!_N>1@,DN8!(")B\E@+FJ5ZTB>H:NW@L^75FH6DNLFJ/M M405H5-L:'*+^:" _SN=V*2MU.<*\6F4^J='DP\(H]:0F$1AUJILBSRVM9$]4 M>!$KHRME=/!&WO8U0)E&MN2#=OA\^55TVV(OD!.2,AHG,0X\IC$3..20I.$0 M4U[D.+"2YMSKE-")\^A.MRT0L)AF>>*_RC@EG-$T+PG+:98(PA):)IP(3M,B MC:YEVY*<"L8($S0O"J\=ER5):5QDA'$J1.%-$YY$;_HY^%)&U>36Z'KENYX5 ME+',>TU@#*]9G!">4)$%LY2G)&&T*$5T0HJ^)- 9J487I:Q/[ <')79 MM@)<0)[XTJ4Y& [J(#(:)EFGB3/55;2)$F&"H ^(03A*>C+@E-1^O*EH!9D M9@S4II2)PS40/G1"!,KM_19PSTE2T RE$X(6:)6">U(C3VI&&0^(64;SV!,M M8DZ+D!B'>C[D V]%Z=,6OB#HB"-SG.[F./WF.:ZV>T-:JY"$[.M'6=O(:=,V MKE$'A_AHE,-#O%M35T.XUUA5QF!ED%/VRA=!]F@'ZZP#^?Z[@C/VPR-O_#AOC/G- M$-W*S\-F!ET*MXD:6!MM/ -;(J<*=.W3F:'C673WG.?3D@J>@:D[5;5(J)DU ME0Q7E5.G7XW#;T*O^VW*ITE9? .MN9_A"/D\HU56E5FIH[3NM>JW<$M^7!F? MK=>;-<8Z8K'>NF&]H7EFC:W08T#&:%"ZT=U2]I_W6=CP%O1/_Z>BBS(]5M8M )3TJP45Z)(X M1G M!1UJAQ9Y?:!^Y$#]HB_K=V@-CO;@R6_C!R _WRIUT=RN_&BZCC^K# ME1Z$8L%;TJH93..S'+O.#-?DX<'I9;B:3K7#^@C'!?Y9*.,5\'ZFM=L^^ "[ M_RJ3?P!02P,$% @ W(9>42[%Z>S< @ + 8 !D !X;"]W;W)K&ULC55M;],P$/[>7W$*"%:I6M+T'=I*[0 Q:8.*#?B M^. FU\::7S+;H=N_Y^RDI4BTXD,;GW/W/'?/V9?I3IL'6R Z>))"V5E4.%>^ MB6.;%2B9O=0E*GJST48R1Z;9QK8TR/(0)$6<)LDPEHRK:#X->RLSG^K*":YP M9$ C/G$1@]?N$5"N&!*(W'!C,Z M4/K X_4>_4.HG6I9,XM76GSGN2MFT3B"'#>L$NZ+WGW$IIZ!Q\NTL.$?=K7O MB!BSRCHMFV"R)5?UDSTU.AP%C),3 6D3D(:\:Z*0Y3OFV'QJ] Z,]R8TOPBE MAFA*CBO?E#MGZ"VG.#=?9%DE*\$H)G"+=:N<+">Y5C_G=\3#D?$D_WB2_3LX!W M6%Y".NQ FJ3)&;S>08A>P.N=PG,Z>RBTR-'8U_#^L>+N&3YIA_!CL;;.T/'Y M>8:F?Z#I!YK^*1JZ57DE$/0&2-E2*U3.&^RH$3HT(ONK$;QIA/"-^)?^YWFO M*F-09<]P;YBR1..OQ*JY7$SEL-)4)#IN4/J,;CA;<^$UN->.B=:2":8R!.;@ MEIFL@'1<2P\OX6(P3J'M%\-.KSO<+\>3,;1;GT_7LD8:*DA7.Q/,6K[A64C+ M0K%E1Q4*+A M^FQTG9*/33N]9'"L!YU$AW)-D?OC2/5W.VG2#]IT1I-1+4F_,YCTH/VO4Q0? MW6")9AOFE*54J.;Z,A]V#Z-P44^ /^[U'*7V;#F)*'!#H =ZO]%TZAO#$QP^$//?4$L#!!0 ( -R&7E$_S=_Z M(P, /P& 9 >&PO=V]R:W-H965T0-,ZX 'QX";7)EIB!]M=M_^>L].5#M8)7N+S MV??YN^_B\V0KU8VN$ W0 MERZH;0(6AEG0\EIXLXGS7:K91&Y,4PN\5* W;/ MHI MPB4J.)-M2UHM*JX07E_S98/ZS20P=)+='Q0[U'F/RHZ@9O!)"E-IN! E MEH_C V*XI\D>:,[9LX +[(; ,A]8R,)G\.)]VK'#BX_@77 E:K'6+ND^V^^G M2VT4_24_GL%/]OB)PT^.\:7+4VX:M'],70 7)91ULS%8@B#%ZU[QC@XO>L6U MY?"4T,^>8Z_LB>YX@5./[J1&=8O>[+I2B(\J (OZ[I%C0((:;)=$P*IZ,,L? MS?Y<&WS^S?XE%<-/6$1&'/EL%)*1Q'X462.+_%$V'IRCD/37E)U0.6^#F+_2S-K9GFB1]G M8VN.QK'/DM1YB5(8YX.+U8H: U*,+EMQ WS+5:DA MBF,_#4.(*^^^M9_V'>WW]OY=^,35NA8:&EQ1:#@<42=5?:_M M)T9VKK\MI:%NZ&PO=V]R:W-H965T(!MYJ+O0RJ(QIYE&DBPIKJB]E@\+>;*6JJ;&NVD6Z M44A+#ZIY1.(XBVK*1+!:^+,'M5K(UG F\$&!;NN:JOP$(3/K#35 M,L@#*'%+6VX>9?<5]_5,'%\AN?:_T/6Q"0F@:+61]1YL%=1,]%_ZMN_#$2"/ M3P#('D"\[CZ15WE##5TME.Q N6C+Y@Q?JD=;<4RX/^7)*'O++,ZL[L0K"B/5 M.WSZ1C<<]>=%9"RONXV*/<>ZYR G.#*XE\)4&KZ($LM_\9'5,X@B!U%K9#.F0(?49TE.* M[;*4+4>06V"';!]U\BR-V\"Y;FB!R\"NF$;UBH'KAL%Z@VIH"=Q3551 \MX= M/=+.SH1!Q2C7< $3$N;QU!GC,,G(Z-DNAI4%C9(%:@WY+$S&,^? EO>C@D-'+<6&E].)P&H?KUZQ\C&C_1&&KL@ MWJSLBX3*!=C[K93FX+@$PQNW^@-02P,$% @ W(9>42$:;3J. @ -P4 M !D !X;"]W;W)K&UL?53!;MLP#+WG*PACAQ;P M:L=.'#=( K3KA@UHL:+MML.P@VPSL5!9\B0ZZ?Y^DIQX&=#F8I$2W],C36JQ M4_K9U(@$+XV09AG41.T\BDQ98\/,A6I1VI.UT@TCZ^I-9%J-K/*@1D1)'&=1 MP[@,5@N_=Z]7"]61X!+O-9BN:9C^-+!4O$%IN)*@<;T,KL;SZXF+]P'?.>[,D0TNDT*I9^=\J99![ 2AP)(< M [/+%C^@$([(ROB]YPR&*QWPV#ZP?_*YVUP*9O"#$C]X1?4RR .H<,TZ00]J M]QGW^4P=7ZF$\5_8];')+("R,Z2:/=@J:+CL5_:RK\,1((_? "1[0.)U]Q=Y ME3>,V&JAU0ZTB[9LSO"I>K05QZ7[*8^D[2FW.%K=8$%P]L0*@>9\$9&E= =1 MN8=?]_#D#7@&=TI2;>"CK+#Z'Q]9*8.>Y*#G.CE)^(CM!219"$F=584C;7OAU@GPRD$\\^>0ML79$JDX@J+7MA()>J]]) M!C=R<].R$I>!G2F#>HN!JP%A4Z >"@%W3)#&=$R6"*4R9.!L'$[2&,Z=D>4S.!]] MI=K29F$<3^QW'&>C)T5,^/3LW6%ZF4"2AO$X&=VB,7/;HUJC)&B5]F.6A5GJ MH)/D4Q9.\Q1>^P?143,WJ#=^9(T5W$GJ^WK8'5Z% MJWX8_H7W3XJMVH9+ P+7%AI?S*8!Z'Y,>X=4ZT>C4&0'S9NU?=E0NP![OE:* M#HZ[8'@K5W\!4$L#!!0 ( -R&7E&*H]\!@P0 %,) 9 >&PO=V]R M:W-H965TZ_[QNNI,B ;?2R2W)G'N?-O"'W['Z(7\=-"(D] M=&T_GA>;E+9OY_-QN0E=/;X9MJ''E[LA=G7"-*[GXS:&>I6=NG:NA'#SKF[Z M8G&6UZ[BXFS8I;;IPU5DXZ[KZOCO96B'^_-"%H>%ZV:]2;0P7YQMZW6X">GW M[57$;'Y$635=Z,=FZ%D,=^?%A7Q[:<@^&_S1A/OQ9,R(R>TP?*7)I]5Y(2B@ MT(9E(H0:KV_A76A; D(8_^PQB^.6Y'@Z/J#_DKF#RVT]AG=#^V>S2IOSPA=L M%>[J79NNA_N/8<_'$MYR:,?\9/>3K58%6^[&-'1[9T30-?WTKA_V>3AQ\.(9 M![5W4#GN::,?:'Y^/ILGK #V[3+"4T]@^;8YZ%/FY&][U=A]=A_CLB. MX:E#>)?J1<";L'W#E.-,"25>P--'NCKCZ6?Q,D+X^P5X M6>V0R^&.C?NMFGYJ'6CPJ82^"$@M^7;)1I=M,\/%J8(7$I=+E7$I#O*3CPE0YYXA/>!2]A8#6 MG'T(?8@HUH]UM_V)7:QP<#2D]]@P"P&XE=T@U2.IR M]FZ(Z,HZ!^EU9 =&2*ORI(ZC.>^)#!KN?#B0-9,M9 (S-#+>L&40>WV8BV1 M<(W,51 ]HM465@K9>EJJ#B6#-B%LGB4%+EM\VN:I]"B-A^ M[U7 2>2 THRH#(E8J3UUXPRKI",]:$DXWCY#VFM%8BJMS'21T'P(Z%G6F"NS M=DLNJQR(0\-31<"TA#Z>.H[G)Q==%^(Z7^E+5BCE7-56<(DW M&DQ=EDSO+U&H[2(8!(>%6YX7UBV$RWG%#M:NKLO<$7CEOS8 PNDK52/]SD8[H((B<(!2;6>6#TV^ *A7".2,;/UF?0 M43K@P_'!^WL?.\6R9@972GSEJ2T6P2R %#-6"WNKMA^PC6?L_"5*&/^%;6L; M!9#4QJJR!9."DLOFSW9M'OX%$+> ^ E@,'H&,&P!0Q]HH\R'=<4L6\ZUVH)V MUN3-#7QN/)JBX=*=XIW5M,L)9Y>WN$%9(V1:E;!2TFI*K"$1MH"5IT=MX-45 M6L:%>0UOX//=%;PZ>0TGP"5\*E1MF$S-/+2DQOD,DY;YLF&.GV&>P#71%0;> MR133Q_B0HNA"B0^A7,9''=YA=0;QY!3B*(YZ]*R.PZ^9)OBL#_Y(SK#+[-#[ M&_Y/9A\G%KY=K(U?_WZ$<-01CCSAZ!G"BSS7F#.+P$I52PLJ UL@$($TK+DU ME>8)[0NA$C),P2JZBNZRB6L4FV4\/A^. M!_-PTQ/!N(M@?#2"FWX!@+N*;GTC=XU@:-EDG.94@2["K+:UQCZ=Q_D^$7:E MRHK)?WE(\U_S"&I# M1^Y,)>XL#&+O(1Y!Z>_!*7DP3@.U-;$_;2KEWG%*V$Y8^H(VJ&EG%O79D=*9 M=(F?'"^=)'$58QP#\@U;"VSXDT,+."71MB_#DS\J81#-HNFLJX3F[O68Q;/S M\W%_P4P[W=.CN@]W[#XQ5!*)J-/[VD@.-T]PMN:"VWU?%-,_Y$VGDZ?BP@=M MEG*2^]?'@$]=TW&[U>Z!N_!]/;PW;UY':C8YIY(0F!$T.IM2H>KFQ6DF5E6^ M::^5I0/PPX(>:=3.@/8SI>QAX@BZ9W_Y&U!+ P04 " #BCTH%AUKU0]/DI,.V!\_2E9$F:)5+8-> M&DO^[DC>1WYW/G;^DN7?BIV4)?J>Q&EQ-=N5Y?[2<8K-3B9!<9'M9:J^V69Y M$I3J,7]RBGTN@[ V2F*'8LR=)(C2V6)>O[O+%_/L4,91*N]R5!R2),C_OI%Q M]G(U([/7%_?1TZZL7CB+^3YXD@^R_+*_R]63TWH)HT2F192E*)?;J]DUN5PS M7AG4B-\B^5)T/J-J*8]9]JUZ^!Q>S7 U(QG+35FY"-2?9[F4<5QY4O/XJW$Z M:\>L#+N?7[W_5"]>+>8Q*.0RBW^/PG)W-?-G*)3;X!"7]]G+S[)9D%OYVV1Q M4?^+7AHLGJ'-H2BSI#%6,TBB]/@W^-X$HF.@_-@-:&- 30-VQ@ : Q@[ FL, MV-@1W,:@7KIS7'L=N%50!HMYGKV@O$(K;]6'.OJUM8I7E%8;Y:',U;>1LBL7 M]_)9I@>)MGF6H&66EKFBKE"3*'=H60\O\P*]7\DRB.+B _J$'M1>#0^Q1-E6 M[92.]>.A4,Z+ A7R26TEY44A-JV/3^C+PPJ]?_8^Y4Y$;;E_+_1UV\>_208T.XHJ/W!\([ZB&Z#/[.\W43H MZR\*B#Z7,BG^&!B&M<.P>A@V9N-N3C=NN^EL>^OHEM=N*QE]7A#& =RY\]RE MS +SB<#B%+;JPP!3G_JGL+4%QIDKM+>3&+AM#-S!&-S%*A.@K[93Y4%!Y MZY!/R9W7#N--P]W1K=L)HT>P"P9U?93 &'L&Q934$:P3!IZ&O,9O-Y24N)YQHI86&%#7-\[GR@)CC)G> MUA88%PIHIX]TTB89C,)-$,=CZ"-4>Z23$JCUFR%R&Z"[/PD,5@C%\:FTF[J1\:LTF?"(^ MN>6D<93TT^^S"?NM0]PZ=.*60XIUS+/"OVP4:.8E'K M-/$G95'+-Q$3L2CZ ?4((R:+?1@A'OB]8VG!^9Q0,'GLXRB A\%.)-7YA0[G MESZ1Z!\TNM*A6L$IF9)9JH6=TFF8;?QV0^P2S+#!K 7FJ1K4K'(J62ISC]T./]8>1U;'U$M\-2;E%4M^?0'M?F;6?7[!Q&( M*<06E(M];G+:1Q$&8*JP#89=DF+0V@_#U?N; M*6[\GF9'0@SVEA889<"-WY8K"PS4;TOSX%I@S.?@VTD&G9A@.#%]3D.UUCP* M1IU4Z#2 )NT @19ZF*@'U/@].8."F(%?6F"<=6O5AL8^3&T)#[LFCQ8<8/]< M+P%T'H+A/&0A\K_43*"E'B;M#X$6>YBH0P3]?@W%F)@M(@N,"(]BD]D^#(0+ MW"36!A/G2F'0F0B&,Y&=U_$E$VB]ATF[1TQ+/)NH>\3ZC1R"A7G&EC:84E2C MR%U98!2[GGEB+3"@S#^CO$SG'S: M[YNT6F#JYZ:94"TPZG)LGE<;C'%RCM;.E<1P/K+3^L:RB6GY9Y-VFIB6?S91 MIZGQ>WKIPOHL6V!>/]]:8("%Z6UM@X'?^5U\C(+3N3Q5\W^J;ZT+M;Q#6AYO MO=JW[&PO=V]R:W-H965TTB135X.-UMM+SU/1AJ54 M78@MR^#+2LB4:GB5:T]M):.Q-4H3C_A^Z*649X/YS+;=R?E,['3",W8GD=JE M*97/-RP1^ZL!'AP:[OEZHTV#-Y]MZ9H],/UE>R?AS2N]Q#QEF>(B0Y*MK@;7 M^')!B#&P/?[F;*]JS\A060KQS;Q\B*\&OD'$$A9IXX+"SR-;L"0QG@#'?X73 M03FF,:P_'[S_8#R0#%;$5WB;X7^S]906AD_$4B4?8_ MVA=]_0&*=DJ+M# &!"G/\E_Z5 3B+0:D," - QR\8A 4!H$EFB.SM&ZIIO.9 M%'LD36_P9AYL;*PUL.&9F<8'+>$K!SL]OV>/+-LQM)(B10N1:0F!50!";]#" M#L^D0B>W3%.>J%-TCAY@)<6[A"&Q0E%A@*A2#,QH%E=M":=+GG#-F4+'B&?H MKXW8*>BB9IX&Z : %Q4P;W*8Y!68(?H$;C<*_9[%+'YI[P'EDC4#.(8A2LDRC$^SR/RS] M#ZW_X2O^;VA"LX@AJM$G*J,-(I.<0E=(A=672^7%.0G\X\QYKG1;N\;[B M?QVH1R7JD=/+=1QSD[0T@MVY1/)! M1C4^P3@@#3YN)&X^8V W_'$)?_S6101IH%FZ9++,A2[HXQ;T87LAN<=T(Y^4R"=O2Z^/M;WEUU\F M!./?JDPCKDR;ED--WY-IG?&9MN*#X2]L!,@]WE?B"A#VJ_W<=_JYH\^@LK L M(<,8*&2,MI(+:9;G(?>6##*LEH&=V['?XA2&&#L7HPDPHSZ<$<):"*?,4C:@\L)UJ<>E9F,Y%%^5KMI$':-(;3 M29.%>_0>%I6"]6T5G)A3NZN#'4S]H@GF5&D< M=@N.(_]WO>H/>B-?+X\<%?* M1'K4H'D$*,[I;JL/693LX,QO2Q(X*D*QNJ4\AB,C5+**Y36'T!N(S2&?\V+D M".8=4*JK>0 M0[<[:7+6]%MQJ312_ FE>1T%1^T55Q&ZV?S(OMM_^/Q MV3@<04^JC_9,,CBXOZ30JOP,B^9>Z(QYI:ZD1]^:J[2(N=NJ&?,\O"#'YQTA M1ATA/GK#^O%JQ3C4 FM[1Z' #10+^1F];"WO0:YM]=]HO\&7"]S53BX77?VO M\10,IIT6/ICXG5_,)4SW*.1P/>-5-/++'9C1-<\42M@**/D78]@O97Y?DK]H ML;57#DNAH2"RCQM&8R9-!_B^$D(?7LP Y:W5_#M02P,$% @ W(9>48&ULQ5?1;MLV M%/T50NA#"BR11%NR'=@&XF3# B2K4;?=0[$'6KJVB(JD1E)V\_E>R&\J ]#H.\NYFGF9UL6E[ZLD T;4A2B FS<;(1G1 M9BJWOBHDD+0*8KF/@R#V&:'R%N*;G=RF,R^PBB"'1%L(8GYV< UY;I&,CG\;4*_EM(&'XT?T/ZK-F\VL MB8)KD?]-4YW-O+&'4MB0,M0[,T>?,E$JPE,U];79E)7F M)\T&%O4&\)$-Q.A><)TI]#M/(7T:[YMDM!G!CQE98"?@"HH+A./?$ YP\'EU M@\[>O7? #MI$#RK8P2])]-<[$XYN-3#UCX-\V)(/*_+A$?(%;"GGE&_-#^] 31(=: M'X[A?6MQ*BYW2KI@HN58' LS1;*1@)][@/IWQ,YU1..F7.6IE MCIPR_S+6G)12VNHJ0%+QLYI&SS3A01#UBQJWHL9.4:;87KA-XV>LY\-H,NBG MG;2T$R?M=96'Y %]DH2KO+HOZ.L]L#5(5YV$06>'P=N7:7C@QN'K"[7!>)+; M:(S[4QOBCAN_1:DV+*?5:MC99SAX\VIU4]H/HDM5D 1FGH%3('?@S9'KG#L_ M#MV&_.JB;O!/S'+GUJ';KE^NZ[#'BG$P/$+<>7'H-N-E\Z%G/@+04B@M05,) MS.;GCI(US:E^.*G2.UL-1_]#I7<&&KH=]+1*[W'1>! >.^;.1D.WC_ZJ4G>R M_'S]X,ZF.CMV._NI*Q\_=_KBLSNRQV^Q?+O0&X,GW8#2: MC'Y@]@]Z#P9R6W58RNS.G$_=AK1/VR[NJNY=NN5U"WA/I*D)A7+8F-#@8F3V M+.NNJIYH452=S%IHTQ=5P\QTHB#M O-^(X1^G%B"MK>=_P=02P,$% @ MW(9>44P +02G @ ?P< !D !X;"]W;W)K&UL MS55=3]LP%/TK5WG:I(VDZ0T!S>Y:2S\D=D.A7^/[:2A M?%5(DZ:])+9SS[GG^#K7Z4:J&UTA&KCC3.AI4!E3'X>ASBOD1!_(&H7]4DK% MB;%3M0YUK9 4'L19&$?1).2$BB!+_=I"9:EL#*,"%PITPSE1]S-DK9<5T3B7 M[!YY @+5#"7G-O-759$(7PX14,HTQ_A,VBWHM/0V)P.&>8= M_ZSEC]_@G\"%%*;2<"8*+)[B0ZNU%QQO!<_BO81+K \@GGR".(JC5_3,WP-/ M''QPM$?.L-^_H><;O<%WQFLF[Q%A:61^ ]]K=S@U7%\@7Z'ZO2?#J,\P\AF& M?U6AZV\6!N<&N=Z7=-PG'>^U==DX^2!+P*U![0W*SB 1A?V)M5$T-UATQP/P M+F>-K3.42G+("7<51KW^(UY+(1INT2_6I_BYSXYOEL?69OE_8R>*1I MKZ8+HM;46F986LKHX-"*4FV[;R=&UKYCKJ2Q_= %!+ P04 " #;+G(J(*NV%GR(!B--2E++6S;OI71)!_-)GKL4KJ,1KP.\).\JS-BI7\LSY2]GY%$]'=AD02]E&E0H4_E[9 M/4O34@C"^+O6'#53EL3S]DE]J=<.:WFFDMWS](\D5OOI*!RAF&UID:HO_/@S MJ]?CE7H;GDK]BXXUUAZA32$5SVHR1) E>?5/O]8^G!% QTS -0&W">X% JD) M9"C!K0GN4()7$[RA:_!K@C]TAJ F!#I9E;LZ-0NJZ&PB^!&)$@UJ94/G5[,A M(TE>5N):"7B: $_-?H5B_Y1O>,;0(Q/HGF<9%,AZ3P5#5PNF:)+*:W2#UO * MQ$7*RKPG&T3S&,5)6B@6HQPDDDKB !*;2D)JB1OTM%Z@JP_7Z .RJC$)8/24 M)TI^A$%H_[;GA01!.;$4K*B,R]K4T<^KZ/&%Z GZS'.UE^@ACUELX"_[^7X/ MWP(G&SOQR^RKVS[MGJ03LD'_UQ. V,;@Z!K?G[:HG MNH)*7_ TI4)>FPJ]$O*U4'E\O,ZP[6)G8KV>EX\!A?TP>HM:=%'$P8']%O5@ M0-ENU-):=E$N<9R6UJJ+\IW _Z[UQCVO<<_K=6_!<@Y;'E5<(#ASZT3V)._' M'T+LX)^.^OQA\0U]90*.T].^ P>Q5% '2;XS9: *QCOWU@TQ\;VP9:\)Z(4N M\=O>F8!!1 #=LL^HZ!*;A&8'_<9!O]?!A^T6CGS$MU7IEV=_7#"D.&+9(>7? M&'BC^.8%T2,5Y@W8[X3F$.+9K0)8=&$$VZ'MMAPQJ'D.\4G+#X.:0SQ,S&X$ MC1O!?ZJG(=M!75+HG345&!(;>8'3J2DCT/:W^6KB]!G*G9)+E'*MC"5 M/0Z@G$5UN:@ZBA_TM^TS5_"EK)M[N(\Q40+@^99S=>J4$S0WO-D_4$L#!!0 M ( -R&7E&R>(SE=0( %,& 9 >&PO=V]R:W-H965TWF3863IRUW0;^ M_=I.B+)M6NVE\<=[\]Z,[6G:?%;DEHY62I77L26(0'KF7/KW\QC@[> GQ0: M.1@CD\F2\W:*Z*F9,X*(ZQV4"DN/M'Y/2A"F;Q 5VBA+TN^98#X&M$><85>%_?H_.P" MG>E5]%+PK215+E-7:2]D;H\]/T[T1H>C)& M=W7^?1%P7P1LXP7'[(RF^^MV*970]^SW"8F@EPBL1'A$XIDT^M@4"$K8:,%: M>FSIYNGML@@GWB1U=\.ZC*#\(,8]ZA]O8>\M/.GM33\T D'G<7]>ZBD^X>:$7U_<[1AO/QNQ8=R&(\#?%TS]T(S$^2 M\(B]N+<7G[37/Z!+] /4)7KABK QE_'!T043/QK(MRY'8/$DG(9[+MW!DS?M M5C^)#:TD8K#61.]ZHO,4;0MK)XK7M@LLN=(]Q0X+W?5!&(#>7W.NOB:FL?3_ M(]E?4$L#!!0 ( -R&7E%4/6Z]U @ %TG 9 >&PO=V]R:W-H965T MB:99NRD M?>CT 2(A":?ZW6%$J MT;493>++@>4(D7.;+@2%CEM+/.1)%DI#\Z9K&_/&BZW;7-^[84:6])[* MK]GG'*X&&RD12V@J&$]13A<7W2OWW8=@I";H$;\S^BAJOY':RISSO]7%;731 M=10B&M-0*A$$_GN@4QK'2A+@^*<2VMVLJ2;6?Z^ES_3F83-S(NB4QW^P2*XN MNN,NBNB"%+&\XX^_TFI#@9(7\ECHO^BQ'!L$71060O*DF@P($I:6_Y-OE2)J M$[#;,@%7$_#S"5[+!*^:X#V;,'9:)OC5!/_0"4$U(3AT#\-JPO#0/8RJ"?KT M!Z5V]='<$$DNSW/^B'(U&J2I'_I\]6PX$98J4[R7.3QE,$]>WM"Y1*"J6/:1&_00=MS) MU_L;=/KFK$'*] 52IK_.T"D@;9)S8Y?S6RC[R'&U'-R.YKU=RCW-^@@/E13L MM$N9'2)EO$\S'WY<,P,PBHUEX(UE8"W8LUG&;2ID7@#U2/3G1QB ;B5-Q%\6 M\=Y&O*?%^S;Q3(B"I"%%(1>RR;C>ET*&6HBBU8=+'$S.!P]U-3>,<4:;,5OH M_ TZWXIN5L@BIXBD:4%BE.4L#5FF?I$GI0RAG&+!1 BWP ;<)N3E D$-5> X MS:B"#:K@%5'A)E3!X:B&&U3#5T3E-:$:'HYJM$$U>D54?A.JT>&HQAM4XU=$ M%32A&A^.:K)!-7DM5')%(>-92)HW89OL8/,"QV\&YSHF1#E6>'?T@<*%,%])O(2%U8>FR4Z01 M6!&8,-J8U)*F-"=Q_(3FE*C?QM@=_2(ZX%@)13'58+3,'CK% M9WKV@D8*!UH 1H'H8D%UCEZNG,6%0.X *^'N"?AIA$Z] M_W97'W_20SQ'I_.S\E%'WR5(9#1D"P:[@-ICR5)U*%F%"4Y%"95/F;;<.<_A MR-6#.55_$Q+1/B2#0!59%K-0'UTI!6Q,JRI:RYCR)"/ITWKS8'JIX#&+ %_4 M 92,JQ4DE[#I%$HN;:B@ROHX]/[Z]LO-E3H,2L(52B@10%3:7=6 /IH6.1R" MC)]ZC8L:;$[?<4X0E&X:94>K*>8D%5J;3G\4E$]++>HG_9]_E&K>*/LD( QP]-&5PAVDQU_Z+62A@GBKCV*W_ $ M[)Z%:%I"G%40#R)=$Y3=T5%(U\17UQY@7XMQ[*LH%ZCT=+7,J;;(3D[_*1B0 M1]T22XM.,N"71P9.JI:'4@KN/="4 #_U &P8%]K[@+65#ZH0"S+@#CPE$'AA M8,C 3=:3E%!E-5"S02V/UL[4V7*=ND^1Z#]021I_2KE$ !O&J85(BKQ^X*B! M;M]V"":=T?1O+><&@>X!8BA8FRGXOMP18HYW&T_8)NN#1GCHY Q-F2,#R'C?5J\ MKJ1LQ;31:+O(GU:#QEN#VL[<,!6V,Y51]0&:]0Q%>4>A*,]0E&>GJ.^PU4IB MW59=UVU6H&>HR+-3T2LT2KS=*FCH>BU5HU?K+]FKH$.0S>S-DFJ%K?H,XW$+ M,L-QWH\WEV;VAHFW2X(69(8"O1]O,,WL31-OEQ(MR PG>G9.G!*Q A@LTEEZ M5N3@N%"8 <20-L)H:BD%7@L,0YF>O:MT36+M99!,*O];DF591C1"V.T?#9VV M;HAG2-6SD^HN94&T7V=<7Z!"11\!T$%\9FC2FQR#SWQ#F+Z]Q?,L;5WL.]U.#.L]AG;0[_T& L83 MMR5=\ T%^W8*MAK$2]) WW"K?Y0TT*^UWU_4.-IK#_YNHMUD#_Z+[,'0IF^G MS>^TAX92?N(,6\ 8IO0/S1X;S.%[$DK?L*-_E(32-]SGV[GO665F"F*@O<:D M9X\\5<=OJZ:S48U 54&/C$;W5_./*Q:N$(%9DNJ2NXRE, -"QB<"80MYKNZA M"6KF54T VNO\8 \ _4@/P'$ZJ@> B%"2UF#+MYRZ3;8S!Z_[!DUS7#W'O##H MUQ3)!"*QX&L51_7M=$ PA7WPA(5(/5<>M4#JW29V>N"NJA\(*D62)538.A:^ M"7#^2^L <)J/"K_Z=UVP6#OS =X2F)@7'*5("$R8"O;T,=;XYVO\,54MVJ;7 MYD%#J\*?N&TO+$UP"NS!Z3,%%RF3M@7[!@>M^VX'I$\W>P2;$^-S937*U3K8 M>?NDVOAZJ;=ZJSC=AK"UUT84=FF@&N?$IIK:^VQ[ MX&QTNVN5V-^I8SC$W4Q<#(9'<3<3_0)[;;#3>M;=951^(J9,?JOWW)3&[%G M5>\PFKZ=>?F\9HK@; \P7G4?%@@)>O @ M@0< !D !X;"]W;W)K&ULC95=;]HP%(;_BA7U MHI5&\QU"!4@M:-JD3:M*NUU,NS#A0*PZ=F8;Z/[];">-6##1;H@=G_<]SSG8 MSO3(Q:LL 11ZJRB3,Z]4JK[S?5F44&%YRVM@>F7+1865GHJ=+VL!>&-%%?6C M(,C\"A/FS:?VW:.83_E>4<+@42"YKRHL_CP Y<>9%WKO+Y[(KE3FA3^?UG@' M*U O]:/0,[]SV9 *F"2<(0';F7, "Z#4&&F,WZVGUZ4TPM/QN_M'6[NN98TE+#C]03:JG'FYAS:P MQ7NJGOCQ$[3UI,:OX%3:7W1L8M.)AXJ]5+QJQ9J@(JQYXK>V#R>",+D@B%I! M]+^"N!7$MM"&S):UQ K/IX(?D3#1VLT,;&^L6E=#F/D75TKH5:)U:KZ$M4+7 M2U"84'F#1FBE]\EF3P'QK6Z'7ARAE]4275_=H"M$&'HN^5YBMI%37^G\QL4O MVEP/3:[H0JX5U+H2LJR\=NPK0C3 <)OZD2A(LI/ M<6%E9QFC()Y$/2Y'5!R$D1MLW(&-!\&^@)1W^OH0 IA"-1?FRG0QCL^[DL7] MUCF"DFCB)LP[PGR8D+/=R!Z+2^W+SW=Y/$[[9\$1E:5Y_RSX)Q>D^3CIJV1' MF$04MEH7W(YU<:*Y\)N)XK6],]=&PO=V]R:W-H965T8 BCR7125G3J[4]M9U M99)#2>6 ;Z'"+QD7)57X*C:NW J@J0&5A1MX7NR6E%7.?&K6'L1\RFM5L H> M!)%U65+QLH""[V:.[^P7/K!-KO2".Y]NZ08>07W:/@A\?&9I2J?.6.'I)#1NE ?^.X?:.,9:G\)+Z3Y M);O6UG-(4DO%RQ:,.RA9U?S3YU:' P#ZL0."%A"< J)? ,(6$+Z6(6H!T6L9 MABW A.XVL1OAEE31^53P'1':&KWI!Z.^0:->K-)Y\J@$?F6(4_-W5<)+(!_I M,TARM01%62&OR5ORZ7%)KMY$5>1CSFM)JU1.786D&NHF+<&B(0A^01"2 M][Q2N22K*H74@E_VX^,>O(O!=A$'^X@70:_#1]@.2!#?D, +/,M^[E\#'VNX M/[&%\__85W_,?B1&V!U_:/R%%X^?+)E,"BYK >3+W5HJ@37\M8'1BL[*0 M>>%/HR,AXDZ(N%>(59:!N6NP375YII/(:($7(TDQKP78LZK?=Q"/M8,H8"")3IN3!"H)LZH_.\L$?!I$]'\9="./7=!M='ZMGG?I MKA9-H5S;]C ^V\,P'(]/*L!F-/)/*N#]*#ZI 8M5$!]8'04]Z8*>_&$1 MZ).K$E8PTP%NL ,S+L@+4'%@"O*&T)+7E;+E[.2\_"/_9+_NP0!2@MB8R4]B M]T&?S674K7;#Y9V9J4[6%_[MO6]97^(PVLR./]TWD^Q[*C8,4[& #*F\P0B[ MC&BFP^9%\:T9?]9<:[V+YJ@&]'G/P!02P,$% @ MW(9>47&M*/<# @ 4 0 !D !X;"]W;W)K&UL M?91-C],P$(;_BI432*C.IMT"JS12NPN"PZ*J%7! ')QDDECKCV!/FN7?K^VD M(4C;7AJ//?/,.^-QTUZ;)]L ('F60ME-U""V=Y3:H@')[$*WH-Q)I8UDZ$Q3 M4]L:8&4(DH(F<;RFDG$596G8VYLLU1T*KF!OB.VD9.;O#H3N-]%-=-XX\+I! MOT&SM&4U' &_MWOC+#I12BY!6:X5,5!MHNW-W6[E_8/##PZ]G:V)KR37^LD; M7\M-%'M!(*! 3V#ND R!B1!]Y HJ'Q@R++4Z)X8[^UH?A%*#=%.'%?^4HYHW"EW<9@=H-4&62Z M'*%VW49+WCP ,B[LVY2B2^$=:3'B=@,NN8!;DT>ML+'DDRJA_#^>.FF3ON2L M;Y=I>!M[S("T62H6ZN:O)KFULT;CI^7\&O)OPJ MX%<7\-\ZF8,ANG(#.S4V[ZQSLY;8L<.O]77@W@:N?TFG;)72TUP*G=VR!%.' M6;:DT)W"X<*GW>FY;(<^O+5'9FJN+!%0N=!X\=[E-4;D0^'JN!P JBH M !D !X;"]W;W)K&ULO5I=;]LV%/TK@E$,+=#6 M_":5)0$:V^OZT"U(UNUAV(,2,[%16?(DN>G^_:B/F#9YQWA(GC[DQ>=RH745?5VE67DV6E35^F0\+F\7>I64;_.USLPO=WFQ2BKSM;@? ME^M")_,F:)6."4)BO$J6V>C\M+EV69R?YILJ76;ZLHC*S6J5%/]=Z#1_.!OA MT>.%J^7]HJHOC,]/U\F]OM;5I_5E8;Z-MUGFRY7.RF6>186^.QN]PR.BP:1;>;LLI77;!Y@M4R:_\G7SLB=@),'CB = '$#6 ] ;0+H$/OP+H M-O0.O MHFCYNV]X0-TVJY/RTR!^BHD:;;/6'AOTFVO"US.J!EB:O. MK_0Z+ZKD)M71M;XW(Z JHY=3727+M'P5O8FNSY*+]DE(SY/0Z&.>58LR MFF5S/0?BI^%X$8@?&U:VU)!':BY(,.&U7K^-B'@=$400\#R3(>&J#L?+^9FC7[6NDB2]+H.DEU&4C*MDE9DY1]8]*VE]H< MHLE1U[TOYY@)2OGI^,MN;P PA6,4[\.F/HPBHHC:A\T F& \MMGV&LRW#>9! M%M\7>5E&'Y/B?ID%^!/;="+(7W^ZEKDVFN\T@@L>"X3MV@C),KM_';W7F2[,8/DI6:U_CM[-345$M$'&3^][6N&YO=1Q^RVWRE ]QB9#4'!=D-)^W$ @$$4N$2","HI-Y;#\ X MQU(Z% (PR67?6X]W1!8'6?R0F2+W*)]/54],;%H2Y/&IM!V3Q'\GD9"QRR0 MDSCVF/1A1,1N-9X!,&HZIJ<.8"M#F :;?)F:R6_T]T>]NM'%/R$6K0AA=CQI MP[;48WX$<>N2[%=?Q+UA[L-BA)!T.\>'81;'GKI!.%-V=J1AO]%6D+ XAL!A M6_BQ?);$=>%[PS&6'+G\^3#*)4(N?SY,8$6\,@' 8K4CF?N-M:*#U8^1.6S+ M.XZ_L]!U-]A7)^E.,@"4X-05.@!E7@;F\0_ *&(]Q85872+H6&)';.TG^-EB MUZ78&\6424?A)Q!,$>[4WBD 8TI)IZ;, !CG2*$>%JTJ$7(\L2.V\I-PY1\F M=EV2O:%!L$I % $6]R-@-0QIST5%)B58F$O=%5GJ:Z&*)TQ$H2"=N/ M@Y2.V*)/PC9DF-(1WQH0S+UI" "CA"MOC/LPQIB;;0; 1&R /;UC98F$#04"\# R)GT%PFH."7N*H\D< MM96=AAW'\V6.^M; &&"WL$ HX>K7%$ 1AK!#/X"BI,_/4:M'-.Q%#A Y:FL^ M#3N1(2)'?4O F,(N@X -P=*;*8 PKI#+(>!6F)DJ])"XLQH67@X[2..H+?HT M7/2':5R79+^22H]('\6\!8@I@.+<6]4!4)*0/A:M'M&P1;I(TG2(PE$K133L M/PY2.&K+/0V[D&$*1P$O@I'KH"< #$M&O!$.6)8XIE[70,X&T[Z^L8)$PUYD MH,)16_5IV&D\I7#4G]3'F'CD^2CC]KQ1#1@$B;APN0-@G"("<\>LVK"PCSB: MP#%;U5G893Q?X)AO!S!1+O\0BGL+E@"*"&^-"$!1LK.FL4^%U2(6]A\'"!RS M!9^%W<<0@6.^$Y#*'9L3 ,5C;R4'0&%&N6L^(!A!??-;MK,Q$UX3.TC?F"WX M+%SPA^D;\U>GS.S4I1%8$W53E$[)A5)18V(8?MR=G*S\)69."N'+!U003RNLF',:QBMV #,*&8 M]AO/ESL.;% HJMP.@#R+9T8 E!3N&O0,0"E) M>^2.6V7B82MR@-QQ6_]YV(@,D3ONFP*!O:4V *689T, E-$QMTS,()B9.O>\ M_WQG6SZ\,':0W'&K #RL ,/DC@-K5(IZ/ ([ZTAR[!()P*176&8 K%Z,HSU$ M6DGB8:,TR8MU;D:.'J)TW$H2_T$;(]Q* O_>&R,<,<:_$ ##A+W@",!(+ M[-I! %;+BM-KQ?MP,$-A^M M"%(^%'4/*T5-VSVL]N# )%@QF-HFI/]^;4,06S757L!CSWMOWC FK(0\JA11 MPSGCN9IYJ=;% R$J3C&CJB\*S,W)7LB,:A/* U&%1)HX4,:)/QB,2499[D6A MV]O(*!2EYBS'C0159AF5[PODHIIY0^^R\<0.J;8;) H+>L MZI=B(TU$6I:$ M99@K)G*0N)]Y\^'#,K#Y+N&58:4Z:[!.=D(<;? CF7D#6Q!RC+5EH.9UPB5R M;HE,&6\-I]=*6F!W?6%?.^_&RXXJ7 K^BR4ZG7E3#Q+FSYT ,/@"L!O /[_ H(&X#I'ZLJ7GH MPW!T!_Y@> _;M026PW,J2D7S1-W!S3]Q2+2IQ3*2N-%=U+K^%=V7[0IZ-[>? M )=? Y>/:^B9>CY B?'=FO=;\[[C"JYPK9B*N5"E1'C&LX8%%_$1MF51<#23 MJN'W?*>T-*/VYPNUH%4+G-KW*VJ;4L:IF3@H)(OQLY;5^+'#V^MWBH)@=#\) MR:G;GSIKVLWR)^-IFU471SHS8>_C3RH/+%? <6]P@_YDY(&L9[P.M"C9\+X2^!';RVA]-]!=02P,$% @ W(9>4>/T]9> @ MK 4 !D !X;"]W;W)K&ULC51-;]LP#/TK@M%# M"VQUXL3N!QP#2;MB/70(DG4[##LH-A,+E25/HI-TOWZ4G'C9E@:[V/H@WWND M2*8;;5YL"8!L6TEE1T&)6-^&HK/IB9+=8-2*)@:9INJXN9U E)O1D$_V!_,Q*I$=Q!F:&=F&'4H@*E!5:,0/+43#NWTX29^\-O@C8V(,U>I49OF''6A.86/E3O3>*$8$O:D%9:6?5 % M%'_ZAZ2ZDQ[MI4^BDX!SJ"]9E+QC42_J/<_OV?G9Q0G809>1@8<=_'=&9B Y M0L'&KH($"K#LVWA!5E12WT\P#CO&H6<6QE$4D8+HX[3):.K;=@*@<$V"LG#WHIBGVV!?GBRG#G]ZR=9CNVD,90^ M=.F+=??=Z;M/)V$I*/6.P2H'T*CF3)0ASK4NOGA>&>? 27DM"Q FDDK%B3:N MRKRR4$"2TD[BS)M-IPN/$RIP%(B*+[DN42PKH4-\TT'(#=^3$/N+3Q@YNGN9 M0(@?+S_\J:2^NT!NG'R<3*:/5W?'^&43N,+>2=+Y"TBOI^.\)C9&O3A-O5JJ M$<5]9*#9:YL3!:D4ASVR@*E,.* M82&^)XQN%+6S4L(IVSEX9H%8,JF0-IMC MI/@6*9]>W;>6AU,A55/;57#?39M^%-A[5B!EK!,XPPZ(@H)H#4HLC=,D M-^"S$&KM]:XP"C-%=OYLCOL)S6"*;*1*0'5E?+R'HH!!:N4HFN5VU++P;%!K MR8V14)))01H-^QFM86AC8&QE#_7O]("[3@=[.K4[*CK3"&I-1^,%*2T;OPZ[>J/L?OC[*0HV.XKHYG@X-;^XH)1 M0/;S4"X5?3+5[$F)#0 *HRTH3>,A\E>18@VUWI^F.AW7/'N'FM^VSQD(4(0- M19NC?\Y=?K7BF\__2W+S4SD6?%)C>U&=N\CY>Q"Y.$N17OM#']P:!W=&AR)[ M-X?XEWT%L+XHVE24:2I:+Z=) N+9U6'H-=F85]8!O\E/("45T^LN&.+>_@D) MK?AME_5@&]%F]?8/NSQ_T13LGW+1/U!+ P04 " #-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( -R&7E%W M.J+[KP, "<< / >&PO=V]R:V)O;VLN>&ULQ9E=;],P%$#_BI6G36*T M^>@&$T6"=D EM%7KQ"MRDYO&PK&+[6QLOYZ;A(*S55>\N'UJ[;C.R:U]C^V\ M>]#FQUKK'^Q7+96=1I5SV\O1R.85U-R^UEM0>*74IN8.BV8SLEL#O+ 5@*OE M*!F/STM5"WO&U[6H< M7]]R!)E&YV/LL!3&NJY%US]'QGO QGVI MHXO#[K,/XJ7YGS#JLA0YS'7>U*!<'T<#L@54MA);&S'%:YA&NR;L@RK8E7(8 M)+90?5?8MGU2O/6BZ)_:(:X70W,I\()9%!UX.,@9EK44!=Z]8!^YY"H'U@77 M>H ) 9@<#9"=++D'F1*0Z0$A5RU$^P/+=,ENMF \R(R S(X&.=/UUH.<$)"3 M(T)^3SS(N I,EQH-5* LKC)\ M3$HW<6#?7&._"Y7K&MBR9ZRU0BMR,T"D9!.'M@U.7\9QY=-]N?K9B'LNV[GM M U*BB0.;9J%P1#IM'GT@2BIQ8*O,8>U\%LH=<6!Y_!E<=_S7,(50JH@#N^(6 MMMK@7D#B^@\V]?.Q1 DB#FR(#SF.;RN>>2&AO) $]L(M6&>:W#6FU4$W$?^Z M]ADFY84DL!?V*.L56S_VA4?F8Y*;D,!>(/4U6$PEE!>2P%X@]37$I-R0!'8# MH2]VDX1U#9$7_3T\IQZ2!'4-FQ;F_ ML$_)HZ[C[3W8R< Q*>68-+!CO.0]!\>%M*?LC*VPYZ+!#.5C4HY) SNFS^0[ M0I^*\DMZ$+_LBYLN63$8BI1QT@/N4O8'D7)->OC]RGY(RC1I<-,0D.S,/[FF M3),%-HVWP=H;PXSR2Q;\;(O8:@TR8D;Y)>O\,MJ]F"J@% J*:[R%Q?J^/6__9;+]K?XY_#'8_37<*I?+;-NO9/,I0Y2"-+T009!ECXHAZ \?= 8@L;I M@R80-$D?-(6@:?J@&03-T@?-(6B>/DA&*..((*F'-8'6@EP+@=>"8 N!V()D M"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=[:>]DFT%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VWH?2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCTSE'OG$#O M'/7."?3.4>_\G7J'>*U\>/8\UGC_=U(=;]?ZY^WOR\=F[[G<<7;PEV7U"U!+ M P04 " #60U_ 338D(HDMVU!X^SKA1VI%HR(J M=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F M*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4 ML6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z= M3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7- MP[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=! M*D=A*D>!*D>A*D?!*D?A*D40=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -R& M7E%XL!^D2 4 (X5 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ W(9>4=GDFF%U P @ L !@ ("!;!0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W(9>4= <653% @ M$@@ !@ ("!K2$ 'AL+W=O&UL4$L! A0#% @ W(9>42]-/"'5 P N0@ !D M ("!HT 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W(9>4;46;"]>! &PL !D ("!#U$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW(9>49YD7"*T"@ _1T !D ("!3%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(9>4=WPEX L!0 MPP !D M ("!>WL 'AL+W=O@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ W(9>4&PO=V]R:W-H965T&UL4$L! A0#% @ W(9> M41]>^) U P @@ !D ("!8Y$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(9>48&PO=V]R:W-H965T&UL4$L! A0#% @ W(9>4;)XC.5U @ 4P8 !D M ("!UJH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W(9>43MB,(>= P K@L !D ("!<[D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W(9>41_* MV]H9 @ = 0 !D ("!9L< 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ R #( *E0T #W7 $! end XML 55 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 56 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 157 276 1 true 28 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rbcbearings.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.rbcbearings.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.rbcbearings.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - 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 005 - 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 006 - 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 007 - 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 008 - 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 009 - Disclosure - Basis of Presentation Sheet http://www.rbcbearings.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 010 - Disclosure - Significant Accounting Policies Sheet http://www.rbcbearings.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 11 false false R12.htm 011 - Disclosure - Revenue from Contracts with Customers Sheet http://www.rbcbearings.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 012 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 13 false false R14.htm 013 - Disclosure - Net Income Per Common Share Sheet http://www.rbcbearings.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 14 false false R15.htm 014 - Disclosure - Cash and Cash Equivalents Sheet http://www.rbcbearings.com/role/CashandCashEquivalents Cash and Cash Equivalents Notes 15 false false R16.htm 015 - Disclosure - Inventory Sheet http://www.rbcbearings.com/role/Inventory Inventory Notes 16 false false R17.htm 016 - Disclosure - Debt Sheet http://www.rbcbearings.com/role/Debt Debt Notes 17 false false R18.htm 017 - Disclosure - Income Taxes Sheet http://www.rbcbearings.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Reportable Segments Sheet http://www.rbcbearings.com/role/ReportableSegments Reportable Segments Notes 19 false false R20.htm 019 - Disclosure - Acquisition Sheet http://www.rbcbearings.com/role/Acquisition Acquisition Notes 20 false false R21.htm 020 - Disclosure - Restructuring and Consolidation Sheet http://www.rbcbearings.com/role/RestructuringandConsolidation Restructuring and Consolidation Notes 21 false false R22.htm 021 - 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 22 false false R23.htm 022 - 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 23 false false R24.htm 023 - 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 24 false false R25.htm 024 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.rbcbearings.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.rbcbearings.com/role/NetIncomePerCommonShare 25 false false R26.htm 025 - Disclosure - Inventory (Tables) Sheet http://www.rbcbearings.com/role/InventoryTables Inventory (Tables) Tables http://www.rbcbearings.com/role/Inventory 26 false false R27.htm 026 - Disclosure - Debt (Tables) Sheet http://www.rbcbearings.com/role/DebtTables Debt (Tables) Tables http://www.rbcbearings.com/role/Debt 27 false false R28.htm 027 - Disclosure - Reportable Segments (Tables) Sheet http://www.rbcbearings.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.rbcbearings.com/role/ReportableSegments 28 false false R29.htm 029 - 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 29 false false R30.htm 030 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers Sheet http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 30 false false R31.htm 031 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities Sheet http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities Details http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables 31 false false R32.htm 032 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss) Sheet http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss) Details http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables 32 false false R33.htm 033 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.rbcbearings.com/role/NetIncomePerCommonShareTables 33 false false R34.htm 034 - Disclosure - Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share Sheet http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share Details http://www.rbcbearings.com/role/NetIncomePerCommonShareTables 34 false false R35.htm 035 - Disclosure - Inventory (Details) - Schedule of inventory Sheet http://www.rbcbearings.com/role/ScheduleofinventoryTable Inventory (Details) - Schedule of inventory Details http://www.rbcbearings.com/role/InventoryTables 35 false false R36.htm 036 - Disclosure - Debt (Details) Sheet http://www.rbcbearings.com/role/DebtDetails Debt (Details) Details http://www.rbcbearings.com/role/DebtTables 36 false false R37.htm 037 - Disclosure - Debt (Details) - Schedule of debt Sheet http://www.rbcbearings.com/role/ScheduleofdebtTable Debt (Details) - Schedule of debt Details http://www.rbcbearings.com/role/DebtTables 37 false false R38.htm 038 - Disclosure - Income Taxes (Details) Sheet http://www.rbcbearings.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rbcbearings.com/role/IncomeTaxes 38 false false R39.htm 039 - Disclosure - Reportable Segments (Details) Sheet http://www.rbcbearings.com/role/ReportableSegmentsDetails Reportable Segments (Details) Details http://www.rbcbearings.com/role/ReportableSegmentsTables 39 false false R40.htm 040 - Disclosure - Reportable Segments (Details) - Schedule of segment information Sheet http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable Reportable Segments (Details) - Schedule of segment information Details http://www.rbcbearings.com/role/ReportableSegmentsTables 40 false false R41.htm 041 - Disclosure - Acquisition (Details) Sheet http://www.rbcbearings.com/role/AcquisitionDetails Acquisition (Details) Details http://www.rbcbearings.com/role/Acquisition 41 false false R42.htm 042 - Disclosure - Restructuring and Consolidation (Details) Sheet http://www.rbcbearings.com/role/RestructuringandConsolidationDetails Restructuring and Consolidation (Details) Details http://www.rbcbearings.com/role/RestructuringandConsolidation 42 false false All Reports Book All Reports f10q0920_rbcbearings.htm f10q0920ex31-01_rbcbearings.htm f10q0920ex31-02_rbcbearings.htm f10q0920ex32-01_rbcbearings.htm f10q0920ex32-02_rbcbearings.htm roll-20200926.xsd roll-20200926_cal.xml roll-20200926_def.xml roll-20200926_lab.xml roll-20200926_pre.xml http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0920_rbcbearings.htm": { "axisCustom": 0, "axisStandard": 10, "contextCount": 157, "dts": { "calculationLink": { "local": [ "roll-20200926_cal.xml" ] }, "definitionLink": { "local": [ "roll-20200926_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "f10q0920_rbcbearings.htm" ] }, "labelLink": { "local": [ "roll-20200926_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "roll-20200926_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "roll-20200926.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 317, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 145, "http://www.rbcbearings.com/20200926": 4, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 154 }, "keyCustom": 16, "keyStandard": 260, "memberCustom": 19, "memberStandard": 9, "nsprefix": "roll", "nsuri": "http://www.rbcbearings.com/20200926", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.rbcbearings.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Basis of Presentation", "role": "http://www.rbcbearings.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Significant Accounting Policies", "role": "http://www.rbcbearings.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Net Income Per Common Share", "role": "http://www.rbcbearings.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Cash and Cash Equivalents", "role": "http://www.rbcbearings.com/role/CashandCashEquivalents", "shortName": "Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Inventory", "role": "http://www.rbcbearings.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Debt", "role": "http://www.rbcbearings.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Income Taxes", "role": "http://www.rbcbearings.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Reportable Segments", "role": "http://www.rbcbearings.com/role/ReportableSegments", "shortName": "Reportable Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Acquisition", "role": "http://www.rbcbearings.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Restructuring and Consolidation", "role": "http://www.rbcbearings.com/role/RestructuringandConsolidation", "shortName": "Restructuring and Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.rbcbearings.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Net Income Per Common Share (Tables)", "role": "http://www.rbcbearings.com/role/NetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Inventory (Tables)", "role": "http://www.rbcbearings.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Debt (Tables)", "role": "http://www.rbcbearings.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Reportable Segments (Tables)", "role": "http://www.rbcbearings.com/role/ReportableSegmentsTables", "shortName": "Reportable Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers", "role": "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of revenue from business segments of customers", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c65", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities", "role": "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of contract assets and contract liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss)", "role": "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details) - Schedule of component of accumulated other comprehensive income (loss)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c125", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Net Income Per Common Share (Details)", "role": "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c125", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share", "role": "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable", "shortName": "Net Income Per Common Share (Details) - Schedule basic and diluted net income per common share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Inventory (Details) - Schedule of inventory", "role": "http://www.rbcbearings.com/role/ScheduleofinventoryTable", "shortName": "Inventory (Details) - Schedule of inventory", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Debt (Details)", "role": "http://www.rbcbearings.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "roll:RevolverAndTermLoanFacilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Debt (Details) - Schedule of debt", "role": "http://www.rbcbearings.com/role/ScheduleofdebtTable", "shortName": "Debt (Details) - Schedule of debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "roll:RevolverAndTermLoanFacilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Income Taxes (Details)", "role": "http://www.rbcbearings.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Reportable Segments (Details)", "role": "http://www.rbcbearings.com/role/ReportableSegmentsDetails", "shortName": "Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Reportable Segments (Details) - Schedule of segment information", "role": "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable", "shortName": "Reportable Segments (Details) - Schedule of segment information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "lang": null, "name": "us-gaap:OtherSellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Acquisition (Details)", "role": "http://www.rbcbearings.com/role/AcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Restructuring and Consolidation (Details)", "role": "http://www.rbcbearings.com/role/RestructuringandConsolidationDetails", "shortName": "Restructuring and Consolidation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "role": "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c34", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.rbcbearings.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c43", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "role": "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "008 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.rbcbearings.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "f10q0920_rbcbearings.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 28, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rbcbearings.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "roll_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "AccruedExpensesAndOtherCurrentLiabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "roll_AerospaceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AerospaceMember", "terseLabel": "Aerospace [Member]" } } }, "localname": "AerospaceMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "domainItemType" }, "roll_AmendedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AmendedCreditAgreementMember", "terseLabel": "Amended Credit Agreement [Member]" } } }, "localname": "AmendedCreditAgreementMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_BallMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BallMember", "terseLabel": "Ball [Member]" } } }, "localname": "BallMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "roll_BusinessAcquisitionPurchasePriceAllocationCapitalLeaseObligationAccrual1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business acquisition purchase price allocation capital lease obligation accrual1.", "label": "BusinessAcquisitionPurchasePriceAllocationCapitalLeaseObligationAccrual1", "terseLabel": "Land and building leased" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationCapitalLeaseObligationAccrual1", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "roll_ContractLiabilitiesNoncurrent3Abstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ContractLiabilitiesNoncurrent3Abstract", "terseLabel": "Contract Liabilities \u2013 Noncurrent (3)" } } }, "localname": "ContractLiabilitiesNoncurrent3Abstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "stringItemType" }, "roll_ContractWithCustomerAssetAdditionalRevenueRecognizedCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of additional revenue recognized in excess of billings.", "label": "ContractWithCustomerAssetAdditionalRevenueRecognizedCurrent", "terseLabel": "Additional revenue recognized in excess of billings" } } }, "localname": "ContractWithCustomerAssetAdditionalRevenueRecognizedCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerAssetAmountsBilledToCustomersCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of billed to customers.", "label": "ContractWithCustomerAssetAmountsBilledToCustomersCurrent", "negatedLabel": "Less: amounts billed to customers" } } }, "localname": "ContractWithCustomerAssetAmountsBilledToCustomersCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been payments received prior to revenue being recognized.", "label": "ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedCurrent", "terseLabel": "Payments received prior to revenue being recognized" } } }, "localname": "ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedNonCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been reclassification from non-current.", "label": "ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedNonCurrent", "terseLabel": "Payments received prior to revenue being recognized" } } }, "localname": "ContractWithCustomerLiabilityPaymentsReceivedPriorToRevenueRecognizedNonCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerLiabilityReclassificationFromCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been reclassification from current.", "label": "ContractWithCustomerLiabilityReclassificationFromCurrent", "terseLabel": "Reclassification (to)/from current" } } }, "localname": "ContractWithCustomerLiabilityReclassificationFromCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerLiabilityReclassificationFromNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been reclassification from non-current.", "label": "ContractWithCustomerLiabilityReclassificationFromNoncurrent", "terseLabel": "Reclassification (to)/from noncurrent" } } }, "localname": "ContractWithCustomerLiabilityReclassificationFromNoncurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_ContractWithCustomerLiabilityRevenueRecognizedOnBeginningBalanceCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been revenue recognized on beginning balance.", "label": "ContractWithCustomerLiabilityRevenueRecognizedOnBeginningBalanceCurrent", "negatedLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedOnBeginningBalanceCurrent", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "roll_CorporatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CorporatesMember", "terseLabel": "Corporate [Member]" } } }, "localname": "CorporatesMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "roll_CurrencyTranslationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CurrencyTranslationMember", "terseLabel": "Currency Translation [Member]" } } }, "localname": "CurrencyTranslationMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "domainItemType" }, "roll_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_DomesticCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DomesticCreditFacilityMember", "terseLabel": "Domestic Credit Facility [Member]" } } }, "localname": "DomesticCreditFacilityMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_EngineeredProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EngineeredProductsMember", "terseLabel": "Engineered Products [Member]" } } }, "localname": "EngineeredProductsMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "roll_EngineeredProductsSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EngineeredProductsSegmentMember", "terseLabel": "Engineered Products [Member]" } } }, "localname": "EngineeredProductsSegmentMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "domainItemType" }, "roll_ForeignCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ForeignCreditAgreementMember", "terseLabel": "Foreign Credit Agreement [Member]" } } }, "localname": "ForeignCreditAgreementMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_ForeignRevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ForeignRevolverMember", "terseLabel": "Foreign Revolver [Member]" } } }, "localname": "ForeignRevolverMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_ForeignTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ForeignTermLoanMember", "terseLabel": "Foreign Term Loan [Member]" } } }, "localname": "ForeignTermLoanMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_GrossMarginAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GrossMarginAbstract", "terseLabel": "Gross Margin" } } }, "localname": "GrossMarginAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "roll_ImpactFromAdoptionOfAccountingStandard": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Impact from adoption of accounting standard.", "label": "ImpactFromAdoptionOfAccountingStandard", "terseLabel": "Impact from adoption of ASU 2018-02" } } }, "localname": "ImpactFromAdoptionOfAccountingStandard", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "roll_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in accrued expenses and other current liabilities.", "label": "IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "roll_IndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IndustrialMember", "terseLabel": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "domainItemType" }, "roll_IntersegmentSalesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IntersegmentSalesAbstract", "terseLabel": "Intersegment Sales" } } }, "localname": "IntersegmentSalesAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "roll_MortgageLoanOnRealEstateFinalMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period for fixed rate on mortgage loan.", "label": "MortgageLoanOnRealEstateFinalMaturityPeriod", "terseLabel": "Period for fixed rate on mortgage loan" } } }, "localname": "MortgageLoanOnRealEstateFinalMaturityPeriod", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "roll_NetExternalSalesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NetExternalSalesAbstract", "terseLabel": "Net External Sales" } } }, "localname": "NetExternalSalesAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "roll_NetIncomePerCommonShareDetailsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Per Common Share (Details) [Line Items]" } } }, "localname": "NetIncomePerCommonShareDetailsLineItems", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "roll_NetIncomePerCommonShareDetailsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Per Common Share (Details) [Table]" } } }, "localname": "NetIncomePerCommonShareDetailsTable", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "roll_NewAccountingPronouncementsYetToBeAdoptedPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NewAccountingPronouncementsYetToBeAdoptedPolicyPolicyTextBlock", "terseLabel": "Recent Accounting Standards Yet to Be Adopted" } } }, "localname": "NewAccountingPronouncementsYetToBeAdoptedPolicyPolicyTextBlock", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "roll_OperatingIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OperatingIncomeAbstract", "terseLabel": "Operating Income" } } }, "localname": "OperatingIncomeAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "roll_PensionAndPostretirementLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PensionAndPostretirementLiabilityMember", "terseLabel": "Pension and Postretirement Liability [Member]" } } }, "localname": "PensionAndPostretirementLiabilityMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "domainItemType" }, "roll_PlainBearingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PlainBearingsMember", "terseLabel": "Plain [Member]" } } }, "localname": "PlainBearingsMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "domainItemType" }, "roll_PlainMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PlainMember", "terseLabel": "Plain [Member]" } } }, "localname": "PlainMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "roll_RevenueRecognizedIncludedInContractLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue recognized included in the contract liability.", "label": "RevenueRecognizedIncludedInContractLiability", "terseLabel": "Revenue recognized included in the contract liability" } } }, "localname": "RevenueRecognizedIncludedInContractLiability", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "roll_RevenuesFromIntersegmentSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenues From Intersegment Sales", "label": "RevenuesFromIntersegmentSales", "terseLabel": "Intersegment Sales" } } }, "localname": "RevenuesFromIntersegmentSales", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "monetaryItemType" }, "roll_RevolverAndTermLoanFacilities": { "auth_ref": [], "calculation": { "http://www.rbcbearings.com/role/ScheduleofdebtTable": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of revolver and term loan facilities.", "label": "RevolverAndTermLoanFacilities", "terseLabel": "Revolver and term loan facilities" } } }, "localname": "RevolverAndTermLoanFacilities", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "roll_RevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RevolverMember", "terseLabel": "Revolver [Member]" } } }, "localname": "RevolverMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_RollerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RollerMember", "terseLabel": "Roller [Member]" } } }, "localname": "RollerMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "roll_SchaublinCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SchaublinCreditAgreementMember", "terseLabel": "Schaublin Credit Agreement [Member]" } } }, "localname": "SchaublinCreditAgreementMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_SchaublinMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SchaublinMember", "terseLabel": "Schaublin [Member]" } } }, "localname": "SchaublinMember", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "roll_ScheduleBasicAndDilutedNetIncomePerCommonShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule basic and diluted net income per common share [Abstract]" } } }, "localname": "ScheduleBasicAndDilutedNetIncomePerCommonShareAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfComponentOfAccumulatedOtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of component of accumulated other comprehensive income (loss) [Abstract]" } } }, "localname": "ScheduleOfComponentOfAccumulatedOtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfContractAssetsAndContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of contract assets and contract liabilities [Abstract]" } } }, "localname": "ScheduleOfContractAssetsAndContractLiabilitiesAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of debt [Abstract]" } } }, "localname": "ScheduleOfDebtAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfInventoryAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of inventory [Abstract]" } } }, "localname": "ScheduleOfInventoryAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfRevenueFromBusinessSegmentsOfCustomersAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of revenue from business segments of customers [Abstract]" } } }, "localname": "ScheduleOfRevenueFromBusinessSegmentsOfCustomersAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_ScheduleOfSegmentInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule of segment information [Abstract]" } } }, "localname": "ScheduleOfSegmentInformationAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "xbrltype": "stringItemType" }, "roll_SellingGeneralAdministrativeExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SellingGeneralAdministrativeExpensesAbstract", "terseLabel": "Selling, General & Administrative Expenses" } } }, "localname": "SellingGeneralAdministrativeExpensesAbstract", "nsuri": "http://www.rbcbearings.com/20200926", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "srt_MortgageLoansOnRealEstateInterestRate": { "auth_ref": [ "r314", "r322" ], "lang": { "en-US": { "role": { "documentation": "Interest rate of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.", "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate", "terseLabel": "Mortgage loan interest rate" } } }, "localname": "MortgageLoansOnRealEstateInterestRate", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r216", "r219", "r280", "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r160", "r216", "r219", "r280", "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r14", "r165", "r166" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,703 at September 26, 2020 and $1,627 at March 28, 2020", "verboseLabel": "Accounts receivable with customers, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r17", "r48", "r50", "r51", "r296", "r312", "r313" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r272" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r51", "r54", "r99", "r100", "r101", "r261", "r308", "r309" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r281", "r282" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition Costs, Period Cost", "terseLabel": "Purchase price" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r15", "r230" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r227", "r228", "r229" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r222", "r223", "r231", "r232" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r167", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r67", "r88", "r276" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs", "verboseLabel": "Debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow", "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r178", "r181" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Number of employee stock options and restricted shares excluded from calculation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accumulated other comprehensive income.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Period Increase (Decrease)", "terseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r92", "r142", "r149", "r156", "r169", "r259", "r262", "r264", "r284", "r294" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r44", "r92", "r169", "r259", "r262", "r264" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "The entire description for costs incurred to effect a business combination that have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Acquisition [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r88", "r186", "r188", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Fixed asset disposals included within other operating expenses" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RestructuringandConsolidationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r90" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, at end of period", "periodStartLabel": "Cash and cash equivalents, at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/CashandCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r265" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase during the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par value; authorized shares: 60,000,000 at September 26, 2020 and March 28, 2020, respectively; issued shares: 25,970,673 and 25,881,415 at September 26, 2020 and March 28, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r65", "r289", "r303" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r64", "r73", "r288", "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r203", "r205", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Balance at September 26, 2020", "periodStartLabel": "Balance at March 28, 2020" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Contract Assets - Current (1)" } } }, "localname": "ContractWithCustomerAssetNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Liabilities \u2013 Current (2)" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r203", "r204", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Balance at September 26, 200", "periodStartLabel": "Balance at March 28, 200" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r203", "r204", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "periodEndLabel": "Balance at September 26, 2020", "periodStartLabel": "Balance at March 28, 2020" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcontractassetsandcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69", "r280" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt instrument, description of variable rate basis" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r275", "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r94", "r196", "r197", "r198", "r199", "r274", "r275", "r277", "r292" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r30", "r276" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofdebtTable": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r93", "r242", "r247", "r248", "r249" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r234", "r235" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r88", "r182" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r104", "r105", "r106", "r107", "r108", "r112", "r114", "r119", "r120", "r121", "r125", "r126", "r290", "r304" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic net income per common share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r104", "r105", "r106", "r107", "r108", "r114", "r119", "r120", "r121", "r125", "r126", "r290", "r304" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted net income per common share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122", "r123", "r124", "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r265" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r237", "r250" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income tax provision at the federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r237", "r250" ], "lang": { "en-US": { "role": { "documentation": "Percentage 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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Effective income tax rate without discrete" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r233", "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Tax benefit associated with share-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r99", "r100", "r101", "r103", "r109", "r111", "r128", "r170", "r195", "r200", "r227", "r228", "r229", "r243", "r244", "r266", "r267", "r268", "r269", "r270", "r272", "r308", "r309", "r310" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, accumulated amortization (in Dollars)" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r174", "r175", "r283" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68", "r92", "r142", "r148", "r152", "r155", "r158", "r169", "r264" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Margin", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r96", "r142", "r148", "r152", "r155", "r158" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r238", "r240", "r241", "r245", "r251", "r253", "r254", "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r110", "r111", "r140", "r236", "r246", "r252", "r305" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "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 revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "terseLabel": "Effective income tax rate reconciliation, prior year income taxes, amount" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r85", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r115", "r116", "r117", "r121" ], "lang": { "en-US": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilution due to employee stock awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r177", "r179" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net of accumulated amortization of $58,408 at September 26, 2020 and $55,732 at March 28, 2020" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r62", "r136", "r273", "r276", "r291" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r84", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r41" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofinventoryTable": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r43" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rbcbearings.com/role/ScheduleofinventoryTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r42" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofinventoryTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRecallExpense": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the amount charged against earnings comprised of the costs to announce and effect a recall of defective merchandise.", "label": "Inventory Recall Expense", "terseLabel": "Inventory rationalization costs" } } }, "localname": "InventoryRecallExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RestructuringandConsolidationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r22", "r172" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofinventoryTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and Building [Member]" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r92", "r150", "r169", "r260", "r262", "r263", "r264" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r92", "r169", "r264", "r286", "r298" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r92", "r169", "r260", "r262", "r263", "r264" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r11", "r285", "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Line of credit covenant terms" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Credit facility outstanding amount" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r193", "r285", "r295" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofdebtTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r97", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Future annual principal payments in fiscal thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r97", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Future annual principal payments in fiscal 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "Future annual principal payments in fiscal 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFourAndFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "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 and fifth 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.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four and Five", "terseLabel": "Future annual principal payments in fiscal 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFourAndFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "Future annual principal payments in fiscal 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "Future annual principal payments in fiscal 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwoAndThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "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 and 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.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two and Three", "terseLabel": "Future annual principal payments in Fiscal 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwoAndThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r97", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Future annual principal payments in Fiscal 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r97", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Future annual principal payments in Fiscal 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstate": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.", "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate", "terseLabel": "Balance on mortgage loan" } } }, "localname": "MortgageLoansOnRealEstate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.", "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net", "terseLabel": "Mortgage loan fixed rate" } } }, "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r86", "r89" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r55", "r58", "r63", "r89", "r92", "r102", "r104", "r105", "r106", "r107", "r110", "r111", "r118", "r142", "r148", "r152", "r155", "r158", "r169", "r264", "r287", "r301" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (in Dollars)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow", "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable business segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ReportableSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Operating Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r142", "r148", "r152", "r155", "r158" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r279" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r279" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r278" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": { "auth_ref": [ "r48", "r52", "r53", "r221" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Change in net prior service cost and actuarial losses, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r45" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r61", "r64", "r195", "r266", "r271", "r272", "r288", "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Net current period other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofcomponentofaccumulatedothercomprehensiveincomelossTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension and postretirement liability adjustments, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r49", "r258" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "terseLabel": "Change in net prior service cost and actuarial losses, net of tax expense", "verboseLabel": "Pension and postretirement liability adjustments, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedComprehensiveIncome_Parentheticals", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r70" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Other, net" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r11", "r285", "r295" ], "calculation": { "http://www.rbcbearings.com/role/ScheduleofdebtTable": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash charges" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other non-operating expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of selling, general and administrative expense classified as other.", "label": "Other Selling, General and Administrative Expense", "terseLabel": "Selling, General & Administrative Expenses" } } }, "localname": "OtherSellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "auth_ref": [ "r81" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.", "label": "Payment of Financing and Stock Issuance Costs", "negatedLabel": "Finance fees paid in connection with credit facilities and term loans" } } }, "localname": "PaymentOfFinancingAndStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r79" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r75", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid for purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r75" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of business" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.01 par value; authorized shares: 10,000,000 at September 26, 2020 and March 28, 2020, respectively; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r26", "r27" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds received from term loans" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r78", "r95" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds received from revolving credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r77", "r226" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r184" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r184", "r299" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r183" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r80" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of term loans" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r80", "r95" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of revolving credit facilities" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Shares [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Consolidation" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RestructuringandConsolidation" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r88", "r186", "r188", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Non-cash restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RestructuringandConsolidationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r200", "r230", "r297", "r311", "r313" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r99", "r100", "r101", "r103", "r109", "r111", "r170", "r227", "r228", "r229", "r243", "r244", "r308", "r310" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r133", "r134", "r147", "r153", "r154", "r160", "r161", "r163", "r215", "r216", "r280" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "netLabel": "Net External Sales", "terseLabel": "Net sales", "verboseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r218", "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r212" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Aggregate amount of the transaction price allocated to remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "terseLabel": "Performance obligations expected to be satisfied in the future" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r51", "r271", "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of component of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule basic and diluted net income per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/NetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r23", "r24", "r25" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of revenue from business segments of customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r142", "r145", "r151", "r176" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r142", "r145", "r151", "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ReportableSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r129", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148", "r149", "r150", "r152", "r153", "r154", "r155", "r156", "r158", "r163", "r306" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r129", "r131", "r132", "r142", "r146", "r152", "r156", "r157", "r158", "r159", "r160", "r162", "r163", "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Reportable Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ReportableSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r129", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148", "r149", "r150", "r152", "r153", "r154", "r155", "r156", "r158", "r163", "r176", "r185", "r187", "r190", "r306" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ScheduleofrevenuefrombusinesssegmentsofcustomersTable", "http://www.rbcbearings.com/role/ScheduleofsegmentinformationTable" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r99", "r100", "r101", "r103", "r109", "r111", "r128", "r170", "r195", "r200", "r227", "r228", "r229", "r243", "r244", "r266", "r267", "r268", "r269", "r270", "r272", "r308", "r309", "r310" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r99", "r100", "r101", "r128", "r280" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r195", "r200" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock, net of forfeitures (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r13", "r195", "r200", "r224" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of equity awards (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r12", "r13", "r195", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r40", "r195", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of equity awards" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r12", "r13", "r195", "r200" ], "lang": { "en-US": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock (in Shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r12", "r13", "r195", "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r18", "r19", "r92", "r168", "r169", "r264" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet", "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r201" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r39", "r201" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r39", "r201", "r202" ], "calculation": { "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 870,223 shares and 838,982 shares at September 26, 2020 and March 28, 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "terseLabel": "Estimated decrease in unrecognized tax positions in federal and state credits and state tax" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r121" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)", "verboseLabel": "Denominator for diluted net income per common share \u2014 weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r112", "r121" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)", "verboseLabel": "Denominator for basic net income per common share\u2014weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.rbcbearings.com/role/ConsolidatedIncomeStatement", "http://www.rbcbearings.com/role/SchedulebasicanddilutednetincomepercommonshareTable" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Column B))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Column G))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r316": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r317": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r318": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r319": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r321": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r322": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" } }, "version": "2.1" } ZIP 61 0001213900-20-034285-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-20-034285-xbrl.zip M4$L#!!0 ( -R&7E$\SB;(+NH %DE# 8 9C$P<3 Y,C!?57U'BF)^P(8>O"U>[C)]QN]QGOTVU[;/?. M[OME0J#":%I('$G8YOSZ)[-* @%"$D(2$F9C]K0!7;(RL_)>F9__S_O((*_4 M=G3+_.U(.A6/"#7[EJ:;+[\=_7RJ7SU=W]X>_9_+VN>_U.OD=VI26W6I1GI3 MN.S\_.WM[>3OMPC=/7;>I8$[M/'?R" MU.O>XZYMB@\[)]]LG=SW7:*(1)+/F^WSID)NOCX3691%?OG0!3@!5M,YU]_= MWXX"[WCOV<:I9;^06=WA!%XCN-U#Y:4 ))GH#B+@+PI/AC2V?_\^/[4']*16E\&:.+4W>F8 M.K-;!ZK38S?ZOS"<+J+)L=W5Z^'+D$O?C0CL_,]WH&\0E=H2M;PK6V?\QP#0 M+ZHZ#H49?PB#PTF!'-,RSX9 M^]6[=/U%N&./+C\/J:I=U@C^WV=7=PUZ23Z?\3]JM<\CZJJD;YDN-8$B+GUW MS]A]3(;4Z1\3_?6WHVO^>_T9H#TB9R -SOA3/_8(T#@$G37_'E9_COY['_ 'Q[737T%_.<].%] MU+X@(]5^T* M<@RO\E_WIFON$ $6/QTM_( +J3OZGQ1^Q%?V+%NC-H?ABZ'V?Q$9UNA8AJ[- M?O3AX;]+_N]'EW__J]02+SRP5H [6X$N7[R,-R56HC==D%40YRO?)0P_[VZ? M;[Z2I^>KYYLG\G1S_?/Q]OD6_KRZ^TIN_N?Z'U=WO]_4KN]__+A]>KJ]O_O< MLX&]_Z4Z0U (K@6 ?+T&)=AL=&/7T;,,K10(S1^0;_>//\AG_1W%VQT77%R& MO+N/=/#;41^,&%,= 42@),^_6GVXQG29]+B4Q/H_/Y\MW'O@T\L89'(#Z+6_MSE@UPZ0? MDR+__'GU^'SS^/U_:X\W#_>/S^3AY^/3SZN[9_)\CUOJ&?8-D11R_TBDYK%V M0NZ_D>=_W 1WF[_3R-7U,_XL=97&YS-\ZXYI'[URGS-*#^@WRR;ND)(_?+*3 M,;S/TL"5T,!72,Y=YQKX R/X?:BITRG8Q=0,8Z\']O0;4_L*EQ]=/M$QW-6C M-I%; O,95G=X"7!8AHU^_WC 0=;"COF_.OJ'"]*ND4K:/3]>W3W=HDP[B+NR M NJ+.W=&>%_>#6QK1%R+G)9B%678;-?6:*0[&%T"G\.@!/8"".KSY.;;C0G. MXA3OY;<>72J*4I?D1D=N;&S(?2 C>2T+R\PUVPS]C_1%=Y#=W3OXY>CR\M1,ZRMV;? MLD$=L\#M$UY];4U,UYY>6QJ-D_!?J:&^@?4YXX]E.>-J"\OW"#1;/UOY;,WR MFB7[A%]Z6.ZX7$;5L_I^J\&ML$7Z#%V^I(U&4K=9;RAM6>R(46B"_]B;\=+F M"OF8T9> 6K9 +]OD/Q-;=S2]SU2S-9B!MX3H#6B2 J;;T\?3IU-R,QH;UI3: M02"*P(D>Y'^&&OM%-?4_V>>3G:!DD[Q%:\^-N<\])A^QK^O+>?K3<3 ML/D.&DA;1IRPJ1WK/9G)JWO[ ?27CNF:R^OGY4>3=5MTC:[)5,$4A>$'"_2X M\?_K8ZZ4Q5:CW8E$1"':Q ,.[V53EC'4LB\K) M*F,E?=AW"SCL86B9,Q]4;K7K;5&45B0I\V:.Y_[2W__:D:7VA0.K,>@8'T%, M]@P!?)&^,<&M3,#2Q"PH(VK1&,V+DFOHU[M\@GUDZZX.3^)>&K7!,1M/;&>" M[IIKP>.8Y5:3Y./>">Y"#+9<]=WSSV>]+'VU.$A]U(2]M$K.V?(%7/"ORQV' M.!K*.@\F1B?T+I\QT8\DO%'[0W)MJ([#\9E4=%Z0>-\J?'UKA>XNT6&K;,,_ M34=@EWUD3-QY@1K&%S?O_:%JOL 7)OG74(=O'F>281E)22P 6 % _&*#PZ_A M]K'L,6\GC__7NF4&YC8BY'B"@PU6IP MR*>5SW(\GGFG.IKZQXJ!. O\C:D+.Z">CH0>3V63LA0=SRZ%FQ *[SF8*W08$ Q(U7%)5R2:.G5.-W4CKR>V#4_C^4;8$N2%,7BS\(OEY1B\\!LE_Z(]XN@N!9-_ !=.!4)!:4W) M+>YRM8].9>VKZJH\0[:T-^9O#+PB:"UC"1]IB$W<": V)P:/KCW5G\GQW__Z MKK8O9$4^]2YPASK+?HPQ^Q'8,[4\]@P'?0;W;$^ [[PQQP=PA:CR-D!2CBJ6O #BHQX+&4J'UP7[SR?J02N*BP=\*^)5@R'/*#,X*] .^P?;E$ ML#R<<3RP$3P,9" NX(6 ;?;F#OV?3VM/E#+(-#K039929^$7])YE\6(=?.QG MZ<*_+/:"]?!Y%S*1[EV\!E;_D;K)=QX8?7795U(S0Q8TTVEA%-^'!*+OQ#0_ M)9;D W6D&]/S.'"WMB.9_&'\A-OJQ;*G8?E&E-WVM7?!T>7W<)9-'.6-Q<>" M?-O\]NS0>;6\QJ4ZGE0+:V21:\EAL7=A@F\M$6/75R#D3^MDWV;09U4\QS<- M ^K+Q-%-ZCAKZ^;*R0HWX?IAE^CT0?J=073- 8HK1TS(M*FN#?.8JVAJK0NB M)_*9![7UE@]F 4+--7T0YGXPIP/$CFDQTW_B<*L)(.*5UB$5B99=PW<94WSY MFPZO1B8U8=D6"H-7W6%BS%3-OJX:J+&P3 8OQJ-DFFIK#L$Z&UT+C]*#KWZL MGH0:0+LPN6.-H@HXFLPF=X9@I\V$RC$0G]G&O(8MVO($[PK]A(7HB/ MDH:JYD U\/#JBMQ&X&;RYQV+.H(3EIB")DB#/RVM]Z"YY M7)HM-!C#)M;\T3EX/=%XWY'(+_K(Y^Q(YYKLS.Q(:"9'/HNA5 CJ$*X+>/8? M$VKV$1MS(-D)8GY# '/!JELL;5XINVT%\+DVH7446'M@10LPSUZ]#I0QP%[O MV53]5>]1V*D OFJ\J5-GL3:X%0*D5Y2=$H8@=3,F;)4KX)^OOGR_P?,OU_=W MSS=WST^',N_-HS3)4JF<&U><_*[X*51XJF1HH\KYJ_IO492.+A]4VR6WI$YB MSMW?2>@#.\??USA6:B9=:%REVL-*-(R*#Y9I VRRJL+72_E0D#) MH%0R'3GB2"#'VJ_/-S] 7H+6-YF\9/;+MYG3P,H967HKCAI%4&!Q;4JBM=>=7&KPH^;)+,]&J&VPKN+9E.&S%#[;5IQHN,M62Y)Q)[1<.X8)!0YTV M=3-6+DMB;!D+G3"B3;^#M6W8Y M)5G<4KM)M?U/,U!\_*0:/*IQ\\=$=Z?!6B.4[C\=5JKH$;F$%)9B#P/YNOHK M':C,/ODYQN@--77+#BPWU=*4W=)<2F:]@LK^H9L4:#V@0.* 79+[HC=?4C*C MM7E*[EG\^-:CHW WM@Y%K$*;7.?DN_5&;8;>"X+U MN!P1=Q8N3U^(;OEWLH7O65!NPX#88@YDUJ?TG$S&8ZQ4<>@FT7+V'Y7HVF]' M7DR&[ZV= KQO=!,/5,-5 MNADM0"-P#[+5I:,:6+*>3$T0XMEI9YZ<2N+3@1),[I%@0?;*"O-/_.U$@@?ZBZM(W@4V^:\V>HX2D.@J11S\T(C'I1M M:XZHA3O_@ 04.+\=R4>;OB7,"HFW8A;:!+*#NEZOP 1+77/T;@6V?<;?#]7N M#XG<*09W<<[(.C9/M%P_OK1X/"T*M6'/./YIJA,-5JR=A#UNRZ>O?U+>N+EZ M>KK!;&FN:R@=PIM78K M-/M[K3I#%E;KXQ^LQ;MJ<,-R29AXNO%39/!X=E78N_ZVYIG+C;,\-$968\G! M:JRZDJ 8RVOF?XXKOC(U_.=FOMPK]UJU;2S+9.[\K"9+"=1D31P-,X$M06G* M*]58:_&U@5HO%XJ5G:%85)#%LT-QTEVW1@SYGEU]MJ>6M]JJI^J5(?+Z73R( MUZ> !S!3!6)2=DX6"\??F!. I_HT:])S!Y-9R2\&P/D2_I;3/KCRW__-LK]Z M;_?A?9R!ZQ_M6T\LH2TJJ[6)JLNA7^T&C=(FR#&6C>S* MT&)8!>C6?(6E6O:TFKP^ Q_(MIY>2EL2FHW6!^/MA+AIM85&=[4&/1]>3LVI M:UWV!YN.55TC]'U,30B\ MX?@#XX[E.J\8SN(E85,0E7BED:"78A2Z]HM4Z7?T=J22!;D5[]VD(E61JFR= M)GNV7-58L^>KI=02$K35D@11VE9R5TVK)44.L+LH;JORMW0O%S.MMC6&VZ<" M&1NL7S[H*8S*C#';QWS':G*KOZX'7!7(I!M_39%FARPU!*6QZH3M-_.FQ557 MZ&QMON8IHU??[!7EFR_P676H)X\KS.:S!7W']3SBN^X'/T$+X\(B:-<56IV/ MYGFDQ15XU+LMM#L?S8)(B)=VZ05N?/0Z M(NSCJN:+CL45 VP$]X(3Y/\Z8VVR#EJ_0T;DM'O^BO5YM!Q M:^]J#M-5 *3U!&QVA(:XZI9BA'<78>M,E]84VLJJ&[ME_(!A=//N]6^/ MW[A2LRN(RD<3:%OBK"4+[:TM\>S4[MI('Z_!/P3S(BVO>4#HSC+[<5XRB,# M%-=#^"YGLWA#XHA",X%Q5M& W>HV;XQG4;QDF[R1AHO@)I:2-T++X5>J+#9Z M1A%AP:BL-N9R.IWXO&0((M/OYDI28=OX8R059$GH2IM'VA-0(1LM&]I!,#>C M)_[" BVP-,#D*2L35HI^O[WZWI!CO8&UV\>L!_.8I>9L5[8W6*-3_I\+2B MI8HO\7K@\,=FPY2NT!+C[?QL^6AK_&Q?UI44/TTI41G#CFM@&./:$QI9[!(0 M1M6* -F689Q["_0J'!R_Q,$CX/?YVJ(*FH1&ZZ/4,6:%M ;ZFML*B%+(=E\I M6TL)R,KNB_"DFD_5:;QL$SHAH?#]W [;XZJ]-:YV5PKILS[K <8R-L2PX#)P M(4: R9Z[O)#]"LREWUK? 4O/@*2O@*/XRB*AE2##< B99K*1-Z1,0^[N:[QT MN<"Q\OHL8)?$4K;3$9I2T?[+KI78)@C"@W7M! ?KB@N.?*4#:MMLC$+?&E'B MJN]5Y51_*;=L)<_J>X RT85[(M@3'XUM4V-+:@G-5IE]D-4W?U\PKP3XUG%F M$MHSPZK)\T'%FR19*:'\^6ANQL9( @[OE*G <F6OEHR>8D13EV-,+/WTT?;LN8HJ.03L$RC([02E'H?O.CL"H\VI9 B MM*0=>]/;^LJ55V*)8O=2MRFT.]('TU>)4".#6]R5BK*XLO$I2INZ+Q4P65K! M;+C>T#) 7CM^-0UE'>H/Y1R[WAKI.S0]V'X$RD'Z"F2#@RMRR,E[_C#&*P^J M?6^S3KT::WCU0&TV^S%TWB,((OC=G_J87!KF!\.I&*8LE@^4C%6;O.*3+X@Z M<8>6K?^)N&3/.(\>J+F RV0#-<,7R2=J7LU>'SE0,SEJ"P-)$@519/^? .%K M#RP1"#Q[C#WJ7ZDQO5@WVH:[!QS@G_MSZ E]27!SA$7;L\ M&2'JVL8&US:/+F'1=#98(.0?HCL.%KE8=G#@:=Y62J"7?13\(CX35(1\X0_^ M+(7L3@J^M!7X.^NVYTW!S4"0!\;U[D:*9P- F47XRD3D'GJPK MG":W[+UQ ZJ[;5%HM<.:0)HQ,[6SI%0=Z#W. M[T2'OS1>O!U<&"^E^ ZKNZ/N_>!9?0\2TP'XX&TK5!6:W321S] 9"X5A<*LS M'QECL"5TNFF$QTF)=, C=57=Q",CJFWRN:E5%/W^,FZ\502(_94.]+X>53P( MXDU)4!BZ7UI@&XRU6UU!3I#\*V6T8&UR_]FFJC.QIWX8 ?R"ON6X0FY.E__" M@"L3Z<1TP-N2Y1!OBU^0J].U,:P@FKJ=D#Y$/JQ;.5V53>#G91XLD"?&>VE) M@I+@+%?BS/W)GE,EO8S=A"K-%NR7^"3]IE39_<&$]?*6U6 X:Y.KE6>KG/9Z M,!W-!Z5'=1N1VK(@B8<#206951L21VH+W6Y%JZ@B.S0%2JN85D^_S2O9/RB3 MDJXK4]N,G0[]G0JM*]NW2!B>*&6SU$9CU<29<\2T7.J< MEFR <6UU/CV.I[^ -_TQH28.;E4NR/T8&<0Y1XB>*..6"\(L28!W/LJ>;;G9 M''1_64%@)3D$VA9^%S]P-@VB5G&0"'EA\],'ZD@WIN=Q;UR:M7ZT@%H?J1?D M>3J&*ZYLV,7]"W('>YLC_LY"=$K!F\[\NQBB_1J4\65@XOP:S(_A@?4>6/^_ MZCT*H@7>H1IOZM191$(K! E(J"#* X.]%[@H'(8@]+BJ.8N4@ND/T^%7H5N8 M#L^J/7#@ TZ!)-Z9&[B@%)!6=GH\PAZ<$5T">/RM$0;*8:A]=D/96\N(BO 2 MTX]M!Z]G:(/9\0,N'CKDQM10N"1899GGV1>%NB?]O2C$I9U)7EKVGD\C3T^! M)";@0JS^<\\^NUR8(5!9'M\!_CHS_&$&[8"_ __M)?_EF7CP#)NF'#K__8[" MLE5C]4#V;&I\9+PJG_TMWA M]<0!E%(;7!P^W -[DHCO%42A+>PN#!##B]@>M"UY;#Y9J&:8[^RF^D5 M#R+I?H SHUCR@]JO>I\Z3ZC\UY?7=86VDE.*TZ+:'=#MM>XP/]\E&5:<@DRS)LL0S+NW9UF&A='?GOMN4X M7@ \[X+H5-LRO=)C2WNPK4%4272S!19/6(^SU6U8QCKR] HG$7;:6.I4S;&; MZ<5Y(LQ(4DL0&]4\?)!>A"9#34/*8#1!EHV YD/K_0$KAP9 !V!2 E,&K?U$ M#0.N$\@+-8&U#5:JJ6HCW=0=%UG]->7LJVP$3'J=[2WL=[XL,-.N%A;EC<*) M&7R[;5^XJJGR;9&F@!O9_FA:?END-66ATXPO"2TCTM+K_VV1UA*%3FO;CI;% MU\<'NP@+Q*1[/G GO?CV#F@[+K"&QPPSVRNB3X$@)Q@"70=K\H%9J"0(K0$0^9NJ(4Z.8$0L^DO?D)OP]-H"W4 M9PH"M00Q0?'5CD]<*^TU$;MY")K/S:MF>&ZVBGG?KIWZKB^)[ 0 M4JN60/27$A]C;WPT29@8-8V01M150$UZ$9@8->U6-9O6:2VJP1".6-/?598.H>HBLPG;T$HZU"\7FE;8:E\= M)GL6FE_8AE9**Z?6@;M/-* #@<@@O$6/%U AKOJ^VW&@VW@1OI_GG^/2S0D@ M8MY'Y@M;*K_N&1?Z0SGOKUT96J+3^%=S7Y0=VC!+Z]P"6M/$S4<0^A4 M-!BQC9-2 LPK+:'5J.:##7G)N21P;++B3R[=\36-!+'/CZ+2>YUZZQD"^KTFA$0 MDRAO+@H->7.1^_&:@:?7@@DIH4B"W-Z\IO;C42*]QDM(B88B2"G."'P\2J17 M;@DIT9*$=FOS.JS$K?"S.?$[UT%DS,=)LCGCV-SX>ALRBRY>#MD92LV@D M2:=RT25R6R-)+!Y)A1]QWAI)K:*1))]N?:2Y@''17W5CXL[[C5=5!GK+.$C! MK- $6ZLN$D3R4K?!3'"MUFVU!2J 6RIX *8AP MV6NBU(03\03KYG7S'Y1PV:N_U(1K-(16@BZV!\+EI'/3$JZ#+;T3-!D\#.L^ M#.NF0/;#7.X[;QJSR7^QK$E4V'U'3T5UJ[]6H4,X79&VJQV2SN MS!F>X<KJ-@NH$$-7>[JANU.B:FC?LR@+:^6)H1;6(H%\=B;CRV/I MY/,9_C$+^3%/OBS%/C&,IVOX];_%?R/"UHR!"$25YFSIH>[*U-A5#PO8\TX. M/QBJZ5S-T =L?3]8FM"^MA=7->M;-M%#'NJEDJ%>:E>S/&L3Q>6A7BX9ZIM2 M-;E^$TWGH5XI&>J5K?LD%5D-O=;7_&;9X) !>2:V3:I\1L_SMP)//=3A4Z*0Z5KR7S2>4IG.]HN0*W;[MS:$]4D%=<-'%;*>H:R+(C-S95VV2HGR]S *!U=ND*SG4OKECVC2WK]FHHN MC6:B7J@'NJ17C:GHTI*%=C>7"O \"HGC*L_\]X=5=FU4596R^FNU]FNA"@M@ M7*_PX0EK"DIJJW%\\6A=A']]1_GH*/B:,/;ZX,<,/&3G@66Y6!T=""5[WQR1 M]Y%Q;JB(7VK6?SYAH11U:# 00=ZH30-1=7]Z#'[\6[O+(O-_:S9KV)X8[#_X M?YO2^@@+AK#UE6YI#J%8-T06*@18<0"[>2'QS7+> K&I,Z; [:_4F/(W2,V. M]X?8)?Z['/V=OZF6R9M.V5;SD<,17&-[Y5!SOU8^V\+H M*,UY*+V/+[VO@:IZ"_[PZ-.>!LG:*GKJJ;OE[/!+3"I5%\;B0' M+GH&B]69V-.#F$J *TR#\ T68I_MO/1]GW5V8<<:6&.$?=\&F:'K:F1-3/> MKJ06H3K6480<\)4,7SSS<':,&?F5&I4#UM9@C?A-7 \8.TC]@]3?.;K\N%TE M3T9N:$+R>)3<"3T;]$4U5 RMJR[YH=K]H9?7"CEUN_W!J\@37:T4IZ_:Z3MV M;=B3JRET.E*B$H=RG6G;&JL;E2@$/3"^PZ)F=6=XJJVTN.P4@LN&) L-L6KG M+=?@,[HPO)L30M<4=;>$3H+RFKMP?@C3>;;FM418171K>CDWQD",?ZX#[/-(P8QT M=)<^4?M5[],'5I?_2/O6B\F>PNJNU^^[IM#8>F#-[MFE65)V20I_JYSP5U1X MM,N)S;PT;+6%Q^Y\TDEPM67B>2>X*K.#?O-.[;[.C0'*8O-$?5-MS?B0=%^F .X3),W+KE(J&7W;,N&TR@-LET>S MP&J$3DFS\QB$X&10A%8_IR&6-Z43NK7S:'U^-+!!!?VZ[ MK[Y9]AUU'U"L>''8:[CVVJ::GJ GI]RJO%&NE#3.5DT)HY0UZK<#[;AT/<#L):E1*J90Y>!?JY_-?$I$1N M+[9SV4F0JE-@GY9N0Q+:[?A#\-GZ@"N'L;?#T4Z[KI0-,WFU_%CNH=(1Q 0# M'(O'3G35I)Q7^XZU'5%DN< ZW*W91\ZK7<1RM8 D=,72GCN+X:%ML@@I>Y6T M14%J%5BDG,%.DPO>:3@X.(TBV]E6*ZR-2$,66DI\+[:REE\=>H=$>V05SU\U M*IZ_:I0U?Q4I?/)OZ" *#;FT%>,5W>IE337F,XNX2$XKOKR.=4YQC"Q[#0A2I[2YY<0F3%EC MO4GA+VL<+BG\%0\,-4L:&,K31,E.?!35B;RBS4KR.2MPZ%52+A'2*FLT-"G\ M98V"19I0Z7M@EK\30N'UM-GS5$DCDQ65,&6-DQ:O_/9D@Y8Y:%.R5B4Q4I6L#Q#+@IQ@)%WQL<_$(J?BJ8U625,;B>&O>%RC5?&X1JOB<8U66>,: M">%O;^=4[2JP,+]PZ63NH5W)!SGGG)2_#PT&4B+N<+)^]V&2/$[6X\&T^"Y_ M'XZZ2;=%7(C@HR'NH(\VXY\X?^_#(:[XV%;%I&IY8UBK5G@#F2W0QN2)CETZ MZE&;R*W%7B;K4-)(PZYP$]&L2<^@6W+KN@>,UGR:\Z2H*WV@1A*7@U/EOK!P YI)"BZ^A $B0[L*WFU6%G3&*,A M-+N9B:V3JM(DFB1Y]2I9JH669$%)T ZH[)LD._4>LU.4G33:D>7#=MF$,,7T M]NEDINTK2Y1HJZNH;D)M69#$1AY"C/M=9ZX*"&#^_66MYOGL8_^Q PL=)TD$ M3#WK(^J0._I&'JV1:@K\"P%<(%L?7)"1:K_H9MVUQN!0X 1F):+G5.=PO4"F)\(/Y2KY-O.C6T<_*@O@#S M/M$_)N#ITW/2NB"L!A= (_6Z=R/;3_S60!0G")(*7.4"AX/OJ W6D&]/SN#>R:QW]3\H!/%K HH^_"_(\'<,55[;:T_L7Y XV M+L?QG87H; 1O.O/O8H@^0\ N&;%FF%Z'^3$\L-ZSJ?JKWJ,@-^ =JO&F3IU% M)+1"D("$"J*<_^PA)\ PX3 $H<=5S5FD%/R] Q@^]RX?OUR3+U3%NAV'8!#- M'ENVZE+M\UGOB4!+2?ICK1=+<4J%JW)9B.AJL,P]/SS*[& MSR!V^O[G15NGCR@?.R!<_+\NR)NNN4-<@_B)B\0DZSE*$)W=-O+Z-@0*U'$Q M *]IO=GJ>!%#&*G6!]-UWE#H_4SFOU&TYA!.0UM;51%F?0+64*;_=M0ZVO0M M8>HM7I%>\\863\'&%I%O7A-M7P%H%TB3HY&6%/3P;3+OG?*Y9Y]=$NR@ KQV M0%HDTOK]R6AB,,W&L,922/S/A432[M"8 \[6*7WJJKKIZ_A,0"M<&L6G(W/@ MHF G-VC$4P*V'G ];68(W&&M3Y%YQ-E5R9/LWBVM M3YLG")5M#I1N6BW7$MN"U&W%9@G3HV ;W*YD8S-#:XZCR#X$,K?L'Y80F4J[ M([2:\1-Q*H'0F%*-].=D4I5JM(5&*[XL.W+]JX9RR9@T_>R439BTU9"$3C>^ MT&(W3)I&/<5P:EYS+]=7>[6;LM"5XJN]RLZNFR"V@(+31J*1HF5':C1.BZEQ M[[8Z0K.5H>8_3'$K:UN BK?U:%>\K4>[K&T](D_KI:_#33A;"QS<1JIV/X4@ MIZ);O:P=6")9+;UG5B2KE2>2M KG88S;)INDK&U^(C=)^J-=NQO%U! Z8IJA M'Z5BET[%6]5V2MJJMIK"HU/2)JUY:=AJ"X_#'+?UC%S6_KA)X6]4'/Z*>^6= MBGOEG9)ZY3&#MK9MW9O%'+>NT$G0'RU)#$BD M5CIB/FF0=^SQ6+?$6B//X M#IA;A[DX7_/#86X':8<\9OG)0K,17T7^X:B;>%_$Q3 ^&N8.*FDS!I+B8D@? M#G,[R!953+#N+FP5Z,+V7Q.3$KF[V(1M)TYVJ\CF:MV.(":@:[;.X$K[E.UP ME&.GM#3''G:+F6(Z2BD=16@K9>2;F+A?P0V,6H*HI*D73!GFVYY]BFE&U&HK M0JM3VJ/BT3S4W";YGG*6I"P+[509]AP9:1,LY;_3F@U![E1IJS7S&MZ[=,BJ MVQ:4QCXW0SFT XMQR:J>%9.&O))6T\K>J M\J.LAZ:E;PHF256O69>K7K,N5]T[EZONGGX)8&5 MU>F6]XA_>GX5%-?($G>B('72R)62F2IE#>XF7D!90W.)%U#U6)%K.+=P=;3_Q!#71 S98VA)EY 62-CD9LK?<_K#]!] M:/=,I90T6EE1(:.4-79:O +8SD"ZAZ=$.I>G1#J7IT0REK="/Q K;SF\H;7CAT-4FRCCT^"'U PX:2 MX-"*8:-<=3ZACVR.TJ]M M=IQ=>_):;S2>5)G'AS- YM)@[2=2L&B@L=?33, MY54)M&?"=5Y$";E1/K.9,EQ[8L\6'F S&:>;4Z M62K7[':$;H*)BA^"(#%*-*_F*FLT8%MHRYF)K5CGHJPTB21)*Z\N)4N4$!M" MM[EY^[2R;9+LU'OT3FE).VBQTQ Z2F:*I;+;91/"%-+5IR7'G]O?=Z)$TV3+ MZO2$,DP2Q(:4Y199S5N/_<<.+/2<)!%0]:R/J$/NZ!MY MM$:J*? O!/"!;'UP04:J_:*;==<:@T>%+_>^\ $2EP'J@U-&[3E(XQW"\$3! MG>MCEP?5G (:B6FYU#G=+5 KB/&!^$N]3K[IU-#.R8/Z MS[1/^8@#-/STG[ M@K R6P"-U.O>C6Q#\5L#H9H@7)(< E@+OXN+:QREPLGJAWFQ_# >L^FZJ]ZCX+<@'>HQILZ=1:1T I! A(JB'+^ MLX>< ,.$PQ"$'E-&CZB/*Q P+$_^N" MO.F:.\0UB)^XV$NRGJ,$ =;5\.K;$'!:1_ M-ZL]7QXIHQA*P/INNMHT[>$*:5X]?>DOY,?\+"A0VY,#:5& M@C6NB8"O )6FT*1:9)*+(M,\4M\2/O?LLTLBB^CEY$:MO<5?9X:_U71'";@] M9LG>L2O4G0/4G7Q^HC6FH//1\D?_ZE5W=>J<1]:GA5 @-$6\KM MM^?F68[F MZ99VZU.RIK!+]TF?(CW]V56)?'KOZNZGS;WW] '(A*T/&XH@2?$AE,@%KY$E MY<)D^K8>"3'9DH1V@I1R8DQNF4M>>&Z@B1=Q+6)30$U?!R/.G&T$_!X_]5'> MC&WK50<3@?2F*03.]@6Q\1<6>OQI$QZ(C2">7N"UV$4R>&$_BM@>'2R'D=]2?/R>69ZOYLMSL.=($;27P MB_>+WS=%4E?HM+:U_0H0YJQH66$2;*TUVN\#QISM2,KAW.P.S]46TL&@(C?9'2_)F@;A60VA).^Z+7XWD4*F R5,N MI3H6I)NOU#E4Z>]NWSP$9GF#G@ 9X$X%,C94DT_&PJF?8SR!43&/RQ=VX#W[ M0^ QI6W3!V^1.!G$!3?AQE]@5)Q-%*LW$3B]@L@"9[(H)#&L=F)!A>5BK#ZE MFB>4'%@2*X*H<"FSOR(F_BZ"9U#E&"I"+QBX+]H27S.QB%:L#-MEI!TRP/J:@AFBSP%L+>%&7V(%I35 MSRPL6C _>W6(%NPF6N#[2;P.&8_#(5UL^FH9K^Q,'!NJ209JOYA$;?+1&/+1 M9;U8#,O+XPK2*UH**(+<*6/)4O)-V$RY"?,37:RO=L7K1X,<=(?KB2V! ME!MIDOA5=5?;<3:'JVJ9Y2I+:/ZU M/HJ6]J*L@2895Z;&)C'<.LX$*1K7-*-=0+8P"0/>O%.[K_.,N(,+(-:8G8/> M@T0@+N>>K\9?9D3,6Q8:"<:4[*\?LR&Z)%%H%-8-(PMANS8Y" HF4!;2MT8C MR^1[8<^S3-LG"+]9]AQ[X*DPW#%&BCK2JW0/$Y,+3 6F(5)7Z#0VGQ*4W^35 MU"-6/>JO)/W"@NO_WYZS4N9YQ;GULUE>L2EE6!!P$ %44WL;#[%;9<5 4EI M%ISE%,,HBYM?,++)#'4Z9[]#T4N)PBC8BHP? M1"7:!*<<$G=(R9C:NJ7EC)JZ2.:^M]EVJ>0%S\(G#E UOXZAG= MOC%!H1>4KESB1AR\402Q^]':_)4&^>"4;MLLM@!3=:V,%(CJDAY]T4T3]R2> M;UO8DOMI_BA;\=VJH7,%#K-MX\AF-O8X*OJMH+P\'&O8B%K=79%+[@J=SAY8 MJJMRH1$O%2BV%DHJ#QII^ MN(IHUZ1DTT8"XC9Z1A+'DG8F!5DM0FIL?E&EL M(P0J2:+6SFBD (D2S"%*0:+#&8U]KRTV$)WB9 Q1:,'D'ZD@W MIN=Q;PQF[?F3 ECT\7=!GJ=CN.+*5GMZ_X+S95?]5[%"0#O$,UWM2ILXB$5@@2D%!!E/.?/>0$&"8< MAB#TN*HYBY2"OW< P^?>Y>.7:_*%JI@+<@A:!/;8POH)[?-9[W+GT+$C(\2U MR$]3G6@Z@$68BM!'Y-HRV19$6&M>512X=4\N?,$J)TNQ@&/-,@S59A/-W*$U M<513@R?3]SY%&8(S##'V5QM3V_L$"U)/2@&[SZ%AH'#5>S<9P6OZ*X81?M;- M"=6N0.G_^XOJZ,[]P&L2CV&:OOAOO.3?TA&AH.''J*QM# ,M6@,K-Z83MP$I M0<3%U?YGXKCZ8,J6*YT2]D*,!CR $8)A CY#U$- ?J]>PO39 G:7,+],!@_7 MZLP,2X)X^8CH6@QI C6(NRLH?I*28]2DXQQ[HS-^P>O%6T"4?IT2GZG)K79BV##@?R'2^<[#V0.O%X?(X<<\\NOKAY.3LF5,ZM[#]!3 MJ"&"\!BAXW/C&Q4\3O2_F3C+W\"JEK^";>)_PTXFKF-O,J)@? 8W52VXJ=C- MJ[ME8L*"&%/X6@(6HH'C[S(^YU,S\,GPP-,\Q6S0/%P2FWE(6"56PLJ%2UB' M!G>L30)L,O)Q&:51:;JPNY">:F"0,2_/$%@C773Z^4(ZP-#'-\KU$S:!TY1[>E\ M^ZNZC;MJIHI]41G4$ %QA)) GVWUA8O@(1.#'SOWVLJCY/5?Y(G4&L^R.OX[ MJ<8DKD/#19X#HMX 30-RG:K^V=__3,S X=\PN1Z(A\EH,U*>AK%'S6<,=VI36&4,Y^GM]!# -B<\G3"D_O/)J# \C"GN/Q V"E"": M"U\SC2IU"55!F7D\5Y,4T&OT%Y<$9J,1JB005[%,(-O(Z(0!<.9*ZE: ME&T_-^K)LE$??)=_C 9NQUA0R( 5046_G*R"7."@K'G7%:(QVG*4=Q<*3F+5^ M;\& ?4+NK%/VBKH$-B4P]OPEMZ8#.Y&[)4RC@'CGW>S(=PM;DI/C9W#E^D21 M6R?GY =5,9J"UZ,47KP2-4#8@W&/^!$47]*#"6X 1^*#\#@CI\7^^&Q!7W^MIDKRFQS[]$:5MDR3_,54X=H35N3ER%H#XQ4 M8(4$,W'!/7TC+Q.=QW1L.C;4/O7B&MX$0[@:_](8E$0=CVT+C6GF"*JHC=C MT#X+3\V70W30V;K-\#:R-&IPBQHO9Q_Q00:@H@8:,'S-P86 (6Z[^I_X"KPV M$AV"9^>S8T"VJM' '%/>K!1SXW 9ZU,EU(;4T.JN51^A8Z^[4S =>N[B SG2 ML.6V'XXD!I[J\!["^K/H[CQBR'1R;PH7N>"!\T(\AII3X%)T%TU@ QY5L%Y, MYMO7/.<)<,G"=X+_:16S''\V90WSG3E3 2;]L 8GX )SS1YEO5)NJACZ@ ]9 M,6=OK1T#"XXMR^ 'C_F7S@FGW>SA_+<5P. E+):BX9*'NN-:-E;"!(.50H"K M%B.8>$K&,I$R+%C@3,9H8^%GW!:TKSJ+E)T%4- MT2P6?'59O*5OZSW@0(*N):H-8&MP(#4DUDC]Q0GEKT4@CH6QQAK;&WV.G!F= M@U;O?R;:"ZZ+$\:SC[F)2#4>3PTQ$V&]%IQH .OUOU2 W)ZBH&\S_5Q# MJW1FE((*\,S.=EUL,+/SU@31^Z*CO4%\8_-WR]+>=,Q.@(CE Z-]B[,IGJ#I M>(ZW/H&(!0T]]4\S/U,TDD ]S^Z_G5E8>--I#56!U?L/#V'R8"SH@17ASPP% MQWLZ>S2FMM@6FUF/OKG[XKU+(-0 W6FJGLU-QT3V&K[#_?Y5M8#-!YH9K1W MHLJN0J'Q_<]P[E>/%:BL'7HHGP0F>Q'7X[PL%->V9D M+3Z[AB4PV!:?Y<47X)EIQSG8 MJZDY&_'F;=S6#1YH8$?R@/W%MXRL.#)$ A M'\@E)' #(80'*#M[C(R"-P8B\D[@Q*XZ0,O@*QC-S&>3FCR:?DIN5-OP[ VV MD1TD),]12S(>Z."AD37*"&QVI3&!1Y".)6.D'^%%1N!3^^5$-;ANMBB$S=,RJ@%>M JJ M:#1VV>T B&V]TF!)6-#!9A$0;0XOUBQF[5TKBQ]0\P#+5P+(8B(34_,(Y/S6.9@]/4SL+I6;.8K (/!B,:#) M*9HCW+AC 0G>?([%%=UUVIQ9':C*:V52W!E& :)J/386CYM[/YN)MT+E$?=: M,)8[7@"YYDFCWL3E=NN,Q7&!AL?-"[4>L[CU++(&.W:]@8C)TCDKC2T^/U?P M*TUJBX50L*\,_0_8B6#JKZO(V%&-1G9UZ(_TE<(';)=^#3]@3/-?( *NX54@ M9.V-KW:6<$@\.[F;ZD'B!7!^8W*LU(FRMM);5QO3R;9<4A,[9-/ZJ M.^K+BTU?9IK4@W$'9G V9N_&.%;2$J?X.MF9ZN<2DEM0 Y2H_NQQXM"7D'0) M!8"M$0JBQ91),!_#RV+]$D!0"]JD[V7#O ^([#'.=G!8XDS3L8$:: I,?HW1 M7K--+]%IJ#R[.@ +Q=OGZ;Y=N.H#BP M_1!@\A=UG7.B4MMR0,'PS!/@;8*0J<8I1YC-BQN#"2MOE[_\6:Z3=8MF7W7IA(2;\'F;<=&.R8B_DIAP% M7_#=P:A4;UUDJC "-=,2J+%A+.JI/Z3:Q*#W ^]57Z8_U/]8]LP<^#)]],.? M3YX >,8<\N:EJEN_"9;&T]=]:AA>(Z??CG!)\!G%C?]YL;L5'M52QPX])_Y? M%R#A-'>(_"-^XOFU)+QTE* M1713BA4Q$-(R?;$WT0:M 6%UF,C[[4B6CR*> M&):_C,^4/J.\)3]0S#JX.VFREI->\C((09IF'V7 JB1FC]75:OMLL%JUQ7N* M^*.Q5 [[],JWO$K*2#DL^79F7GZ<-3]CSO+C+/? U1]BS1ER=9Y=[SSC4>Y\ M"G,G'@Q5-U=FC/D&YZ?(GJZSJQ)U;_6N[BY=G:CQ5OJ6VC$NR:PM^Q5&'!RJ M/:OO48W+!+$1/V\J$B_A7%XVA#?*@7!9%$1)^0@(;Y8#X6W@\.:'0/@VL[^S M1+@HR)WX'I1[@/!V.1 N=85V@I'*>X#P3CD0W@49+F;(X5DV7'W$ODCVS/S9 M25/1]/,GLMT7HM!J;SML9C'62(K0[\>-]2HG"DOAI8 F(W8I: B7QO)J"V*GF MI(5V69PB65"4:N[C3EF=DOA\ M4D>0$DR$.4PM#=*N+,YF0V@D,'0.M O2KB1>+KAH+3&G^;-[2[N2N-=R0U!: MAWVW&>U*XEZ#1=24#U.Z-Z-=21S[AB1TNO'!U:K.[$[&2I6<]=PI25RC@T,G MXZ-KA^' M8MV2!/5:C50F[,'XZ\Z.OS[I[X?#KUGC]'#X]7#X-5.D'HX)?H@U'PZ_[ON2 M#UQ=@!+XL(=?NV4ITY!$0>G&5T57_^14MR3%%4I7:"KQA3%[@/"25$1(C:[0 ME>/3ZGN \;($ZY6VT$R04-T#C)%1C=#,;YG!V"[ M)4G,RPILC&H>@.V6)%4NBT*S7'N*G*BPNYPX+(G_UNH*C4911U_VY RL));&%Q04I9K'Z"6Q)-Z=W!1: M8E4%<8G\-:6J!D%97#"P2Q.<,"LG#LOB'C6$EE15@Z D_I'2%"3E5Q?$4A>[A-.RFQ"N)Q]OJ@,<;G]X\$&^!>"5QM1L= MH96@4<>!> O$*XFKK2A")T$/W /Q%HA7$A^_(^=WFOEP(C;M,Y*Q4$E"'%*G M)4CRYJ>J/]YQ(DDJ2T1%:@GM!+UN#R0KC6LB"YT$I4T'@DE262)N8!>U$Y3J M'$@F224)\$F**'02U/H<2%82/:;@2>8$;4:K=S!V\2!LHJ.Q_J>_U.ODFTX- M[9P\J"] W"?ZQX2:?8IP7Y#_5HT)_DGJ=>].QG"S)_DKY?#776L,%\N(,.\; M'XDM_"[^J$$:W(4=:@C"(X: (^(^^HPG)A9.2PS4D6Y,S^/>R*YU]#\I!_!H M 8T^ B_(\W0,5US9:D_O7Y [X&R.Y#L+T=D)WG3FW\40?8: >>2=TRP<\V-X M8+UG4_57O4=A8\$[5.--G3J+2&B%( $)%41Y@ GG[+T6AB#TN*HYB^1Y[CH M5I[GK=MISUNW$ MR4V'C"C%X_CL.HT.X+$,DW"!RM")BP>E!]>2JW[?FICLZB=7-375UAQR;6GZ M0.]S_!]?/5V?D);88I/KWX9Z?TC>+/L7&:H.,2V7]"@%$#C05 ,8V"_X+1FK MMJNKAC$E\]]Q@CU]1X4,:)R8])W:?1UT\APR:\P6?$J>$?Z)K?K0 TZF;)D3 M>W8U8%YU:FR5\(S>E "X"*U = ?VA., %D!Z6R8E4ZK:_*'7UFB,ST) J4'[ M+MSJ6D0=CP%4Q-J8*7TP$ #4,=5TCG75!9EI6&\.O!T?H,,*X#9O-34[EH1O MP'$$H0%S2#>]I[.W!Y?IPXJHQ!6<+NSBX/.&ZBN^3IW=7D,L@7!?7#11X1M M&&H]N Y>IYMS!#*Z]JGM O"P<)[;961RJ/T*G.7@MZ^ZQI&$Z/EY^G1*7JQ7 M:IO8\ $!U5UG]DC+=DYKB&?UY<6F "S\-4(VP]4M,2_AS(MX[:L>'>(1B2 [ M$^#$^2HX;N,P\084!S+;UCO8D2X%:'QR4J\(05L-QYO@GR#2^X'3_"M,^!@P&^&:O(E7 9W%&=H MAU.Q;[V88/W 7^QU0(5%W->:W4^,T3J=3SYKQ-,>V8Y="K+#!>.$/4%N +6Q MNX4 3W 0!OT5WB!PMI@_&&7>##"M!C^ 230 6_!TM77,OJO&;EK5V,E+-?KV MBP\&^:(:2/\/9*]@W4(ZJG2+-5APU[M,-.#6];9XS=M;B G0P.:KI?>9AH(M MVE>=(>O@0_M\(ZN# 9,5*K=!T,+I4_T5G6,!I&%/ATNUP)<..9[9""JX\:YS MPA_LH82HVBOCEAI^J]&QY:!6FM]DZ.!B&0 K KW-M%&!5T!T:-8393R-U"@9L0%&@E0(FA_\A_)MBDE&H.N]^SO7PPEU?Q$=A<3LWFTN[8_/M<7-6.O](! MM6W&ZVP)/I\'C2]D6\YV%#V]);&(5KHG% 7NI>%ER+&P4HWM _!(6*#6,]^6 M'E3S'B3,=X//;GPCS!GXE#SI^$KF2ZWU9PW?X&>LZTMOM@QT+!F S(]TF.D) MS"[4 AZL+\ZGN!NH@U%5'20W[D-OQ6-URAK2,0<('XG2'AP9Q*-*'" '\W-A M:Z "GF]BI?Q8MEP79#M\1WFG"+L[>"3GL)C@.94 M9;+9ZY.(6T*WD$\=_''FSM5\=XZ]_8=JPTV\N9HL"F%F$O=N?&8"#)@4]O8; M\'=N;JT7,'+F*O>.NM<3$$VF&W7:HB.([=54,UMH-*CI"])2@@H8[W97RQ@6 M'4L>1W*Y6=JCAO56F\?G5&*#F5L'0-]4F]%_R6[E9FN(69PZM MQRO(2,!DJY[_^0>0((W4$D29I1S7!48680M[++,VKTS-5\?3M>U-00GUU3$6 MDMD3NLR-*1Y=S7ZI,?W$YJ[^2EIM(5766[;WP=CQ-B_Y[$S&EV >?S[#/WA@ MP,N%11PI"NE]%I*B7G\V*6'M8:K6E+L$>*LV:IWE-FJS!7JQ&]2$BZJL[-W5 M-M$X*)?T=Q T_\;(:.(]GT01)1O%57"+F!EUK[2YR[#H4/_)\POH@3K,OD&' M&"25L]-#Y)O4W/E$;2P0%75ZA!2?X6,67/>Q$4MI16@KVXX6+ZHN>F9!KZF= M_PY$/_="#@[Q8B'@XLV,U.J?&CS.G-&:FS :1^T7AMEG:]:'/=ZP3<1EB8OR M3W(0*VL*[@.:9-4 CN6G2M;";>*@^5S4REX'-5*-@]QQ)=PZ]R7)7(A"_)EF M:G^F$3*F(3L/QH^2;N<%;>BT;$IRKUAOM51OPL_G[ --2M-T5B@B)5WT+&J:RQ-;SJ4!R(LS(*#@N:^%8]0U!*EQP+@\ 74 MV,8N>%_G5-8J'H#M*L3VX&>OO52\%I]W MKUJ(K9LL\#$CJ8^21P\C#XB09VOSD%M+:$GQ$Y=+%7+#,P++@=:\Z9U]J$O< MD.(KI+TWOU PDK!$V)-_L<3N"HJS3 H6:1UQ2E-'HXI)-":^GBFU,K5C6UDX,8JAT!KLD"KG%&@5=XD MT*KV^S9P2E2@-5A=F"#:2KY.;/]0YT"W'1=KQ+Q#3YAE'^@H6E!22P*[R*\* M#J3E/;>!79]U@2!3O"O6FH^76]/G]1E?1\G"=FNU (_5R==8<:.^A.V54CKJ MK#K%NXM7?^[-9.1VW1ARB2PNG+TJ8DBYE/I,MM3.52PW,Q#+C4-T<7UT<6YF M>P%&Y1!@/ 08RQ%@;&QNU(=[C>U,@A,Q5=H91F,RDW2'.)-6\2;VOEH)D509+%J$:<, M:X!R$0(]E\])"H4=LRTMC\U M>&OV7\K-4W#WDZ63NZBT:OR8;C#TING:_"0[?K%\#M17^'@>W0GD^>)/&)\F M.9596#QKF:(;'+@I=OS=E;>/>B6:<'AQ_1 M#D!:TQFHY-A >O$.+;S3@]\]Q=_BK+,$Q>XJ>(. YAR%UWM>47_*>]T9')FJ MAD Q]U)@&0%,#K F>+"S^1>6XV*K")OB5;4>->E KV(KHL2$5S;EE.*[0@!1 ML>TCQD&!,:#4V.M=; = '8@\?0YZ_,P[R""'3<#@L'+_RP(A@5&8PT< M6(\0]9TZ53C:OQGIXH_C1\GXI_Z0:A.#W@\"TI8)VQ 4-#NPVGZU?+^#(89 MQ42E_6,$^1Q8B.!.?X&81_#DIZ_"2'ZO>IY+Z/G;-D;NWE+BP=-1H)X*(,;# M@@(LX(4S!SH;VH;9F>.[DR"#D@3?60[A3B[F[M?[%/Q M)*9N%])*SBX3N)*#Y:21:0SP2\,C+!;F>2!K.YB42&UT$F M(!BH1E@J/UFPHOJ)_L1[JQ.SMP[SAQ=D^Q9M1:V^/AO3]H!M4BWSRG5MO3=A M09MG"U/:F#VQ6#.Q6_1ZJ.,^L.Z8<*=-58=^I?S?]=N]*6T^V.U#$W4+V[CJ M),W2H-M::(-).SLYX+6$W6<)O0L;,LQK2&,L'.1'1DIA.V(=1'TIC/)X0LF" MDF)L>*8B/!_+O+&9B(^LAMS+8DA)WDDH:%FHR_GT.*P>L>("I8T2!>Z:0KL; M?[ B(=E60J;[0;&MQCQD3"\%D*M?Z9BTQV=EBN-N5!O;G#C@$3T- M57OSJKBU#\BU'*YY2M!;X5R"LTNQ6&H$O,E@J&[Q6SPY_*JW)(0KM(CIB^H MM\WKU-"%K/4Y51R$$*<5H2(_ZJNH&JZ#!?M[>S2ZL:F@9 M;.YPCP_/Y7ECJM55,+>P-2)(FAZ?F!1\I5.S)JZ#0X?A/=4K<(NGL9*8&PHN M:?NJ&XS.<]KB_&:R*3]XY'8F(W^L55+*LU)'#:' F 7_J<;?2_^8Z*^@2C! M[>(4O "3D(GC=T!P,2@TL:>< ;VI>*>^H%E]%!92Z\YL +&.T24L,%&-A=?C MU"YGPGA\,O9JL%^IPX8V63;QAU7C8_B+59SP4\KRS+S$ZXI&B^JA*Q]ZZ.;8 M0U<2#TUTM]Y3F8K\1F*1K^Q@6B^3:VQ8F3^#E%GW@EZB#95J2X)QJ# MDACGE+%B9R\6[8T^X^=8WJAA^-,3N1*9/;O'#)&9^*=:;=$H6= 3.19 AV-I M1X9",S'7-#(JH%Y^$[,/KTS-LPSVK7 Z*C:34<%F*X>"S:%-*?EAL0Y/-SC_ M+YOJS2JL_4E_SV'E:;N_O UUE]:1U8&;3>O-5L?)@W^A-V=>)IST+2G)$8Q' M?^[99Y?AI;1A0&S+I'N&O\X,?YB?.N#OP'][R7]9--I*7*VX=9>MPW,+.]C1 ME$,/=H0F7.YFOD%$0?:FJ9K K5ED;0*%\)GG1]/GVP!S\RQ-1.I=%!IR?!_\ M:&QO8 I]"*HU\Z::(@ER.[YUSX%JQ52_)*1:0Q$DZ4"U;*G6RIMJ+4EHM^(+ MR;:C6G:5I@4=[HB_\ !,18')O60N6 O'&W:M5,.MZ^/UE9K62#=5U[)9!+H7 MDM;V\WGX:IX']$YP)(EK[_),U(*Q=WOW;0-9]B]O95=\877-8$#[K#R#EX4 0K4)*S2BH[%A M32E=*+C8[T+\+33![;RPA=?"<+Y9/'?EI_RHYC6[OK)MU7QA]SF1+"4IBM 4 M-^\:^Z'/56RAE'(FIR*+0B=%\?N')N<6^C'OW=F4P.K8O,CZ0Y-S"U6=]^Z4 M0-C*.9&SO&[>FGC5LN^GK12QKM0/I?'\"CP L@&'9Y9$R,06]:J$5DS2.&NT MVVP+4@+/LNQGK0HB7/;.;&K"B4U!:N]!YV:<(V&T!(/.VYG;GM: MPG6:+:'9BL_,'I(-!V J#$R1Y_/#3\$M&(SI,+22\-S*0I,W$#JA9=RAHF7B M:'"1+V#$TP1=/;-EHZV1U"P:2=)I@L%])4.26#R2VO'AHY(AJ54TDN33YK;; M[:"T#\"4!9ABE?;J8>6]4]O>$@^*.RLT@>HNNK%O>53W)FA*$-,I&9HR4][) MT22?-K:MY"A@)&:B$ZT;M,>)'_N3Y&!KL4/YPAJG";68IE9;A%FO "5^&XLG MVI_8;&[CS3L?\LBG%\Z./Z^>NN6-F"-#04U1%CHA<:#EL@AKS%I=LY/5,>O= M(LB5_WHEJ2E(G=6B'X*=88%MT1+PDC=LJ&*/4I-0#P#>Q#KD1+N?*Z(>0,R" M8(\YK2TR#9L1(G6%."2VRXQ$6>P*8F.U2B.*:4PK$Q370E!,GGG'%6/B>!?# M_0Z-@F85E#=K8F@ "_SLZG4??_LR!5-UAE>FAO_;"NX3X@RU9QR1LZU53#8,,P30S MIL30 6X--C,V16(5#&0\L?M#+&]@,Q"!UL0".TXW50/ <%&Z3?F6QV8&(WZD MW[+!1G(<+._KH20!U@@T:RIC-Z7PN8CX-+=NMN]0>!4DFU/0!3B,6 MV/!2UC]<1_H!E9 *0"]GII;8WL7+1JS?%O9W<&F^YAQSN;AMUU!-F^W8V^%;C':2RZ:^4->--4Q+A0,;+V5S1JI*P@'8?[=:6O,7/+-\B_+_H7.U]BVP W;Z:3/#/8"KN;6?.!K8:,&'JE# M;7!DU].QTQ64!%TV=I1NSYO7TV"LVQ;DCS8"\YMNZ@Z8Y>3%LO;]-&D&&]%' MU^^(K8AN4G)7:,B'J5M%[_JDY)$Z0J>1T_RZ/,^(+Q\H*/;L0?YCL#+8H2#K M(_J%M26AF8+P93L%DC\E,MB,T91HM85&-Y=I8R6:A<2!6Q<]3S(W0CG,C4X#NKFV6*0[B?8(HG M3&Z+QRQ_C\\:=<#6FO)Q1^ VV013_2 J;>L-M$]MH/9UPTL#VQ0G>@PLP[#> MG!P'BK9;RBRC(UPBJ<# M,ZKG**GEB8W.?WP;Y?NXO M^\K4GF'1WV'-WV9+CIAQW10Z4GP;B(^8+]H*K9U$0XUWD#3"?DD]ET^S1-<. M2X'R3@?E-8OZ*QU0VZ;:-]W$M5SC4B*C+)+04-*D@$YVBJ#TL:<4"&IUTIQM M/\E?/Z1,]D@LU+*H*7B A(TOW^\40OJMQ9#SW3)?4.JAQ(AHA"^(ATZ11463 M-Z*+)%8@IY/6*E R MC]H*LZ]L%H?#('>*\=T:WO74'ZJP+W23C.!Q+^H+%5BZ$A[Z-M3[0Y:B MU "1$\?Q#ZEA*?1@8J,S!7"[JFY4X6SQ9GS43,A'C5R/B'[6+[]:P7BWQ1S5\"N6-X /?[RG&LOLX^";C;K[01%IFZMLI.=5^]P$,$>(UA MX-$*O(%_\X2% [!)*?E.>46!J<&?+ER$8L1CC5O'F5";'R[%O6VQ'6JP.[ D MP89]CU]1UR+'> $N1!8OO-NO_&6PKZ6+$SSO\*K[8L?O8,#[$9"_Q;1RZ:17 MF[#.^P$'*L*I;8J"&#(SIS87=AYY9C(ON&8_->&O5?#$'7T?ZVR&@4G^2P4& MMJ=$D9@4;O :FJ7@/U"1D]3KU,"$ZC)"B8O!%[@B/Z3]A(^H#_ZD&D)YZP%Y M\SZFID,C#G:$]-!D#/2F8]$*);/'8J\):_(R7,$+Z M08YPOZ&%7[=FK#?)[B>K]3IV_J8 M-R3Z;]76T3Q[!%;"#JC.T;:"M)U0D+8*;B?&.BTM3 FI\3(IY(19 AH$'TI M8PI,J-I@D!H:-LZP,6W#"B]!S.$C MLV;8X7?9YFTSOJRD.^W7^X?@]=_$K!]P''OA/]48]^JQ!G# MUL86'AYJ!5C8V(,)B(\/=:=CBN^:%9,!Q(@\$-%&$U5$06LRA9N!A;'+ M#*@,7D=NOMP^?[U"8E 5I*;7 MQH3).KS@E'@A"V,JA+YT#IMX*HJ?_+&CM,;0A-8K[VTBGK:;_%>.1?;+[N1 M4>6,G81;MUWLUHV4=HJXG;1[#E&EA,#\1B[=W@1:REV] RT-H30 SZ+:2(#M*6-8-CB)G8WM/82K!GE XF A-) M:I]AF[ Y4,[8*7'*G/;8)E; MYIY.Q/TU_YI0:+P[YO#PKCS8J(M;$RKH;*J]L(V -[K8*)&9)5Z49.'1WE;Q MN9M#Q2# /1@*P?YQJ"0F9-%NP8;G&$38NXY=+X!\,:Z8(N7LORI".\Q[]5AG M9@:C]<9,/)#S!G?#+%\4@\6*$0#&;YZOA&J ,6_LMK(I=AG%5E763&3K)A * MQ2E8Q-:+K8Z<*(&<'P;3.K.2H$BK:3 ,5\;XI(3[I-R$]I4,Z$Z&1;7'PP?8 M5I'9W60RKJ$% (:"!DCGH9UB^,F/_CWZ/O07WQ.X5O$P@SN-B)@T6H(2PG,D MQ/M:%XG>0VDE)3TZ).8=ZOWFA>LQ9T2P6);IM\=9/(NS0&WO(\!2XM-0%KB!24ZCQCM;@Y^-6L2;V+-T25.]"(,/R=$6.O?#C[,MY_)$=/J#8 M!1;C%F\HR,7XV!.+1C)]+EFV3IR9F%<9AM[/S]-0/)1*Z@_D"CNYGF.!ZQR'/EF4P<\;70(.)B\KFS;)_L8BK.@83 MW^!R="U@@_XH;*/EKM]!D=D?#EB!?VB,^5C= MR)8H"&3_3((2DD0^"9SF"..>F M8!-:ULU6'U#?3UU+KU)9>TD:7#0.#2[R;' A'QI#N M^-'YO7 ?)_A+D@P@3P:MR9NM2835@HFP!?N;Q4;RR'RMO*4VSWO%J)*%\4F- MU 8(RZT\C6&O:?=F,.DBS;1*70ZHE3&L!2>8A=A0GTJE#;+90TFK!:6"RP6C M$VVM)!&B:R\%@AO-RZXMZOE:P"[S1UQO;+.$X@))0[.)P9Q@;2$GR%V\Q#G!P*M29P1KZVU1+Q*]2*Q@>.5- M93[.1TP*2DG+5:7C""=59>,E/(WGNF*V9(R'Y:GQGDD]M8[(MX8]<&\Y?BG)=9JD (OJ4V-X- M3O@/9VS+'^ZL?3HK![+&Q$/D#'X^$M;EM)$D7_KSX M%7B]]H1\ F(3O$K=,QTAN^T>[>FVO99G>\^G"8@L2AB# !L77>;7OYE954"! M $F (D! PD9,KT42A:RLK+S54YG3@YXT_6[!BZ,E]^H_)S[]+Y$/__T"D_?F M6S(4QGG.-6HU-LC9P*DB-.7F?AC4\6'F;L+DHE'NP6Q3^;-0.@TZ":_"526(^+[Y( B_=3_#*;_<,9.QW!#UO25I/##/G_CAA?%%B M71A(#VDDV=>RO!FH:=+_CUG^MWMO\UR;0>97SP%INQ'48C$N]!&;3C62^]&+ M_&T0JL$@[P;SK@](UBA[]XB)1?A+2R2/W&?\_#DZP45QY69EP'*)=:%2//HG M+X3AOO!BN<\7SU(4LVO6#-K][.J?9Z&'?@#E4\!CU1)O*6E!3 >&I(7A?]>1 M32$TS_E B.S-9M&*/%'X]M::$_?FJ[% M^2AD_BZN6:.+_]G]RBSG _49Q3-?1RC%1Q%:_*R&R!;MA;..S?.QMF3;$I^ MNLFY#\T4)EA&?(I,*/##S9.Y%&_',Y-M1R:#7A9X^B8_8RN*A,MH+;ZF04V> M,RNX*R ;[8]5^2+,[C?O@B=YY19BP:^^%VQKZV;TQUG("N4J5I8]YQ<[J0$Y M!J&@%WKIF6,FR@X2L=U8^*!\]F-_[V2C#)2MWB<484"*4"L=JK? _A6S9C7C M^_.NH,2G+@>/K Y3J>> <543J$U'&NVA]0GQ4/W4;@^*&D@LN $?[;LM#![G MP T.\4$ZR$O2"PN\P$TQ'M7!:O5%.GHNH]H8WU[ET M9]Z2?;,>GM!A9]L8E8:VYSUD@ [_XB3H0 -6S:\UK#W$%?5"JR O:A1N2ZR7L<_X(=&\QMVF0(>,%C M6?E@$%W_"Z'4H:>S!XMPU,A#5#-WEO^(D>^*@CAX\#H*$S";A@52^6'#7+FG MCKJ)%)4H^' !+@KXB>@&]\?I>VG@.+L>E0X#3UFA@^B7Y2IPDBIAUU3Z1Z=P M!@)-/!!@L-;(Y#L,.Y!PKA$% 1R9*>C@V8%I&US3/:1X6$:*:T93XL(G14=4 M";8P=2;-&J4M1;T1(7>XD(B>R 95*'G*QV>TN.?Z/1XW;S6%H[*AM53''^0, M8A9C//T5L4]X^L7S+^%'+KM7$'-%V/,Q]>.MP7<_+_JF>6Z=S[BA\S%'O6PZ MY W6=$"L*[[7>4R!2A#-AD7Z0#MAN0>V##C,9%UR](SD8-Y!R NO]+>@ZCEA M4IN)U$H@YR">GD=Q>1VA+4]AKO"BN8;0-O?&1N"M>"FAQ +D/JX(C2=OM'B( MZX4_>*X0YL<(WH53OB-O2>(,82'P5_QN&J_0@X-1?*Y,#A[0^ -BV.2!"I57 M_M8]GD(;E5%H1ZB$N5$LM^@SKLZT''7F+714 &^2*IG;'?K];^D4V?976(7E M':;-T5XS-Z!//SQ@ZWAXX!WX 0L[W'4I;#C)40&84XYQ MGRDOY^[#1J9K^##>"TIKD)UKD9NO\R)GKN!4CF=.Z(#I@J# %&QMM1^#7A[> M?0?;RO!'VEBL$P;*O;"LCEL@JP-CG%-\?']IU;:KB -(:^SQE)'62IV%4M)J M]K*Y]S><;3)&N&:.#1Y^@.=S-@),K,!SK6OG45]Y04#&F8[O F0MK!0N4.3Z M0-.-RZ\+ KOAIS8'V2XM'#)9%!@G8&'HB+7DR%(M![JA^ EH@*B4W4*W(.81 M$'#\ACL71(>*"*>;Q_@$#"]CJE1(QC>H] PT.[^^W>9I&2@@H:A%B34 +8AU M"!4FHZC$Q> .2Z!\ D,9R%LLZ;.DXGD()RN71-[?%/U#F56R58-?!#."KRR( M' 0 ?P0_3EQ)XJ>*\.LOD@/;2JF,!UD3U'@?JL@ET7%W2;3*2Z+#[I)HA9=$ MB_OU-=_TN$S,-..(WM@D!_;#5H.LI8Y[MVO,_4&W,=,$X%BHS&VX8Z,_R@&O MTRT)<9-K.[&3&HD=&),\8HNN0>P4]?3/D;\[0M-V#Z@N:O$U;5 :!J+*K E\ MDUK_XLO?H'F9T[QP9Q]127GJVJ9@OKBH\%!^5#@\VE\;U!<>3:9/"XZT$J%\ M'!SQS%XR/'BM_-)G.E@JLC):^<"^T@U=,E3*ZL1=@7WYC4!A/6RJ6&YW5?K? MWS#4F((R^L.LY&K[AO4D@Y7;]C0COF ; 3Q5C[_?UG9Z,,JY9[1KNGQ7@7R M*T55G!/!I!2ZMK =>;ZW'IDN;"0%)>@LZ=Z3'$X>9J]KY:6YU%ZOU,@=("U2 M/R!B>V6'P^$DKM@-,N4KHT90[LT3X!(%ACIX-!'C1LQ^3^=OIFHM@I8V8B;* MK(B$3I1;Q:,A*/B%@D7#*N&I-@:N1?!5421CY7OS:"9T MO?@#"8=_S@B^;:2Z ^@K"^M$BX(>A$?FA05FL/J@>MMXU:G,MAGNL=6. /-0 MZTX7]Y,N/WU,&=W3@,W0\-Y[_CQ@[KJF!QT'MO[S(E&X4M_&MK6?,:T+V")Y MC;9B ;\6%P=B23?T+PZ6?'D'SA>O,H.84-A^R0?OL#"+_),D\X,+O&-4!/>+ MD'"US-"<&HA_(2G\8_OX[7UV="4TG/610< M#9BS.'6B:S"\7*6")5BRT').0^^4_H$+#]0([>6Y@1WP'@L!NZ-3FB"Z/A5: M3=&9FL]]W)@&0P]6MVC@$?:_1AW\[%\@Y'CM7W[8T__A.O9WNK7B*(,D AD% M5*Z9&DR=!BNL5>-[_/3*-.6Q0YXXT4 AUHB:(;MA3'9G\YVUM -: M"VX_^$D85>):,C 7+DT&PRS/;5S!SH/OB?$>>Z+F+#C?$VNZ+MD4XHN4&&!# MD=.%S\\TDZ_H>#;"%F?T#*Y]$#)K3NV_0"*#-"@4YA M0#-'/F&[(FJG!3X% M=@RCS<*'T>3X/^JWS+I[/)U'X:,.2G?NR#^M0C7?UNIB'+V2T%5KA,?1V G>PALS>6'.,=2MC@1UU(" MEE*3/Y)2!!4GG6^+^5ZPLF;H[]O^P@>GA!@+TF%0)3JL?A5[W[/X"JFVG_;5 M5>W[O+7B= \AJ[GB"1>R'/>NITE9R_DR9>MQE<%2LN1GMX]SWXH<"I06%NA& ME_J>S5#=Q*&1%+_$1,9RDT@D5F7%WKH+*L5Z0/S_;0AS7WT12DJ:DEK$X=)[F2.M4BGJ;ZMA (,*[7;O!V?ESM^I*. M]+!BK4T<&_T=K)O\7*":V.1M-:!:!^Y+]^ N]_'M[BJO;?<*U99(5?_:S] M-?3EZ!">AQBARB7FNNN5T$3A7/X.G+J0G9(Q_A$$^=ZW5CO41SC_>=?SI.CO M&?@-(;[9F?^D"X8D.A3-5VK0F#+@ ^KQO[V:O"K[ECR;MMMZTAUTG5_RUS_@ MT5RA6>9.*8>LY\RZ*_NA+L;]$/K-D?!]UF2P?4WV6X #6P+^8@H;4D@4&54PYID04V=^?])I6^*R>%<86H?(UW%%X:0O=;==N%1NZ M)0^UBOL:ZAU."0>M?()H[,,#KZ2@7V%8)LDN*@?JF#Z^;%T&M_SY6"S8%,#=XZ1C>?#V#?7)X/^R!@,SXS!>/PVQT/CXDT,R.;(D)Z MD[_]UW^5-^[K#6.>K_U:\&9'*<#]KY.)H% MP6+HRMEF(.74S"T/N)%]V^[#-)SC^]_//2C'S[%;4+9DQ'/D^/[0Z8-RW!R= M&^>YU:>?'\OW;RAR6)9/I\;H/(OGWYOE16PX"@L;8D"' V-\ENWKT086GN]??_>@+!R-C%%+ MI=#L[U]R\J \G)P;HU'V!F0Y'E;ILV??C$"6HVJ0AMA*4,+]\W:*_]G^U\ . M[&X8HYP2&&U@H=EO2%PR!"/L?'>R MK%L\=?'&#?$1)F?&Z"S;XK-;O*V+UY!$Q1D6+MP=9>^U>'5&/5F+/-I\IKGK MIX4D"1[2YUYT[;!"R<=28Q01H8:D:FX[R^8%4* MQP'8LK^O4X@MP[$QS6V7UG"V[&^@"K%E8H*CL!L!TSBV[']>5(PMY\:9V9SD M<3X _%.*,.32&!? [363-$V -Q5@S,B:CW5G@)K+F M*7"%8H[ U#@?/-7B=3"$0R[)N6'FM'QI@[0^ 5U0B#-38]QOZSZNV',UIT9_ MW$[U_Q0P0#'>C(UA?_=!4G?(WZ9#_F(K;QJCLVSAZ>X(L:+#^Z+NV-BLZ&CP MV2[*$P[EB_F!>%[;(25J.VPOMBAGQG1:$0*B.T1OYB%Z(<$83XQQ@6"_.[FK MV.N>FH99( /X,M8AKUJ:WJ_L++R@ S@Q^J.\:#I[&_YEK%(UY]P%'3_3..M7 M CBH^/SZBCG8:,;0?\5"F):C_\5:KG[2+U*EW7313FY[O8+N'+N//T9A1[<8L+90RF=>?+CGH ?A"N@=_YY.LRK3H?/PC7S+XQ M'KVH\_/#L&T(OMMN=Z$[7Z]Q20QS\M1,>NO.WP_$N4GM*N#HQ_,'X=S &/5W MY_";R+FGG-X?A'5#8S!Y*NNZP_UZU<3@[,4=_A^(<^/IRZLH<" -.REPTZJ9 MK-O_!/E0&K9 ;;CZ7-0M&(*CK,\33O@/M#YGPZ>&$,=BW9']KI$QJCW6/Q#K MGG!:?A#638U)[;89\9T6)="K>9L6X :WLL.,,\=!''D&,<$/34N M?ZCTPI$KPR,OVJ10$<9NT5*+=N04UN#WEB]/? >[X\3,RQMV_?F!9(:W7K=.2(;SPPSL;EH;HO;YV.?!0_Z1MG M!8Y$*H2@[1-T%@*I?8Y[D5Y2+](&XILZ8EI!S"$3TJT%F<)MJH,>T9GQMFT[GO-QX6'E6'/>&STS]I5 MHJ#=0+%2LEOH@FT33SJ> @@KPR'3-*8M/4=["O*K)(O&3][AQP(@/.'XHY0- M'1G# G7HZW/LVHS4*L/XJ7'6TJ(C3T%DE3+0QOF3,3#'VKTU>< F[-YQ.XW MDR!6I7@T,/HMZXCUG-!6999J8IAF.Z\!/ E5589%9\:HP/E*(UGT%/14V0U? MH#M+,WE44WQ%C=*>FCJIH7;5\T$[G50'=]J^\ %0 2/F5"\;]P\(E7G[[%?H M"=BF_59H:O3-W>%KMT*' #+MM4)#TY@>LKK5\U^ARN*B32LT-/H% J2R*]15 MN6HHAJE4ZFMB#"<=5JE2K%*9]1A.C6'7Z*E:3%+) S)SNCL!UZU'3>>YT[$Q M;66;IDO@E1^PFR5S0_T*)M>5LNJ(J1A#]#)+6?F>X\CF< %VAU.W'NV\K24" M:D^^'@5K]#0FC0NX*(UC4GD+]10F#0IARQO'I/('OT]ATM 8/KFQPHLO0O4T M*36G+P9B]!1&C0I=Z6DBH_8 &CV%46-CG%L3N/F,V@=N]!1.38W!H%U'\BV$ M)3UIST_:B2K9 YOT%#:=FVWMC52WVVP.VVEK]X$I/3' *%# X.CG\EU/J8KE M8&*<#2MJT?)\EZA>=\_L&]-QUP6LC"4V3?MF+UF@?V+W^E=O:;D&_\#0KYAO+W[24_W5 MTF_[5Q2$]N)1?&B[?I5[;R?(1)_&(',\<+(I]] T+>.=[L^^FL_T]\ M\)_GKVJ:=6^,\[YP'-U6@0T!+KQF^4QGCKVT72N$X-@F82-'C*;5BQF5QQC! MBAIGH:S>^FHD*YE18X)V-K^ ;?+/=U%@NRP(+F9_1G9@XX1P0]SX-+>O+ C] M:!9&/JS?A3NG>\%89!=27 _&>R?%?I8?L3603.'>M_!Y87OR;]> M_VR:/5VA[J\_7//.@%6\;LO^2ZWH[LU6P3K6*LN?7?TBNH%?Z.;8T =]\]S0 M@$C]O;=<6>ZCH8>WX.'?W.IV&.A7LUL+[ 7LSZL+/8BN WMN6S[\R,+98U[+ M@@WN+709Z#)D.W]%7DPZ@!TU? ?GAJ MH5FKE>\]@.T(F?.HO]X1=NV/(U.6C-9BJ_T9GV=!??K)^[]_U(]+W^QV074E MIY.L?7S;T_]@^JUUQ_0%J%;'_C>L$"[-&L]AT;P9E^E[.[S574]'YONVY>C6 M',4'=75 *\[^C%!OAY[VNP6#Z(,SE)I!_SGJZ/7=*S;N!7#W#I:%!=LLZPY] MO,_8%>K>04]/4:3#Q@4=H!CAENCC)ZY9K3)ZZ=)N#!B\?*[_&5D^;#H-E.3" MQIV.^\HT=$4;PYOFC#Y E1'@I$-/\97@NWL/M2PJ:R T6EAR/>%?MD,,Z.G? M;NU !WT<.<+;VJYC]T=.IQ;C/=B F^W8DG%.I@*G W^?SJS@5O-3,CKC(P*U M2U!D =. BIF2Y *:AZ^ MGSG1'&:#RMCFG^)SY"O3QJQJCM*9^?!@AV1RS"VXC9P3-YUD]P']@"!@H3:W M@Y4'9&?GY*$CI'MQE40FVO6B<#(P3/D+C7'"^DBX&S@,2Q=!Q?%,48[9D>_[ M_TY/]8\V<^8_ZE^L&XBXK\B2SAB\>_J3_C^6$^$_]=-3\21E 6*M)ZGE-)R& MW@I^/,#X5GPB8]X)?K8KO;V?FE,G/&,8Q<5O)WKZ.>3T,;GQUP"45PK\OK"6 MMO/XXZXWTF\#<%LX@:]2;)0,_$G_]KB"7USXUK4]^TG_!"+-F?S)0W::8_6I M'^1CQ.D?D#+1@#PQ,/FL7\&(I]<^L[Z?7C/84O 2R[FW'H,T%R8Y7,"5VM"4 M/6W[45M>@(9]#&P*/SZ"'^S.T+$% MYV9.OC7]YBM90_J)N%X"1C4[^8JT!GA@DMW"R:KIK>^MB"P0V**K$/P'RLE8 M 7H5'SW_WO+GI[]YWG?0P=JER\V(Z@H>1:/6'TN 20*S$T\?_@TA,LC3/)$S MM#26[08Z"N&@_]-"<,_AW -:!7<#^H'YDVJ^ELQR\4<8'C-NT ?3"QE'PT=@ M!=%ST\&+Q4_-\^%00ZF-?VU^R/GUAP>PFR[HB^2QD7Y_:T/4AH84HKE_P?.X MUOB@(#RP%A@R^F!")*4ST'GH*%X_P@^]@!Q6VA\]#?-YR=0,8=;#6U+W\F-\ M-[ +/!X\1$1/%'\:VW%B G!3^+\0\ON4N=1A8B"$2UC:T_^&SVZ G\2E" \F ML;S%S:.A+2+P$9CT)( H0Q*M#CX([?3X*U^DH0T(@#UD I!!OA=]$*S@ M$^YHK1S+Y?_RB%GV'<]B+&.E0[G+PHN.6PMX#=- M6=#"%PF>?O;&"8@4/ ,7U-&C5UGUH.[&3,ZKE> M2#F[S:(K51M**.Q].3S^B%A/.2:8/1\*/'88[A'^<8O^?ECJ1P M ;/-2*V(A#E5=V+*./3<7BQ F\E4&,QJX7M+94JZ,B4D:_.<\)G-E*#"#/5[ M9.-W)B.@+2R -)S@+D0\W[G;XY@QCZN$BD-&H[/869% 2-&6.G)AIZV<7ZH MX_.)3BE[KL'A4X.,F1>%.I[A< ;\J)]8;VF(:V;%&266("!7 @$)[; M(KZ[M6]N@12,Z5EHH\8UZ%&R$?&G9')Q@C!4-.,SA!$7\/9KS',\XFH2-7SR MXD/8'S>^=_^3?G+]%OFLPPH%F'&Q@ W_@D? GH/'SGQ#I^2TD@:]PT,K75A4 MX,[Z$]+[U*]%$&W$%"+'Y2-B/");.A-(86*2,-&A+QSO7I@@=59 ^.RMSG_/ MUQ%9YMC?,5,.D[L&TI8K:Q:;:Z:___P_E[^I!\4_(G9 M V^XX8TC'##CG%6**"KK6I@U[&UBX 5[:5?S1:,9_:-WU=-O/%A,EY\_KAB= M4 @"7'9#K2M0@\'FF''ID23#*Q;P"@?S$CQM$42K%?[6%?X#I6FB:Q13S^6[ MQ+?NXWD)-0&SOL$9!C#X#.?E^73F DLG/!5*$RW)"PIA]RP6L30]D44W:>GA M8UXS396:A#VPFN!HS4'?>;"VML@^"8I0U7(N@."14X;,(,DARF$PTB<8*H,I MUX'"N>?3@I!BQDXAM_"C&\^;!QKH3OX,#D9>)-#FDB0"V;=OY0XGG;'NOPKE MI]/)T9WDL[+,X#U&CI5HZE!L?;Y>LULM?M*(Z;-L!T6)$JQ+7&4Z&\%?J\,= M9%VT$YOK2A^4F\^C,* ,W@L[AUQ8R_9GOK4(LUJO\-+_ZRT:[.^@PKT5YC*$ M7XN\UAP+_'U\XMIARV#KE!15*E3!^A[Y_A;L$;>%L)[LS\A>T8P$1XG2T (M MXZU OPB;J^$^M4 (<6S,:(/@V8DM!EL#48@P97RK(?4*73P[BBX 4"8$A-39$+B"SS*SV-C MS)4;?D./@:=S+9+Z2ER''M%W%V:()$4X3?@%*'Q2,L"5=,.+W00^5 6=Z VV=[@53/&<8V,$D^ MC\*OY1.Z9EC0@Y01G2:GYFVD-!?2$<=\-'P2[\WBU X,0!OV$7R0@!AWS52Y MQN>$:8]5/IO#?O3>\MF@>=!OF75GP_?"I0R8:WN^$@,F&TG_SAYU("OP7)X+-Q>2(;EK N/ZQ,1U M79T88X?=V/0N]/&$3L5C$9PR? >,F(-R<+R5ZO:BP;&I\(O"]M!ZH)D$\8:^ M1F4J0 ER$ZOR+/82;G3?OHXX[X0APZ,(E![T\D$6PGA0>&^4.,RTLC"3A1=; MIGA+/@KUA$=%ISX_@]1GCF4OD=:"P1".=1]H M?)S$?)&30!Q%=$7(Y5WJP\3_#N3BJ)D1[GVH+R;3Q@,FN3L\8DL0HD<):Z7! MW+DR!\+O$N%S',8C"I@ZO$+,&/\ FQVB8E139B@$8%XC5+"<#G0Z0> 3:P*/ MAB0CMTSNDWAK:CG>F.!PKNBA+S"?BZ1/(A&*& )Q&)7P_YA:R!W'+$E\#UXMA+(2!4Q\(YWHV?\1[E%RICHA[="C:*IY&)K\^#; Q@"",'R62%G"X''OHOB0&35<,FC4#R>6 &IE=4S6.&@.OB%S8(;X5 MS8&HQ[>ZDV2A:)[:NLY<&RU6P/#XO]^J6Q[H0+=.A)+NW,+D3=I%YV$(S L( MB65Y 3)H!^GGA,^>2X&8#[S?@C!4!,I!X,&7H3@[U&'3@[GF^B215)#!6]># M)7W4.9^#=6$4;]32NZNG7PB)0_VH#)AD+GD&)=%:F^)W.TZZ)!D1>(_MS<%= M6MC8GN29>R3 /ELX M0B6 T*Y%L7X+%"'R 2PZIP9.KC--[!8ALY/H.7'__* PQB(X",D=W@6+^%- M8N?P),P?3!+!DVN&6*7"'+Q!P&H$<.&T?[8&(Z$E#@Z,%.H)^%(L:YMB$&*QMA[7\ M&8X"4R,W%/R"T#.D_[A:D:?$G(#=XU=Q=OZ_X^P\7_&Z*G*R?=2?K M59ZL3[J3]?WP=L:?%OW!8Q&+TI:G%")KZ3 J@J/&[GD9Z ?HB1$LSE(W-'$\:OR:NXA M2,>"CAL1 ;;$,Q57I&V6##TFRK<*+\60R9![M+KH.WH4*Z$OBX>B'/^'%HH[ M[&!0[YFO4;RWM.DPR5!S*G-KB3M"25A2($L'"I0F!/^9;!;8RENP1-Q\)I.( M]I0 KY>V3AZ&0ID6N#>J30BT(/@+,#,D7 MS\6;P8^$E0 MPKVUV+%!%B^5)+X,1B4KXDS^/5-8S,E$5P<]R=% @8CB$],D M 6OP] 6.,!R2]&["EAIQ2NN:,3>./I3 &UY\[7L6;$SB%:--1F0:FA09(SXU M@/!*>,PWS(/M0@E#,!2S6^(?SUK@F#(5R7W:!8^ZT$\A$N*042 $ [!B6*12 M?R?$T1 00BWY &L7*=\C#3GU.];]N$7DDVL_9\',MZ^YAT5XQIB8F(:JE6%L M;?YJQRK8_OGH:I@3E.9_3Y.D\<\3E1IK$AFU,9L8#)MN<>I$UX@IH; 0,W+@ M$SO@*YS2/W -@!JIEMW E@!N)Y76\]L'JEG'L MRFJ-.OC9OT#6T';(#WOZ/UP\D /1=1QED"1!&XE#851NI\&*P5^^%PH;A"<1 MCCV3&9OU%_KJ#J:!*.\\HQ-_$,X[FPL9:'1:"YDY \T'\2.H$<5P**:J3F^@ MB=(H ,19<11?I!8 LVZGTOHE7U'"&T_;?7H&N0Z&V2++A;(@D1*)B5SP!%( M.BT$1YN$DS^LR5%_I.3SX^D\@O@/=,_,G+Z9M8;LN911(UD)K15IJ[9<& M9GEJ!)4QM_!]IFRMNH,4PF6_-, UJ^PL? M8BJ9O<,\#2;H12Y N)/R"!"'U4KK$UW5)R]^4?,L>+S7<[Y,V8UL#'#[./>M M"-A+#C;L=I>23C/<2A)!&"]\HF[C%4MD04.5[C)Y3D88C",M7F/1?E_$K46? M[S*Q$[2U2$").PA@JK(S.8OFP1T%5/YC*N[C&%!T./A[U$-X?(BB*#RDDFNG M):/RH[5 IWA*7M;QK3D$9'&49MV Y8@<>!<%G!M(X"?@_ C;$ &8 >.ZE.)5 MA 7/!6U^M5,A9&TT\?O$O[8B<*\]/$Q8US+XTN_IY[F/*X.)A(P7/(>=6$9Q!.(I["#J].9CP'L$GAOKQPYH=@=5P'9\=K2 M^^9L@7>3^+_EH"RU3^4@!LQ%$U@%2NL2*$&$^&!E@6C^5AP+8V@,>\E[=75Q MUHE_20P<14%T:S=.'M2GPO>ZRG3>)5RK3+A.NX3K :\RU6B[WLM,A9&ZOZ#9 MB!>U'5 (5$W>AX.6<>WN)8 M_3= X^9*>##"AHEI2ETB,9KT1->J%L7?#C)L$AF<_70.ROWY9'K^4ZP:-I?# M7?/;?TE,$<25WAUA&A(;A YS3\<5>_<(-&(VY0;E" 66)UV$?Z4F"9/$)J6W M,??W$"+0YHXEZ;Z4L:=DHHK$$Q82XN#[Q/U8$!2+?!,M3G32L:9$'L4X&8') M\U:8B\/;S'@;GM?;],PA8U4J$0IB=S),JIE48)3R78(73X M^I.4TV1T0XLB4SJ.U D3+,]*Y/D8W2+AF\:.X81L;L^2.SV+%)Y.4T_7,C> M>OH5AN.<"ID,4 (R"?1[1) 0!X'*$[OX5Y\__,XM3&H*HD7K-T\4@UKR,R-H]\ 3[X3U:?&TDC*DRYW88RPK10E&(L,47"A9" M[(X;&S&):(7XF;'3);S]5B!R!;[UBJU"MKP&:S:8&!IB7+$&$^G^N6Z>]R9O M:+]8(A=*9;_PY$<,XEA!**M^(6J6IUSE"'A4D-!R3^D <:N4KJX.QKVS-^JO M*1)+DI@R=@53TY1\L@1W8-'X M6[2G^IK51'#)(N#V39K+&%TO4Z]2'61I4I.PDBAMCM;4Q1'E3V-DN4RAQREU M2HT; F/B"C.:Y<6'!XD/>-WOC? 8P!'@K/^*T,'GM;EBA+E&VB0I=BG/ZVCQ M9+%,.ZZ]F11\ZP,_R)@[RI*G1 F6FH#5^#,A+)^3BPAT+]=;:"F!% /CRU^/ M^L->/Z9?%K$:BK#&OF M$&>M^.8U+K@ PM-ZH'5T..^3NZJ!3 6&O+@%7GZ4AI;R?R (A%XGX =!]7#+ M!6#)K+DL'A#_2/J]6%P%LR NSE^6>KEE!%2W75Y!04+]^047 @O<,8>78N-@ M!X&#XK<7XG? 1QJ=]Z@E!2T]<+Q[O&A)X#&SSB@<9Q MK$KLVMB!4@ /]8*KHWM%N2HMJ2) ^C*@LT5#W$R.<7J"[4M^501&<_G]#Q(> M]C"#S2NTE*4O8#*PE<&GP>-+40,3WHH'*>)# ?B H8,^=0# MTM2Y648U@U@HE2VYVLI]FE<%5[VZ!7Z,UU3N8=3L51[,H>-):\CBFT0Y;A]M M3X<'8U+7XS;%LU'XZ8WC7>,AL9!034HH[=-;:RX<5G'Q4:V6H!B*ER;-RDWK M)'*V\PJ;ZNG"I@I,-+DUI\DKN/*N2ZPN4 =*)$2, M.F8#8T"!]'IBO\V7TQ/&PO?NY5$.WO1*;:HK9064,6Y\6/W!J&>"Z\<3\MM6 M2*,5.C&GZ&U(YW=A^^"J!/:#3@YPL+:@;U%+[71R$X$*#=&-<^T.58\30QQPM; M@5^VME(\#^JZQ@)".' M:P9$O%45J$S9!9K,V05,\7K7[L-;=Y;M\,PP)OY#<9T#@V'Q00+TXK8;J_9@ M6&'-08;1_8NK*I'7&)$;RN_(\]."!W%A7IP%*QGSQ,YYF!1D1( MV.@ZKYL=S X]B[^],D>OMHR8YU'M]MV^85Y>_YV')1\P(U^P$6J&@GTZH3Z) MJ_NPC]5%6=_F"(431_LW-HWH-@S/?T(#*;>O7MUK MT08GK^$;MO1:= O'%P[GB <"M:R;>7[(=3N0&AL<7HN]UO]Z[?_PL_:>$DF' MT6!MF/>;"N9=90]K89['@S<;_(-O5!TQ=C?_8P,RQ'RSM?%K_*M"+5[%K\_7 M?BV:N9JC26^XD8SBS6N/0/F9V3MO)>4GPW%O4HKRMQ40O94;FRA'Q$(YRM^4 MVW9[N4S;>%!TXCFSW?W#O $[8EI 3)56(%=@/[%05"?]C_W8D=$Q.9P8]'NC M:A>E"!5#,VM1ZJ?BQ.QGS<,6S5J1<)X,1[UI 3(Z-=D1TSQBCJ@F\7"8SNNQ M0AIVB?Y1G]M.%"89G,/KC'[O;'!\S67V!AD?JT4RTRAB#JQ/_Z"P$K%[=+>1 MI00T>**$%F;$8&2&.3YKR,H@0?VQ84XKMOLO36[3UPF>_]E<+K9>*X:M MUZO$UFL%L/5ZQ=AZ;3NV7B^'K9=U'[%B-,*@AI/>],TVR+VV#KE'-A!NK!CV M7B^-O=\ O=UP4[K\,%#644O=?,1\].)>[U:1K:\'O3--$2?:LJ>A];#>]UQI=,1;B-C4D"!1#.O2)^[0 M*M??$"M[[VVLV$JH&!!O4Q5OT=B$N[ R=R#1MZ@=7KURDD M'^KTFI0WE:!U R(TEQ"^-Q&=Y#.L'*4,7'H9^GG+,(ZE85^Z-W'D3,]=8+&D MV6734E]>]]:E+!% MT=?L=X9W93]LQ5_DOKU>4,;A%^EIYZ<[Z2F!"ZC^S!^=[YI1&@=:@VX5?T[= MXJP9LU'3*AX<.YIE?.MF- 1;BI6<.)'!^R M,.Q#9-)*L,5P,BH)66@*Y2<3LR3/FP,3F92$YASV_+/AR=V.F%804]?A)W]S MDK2H[F1Q-.R9QS_?S%-KQ\"'G!4"9E2.#^GW"IPY=_JQ(Z9IQ!Q+/QX#&6+V MJC[;+H3OZXT*0-H:*S"-(N:0FK0YL)#1R)CT&P0+.1M/C/&D8J?CI0EMG54F M&W*BNU[N[C4ZD?(HR\ ZHQAR)B5I ON!(T:T78@1.CG?U:S5 1M3SDH#=1S_9WHT2VUGN< M]J;'PGX\J?4ZE@/I*OA45\'GO*O@TY+"&<7Q2TEEM8UFC)=P'?9,+;>"JVHN M]T$Q20KDS],5&U, &@UA+L/>-!_F4@S'), J@SVQ1QI'VDR?C#TJBII)L$?? MJ/A/J D&8N&>%.]3C./+IM85?*W6X'T*U=HZ^W+IW0.CE(LLRX,H:6C$) .' MZRN9MX[U%/@[_3[(Y%PU/D?J/]#,S!>6^.F='375&D_='<,N_Q3B7N"#<@^K1T2%0I_LL\\MQ@QFXNB&1;ZOT8G MK;KE+I;":MAR[YOKVKK6L0)=":^FX70HM89-I3GK]5J:BS%'9.YE-H?P$"Y:U,XEFGF6O2+V()%J! M*R>5)]'.BE11[I)H73W'@EFTX88LVGH366VM5%HJCW:6POKGPQ@OG/ 6&^&F M$V>R15B"I$YCJ V!XP=O3%OXWE*?1;Z/_0KC)K&8M+-%!]?".3F=]XL-["#$ MP41.3LF&\;Y_B*_#MK*632W?-=D/5NG9R"?:TU.\+=B)E^,TG 8KJ4F[SPG6HH28[6D&;4DS6CD8A@YP)&*838^ MY5@=QO&*P3K@-8E?Q=4(7*&+.5Z>"$*?NELV%'W8PC3LSGI/.W*SSZ+:VVX4 M80/JO6UXVU,7L/BPA3%#NTM-%:PR]E(JP>VY!MTJ-JH27+>*^W+U=0TKE\YH M=FMWN,QR6]>N2TJW=-SC53B\^O4OUG+UT\7Q$Z.#MN:BA_VVIJ)'K)D)Q9M.'[^-Z^>9)>%[J"<1=)NTM+LQ%UJ2CN029+%Y-5EJ':) MNN\,S/>F.X7T-4YQQX.O!]\SC[NN%N=\Y==KITW\SD: L3@4^_ [DK\[4UP7>P\N1[(3(KS-!5 MS,(*"KRG,V,<-\2S5P>80=LX@'==B04\\_-2."!0>1NJU3_?>6^OTE]/PK]D M#/VT"+RI3]<3XSN&?N MS!XE<&_ 3=!G&;B_H,B=/6!MLU3]2XQE0>EP*F5 BU$X*O_4IUI1<%2Z8%Y? MB:1W(,TH7D_P4&N7+S4<[BQ=C"X.[G,#^!6/CLGK5K&]F+QN[=J+R=MW[0Z!R2N< M%6DLP*UMXQX/D"<"#Q<#CV.GDT^I.V0 MO)S3K2,D]KN\?@L!>?EY]K6LSQ$S_F2$=&_%\'*J>Y,D_HO43#2UT MA_\T1 M!I?T/DEC])3;R3NR^A^+O-(0B?F89"TFV7:Q\Q=2 ]Y9.OE?H 6.0?W"4AG] MI0<*ZM_QI6C;#<%OM#$;9P4!XX-H^><&])*>OI&]\;1Y SADF6_C>8'H;X?0 MPD&ZB2@?4L-V;X<6#^3<-TQ,8W?BIX4G%@%24LME;0<-2UI20< 1P"] M[B3G$J,0D"K] U]@0^M L5VYRA>(B^W*53[;U&]7+.\YI'Z[56PO-+9;N_;F MG[MRE2]LW..EH.-@1$2;#V7[.?=%+I/^F6K130D$WTRR"D' M\;PK5^8L5?UIX)P-VN6BGTLNNDB1@V%7Y*#*(@=F5^1@CU(##3A5R76H#/V& M-RIR'F6WK$ DZ/F/9[?P.C;7L-;++=/?XR&*^_B7_SP;F-.?L ;+=:A;-SYC MV#V+)_/7D_USMF ^'KPL;-=R9]2SGN&$DC1]_#J>F==/ L9T?,F@_]-O]I^1 M/;?#1PT'?V^M[-!R]*\L\")_Q@+ZE0F[E#G>_=N>OF&:5&16/0TIA&]7#XT0 MZ#TN>&C4P:$[.'0'A^[@T.W(B7=PZ.>0$^_@T!T)\]"A;0."YYZ,;D IN!!%=/KJ<[Y&'D6QJ"D\3J:VS M3&ZJ5/EE,Z=.PPYD<#/37)7"4CDT_9/GGGZ.X= "+=L!93N@[$L#RE:R4B\@ M=.ZR?\]L%;OL7Y?]>UG"_[*S?QT8]46!4;G;[X+;G[D%>?R45-F,5%-2:>VE MNR&IRWW2@& 88Q0:D!AM! M1)>?;$5^\@GYPNSEVU((1;649\F,8;':K:5RAH,#Y@P+5F MGS74U@O /J.L M8177]&4=5+J$_LUZ0/7?H3J?^5WN28?HW(^$)RW>"VAEW251G]DJMC:)VJ0+ MK\\Z/3.=;+@\2AY%:#U(MTT_N68N6]AA%;%WZ4XU[W:.C6Z:C MT]33/T>^SF)E;,0E H MVI\'F:8WR 'A;62;Z@2W,*O3:PL31CA'6%NJW/=7^^<>YA]V4(QC>%&(5(-, MQ&_)F8BVD]=>Y,SU6^L.QV&N/ACT^F\.Q[%X$9 E? 43C@W2#>-Q^,-S3"O) ML5T"G^68V1N^:6:VKDM8M2]AU59\7_/25:UH+]&EJY[9*G;IJBY=]0S3569; M:X>9.5B; +TX>#^]'Z?!^NBE8U8H&J[L(W1&EEI"&;(PZ*1S5 M%Q8+BNEIR02;YMKKH2*!^\;T$AHS*#P2Q\T N; M86MIUAQW'.^.L/"]I;ZP M'83OY'53B#$_YEF,U"&>L##RW6"_-=/*,_.H>85C5':[8C>X0OJE"\Q:\FQ. MG:"?!JC^/QA?\(4'^M5G*\\GTZ>M?&\>S2#"X2P*?M2_.);MZN^8A8W'X<5? M/<&PJ$;8P$=@VQ%.7"'P.J]C:1&"WBO7UZ]:[Q>NN('<9 M^#:/>[S[Q]\\;,J8N31YO%S[U"QY![8IAP3GC2DO6/;6L7F61:6VX]KQH*RP M5''MN+'W6CMB6D%,E\<\/S;'NKPRY)$2J&XR) ]ZJI M.!D7 ?V_K5@R3\Q)$694H2!5D=.K/BL>F4VX8C$\+W'%HE':J%'$U*L:&\N& MCIA6$'-(G7GUZU^LY>JGB^K,TKA(?[NJ;>,D6S;H" ;:S-96/X:!/B^R(F4- M]&%4(Y56$B>RM958FC8!>S;MVD >3#76 ,IKS,6[3W*3Z',V\QD!E%YCID4" MD@S=\Q&@8[XQTG>(1"TA;2.R3(6[K==2,9P63'')?(2):,DO/W_XG4 IUB)$ ME!:.;.C B1!^!M-)Z)JS!4$@X0'^9I5"A;KTJY=>$*:X@G.Y82[S@8J<.1U) MO'(O:Q6Y(CWNKDA7>45ZV%V1;J>F_G4-QV:A+D7)0R:H%25)2V!^(<87:\7[ M9F!&0,$E;U;9JJY:A]BMD::M*3#+=E&!<14J\7]+^Z&[67H@3%E1K^GP2+': M[H9VZ*^V@A8Z]-S07RU>O []U:&_ZARW0W\II>G.2V*1FH*B M,J?3DBT0FD+YR6!:\GI[8_!?YK@!;2<:FW3OB&D%,<\1_S4QFX#_FC0"A79R M5J1Z1?7'RV:1X]3G@/\J<)A? _ZK.S9NFVIL+!LZ8EI!3+OP7V9.R[;ZC:,Y M+&(<*S?1@R*\J ,!5@2(]I(08,7K?E5(1 -@:,]$.;YX!!CF6E((,$QA* BP MI)?<0?!?-'I9_!>HH;,M^"^"8.E4N5Q%=)5'?JU1DT%^Y>"]=L&]UG^??;U" MXG;HER:@7WF3:A+TJ\F &8EE(5'%R.R-MD\'28RF2F)GD"J?!9$3XL *%D:; M1[XLX\8'J7PUN48J5FBINC>O5?MJIJA>25 !] MM(/951@0_^Q+GCUXUBP M0/E&*IH,P!D^I;W$49%#I3MZ- 8Y-!QFH0$U(H?*Z,LN>=P1<_03\EA@U>3? M?^S'D&*%(0J16V^F :,A]+5+55'S&EE=.:G.CPH)P MHL^Y8*"$FN$Y0HWN;VV':0@XU\0#$-('[XSA@3U<1WM((,YVU$C9],*:V*%7P^4;I,D M&R!PH><_8FM&^ RX]&_>47+F!3EM(SGE+IU#\=]AH\E[$!W+C18@,1QN!/^R M'3NT62#D5.P$[,/>/7]JIJ^+T3,?M MJC@E)Y>CEI9"FN3DS5M!^,E@U-8>?L.<]EA=#:>.F%81\QQK.)FC)IRH#J9% ML#B5G^N:PT+->:H^V!WEE.JK1T/66L1I.&@$ *O?A%)2G6[LBCAUQ#1.6IM1 MQ&G0!(!R(=-8 _*J"5UV!Y,F(J^$I3I&":=&H*Y&73?>@ZG&&E!7.\]8CPV\ MPFQ+&G@U[ITKP"NEK,TA8%=;H53#"3:62G!7VS!:UX](Z3 '=I5;%FD3' H1 M+!NK(VD2)<5IHKD='."EIP!>+QN.5438D-485*V!L6(AU!",!>%.!\;: ,;2 M?TD^VE&ZRDAS 2=J.8&GV\#16]WM#.6T-!IM9B!2! M'62[;+&P9S9S9TAL>K/P\6B&\-?[S_]S^:ZO8$IL:<_J*E)6U\90RSB] MLQSG^)6LY+R?83FIEJ* 6EA+JL,!5?6^#@?4X8":NPP=#JC# 74XH&9$[ZU6? M[^5TUZR?B,IK3!263="5Q8^T6HL#&A4Z6JZ!BJYH0]M48V/9T!'3"F+:A0,R MFP#!:4H%IB8 =& )DVPH>=-Z"?W3%3CRZR^E'2TNG[47P][TQBN M$,,QV,QSY_J?D>6'S(>MIFUJ:U6ZV%+RA'7RNVM$ZG:?;.WO2T='LL M%8:SL012"FT0 V]@;OPY1.BH7=;4T15ZG%%+&UD5S4)@W59,T=$ZKO'E M;X $;NNYIF6 -1@WO=DLD:E&:_#S5$FF(99D*M5KS=52@!?\B>Z!">/_6FO% MAL<>',HC875M*GPT[0H?55GX:-P5/CJ@@>PP2,? ('65B!I[ZM\AD)JV#!T" MJ4,@O4SN=PBDUB!ZVC9NAT!*\##G)8O+- ;(DU,HOA6$CTKV56L4 LDLBY_J M$$@=,0TCYCDBD,QI$R!(YK@9IZP9!7LDZ33-(IBLUF.0!DTH'C :%CE<[XXN M&Z4<&\N&CIA6$-,N#%).%^OZK>.P":WH3OJ%JO15+'$GX#45% :I 3:T M$)J^,^3-PB#QLA.2@'KJ3)1&)+T>]#5+D*^^#"KQA#5G[A#*B]?H[0^ET! MG0:"5[H".@T^,N[@*TU;A@Z^TL%77B;W._A*:^ @;1NW@Z^H?3 R&:MVH$#, MEN)N3LZS9[SMZ*,U&&13WUT?K8Z85A'S+,$KA6 2E<-&V7!XWQ#T0&YKK?.D%0YA6#"M\<;8 M4,M$6ZME\J3J.@D1@_'&ZCJ9'VOFE! K'QYF3H0):>SF,XJK F$WG\CW4550 M-90$$;'>NPA?='5O0W3PS?,<'1;##H@)UNS/R,9)0<1P$=T )>D2+GU#R\-9 M#(;8SJE8#9B"?%MO&I8 >93R,\QGN[MZ*>V[#!U>'<*7SB.0M0A@I#7HS7JA M(96$]/)LIP/Q'R[K*@T=LM(0AIC[2!D&A05 /':"#$:$M+AN@Z+Z](WUVK" /"- MMN_&P<"M&,PK6?-LK2;-\>[A#9RZ.\^)EGRU%I0E"PG\'0;*)Z%O*FCM8)A'X" D $!KX%[F@KFM! Y$CZ"A+'%PI[9 MS(7_K4LD'P]_CW^]__P_E[^P$8!G2WOV$F21FRQ>=.J]YZ\\'QA:5XDI M]>5RNIO>W(&$C@$2Z@I--?AHOH,)-6T9.IA0!Q-ZF=SO8$*M@=VT;=SCP836 MT]%K3]6(5LDK"](*F(V94\R]%82?#$IV=FL./&A0LK=;%:??E#H/\V%V%>5G M:8XZZ-+LR5R4S-KO&Z8;MLE;B)L)Y2Y,_K2WHGE>XMQU9J_,& ME$4_2M*J ?4"SYJ0.>N25JTKZ+,]=31,P)V'1W3J^1FB46^J;(,\5]_MY:V>@[?&6!%_DS]!UJ)*>C]^<\:HN(.:"6L?(HQ%?W MX:U!%@$4O %F!2*NFUL5E@]C_I$SC+X$(X!CW'O^=Z1($&_$LR!5#Y1$/M-2 M,R)\O8+[7T",AR.XC,V#F 0<&YW-F17B2C=4$20"#!-MKN'<.9\*E=,\=F,+OPU@KEL#2? M^+U$\)UE._R@ $RP'>I -..V^RN[\QQPK^EW'T&I@$!H\8/=O]7NP M=7(6L$Q $?H(OMP62!LR0T>Y\-'RX8@@3_P/OEKP); -:(0YQ.X#JC)X#](' MZXLL/Z*Y/,[^ L/AB/5=,A8*-A023[[")#T!\^_L&4MO05JV.&%F=JO18]>PT(L%B]'Y.DDGR>/,<[VE/3.XAQ3: MN*1$2:PJ<+^#F KW:Q8YEN\\^G#W.'-R4^HRR:8&H*XQ=TN-Z MS_RZ@3T3,A.$C''I\M*L6UE!L@7I@?B4,,"Y6WH(*P9$@&]GP[MAPN@2\AG# MWL."TV& XNTM-!P;)AGZGK.FF 3[5#4#OXR<.5.T-HLT,;,&5Z6 MPCM,I$,M_88NDXC!'S58D7AD?>[!RUPOY"LM!"'O'62^EM8C[$G'244@/NT8 MA^$-%P.VJN/-<&;B.@V^Q,']@QO+)5\9OB4B,**YMR$DFML!2 _C-USH'_', M>_J% Y^A_-\GQ@&YIG#GGF059W'-8NN+6Q-$E6J=PU8/(M@1_$5=R.W3.Q"6#+P?O4/4#6"!YQ/?>4_@U[W1=[?8:1')^WO%>WK$_BB]U2 MJ?3EL;=YI/<90R14@0H5&NX7XAGPS-)#<#U(WE@;.%EI=T.7L7 M\$KH7'?30\SR75!/PO)>HSD^Y4X;M1&8LP4Z04@):ON,B8_=)^$QK3F< 5T' M)$.;IA780+KP16V>7SQX#IP+_3WW:S\*K5T[.0TPG7AY]SUFV=S'O_SGV<"< M_@2Q&F>+=>,S<@>YCOT#T4' *__&T]]9[G=#_V2)U-6%N.;,FU\$^L4<3*-- M%@X=O(L;&,2 US@.V@U\@']R=0]"C(9+_XU1;($2^AL+19\0L3R701 QWY#V M663I''HB("-)5SA]!A;Z!'^ $QGT?Q*/7\AIT,?F3V]E.!+PJYY\\GR.EOYZ M,.XG*3HP7QC3T%;CHTD+GWJ3C'SD&X0[C%O?]KD7^5\0RUK^HSXT*;4YZNF_ MH/-MP]S(NQ!)R?1]<8T(7)L&/Y5@E+T\CS42,B?VOI?@3]C_QK2I<&O7WZY; MC@=SBN^D1V[RS%RE2^-T05A@V2ZY3^1J984&/6>T[VNB\Z+,>( K/7<6P#]N'$>@LRB$EDBG02-Y,4M\\6\$OAB^*0M_;- M+8=:GIAOU0T:;V6$43+:*[AX.*:AGPS>\@B:S6DS4KR@,PK9<+O2FU=.%.CF M#P,SBH.'CBGS3:\\'"X9?7#/\[]*:,]Y#!NPQQGR8CQ"7P>U Y_EV M,<:Z2"J^\%PCDYP^U"-)!U:JO],_O+O\]LL%+@:S8 LO(0Z,>%2LXP]Z^GO> M' C]\+R7)K2!'NGSF_1(I49LU';YEJ/<9-HLK9MI MC2#\$5I:)K]F'L1<$"H$AD@9HL" (D.I(AL1WJ)+!99#R5K(ARAK DHMM+"X M@B[%0TL)@RHEUAQGDT@(AD) -EHT=.Y>@W<,@!*N#"9,XUXBNJJ:22:ZF\J[AE6*Y$C.UOF*)W[7E>4W^)I<:\41"#V7- M @:2*E.$*W!H>(X0'P3C*1(?N.!"E.*AA;A*">-4$06X#W(I>*92\BHG5-ER M8COL=R>V59[8GG4GMBW8-!M\]W2V9ZB 1X2BB?UW=#O)-P7+[/ PRXN/N!R* M7DD[B5@(#3>INIU*V&<./XA#?X<;63""X'Z2 80WW/C6,MAF0E^;22].S)-N MC.MT-:X3_HHPO>!1\#IE_(A$ V*X4ZY'*_*#7!6U\GHPFBCOS#LBW$#M\]7) ME&02IZ+Z-PC@]-\\BX?H7^-\ K>SVDO./7V.NZ.:8\S9FN<&!I>$Q%)RE*HA MAW>"RQO!IG'UJPO]1"1@X@^3# S9#J?)LJBD?;(/\'E M^W,C88GCGO!&9+/>__TC\%;)9YVL9[7'2?(;HGN450Q$]3R.Q)*\+4;%$J?3S*90*>$< MA$:IM2V4J*,E3B^0IBR0S-@A)_J*MEQGA/+=V^T9/2\*Z9V.O6#20$D<1D9 MGJFFW2<)EZ^5U6^*I.EXQF9#Y;L3/ZUW]=\N'+X<\&12PY#D);S.T)Z:J M]*>DJOI]=.Q,X9U)8@7L&O=$YIF!3&_E/6/*?01/8!W9GL)(6Y3L%"R>J],! MZQ>C@B1<#4]^0%$.E',8E'=,!2"V(]AE#BG/EEK(W"0;3Y5I.:FRY/2T4*I, M>57Y1)F65M[9Z4AW/[U$JA^$A]%=KFQ]NV=5+-XD<$-MQN,QXP%RI'HS>DR*N8L\'V4 B;O4KYT#8.F>@F) M!83]*0&#!QM'I^,:;Z4+1L;TAU0@5(&3TO/H)^6&MYV M7'%5)G[[HF1T,W2%-"FO=IQV$0?*F:_BXN0(8PJCN^YQ;QU&R_64I"&+3^A$ MEOF:,5 ^#FA&[@4!S;^Q.^;H RDL'(>'K[JU03A CSUN2V*D:-52=W1*I#22 MC;>6T-!W)#3,H5*\)DRTVII<3I2U MED!O%UX+ 3P#ILO[8CD2K2X:/HG>L4:WP]+CD(["SY^KII'YI\_DUWSRP#75 MOUB/&(F\T!S3YUGHX08EU\D<&%JB&N0)*C=@#LD5H=%MLM7"+\+$X,GJFH(=)0I6U47>-7J$L#LLH.64RZ?]P.:GE)E"Q78C MBONO#7BN8GU"7LI*P<3C$UCVG_O&UY9#&E'HW_B=K8Z--!]S(2Y+EO./?.*C:1]W" MN/$R4#HAJS 7B @B?4F)2M"SR2-*N->(]@!%CD#-[@BTRB/0\^X(M+*V%Q5V M^T M_Q'12<_&1>#_1;U91,&>"@W+V7%E/W" H_:%EQKXL*D^P?NU^@3QD_JF M)\_("3FOCL^;)EYMI8CM;_U&]S4Q+4=.%67%@VB)!3[_C8F&R-?BNZ>ZA2A4 MNI3P8SU[8!-/NB*9Q2NY':Q&YL?_-\A437YJD;I&SS93H^GYSO:U?L@BA(>K M@_=)WKE7;]N?1 &A!][^V,Y6"56-6T,QN\DHM\S7YSBSG)B(XY=9F[:U'<-D MU-+"=CG%_0O3?<@2<9=T/3-?'BNJ178R+E(CKO)&S>-A$\@8G17I6EV7[LJ^ M^2,_R*]9/C+*Z!CRT8AVXOT2O#B<7MCH;7W@(#0L@_+ RY;PS*TL8>*YY(0\ MH<)R.A0I6%5Y&U?+C93PO:@'OT4H6CO]?F^Z]^R?7&.[&2P "0O]-08MR7$Y'O1Y.<%5JOSJ:XP7U-*E-%@\ MMC9/B%*KM*;HZ?,CQ%03'O5@$T^>U*9!>'*(: Z'JHBQ('+B#MT+Z\[S*4'' M:V4ACL[BU?.X;;5==4XQ=QP'8G.$T^N!BB_A@/5D[&2L3!4B?/8LX:*A M*7V&E-;H+M$$,_:6?+[F6=*YB+,C[W4[2:?^ZZ%E.Y2D0)9H/%])=?<(F^KP MFP>VHMLRL^!,9>*T-W4@B SE2!M+WEI S*9[8^-K.%E&JH2NEO/('&L6T/ED M[ V+#DTIR ;0%O\RM!ZH]]):J=PY6_DLKC*R7HE7*;^KI3HSB9F*QDPIW),L M^)O#%8?V2XB@U2#TH[@&Y0)$M 8@96-433ISC_P)-25S'^XKOIF=M[[UP=X' M4:#J#HDSU#(OQ,&&BCBDQ^IGQC+/CP\;Z X7NL.%UAPN'"[5_OZYI=EK2(=/ M)[EIS8O9C-]T JO(($8A@-^Q<[.@6LLU'6E*4GG<&S4FJ>R&GO]8<7;LK.J( MLS EDR(=1XZ7Q?WB,X)#IMHX<+]QQJ_:"1^G8C;E='(^TH(=*;'Z2D":R5NO MD_,GXR)[I>ITMMD;-GF;Q-9H);'FU:Z).<@VB3K"&4-.<[!:M@*PVX_85JVD MA%N5BV8!)E2]$I,2\E#GUM@8#F2U6KR6B[-S@#)X MO2=UO#!6,W@TSKSHN^E8P0XT->M.^5P:AJX?A;R2)B7=J%4+48JA2*_+OO )RZ@K-QJH_+R>#O"Y!VF8)TA4)&J]E<[-0FC7QR>DP MF",U6D9J4NJ MF/,*_NKA9TZ'HU0/*]DM+=5?1C32"WFUJ3R2XDO!SF/<&2(>,X8]R58R\*,$ M.<)[BB$;L#T5E7,B+BC5FO5=',F95:KI8IUB+F6\WLW%0_[?+2H16_?+CS-E M5&V^33&K+G*$*&U?P"[/1 \V[0/\'*^D/Y_;IR54')TO^#%>A@J?QA7@8&^% MZ0)UZ"2Z%F_VJ0E=I#/)0 Y@"H)HN1)= Z@['4<>;0+95E$A6>Z!ZYAL;DK=1'Y5S2_(&)F1;+U M'/77LV6;MZ27R7NUF-W'F -7,0<,B0"+W7(M;D9#;1!SN'$MZV3R"J TW27? M?H(U/OK]6,< 2R;JD2MJMO5@ETHVQZ5M?@$5'5&';IKK!6BZQ\"F$FX)P3"/ M>=*C\2N13._]G.DT**JS%&6 :'*9@K9<4+D'[2LM*X8.'SU_"?)Z^G\A< AF M$+0PT6P]::QG)=LP+3@KN2G%F3QP.B6;FZG4$BI[L,W#B%KZ\JGSZ#B@HO^6 M['DYMV%!?(XZ6V8Y'=-%"#F?*96F7"_=)9"CYS7!FYG4-;F3+)Q1,.-2@98K MVB5*=A)C<.'T@5RYR+4B6',VU\AVVLMT9<;<[8SU::D2#.+TG2@DVO/N1$UGT'TNWYW][9?VSWQ_A M.9/UD&G^T63<9/5Y/EAV^PQ?0OKN5:#R^<_..67DD-?Q>SM MGS&8G,GJT=SB8M%CRGF*;G18)#=3=)+;W;6:^N0J^NQ&-/".>S$3(EUTMUZD MUTE3;L+QWM8Q<#Z^CL,KA*#[A)Z>Q4-)D!^JJ"N"Y!5M,1 B\!:HX!4XC%@: M^X6M<%Q.5@B\]D$*/%]R'=<<$RS\5$)I]2SZFB@U6Q?8@D07=307X"7+.%^, M;1#K/^*_>1+A5X:-X7,&I5J:+/*]+:/%WC4<+@:F!$.$;\ 7% :P7$)Z# A,J%$XNHNP/#+-)U7 [>R.C1MPN M@>5@\6DTU7R3<9#MNN[3XMDA3ZE#H2>:&.R5+4L=Q9R]V3VBMG%$41\IE7'# M0(U<9-S+>+W$HZ+%COT=.0"OC(]P+)P\!*'L>^IC9 ]$L"R,8QE-LH0;GD T M6Y\)=84B((H66\SW$)+/E1!>4H%(6#X6KZJ>NZJQ+B)3%N1%KO3SA4@!KH_% M;V:Y+&F!\L@+UG+?3J&2"BF+5FU>=B#0#9YL>@%OG#,M 0W#)/[A I]X*Z/T M/!QKLW3""!XXH_A0M$(MK#P@+VEE.F*+"$]+^:T4 BL;""AZ)U,&F](A2($Z M*^"#.H*A>@.9_:OMWK\JEFH6=]0#+]Q(&G/('B-(/GYM4%E.8=RX#4NV[1_R M2AR&IR !=*+$N]. $86E(!.,A&T8 MB:8S++YRGMKPJ$[2G,![4J)8/8B4/S_E796Y.E$D.ECG.<*7LCJ7]-T[M36K M$H[?1! 7X]J+6U9:B@-46DG(/>X7ZB;@!8'@ ,@R?Q0U M5Y*%0\N$RA,VN'W9%WE4?> MYDL[\C[&YEI+M8R/FFH9]3 3'?J>PX^0OOC>#.P>'9H?,>QJ0.2'$5V243?( M2:2@BSNX]BIUU/3^UF8+_<,#FT5DR#XO%O9,](S@WR4G$>([WB5%!O3SM"6D M;(P8>QZGN[29LE;HQ8NUTD\L]"@6,@_^-4)_PQQ:I^;XA/$6:.9X+OY*DH]7 MV*Z$@\#BH/:".SKF^7"4:A0G?Z#!#V23N+>;FS>H;HL=3Y.NG._)+^XY @=X M,*=A.&-L),!88YV^B744Y)V8;W7NN/#8B[D!;S2*9>M=]!?Y:BN=136:AFC= MHK9DNF;RM3QHC&*_D[LKXL3L'ATHA_HB052"69=D75*+P;T3M%/@,Q/A$#K, MC>3Z.'>T8E\(2-B7PTH@%-IQ[8E :3=X"-3@,H>XSZ.&':"0RP*)8@&KCZ[ :\=^]%QILKSUD=^ M]B0GQ1E"CJ?OSI"U4W-9.@V]0_.:J M3Y75F+//BJ9I/GK[]??+O\_*E6@&8)ODSKX OYP&9/ M_PU,BL.=7X:6IU%A#KQ M7GX<-C5?VJX=4([XCG&/A3,U?2 I7 D/33DF9)/C2-0,,303$WYSC]IH"L24 MQA%'[J/Z9M ]R9MP;'G:3N0FQW&2<$-V+(8YV^!KB'ZCOB3+NKE!/R-$ST1- MD:,3JEFQ/H/98E6<)$7HIJ@W4EU(7=D_,+DQ)L ]AI(9XS,AT&Q=!9+*[0Y\6\:P.)X-MBC4$5@^$03@6S3Q%L0:XJ$,$/ %PF;]TM O MP:?0!X8,*]];$>6\00'$V#/_W-\ZB+^V42B(D =!OZ2^.^ \TS M]6[S(GZY*D?&AC$SK:($5E#/PPHF-Z80 =Y<=R-?0V+(7V.3_J MAA[P<[,;,!D,^QU>T6$)"-,'WL9X+9[\![<1PE;7M?V/B/Q6F:-O9LY+PWM_ M\MP:H2C'6_UU<3\RN+(1*Q\B'LFQ9Y@8:EA^I<@IUJ@[Q:KR%&OPTDZQZH@! MJM-PET$0@8OX1=ZZ/K9U:ZS>NW0)TL4S9^\\<(T1Z/"+#8XZ]^BC\-;C!P*1 M0+#$'6MYA^[79K^?+@9,F%-ON?1<^NMG1_:X?LE&"9/X+L MWOO6*J>(;9[L\;Z>,]K8QO[I#EZDAQYV4_)VB+R,3#7HMM\-=K_X>? M-3="098&2Z_NI;) 2E##N^(&[\F[#K/TG?#\? '[V<)NCM6O(O6MQS*L=;P, MM#G)9RL:YG*B37DVI81W%C@X#^=;HN\ ((1NO8%'>6[8BR<]Q/@W#O MF2FU..@ZQL:O[$TG_7Y?GKV]/;BBJ:'OQ'B0V_F@/_EAA*$U7C9TK6CK+>I:UH9,OV_&Z;_2' MF?+_1^E/@EM]LK;[01L,4KN_JDXA!2J\U](!PQP,>J.F$-,8KJ"4#O9JWGGD M2OPHP,,UF3Z78M[Z,O0;%-]+J\;?L:%1;"C\PHRI+/#D5H6TUU2K[ \_6LGF M#+M('>TC6_"0/O89VT-1'8>"Z]=I#-KN[4R[.F_L(5%I4'_@75CKIAK>[YV)$1H<\H_ M-AH>F"\U@\-(C8#E94%Y\2-PY4+TOI M;"HV]"7R ZSDCI<)-A6;0J _GSB5\QB=6%BH0W#46A.'8ZWQH!5K/*A^C;-% MHPZ^QDW?\H-6;/E! [:\>48EP=Y343!ZT!R.^W0C9YNDZ$)(KM_V_D^S-,&@ M%9I@4*$F($H+:H/RRT^C%Q:!1BN*G!#0[)N]RT]7#1.@?<7B?]]]_4V_=+&) M!82DOW@S*@#=4V=WQ,VZ@?U7[__^G-C_S7KP7&_Y")LHQ,+6> PPNV5+:\=Z MM''GO+_X[9DOW7O+P<8)I"E_L]WOV/BZ+1OKEP\?G_GJ_(+5!^TRB]/&7?;; MQ;MGOHZ_6=?,:=W^^O+UPS-?ER\^"V =2JB_U/G_,RIX]&I[5P3TCT_5;/IZ MDG#\YE7J1%Q7,^^^X M76IRB@C_B%="QO8H/ MPUFB?48_ MN;]E=!2]Q,HE_#@,Q[$6H:A8@=UF-2(KGSUZFCUO@3]^TN6>.D&[LN>[HW " MV>\ ;9$E6@W%50:#:'8K^-'C:IDTW'$!3D6.?R?=\6^5Q[^C[OBW^&GRI$HC:?J1<7?[ZZ>+;/[Y^N&H$.0T![ZGI0][=@1IK\-9BPE3LU/:\K_(- MU:!V>;WZ>00:G%KAS;E>%]J<6RO1^ /;(8;8SN[6&6.>1B,W2".PRJ9'X(?]-]MT*W,B:GYKY[^=_"%71:&FV$: MA?@L=,JD_Z9\@D(\.]K_T?&F1[>O'#EGVU(P8OCA^CWB@N,+=J?9W-@]N?\. M^&:'SG9&[C'HAL/H9\G 7\ V'9I_GV>AAP6EAGU>?;&EC'O"[SN+\03 +9J+ MKRA 84S)[SW]*G(<^\YRGV@M&K@%=]J"/<;D_$OSK96;\&CJ/P-&>98,/)+Z M;WPJ@/=Z#@Y5>/W__OWRW>4W_?+3+Q_^MXY\7L$D8H/S M4XVY8K+]3M.^=T"=7S&?-1N\HFJ" M_->GV%WZ%*R""YK@;Z^BX/3&LE8_?B'-Y+/Y%?;9)JC"*U!"-A\B"N:O](? M_M&U'="Q?H3D_)!^)Y"Q@XYAE@[S&'3D\&.PG8XKZ@9'K>#G"CF\25PUG!D> MEZ(<'HV*4/0Y"C$!AKY(38P:-X"LR2MP"F;VTG*"O[TZS2%RLDXDU1M&8^^S M6_3W[QC>[5BRW[P@^,IFCA4$L;-R,4=S@4[_1]];7GQ^?_F%AP@7[IS&^>(% MH<]"<1/I'5C#KO]_MY<]PUR_ZN64X;-,OQV9ZS'.^: MY5ES9CD>;YKD]CF.=LWQO#ESG&X4U^US-'-4F)FQ>Y]8F$QD#TNSBX@\FYE43,3&3L6B*_P3?O N)J',AROECV_-)];ZWL MT'+(K&!"9HZ; L2;)/\KW@<-[)"!&WAGS]@7\ :].>P/[X9G2O=T:/98WXQ9 M;-VLQCFSRMC1ULTJ;QMD[&;K9I6WKS)VDORQKRSN.?Q+A(?JG,(KX8H=WC?+ MI2UCW[;1MF\4LH=M&&0,U#$(R]$G@XS1.@9A.2IAD#%DQR L+Z3,&#IP*XPH?NL;<8"-H+2O,7.6+5&4)JCTP<92[6!4J[X M=I%:0AON0VS& #6"K7F;JE3P=;'T_-#^]U.#DH^>#W[I%V" +ZSJ>_CM>Y^! M788O/B^R4]A&TH%92V>>\[&'V;LXC.=>\[N'&9,[S.=>\Y^'^9;]PV: MZ2N#Z=BS4*3^+NXM?_ZK7UM@/RQE\>LD-L?H#TL9_3J)S=O^I>Q^G<3F[==R MIK\(M8<+AO+H+67]ZV3N-(?8_*BR <3F::]2%AM4+K-OW/>1CPB!QV\^J&'^ M)E#7])>SIM7W5L1[*+=1*0O;1CG1W@U$Y:C3\;YT5S-A.6H MA'%^Y-8 CA6-TFK->>:RL)'9V5Q-630XJSOIG4ML_AG@L=F:HPXG+R3YF:=Q M)R\D^9FW\2>E0KL6SSUG=TXREO:9SCUOOSM?(W-S],$T'Q14 ZWE==>TI:G5/-4V;6MJ-4>9 M3$O9TP;-)6?O3C/VL1USP2.4S%SJ3O3BV4>&B+H3O:.^LJ8 ML:J)R).)UJ=1\];WK/5IU%'>9:",O6O=K'*VP5G&\K5N5CG[ZJQ4]K:ZE'QC\O%=JU>.YYNS-C:9_IW//V M>U,3L[D;M*F)V3RC?]Y4P&SN]F]L5C;OBG6_G.T_<,Y[+XI+.0 'Y>\N_>/=_MC#QUF]F/#[7N.\^/E<@4?DT:>>^1&?5YY(9 ^!66HP$*#Q[X MYB@LLS]J F6Y$CEN F6YPC=I F6Y^]9+/4ESURJWH&+.KGGE6>V4>WU%1Z9Q_UL*'X3B.X]O^W=Z[-;>)<''__?(H\>=MQP\773)L9Q[&W M:=/$C9-VLSL['0RRPP:#*\"Q^^E7@"_XDM@FV)PCZ\TV:T 2YW^D<_0#I Q6 MVTEBP0R6VDDP7F:XSDZBYF;P+4>2\9";9782#;G<++23I./SL]1.D@[*SV([ M2?I]ALOM).FH&2ZXDR3R9[CD3J*!(+LO.Q+UW$R7W4G4XNR>(ZYK[JK60GV0 MN'IHP,IA5W9%N(OO)/%[N,OOK+F;50]CEM??:5)')\1P@S3@RK2)>].)0GG* MF?O*UJS8-F36FG/-?KH@[;TT9"G6L;FW-@HQUDUGEV99Z7%+H2S>FD0F26*3 MI0C5C-IPTQGO&VUWF4]/A]5@'^$@$=S%"!_"F^46;O5D\3S<-&QQ]X<5>SB\ M?>$K9=63PQ6+Z#BZR=IG^<%&+\T@-V?C@L<"4=L/MQ"[*3+3KED M=; ([T6!BUU)B>:2"Q+]F]@QK_T>*U!?\HBHL08Q3ZO!+FSA7,'2NL=G'L!Z+1NFU<:!YK9BXGY7.2NE3ZYF5/MIR,"H]L MU6"_N<=GWY3E5BZ5GXT_1'TPA^[IB$'H6UL48\>E[_].3D^?GYO4OT]UUG<%*[_#)O MDL6+H]R+E7JR4%>L_G[H#0OUNYY&O<#[ B$EYGPYI3(I9';L:%Q\[%Z,V$65 MG%*APT6AY%BS I9#2,%?*:3*X'I5&DKTP4756+V3L%T M19RF4W.JG+7I2IF8;F82T@W2M-A-CP\9K"'#OF7JIO>5]-JL7L/L1=0[CHG8 MW0?7UW_Y05;&)A..'YDH7G@!MKR M >CVPBLI:S1$(F#E$ 34V2S,MX(MRE^:[:_MD$CDE(/I$\]:WI)H-_6Z1FW3 M[KK1KBHJ4Q6:EP M+EK6">Q.U5-X!SNP,M'=:LD[ZH$#Z=)6CG?@ P'2I:W9_L$-, /P#C& 4$H( M;V\HO-.*K),\D*+S3BQ@Y88@76#_).-P4DJ0@O..8&!02A!2\PYN0-"VM-_" MYI[7@*)M::O'.Z&!E5'M5DO>F0TKSS$5B9Z&ZUY/V-%#B4,F7E"KP#'PB4,FW- M]@]N@!F =X@!A%)"6$.QP#NMR#K) RDZ[\0"5FX(T@5X?P4%$J4$(3CO" 8& MI00A->_@!@1MJZ2[MF&!>UX#BK:EK1[OA 961K53+8N\,QLXM"UMY7A_Y08" M;4M;L_W#)F &0$=@7.H%NP :ON[=3/87COPTV+CJM$JHX_8U?5U 2-Y)SGTW MV._/;47-=V.5-RTVM)T3C6XTL.UF'@#E0^8B.LRSQK,N;<,/=H%=FS4*W]JY M;^'G1T+IS91&!XY$?,+!J8KH.)6(3VA\"S].$TIOIC0Z] 8Y/MVR_Q!ZT.L_ ME=#Q/]AA2;B47L(/)H7 KPJ,[I4Y$81 9S4EWJCPX08A,"Z%#@<+@;<3&!V3 MA1R$SC5K[5#%._LMA>SWP_]SN:._?WS]7OCG[S_UOC]\L L5XW=IT'T8V?<7 M_O,?)5HI?5'^O;\;N59IH/^6K,_>B=AK%]YTE^-AM+Z MI('1H@\7;JV@O!O<7?8_7U#I7:M+[KX[;K'ZJ5E3!]>-[P]MO?%$!N_LPK^? M:G1XJ;T]?+[GW;/< NEKE3]2SVAG>)-N=)7Y%;WHO#MRB?. MT+]6>V;%^U7+]^\E%ZNM/)6) M]-Q[;M_7;\O/JOGOI9NOV[=W]-F^NBG7!]_L'[U&O_K-O5?;>ON7_JMZ];O7 MD![(&Q$_ MX#@$Q:?*Z*"X4'A+A=$Q:LAQJ&YWV2%"B3%NX>2D]6[&>;Y3Y@V59QR=A*>] MZ&GH&+K0/17=T8%N$B.COZF&6-O&;;7Z$,PQ5T\!-X?P4CK&">G'V5$@SJ:FPYS*PB04503N%;N_(M MKKFF4#JFM""9G'E6XATYTLY\!+L4OK4KW^*:5@JE8TH?-)],V[,R_HX21,)S MX&14N%3Z+H6.R0J!MQ)8E@(\BTMB$89 YS6R)//F4H<;B. XE8+.J83$6TJL MHI,8?.N#ON>!X50&=5PF-M]6XB$YC$8V@9S@EWGSJ@*,1 M'*\JH_,JH?&V&E?0:0PY&L'[:@),WB-S!X3%EUE@?0T?*1;*IZ,\/IPKXAG* MS$GFCBJ+> ;6U_#19J%\.LKC(\*@OUZ$DZAPAX&S_GX1CK3,]$AIL3D[)8W!L0"YMW>F1*T?7/'9F3.Z:3RFQ]=$= MU6S7"H_NK4?/]NL>#]1I[M$><>*XF5X2'HDR.1)P0?PT'=DF(Z CZ\AZ__SXW=(+?OA?+>=.H:M8,OB9N$ MMAXU2LY'JPN('&%22;W7MYP1(2W/T9]N^AOTY0,8Q?%AKKWZS"T)IM^Z1XS0 M:T385_#!LT,=9,# &P4?EYO(6:/$,+V&IH?)0ARYLE.9UT3'JUU*R 8/Q+:N MOO7H4.^.T-X%:7MWHWZ<#=Z2@6,-UGX\ABJ#P4OYP"D%,GJH>#'@:P)?L,F' MZYGZ_&AQ\,FEBA<1@NO.NQUX5;Q4[S6E&@XE9M<.CEXYVMI$;..Z#6*>7I&N M9M5#.\5J;.F/FM^VS"PH49"ZE7-R(57'P$OY-G",37NR<(QEQ\"+#U_,Z:<: M;9?5[W+^5LY)V\_?XEJG$L?Q@L7O&C6UMD5NF0WF)^KGFAO^NIFXV#H_3#_" M"QM?'#/&D61'' "J2\&98N#%D8>>G\#T)[RH\M G0C#]"1_1A*3I;JE'GD\: MF21X8% ++TUL4H?=K3=J6LP(5=NH__+-?OC1U6BFW>3D*\TVV#GGOLD*M[L; M4F1L/7MN@J*$WE+8:K1F%\E2;%:3QFB=QXM!A8N]!L 6?"65X0@?&84D#LAL M+8\7:FZ\"T>F#Z$A[#!7QH#)G4<.(VW\0,@-1P(C;?V R U'!B=0;L[,V6*^?D['H3"\6: MKI-7Y-+I?>MBJ=2C>)-?*KE)Z+35AP*7*+HCM]$Q[?/2%"E^U[&%Z5_%Z5^EY0KE=16NK;(\+;XR MN]O8C<_N7%:6ZU?>>,.R.BM^=O/R[.[EXG*EZMJ;_M_X9]?QJ4[^^6:<;9Y&'\Y:]5KS-&P?XYO17S/J16=AJ[GCOS&[4TXW.Q?' MG]E5]/DL?+^1JMP>LMW&Q+)(CH5AYV+&^FK,\\ /!.Q*:)EN8".V7E;[K+BQ M6SR3P_R0:3D[L=O1M^BFHXHAOVH]Y)K]N.>A?G M[.*$=4][X0D+/X7=CU'O[Q!#F W[/\T]L/'R8__J8_L\8M$%NPJ[9&D9N,8> MF1R=ANRJW>^TS\.KK8M/9^'G>JW=C6AJK]'8^^4CZU2PQFTE_Q3&RG2^T>H% M[(.,1UQD[,]M=LJUS86U :S0M(#9$;>'W]N('W/4W6W68R,^%4R+J10SD>!T MTK O!4XM=#;'^$1I6Z^IG)TH/?9F[3:V_F(J9?U.EW4$US(?&M;+8Z6QF%N1 M?'?#?XQ[]K99AQLX!:RY5E,;1SF3.>SUF1 M6UT(9BS\,09^R5\<6N%6R3.6\AA#FJFQM,PJO^[>@ES$PABNY[1DS*\%%*_( M-!A+8(W,Z[6,6)F4T(I8ZK@88UV._3 E$9K-1@ U,P5]+ 7,A!:E%#K!6)I, M\ 0!93-I1SBBF8C864AR)[!-)3CG%-L2-IBO.N*5!'W_D: +ELH<3D6 ZK6E M%P-$'.LQKY<+$)44&<.MA""9QUF10"C0L>*R &&6E&83.)I 0N#)LB4*2O^; MV[H):(DDP4&]AB5%AA4(O4)\G#[C#(JY&;$T4S-3X4*+H316'9^ZC&NA0L)/"P' MF2#/,0$<##)I1I0TM&P,"B :H.=$FCA3IL ^(@>M,A^:B5:Q2#!LV!M$(A&( MK7=W>(/2DP\%:R/M^D4F3,FY^WQK]^"-V/2/$%*O[1XD?FS3"954)7,/#U+% M*$U74..#2&9]52?V@>:>/KC+P,:$*W'O#"/[+F+ =#K0"Q5><)6A88 Y.14&DIU6B5R)X=: MD 5)U&NK3*-%QEV,2\I>QBDH6P]43\_U)V,+>)S*1%!%X4;EG B. M&^"-N@C"$==)%5*@3/*!S*2=4VU9IY<@[J+O NO!>6OI2A?B>/3&GP@X*M!' M&OB=JF&,KC)Q%KB&9"ARU+@, ,.,F!!T:0FZ+0\B0%Q.0&!'I/_U0BG>9&+* ML\+E+GE9I"GZ!#F%>XRALG4G^1A%K-)F42K< &2.<2FV0MR_M2S.-5 H1C2?2!CHA+P!DL 9AD@) MW]0158 57PH)^^D<:9''[H:T^1J;5;H[4IV7B#%=\JC'CZ5 4$39IRYNEC/! MKXFH?9EU3.U:!/>C1'6/?%:LR^[.WY'NIS/T)]AIQ"*='PINU5@ .@@NRG_@ MJX6!9TPQAE?DO\*!IF2^M7?N7SO3G]),4A.?:B1- -<+E^D(7JY P568 \^^ M,I^J;"J(@G,^+'^/TB4[B/$D4W.!V=E(>4;@MU"$H#^[HE 5N(>0[1^<=.,CJM5I>AW)'GM"9LG%^?1\]_F M' ,/A^P"3#E Q/<; =MK[#6:.R2-7AH=/VC*VQ>VI#,_?%1MZ<_J74 GX_$U MV]T^@&1W6UVX?__="UNV8W;6_?#/*E MC<9'_UNB^RAFUSGC939\HS_6^.+_ MYX1FKW6).PKNQ?2;*4I.=R1%RL(;$1=TUV$7OI]J[O1:Z[RSXSBH]?THKR([ MTD5O>OVK7WI#_!]02P,$% @ W(9>43(HHI+]!@ JAT !\ !F,3!Q M,#DR,&5X,S$M,#)?#LB: >)*PX %[N?W8S/1 G\,T.]T# 13P9>.:T_,#./U255WU MU%/53/5J\+5]7BQ4KYJU"WPS^JL.6H-V\[Q:=M^8+6?3U7KWXCOK#[ZWFU_V M0A6;4W98F1HVD!.A64?,64]->.RY 8_U12+#/6S$UNM\GQ&WYH!'.2+C!E=-UJ_UZK5.LW_0_:O=_%XLU!H#FCJJ[(K*BQCY=ZJ-#!*19*_95@L7< MB."7&_XZ[CDJL3K7< I./UFPFUC-(Q&,A.>\Y'S# B5TL1 KPWQHYS)F/%ZP M-#9)*I@V\,<$24;^XM *MTH>L9#[&$J8FDC#C'+K-A;$PA=:\V1!2R;\1D#Q MFDR-L0#6R+A8B(@[20FM\&7BIQ.LB[$?I@0B8?.Q],=,I_2Q$C 7B"!P@HFTLSQA'U5/C60I([A6TJP#EGV!:PX6+=$>\DZ,8'AR) J1FFZAAH71#+K49TL4QA5"S0$JHB;ZTJNL_2B8QWZ./[ M<)/&&/QDF7-+/-WQ5P'UB-9]GNH']MS' .AU*%:J'&&K-($ Y.1,:DIU6B5B M*X=:D"5)% OK3).(B-L89Y2]BI.7L9##Z8*,T2J2 15L*!IJ&4C4 ;6-NP^D@>6?I6N]AV?/6G0CH2=$] M:OB=:J"/7C*P%M@V9"1B5+8(L,*,F!)@:0EZ+ <= %M.05MGI/_U0OO:4/+W MF9CQ*+492UX688CN0,[@'JVI6-U+^65A>P('N%R?YSH0)X.ZI_#Q#I,-\\;,9D/F"QCTLG'_CT0[V,_=N!D/\'>QD!5M.[4U MZL^@"RHHRO?3A+R^QMU;I$Z4-ABG7PZ*A1 60E)V871RQEPOBQ.EK$6(""R; MV2-D1+-@D;P147:YN;?>>^JA=M/G6T3%#BTG/]VRVMO]$D?>*H4HI=="N99- ME(M/AHZWV6CDMJ$S0K=A5**79<$.0.8$UUXCQ.:]9'FNH4+AH?E PD KY"/P M W[01$#XIIXGAZGXD4K83^<(T]BW=Z#]]]B.TNV0:KI$C.D:1UV\+P6"(K). M='EWG M^0Z3L2JIE9=L.V)\=\IOBLV*=]6_N%K29Q- ?8*<6RR3>%=R\B0!T M$%R4>L]5!@W/Z'0"K\A_A 5-QG=;;]5O,;^?TBY2(#?P0Y"_>SJ08R_@8O2 M*P=A4*NWFZS1;+?[U[5&J_/[E[W*GGV^KEUV)+ZXO1!M9D_\]VK*S+6W[/9SFF5C;CH_M?J7K[2.]I_ 5!+ P04 " #D=NR[ MYY[GSB_FL7\RM]HM\]@93_$-^F?ZKC]W++-?O?%KO_YL3A;3"UCY%W/GJ!,) MK@YA8&0*?);2'$[I-7@B);Q;=71A126+.C@1IRZ;>2F1&\8/P1B!HC=JER1L M@TW)-K'J6.;$@EN>>ZOS\:D/_N)5T X^P'EOU;-AY=@:<$7<8'A@O&G=2A?W,_5; MD2L6W78L/Z90\)#*'/MIV(43%L2$)O"Y!\=$*DZ5ZH***>HC:$AV#' MC$;@W-"@4.R*PB**6$ EB B\B0T32B3CFQQ<'@B9"4D4#6$;#<%6$EX68F2+ M-"/\=DN6K9TN9(7,"X+FE8!&BQYLY310I0K==BNFDJYOD2*)Z!G&KF*B#I^; MH_^L1/D<,/Z(MVVV4SG47)T5J &5R2UX%$E4('B[-1,RK9/3V#V#2$@M$&3H M2X1 4*IFL49.]]%_:,/4,KHX?5O/^B166\D0*B(D&/ 0Y,-,G73,7E M5$DO"R9IBCF0MUMH;X7:,,&;2MDF-71$-#C8#IM6Y1@'%Y(I;=&YP23C&PKC M0&E<@X_#_9%.JY$:=4SK#G- M=A=G 4D2=(OIP$B"6N09LI^7Q0D1XX0'NA\MAJRTK:L41Q6)RC7' O.C=)K? MRX3>&R7]$2]39.@0%H$2.ON'1I7]+[Q&^./)W ';F<]7R['MGGXZZAB=LKT< M3Z=-^\E(KEFH8CW4>#>"M9"X;N\&(DE(EF/,S3]]6C%]KS%_I5?+@"0-9MR* M.O4YR?2GS:C:]'MM^8\1^M/?)]=0FCUMDI#@.PQZ!QA1+A(6_D2^_ZAY<[; MK?_)Y[)^WG]HRP*SK^U9)5Q\>/]"R9-I^)^!/1#4FX_)=*V_.D28?==Z*-A^ M65;6\U5Q4[_:E[XG5!<'?;_X 5!+ P04 " #6$0# #K"P M'P &8Q,'$P.3(P97@S,BTP,E]R8F-B96%R:6YGO@8NY^ M;,>"JV,8&IF"@*4TAP6]!%^DA'>KB2ZLJ61Q&P_BT55S3M$KU2,)V_)CD&R[ M4V-(B=PR'!IMRYQ8[M6.;9CJ\$V>C0]&?6-D#B9(9W4/Z$\)-/@])3*TD=T8 M[&V$4B*MYV[S"BE75+:MBL-_,>VX?N#-/,<.O.4"EC-P3CQW!C-O82\-5*EB; N&OD M2Y$K%E^WK6!'H> 1E3G.TZB+2!LJ%9RB#$62L.\:UMDQ&K?V9HP3'C*2P#*. M64AE%T0,_L2!"262\6T.'@^%S(0DBD:PKQ"\DT3?"C%V1)H1?MV1Y>AM%[)" MY@7A"I2 G])W?@\9?\3:/GM;&=0J MG15$8M23:_ IRJ= <-1;R+2^A$;O#&(A0>_-T):(@&+4(C2<*9IBR&!TU(61 M,3)T3/2V6O$[4:C FR! C!%&@7%C@OK")5.[\JBDWPHF:8HW,6_M(=X:H\($ M;S)BG]34D='P<#]J1I5AW%Q(IC2B>Q7N"-]2L$.E>0T_'+P; ^'12XG\TB&] M'5/&,6(IT<*AQEP1A@G6VF.\5*F._=A/XK%?T1*U-=8XYA&2I=L># MJ*[_"Q>)P)[,77#<^7R]LAUO\>ECVVB7XY4]G3;C)S.Y9)':Z:W&FS%LA,0" MW0M%DI LI_A$U/]THV &?@/_75?*D"0-9WQSVG6+8@;39E<-?:21?^MA,'UX MN*;2/%Z3A(1?8=@_1(]RD;#HAOF[1^'-V1)?W2>W1(-\\(NW"1JR&M0J.>.7 M_S>Z/%F+?^G=0\]>O4NF9WW&)@%66)M8A,6M+%1E*P$/.@DP!Y[U*Y<'98)9 MSY?/329K6[I9K[IWW>3_ %!+ P04 " #'-D[5U;=]LV$G[OK\#J9;,GJ^AFQY<3IT>6[52I M+ZHEIW5[>G(@$I)1DX *D+:47[\ 2,J\ :1D-V6Z?&D5$#.#X;#Q_7L OGOWKV83?$ $,>@A M&TQ78$#=Q=C"8,(@X3/*7/#*<_\#FN#.\Q:'K=;CX^,;2\SA%F:(4Y]9B,L! MT&P*AA'+ 4.2X2$X8QA<61[HM4&G>[B[=[C; Z4>-/'SIXAI'= $(OP@^)[QXU8M(LI\QY0]F\97NL MY:T6J"5F((:MB( SKRG'^9IL!OE4D:POM:1 S7:GV>LT@ ?9''F7T$5\ 2V4 MN!N;6E,$F;"E4EO1M0^Z;Z.;.9C2"<+.E]=)W%/RW=RH4IH)2=/A!Y _KBY'AH# M7G$>4,*I@VVY9AQ#1P;T^ XAD3:P'6C^F7W63EH;-1+@R?CO1<(2:]=8.)A: M6<3O.!L0\@&*$7_72I.#)R^,F/L'HYE#Z/(!-6N$,>%I+Q4J"E:[+05XF,=>+[=H+ MQG?"6G?4L<4^_O1/'WLK2=^EK)= W#"M&-VWY=$=>]2Z#^_S;Q#[3G$7QG."9R#G$ZUL6 M]8DGKH^$UUL8I3*G<:81JDX[#56,&7CB!B)V-6A&T*[1 R(^FC'JBASE,6AY M_!%[=P.?>Z(^9$G@BF?G63>!7R>-7\@32*9@S15(MF#--Q_%&L8(1N'XOBOO M*^XC5GZ6L[&STT^@F: M)KO4:L!LZK=I4TN:VLI&UY8I>P*7J2([/E[8@.CL95UNSOO9,CEB B(N=5@8*V*Q-G*<:0[$QXO#(M,8B)'7.\N" MH. >\RW/E^.R\EFWP-*0F&<:UXMNIAV08!942G%V-6A%^\A4.^9XI7ZMTEM' MW;3"F.IF.@ Y79O_RI.. 4?P*AK,WRW6X)7NY4SD\K%A1R>D,4=AI@E0JJD# M7@7,:UQ?I+F3@^YFE 4/-;J9CL%&K1XCVC76YI9/#K;FF>9XS;05#+V?.DHW M;#'D8)6^5A1I^H:#"8U_$!3J'87??K[XM/O[;[]8"W]Y2W8/["][#_/;%;DY M\1\_[+&#O1^[?]Q,5MS9>["^M)V/7LL;HX]?]GKWRXYU[K5_/3OKCG]L/2R/ M![?M!WO,;D_X8+?[^F$R7'P\8>W7XSF:?*+\;?^'T:#W<'GVZ79JG=VCA]=D M]X\?!FS9NCZ[__@SNF4?7-R^&'[ZA;@VW]V;M_N_]EIL]O9J_V#1[8SG)[L_ MG?N(+OW+GHL/O#\'.XN;-KJ\&W1^= M:?=^'[4?WGU_F,/_S'D.Z?D>L(>R?E5^T:(=4./W6-V[.ZWQ[/7P]U/ M_27^N-AYO7_[TZ_]HZ/?P6!\+=_0>($V38[/QH:+W#6W:?-_XJG/LWVV-9!; MHVDFF9-\IJ63TT*H07KN@^T3Y$& MJ*6)BK)EIJ=4)D!0LGDT206IXZD Y%X6=P%)7);-H-/ MC1 J^R!6O V"U;[:B?HL6M?9CEO!:M-[WOD<@SN%XLI_Q 0&2F*0$!G@D*6C M.?)3.Y>Y^Y-7CA1,+7*+34[_U*7'ILEA"KFLTFT;.[X("H*\( 06*IB%8?FZ M59>;#C:A+UY)-NOVY06\DDDED^<*(GJ%D5 M4I.,&_Z>J6NH2>/8<)"IQBS6(,M+P?'QXBC4-,E,J;5&(!,U=M25U 3,TW5S MK&2:8TDT4F%BYQ]"J_')GD'+"Y2V=+.*ZLB< M9E9.D[E.&Q2AVY0(#2.Z'&S7?#03!IR?/J:78&4CDOYH175,.-3O=9J_S9LGMZ"-H M&THAE0Z^PK:9%!'=-E*8OQJID4/)$*><0[A0A"WD>'S-J_G$:RW09G;)?L2S MC&G25-(P!](PG;?/EB/^<5#W#;"AW"7=9M\FKIVR><&62HNQF5E&;A%QE% D38JRH MKJ):!BEU65N^OS^"V#ZCK#H:Y0FE#:"<)'U)B>4S^?6Q7H64*B>G*6>*)'.Z M]! CT!E#ITJ+J%8R+6R"&^<7D,UQA4(I3RA]YD:.V%_-@[^*X/1M5VQ])8TG M%L/3Y4*LBE5":"-IM3J'G]X5PJO%KCKJZ00SA=.0"(\-&\@5BR>]:*WW6GU$ M>29N8J_1)&&5%J286-Y)ZB=J%>1!MLK3< 8=GJMBT-_PHDO3X-O:1PV+(1M[ MVRM>7@?=BC9TQ<[0D[N9ODT7\GZJ< U/J8^%U#9D]@N8X GE%[9!20VT!B!" M ,C1"0K^/R1?TS&T5K'1]%E&>896VG1VB1YC;T8P2L1/*_@FYBWR)O08*020 M';P#'OQW@I;>L4.M^\A:P=]..?2B\2WMM?W:^RPE].5O5+'\''N]0.V-^[:M MFKS0"7L'U\BBUGMM9,\/NBAPC4=82D2/" M/X3QK1MR Q6WM:'E0,[5JVY24KDB/VW9OF&[&=7:;#W8V*W%G;YUQ]M"U2V- MF@?5MVX]DT[:.!6VI0G$&K^ML9L]PF=:4K<6F;S%:PRLB; M!=='029V1+GO^+;\?[IOMJHVW.75,.Q*3._4A&?POG*'PO8.[U;RO0]_BH:9 MWE^AN(:NA9G\'!-U/_[W]V3*"JK%-7JZ&CL@-_*9=2=VLV()L5#?<<)GU .X MP!YTSN5&]VKJX'G0S)<;7NATJIP 7DQ'@\=<4.;-X1S);'I%KA%T3KG\6Q9G M6.S=+J \NR86::5M6:_Y"[?GFTBK:^GT$:/JP,,%(I1H/-G4A)E\W&-(2 MF?JL??%;Y,"!48D M_4Y-E8C62OV]Z>"88'6TT,IF@N-$+"6"O14X7E@6KBJCE%$\75B<$K$!1XC) M31&U?RDNJSW,@10A^';S!41Z\&UL[5UM<]JX%OZ^O\*7_7+O="@$2M-DFNX0$E+2)+! FF9W=CK&/H 2VV(E MFY?^^BL9&S#X#6-AZ.Y,9YH0H^?X>:1SCHYD^>-O4UV3QD HPL9%[N1M,2>! MH6 5&8.+W&,G7^W4&HW<;Y\DZ9>/_\GGI1LP@,@FJ%)O)M6P/NHH2.H2V:!] M3'3IOZ;^/RDO#4US=%XH3":3MPJ[ABJ( ,4648#R#Z1\GC7H-EDCP!L\E^H$ M24W%E,I%Z:1T7CD]KY2EZZNN5"J6BO.O_/)10\9K3Z8@,;L->I%;09KVB/86 MDT&A5"R6"^Z%N?F5YU/^@>?Z2=F^^N3L[*Q@_W5Q*45^%[)F3PK?[N\ZRA!T M.8\,:LJ&P@$H.J?VAW=8D4V;R4B[I, K^&]Y][(\_RA_4LJ73]Y.J9J;\R9) M'PG6H U]R;;\W)R-X")'D3[2N$'V9T,"_8LNH10H6' T[M8P<6$TN0?:1*)X^M^]0=8]JZM M+>4]M&K8'?7Z;PN-98TU2*MF329DQDCZ*FL6B+B#>,"NYE[5J\1[BS)17!/9 MCQN2>V.)>D8\D+Q#B0& M^'?X,)Z"G']"49HC7@5@,?\.V"2US5ML]A_9../FB5 E'' 9Q@Y+DPB:4@P5 M-QBK$Z1I(KA?M'W O7]Y_\$^/6&F8\K& +%<:@[.1M/U5-$L7B$327HLW ,- M"/$X0,I[2!&OF-YU<9RF%";Y=-V/M$PO<%)VZ.;J#LV)C MK"I<_-8R':SAU&_+2YIS>F^RXL+,! Z.",2LYYCQ1DD4;0%)7E)OBXU!%XA^ M!3V1A3 _F&R3['AB^-(3F!'N&.X$Q[F#\5.^1/O(D?+$_PKZP%IV%NRZ\G0% M4]#6'?#+OE()!0.@1/ &*!,V\3! A M3@S:4BXBV/G;ZG@4/T7U1SMD!Q9&4JJU@HZ)E=&6/8W,#(=KO&8W^0EY:6& MJJHB;JFLM63$LIN:/$*F+*3F&@25>4"+)T4@4T%91\+2F:7S^P>G*K&Y.^T. M4YYQ-OLL"1544]O*A(Q3Q9CB;N*0EVKZTB4L;;7(3&PL\D$Y$C?HQ\_FBD<^G1I0U5#WDTY&8A[. MA#B4DX B4ECUZ+ANRN^J@)2([^\MK&WP_;2'7;_K6^"3)V.]K(Z8@5*^_7&UVP:%G\3!YP$; MV LD,'.(0,QZ_IRUX!%ZI+HCPC58H-KK$/]P>3<8WUSGV&E&\P"FV/3$"Y!Y MMNA[OU["]ZAWBH\1+^QQ>LHEFY,(JE@%0;GBVB>>_/ET_[7RUY_?E)$U?38J M9^J/T_'@>68\7EF3FU-R=OJE]/+8G5'M=*S\*&JW9L'LP.V/T_+K]$2Y,XM_ MU.NESI?">'I9>RZ.U0YYOJ*U2NG-N-L8W5Z1XIO. +I?,7U?_=RJE<#8O6/7W.POPU'HHZ^C,_+OV;O18A(?'6E]KO:N7/S]4E<;]];U:4\_*+65V MVYWH7[1>Z?4#%"?ZI/=XW?XP*:.7!GUW;;2[9&+<-4\J5)=/!SSGXH>#3I8*K*EE5>_W.#TGL$WT: M$[G4&P:7.%+_T_QZ#,U6N_8:/2GZX;"%[3J+&VA@S#<3*S/[2"E9L7DR5/LW MAS7UQ9K'")']3I"EF<[:M^P&HL1*N9 48F6+?V";9%_5PM0D8")B+WHY#IL_ M+4VS[U.[F)KQI#[%;K638$')?V9AUST.:X+*D:5 M#;BQL =1MD#_-Q#'SRJW5'0_J8V*B'_8]-?OK)R (V08;CIAU<7 W]:+H3/69 M3B]8'1FRH;C+5N*56\,[\B@5SF7 1MA$VS6&,H%+F/F(K-CC#K:!_^D&;0C3CLAG:15=^;.TS/2] M[4?8!#ON=#2$1'<>7O19=4XY9B[/]=UOV%S!/>()83Q>73E/4MJ:M@;IGA6\ M-W^Z"GB, 3,FE:YL:>UFWX1S#A1VRPJ^!POO1])8EOQ<6L*JNP7+:3[2 ML(%[:5%D\ \/]]12(@JB@,! )>JC96P+A EA-\1T=;3:'G8>;9E^X M.PP&.^ZQ%D+BYIZ G6;_JTBBG.$&QB'65Q,HX_& E;0JXZL(#]@$D8O(@5@' MF>XFD,A+8+H'9#EI]=R?O! MRI4M((@_J+E>N'6.>[J>,ON- ;1E$Z[[?5"$1,T]WT'6"5,V@JUM/8]=YH^8 ME/Y+8%25*F+>^"^!44XV<&-W$F\Y-ZG97S6S:?B_"EN$K]L*/]M F'TOV4ZL M\)<\[.VAL8XR!-72 />1^R+IKIV4']F[N1-:V98G]TPF@F1-T%*Z'U"F\VP_ MA7Q?*.[E)MV3\A8@3YB\\AT66 'G?'$V2(&,1>U0BH;-.N&*K4\8=2D?+N0@ MUOD1BLQ?V$=Z"M7'BY3YR6$Q%5GC)_@9KXQ]K?NK_: MV]O;,,;:& @_"X"U=(=EHRXKVSP5$-Y"QB\B]!%@L;,_XM8%G'4JNC]L@F1] MT'P _R&L"'I.=S[YF-?:!+^0-L]-A?@U_P? M4$L#!!0 ( -R&7E'&UL[5W_<]NVDO_]_@J?[Y>[>>/:29JFZ31W(W_+I;2OKZ;FPY- M0C(;BE1!TK;ZUQ\ DA*_@01 +$$ZF$0[= MP/]P^.J;D\,#Y-N!X_JK#X>?YD>3^=G5U>'__/?!P;_]^.]'1PT_J^#HX.'*-K\<'S\]/3TC4V^$]HN1F$0 M8QN%](.#HR-","-YAA$E^,/!)78/IG9T\.;DX-7K']Z^^^'MFX.+\\7!ZY/7 M)\DC__:CY_J?[ZT0'1"Y_?##88[3\SWVO@GPZOCUR0)OCY-?'E*\ M#@Y^Q(&'[M#R@+WB#]%V@SX4<4ZI/WK[^CO/Z# M?O([_OTL\,/ %M_;]\C"Q'Z8JH_I=XZY M)(ZI'8!*^?O,PLB/'E#DVI87:A"Z3!'F':[(*%RC>41^7A-NBG*7J1PGXTZW ML-018/2 _-!]1 E/18'K*!U#6'(-(SVF(D!8VPO-'PCAA\!SB ._^#-VH^V" M$'D=X#<2PC<0Z4%0==#%:<(8D!4^7'K!DZJ99(\G0U*/?*=6Z(;!ZN?'=)%.)'$]L.8C\BW&<$#MM%4FIOI*-/WCOTB/P8+7&P M)GJ+L&5'X9,;/9S%843&-):1N9T6D5N+U 22>!U[U,*F9 #@&F]T'80RLHM2 MU(?\+8H2NC/&;1WX;*A+R,RCH ME.G@MGXUAZGD>+8\,&*D)HYZ QNGYRB$QDCC^#X.71^%89AR#99V82C+ M1.A*]'7-9WON=NJ8+,(T"LD\D'W@N=:]ZY')"W5X-W'J^E;1.>;K3>#3,;6T M]OXKH/[+SOLOE_D%+_-?BB^JQDOGP,JDN2=+5++R:\ACG*+)CP(&63 MEWQ'P_6C8_+(X0ET2T\NHNU(*2T/$].-OK 3B)BIZ[/7-@UX5V0"CU'R'>0 MD\E%'^Y0:\ & N'H!7:!C4>+-@*<^1].(S#HY5E;7[?[9U/EY>N3ZBY MEC<+$J<[N0]9G%(+''O]I17>,PQ2(V5&.P/J72_U-EC50 4:($70K;A) M94=N$IU9&&^)A_G%\N)Z#]E1,6*,<^]E2%4<&\UK3!##5@TJ#:1DT1O>(1L1 MSB1L)TNR5&:0\=3$;Q\7#%I?S9BE:GK%'V@J>MIM!=PB$+T4Z(]BU!0125%_ MK75PS##:6*YS\;PA@2LB0Y3M=!4DA-"%"-M=U#]H'0D!F*KN3<0T@=4^MRB. ME>F&'D\@L<8ULD)TYZX>2.#_B1@2%1A"2N% TVJB+<@:1FX6,L@U(TV5@VIA!(N:B!?[PME M2( PCP+[<^$X!V0Z3)BWT?6):O)2'%F10*RC;GM(;C9P,S?09,V;HT"5!&BG M#-K,VM)44 ^YLQ(GD]F:=GNM2YR5H=*Z[&0[\803>31;#H?9>CCEF)-::%]? MG-H@ADV#)F3!@4EF%E=0&<,MX-!IX6ATMI(;0VW8M2X_56>FP%\M$%[3@BA M1=6Q,9@-D---+48":U4]D4(_$8+A+$&#&38' H !^3E:(L+#V57FY;@#Y3C; M6 YB'I(.WUJ!! N[?L\N,;/G%7SVV0 SC6,)WG:[1+3IP!&&#TF^-KSNJ- M<*P()/*:$N&JI2-)+,.8@U7!U;$Q6C4JHY=:C*#J%)/#1:#*J/ P-USD%%$% M!ZS08.(X# ?+FUDN"?3/K(T;62![JCQ69F,U.4""973I*ZE 47).Z^HZ?&?.1<6-BG)T!R4I'EMVN[(#&% -?13%LB M" (5.BPP6:3%> L[C]5P&9//K .I/Q53[! EBU("3#*PB%)C*'Y,U;A M)(X> NS^M9\WX919X3C*8=J&(M3QLSJ^5V$8]Z>YE)O)+*0^E670B6QN:=/7 M-([H;27T$$-?2LNS?!F:*X HLM_2-<'?Y_0GPG:4;E,(SU2;W^GVG3GF?4Q[ M3>S,YI<[ZXX[W[W3FE6N<(2;Z7BLQAEAJP[!0-H4]3+7%/777$]4PC$YF4I7Z^2/ M [27J2*&N9BO1>7%+3 %?-NS7FHS3TB&-3UBS'+8"#^Z-@KG@0C#^;(\VAO!'8QK$>L9N*L"3B49^0^HE0*D,TF,**WE"5FWGH333GB0H=;$;T1*:\:M=3+JY!(IVW#/%V0-Q&=FU"7*Z8@/ MF, )GTXJRE^Z"*B0A@@FNK_P(D45O!#@;E5F,)5ZH0 -W M2NHV\(.BS@'UT<)Q+.II ZYU&TD]:4('9+8R=OV8\$Y';."'IV@98)2[PN/& M]0/,KDI(S(F,_2*5I!+K!D4/@4-;GH91>@DF5"*F'_%-IM7%!E5QL/>H6+ 5 MX4ZZ]$U/2;P,M"SGL3(;GTJY=PY64 ?&=CYN0R1(N+X,1J,30X$,ELAVL13NG],;!/E23,#*76&PSRR:]I" !':@L MDI(!.68YXM:HRDJMMO:K<,&7.UA M^EERXV36XG06$&%1Y&+V8NFJDUZU$4ZWCI(.HAS"1#&UD5[(%4B-7)" MVDL3NY'[F$8DV\^ #2I8JQYV_QJ[=7':=\CVK#!TEP3.XO"F&S63Z=F5\"QD MP)%KEO[%.G?=6A99V_?H,]@BM-"^8T&HO0[PF^[^@8B(KLB/((N>&BZ=>F6F MU!:TY0*HO D'J$T;:W_3&&>85+12;+]3Q*%JK8$?$4N[\-BW/AR&:+5..H!H M[9"42I%8)!V9@<]N-WYV88VIEB&4KA[(D]B.[]$1^31Q(BVZ*UAGK=[J$8.I M\RKQ.F>^&F0KIY81U)23Z>+(*;P01R5-)EK8S*D'"R356\OK]Y->50,4]>^5 M@Y96[$60VJ&(0;5>R9W@O"D$-T"'7E,F)I=CC>Z"<[HUPP;F%OOZ-JEP^FAF M:+".0U@U+9")[5] -)@%5)HP+U:>(":]7ZAW6%%EZ=*S4;5%-%'1<2P:AX$E<"M6]!]K.O+ MW#EO!+]^(98=L- M86KSY848AU+E(".S:4=HU>/)D M88?UR.I[PN(+,IH(4A[B+.L"=&TIS\$.0>EMDHPU5&E%.-.YGO9*Y)V\WZ_6 M&\M.7)(3L'ESNDRO0"%RS6F"B? O*I<^R%1V\O[U=TQA,J2&/":E(,FTH?GZ MB*]EZ@//\@!7HK]JRB4.I381H)2Y[]NR11A_+5O^(LJ6Y2ZJ_(*+E0L''*SP MX=(+G@Z[UIA.EQDIT%ZWC?PZA,O$@5-Z,QP\N@30T^VGD#9TW[7[FQ#W_\@N M:ZQK0 7YQIHD&\8BO,%*2MMS6K0!4N_V16VGZAT77P_C[GB$0-M@MVB6>!OLE*%LCQD]=_$5"H-G/G MZ?5H/;9B;&-I+G#N3[4MH$,5.^>R]O1(8_&.6! GWLS1: #6E[;;4(>YJ[7( M-;UE*NWG#:_I$C^S\9H919&M580%'J/,Y5;8SC#:6ZV0+MW1^R+8ZX-9/BI*\((6+(2]RHE333$W9[J>8 M'C5?R]EXAVJMRJX'5V#EI'?2G5G;_F?J_.M ?G2ONCFCKH@G"$W-UVH\[+JO\Y8S@!I@%ED.P M=0=F:PN^B.6QC#*@[I3@R)!<4C;$0A19R5Y"(8JT-D#Z$Y,X(SNE;/\9NQ@1 M,0GO:$LKS]C-ON333=I74+LY2' WZ3OTCJ>\;F MRWZ-0(+]( N9=-B!C I KM:N6.)I'+H^(DO*D!6FTQ=/?P-R1%6*O\%%0H^^ MH%$#,+O@XF]G-CIXH=.!#/Q@^^,<(7;[\X.+'F4E>PG1H[0V0)K5Y:>M:^JK MR$NQP\C0<4*1F5&%ZATNO*"@A"[034QYCJ>6__D)@K8.A'=841J+U?7Y[3;1 AR-TQ M+J_A+9 TZ["(+$PSO'1!EBM-)>OP7<<&\@D"JPX69?TB]2R,.TRU82$7TU>' MKG:F@TQ]:8Z/FIMV\??-NB2\+@.\;P!()O3]C0>0::X&KB]Y3#>BW;X=!IO. M,)NR&&)*2X/B9>!O;V%Y,F^#GK3&Q4"@3Z/$-C)J4V K&U6?^@5*B')>G$QI&&^) M*& ]T<48FPP9U&Q" $RPE@OS>+-)+LNTO,PS7OG+ *^3#DV0+8<$68]H[A=& M$ZQ_^JX= ,T$N2#+\C(+LQ.[G/V6RE2+4,%<0WKE1P@3KTYYD, ?1B-%%N/5 M2 FJ=K?7;X>W4RMTPV Y(T+2]V/'MQ4[*.U:ILX"S[6A^R#QN2G&J@R)?.=7 M"+&K3(Q62[>J+&_+-0 -K%WAW%WYK!6C'U5?[0LUZT9,%@3G4P\H"2K(V7 7 M%*DA( JFT+S;X\"X0X_(CQ%]=9K9HZ\7/KG1PUD<1B1BP$E#7]6=4$;[,D?[ MUQQIR-$BREHUT&FA#SIZA'D;#8TDE5_!.7]:ILL,5'(7FQ'07 M'+93;B-']2*)&F H9=!QT\K3['V?(KHM7 J'H@9$>!\CNO-V,#0ZZ]T<; M17689+)+F0E!1@IR.'!YJ4XC98*@]L]G9G2B:%-@8;^)C]?0I@*:#K"JFV#J M'G/(>UPZ7N7<#:G*8N!1(,[<7!FDKM1Z+:2"G7%['"I9CZ*M8ERT>W[_OK#] MX/CL.C17J1 %'0:-_$PW9&A59S&1VH21 M'JAA\UB9M>EFU15[77.@&IPEY_:4E&]]VM'HRW7SV77IBU4F"NRZ&_B9=MVM MZJS=E1R'P=^A38 C>N)@CE;K?3BOELQ)2"0T:1TD9!J'QTMUW5HFV)/EB[ U MNQ_32Q1YHJ[VZT,>IJSE.0P.>JDS:*X=:>"^L"*1:H; M^*=;]M-6>ZW(+7K*$<6!3WZT6>%;F""3_ TZDJ1E&%/]B#S >BLX61?; M!B%^0]$B.$7L'G3D".B@MO&2IBC-(4E/ >G%\6+#C;>>YL[P!DD.O)%ZN)E$6Y/_[[ MT='!__YZ\\O;__O??]J;^/DW_^U[YZ]WCZO?MOZG\_CIXSO\_MW/K__XM-B& MWKM'^Z\3[Z?H.)JCG_YZ]^;S\RO[.CKYU^7EZ_G/QX_/IV>_G3PZ<_S;>7CV M]O7?'A=7FY_.\__--?.^';=ZN3R;_>'./E=]/OWV]>OYJOSM_^XSI& MP7-\^V;MOH_^//MV\^D$W7XZ6WJS;R_?_/UV8E_=7-PX9\[[-S-[^]/B:?VS M=__Z\_?HY&G]=/_IXN[[IS?N'U?AMQ?^W0(_^=?3-^CGT^\G]L>S7^*?7GW_ MN)S^[?C=V;^6_LW3\<5?%_C\Z<.'_SLXF]\='1GS5_)5?IT-=F!K:TX!8*?P M<=0E@'L%ETG34S4VF8W.72\F2N_3$\F),IKR066LA[8-LZMYZ3:QOX3"J;U. M=^33.W;Z'# MO(V.$,EZ*G% !UA?3JMGNHV)\199[16W0Z$GZZ_A-Y9RJV;0 M!K@/6"Y!Z10YC;L(9:>Z,NG<$?S3;?K+GH:"G"CC*591Q7IHD5/V(L$2[U/: M]VGA0)B.J6!I%_+:78XG^1%9Y?WJ.BC-517RC>2ET%6$UC!-YP19:UBYE#F) MIE6!5S'*8H%M,UF>QUG&R-D)9U6CKH?J. W\B RQBZ2]R8?#=&PTI1&$+2C$ M$6W[ZL1V-,5SA!]=&TV>79%10![-F0+Y7]D,N+3!=/I GL1V?(^.R*K;\!0_?-1U+LUG.-#KS%-.87G;(;1K+(:!G!;OIFVCIS"JR1*:[/1D@;J MD-&\4]3([?>3GC0!K@NTM&(OTJP,"@_(M6F[KFE9\6$V7 7]F<+62!-#J/YQ MIGR<(,QP+0,3-L*^3G55U.L(J_%V4N9<4\4.Y/)JN0BY.@V*,.#G]*A!N[-C M-4TSCY ^31=4-X5U96/%5]US)MM%6[4L"5-K=D;\0ED"Q\(#11B6- M^!7?2[M;9CQ.R2)* KG0;N$ EW\IS7=),?H7_HHX$H21D\5(J3P22+;1 M,%<'U(QMZ[OKO@J*<9T@'(0;RT82")>?,6*P0NN]';B5UQ0I.)!#\LIW8MHI MW)(9]I6'^K=..2"K;RG4$59WL>VNRSHMAB-_G(7U#!%OJ8AASL%T2,\IX3VX M0L-]WMQ.7\*BQ9*AY3O9!UY:-4D;7NZRYM*#?;^ S-!B59ET &4?7.\9U6]8 M<5R"(FG5@<:M,*57XB0[ZJ#MFR38F]FMU:!OH8K>.KQA^I\+B&!(U8;O#Y$? M"I*:A8@[^"7BCL/0L[S4N=\A.UCY[E_(J=4RQQ]UH6]P!:VHS.Z0ZHV'6N19 MT]-;X:E+UK/.(M@E+?7HMX6XP_.=O0]]U89FTCC]##G MUB ,LO72R+OGV;;"=UA#F&OTPKKL>9K=\E%6((,Q1*ZZ13C;L\*0 MW;5!8:9YE=O M_4IO9'^P.+NSIIN!K,U,:ZLVUQ\L6?X1BJ=(TAJU+D-*X^:XD!B(R]!UTYGN/1. SD(GOK\#.OQEB+ M3[S_X I,TXT8MOIOO)"%5KR$^V<@AW/@NA9 5\P1)7 550 M+,07R 4+EQ6K#)&\ 8B!*W@UBG;5PI47"W(V7GI6H2X94+4S)LH1R M#=8RPZI6J-99)1)F09F]76#+#SW&4*+XC/^TT6UX.3^TCVCY6&BN]T]JL!.K MFOC.+" Q-HI(J6 4;E56X(9 &*DA@<[#KL0!5_D?2PFB\(;'=7QCJC M)_H(GE&$W?N8M2I9!#1O0M,BQ'&QEA$1PBB,9@B[@4.>Q,@*T3E*_@5Q%7HE M--Y8O+LOT:PRW2CO*(\+6"MW&]+6F2R9<.(VC,"(&SFHNR.M *$Y. "-+ M5\UZE81<]R9;)@:;0.EJS?)R@H?%&3AK3(J<=']P@LD"?)5<(P%A#AJD,K15 MI\] =&@&+-#F6&_ZMA4C[M%E<$4P7N,,YC/XJ&NMFMJ=0*SK6 RAX7I&HQ_8 M'/S:XUO%L5KFETK>A\8R5B\B$N/BF&KN[=!6)@&AF^_.+=F:M50XN.O!K'C2 MM?I\AWNN4U)WUM,-67K2H^I <4@=(\,>J$$5Q?BA%B2@OD@[;K\&^/.5/\.! MC=+5^QT*$7Y$L IJ8&M^M2"KL28,8391=JPO"3PAD?IC$#BP&BMR,AZ=R>JH M!!14Q?..'S$#4'50^J-3 @-%,.-K9 )VLE;NW>9>VA%><=HM/*JV#7Z''@./ M+#E(]+1 >'T=6/ZE9:>%J$+B-%,P54#=C.^^DUCSZP--J.=HB3!&#O$S[)@3 MO1<KIA4GL$Z<;+OB.O!7U!JH>&#;/@4F W#.;;JH009J7H3& M?VS0UZ*N?1,TSP7P7'L=F^%.$HW@M&9UNJH!]M0;A]/(!D3-(;:&9(VY:#&M MYG?W%YETO?2CX8Z4:\A#*T)\51N=R]T W^[A[@80)DC[HD5&?5WN&3'Y&&5 MKVWO>6WOI4>'?)M[[>=3OG:Y_]KE_FN7>[QK "_;W7[@_:\+[Z3;A^"O[>R_ MMK.O -=_._M.?>S-GP*2[6 OWKI>H0D$)K$+<&JHSK+Z=2 F(-(BW M*+H@ZU+L6][<\B0;57,?-F^@PHN:%A3 \L1?V]O+9G?:3%57,WM]AZ^9V!]Q M$(8W%B:>46IPU3TWMG%5^^Y@9:>,&YEXEBY(MC-/WM 0:+"EO/47@("QZCEB MYZT^(A]ARYLX:UKP0 2*W$=T\;PARRK92P]D"(YM',BA);(_H[XW69+%=VK% M =NU%&1O M>^Z*N07 %VMA;#)++JGUFHQ!&ZI06YM"[&G4:$?(6;@DEEQ-EW/R M:;@D+Y3\SK-\L[H7E<]Z-;(S^SBX8.JFY& M47O^*A\^[)MH)SE*^F^YP?-6)IX2(V@PH:*@)P7 !'(J_09@G".FBF%/EB!O M(%E9*+1M[0C14EJC-1.OJ8'6ZY>$[&6S)RUYLX8G/;=%DYPKZM)P!5@P<*M;(2J 7L8A>U6DUB(D^[P@,?/>*PZ.,$B2;!3975L>K_HJ$53Q>/W-;#T>Q+, M0>[OUVAE>1=D\$7;^C5GF $1(ON;5?!(AHY+M/+J/?WAB/Z04T8=1;"E@?#) MK@8+I!JIA4%W $^9)/1YJS1IH OD>C@'5+/^:K"@#-GB2VL/M.$HPV">14T5@+YIA@,RH*/MS*/U.KYS\6?L;MB)U.V" M/ [EKD38PLTIOX&OR=AVT+:S",J4G0'H4L8 M1RFH38..$TZ7@LY52:%G&#ENE';MXZP0NVNOA@M@S*';>=9A!-(_OL@(SC76 M\C'M"_F6R-<%]&Y<'3<8_\93B4&'IJX0N,VQ^4. HZQY&63X5\]H)$M6#DI0 MAW\J[ ";%'%8&5_!-AIFHV[ U[('HT$S!8A-T4SN]*_9@ @KJZ>VP]6?$\^5@>]A831T@DAU-LP@.FB M=!E@Y*XZX-Y(8 3&W@P 1 ^FG:)5K-ND.?.VTZHF#.DKL@;W,EW3BH^8[-;0 M')95NOB+ RF-(^&,PLBUBZ-$ M5& H8/Z O"W(R!_BZ)J;/)+F:0=[.E)PTV M"Q-$F//&NAOMYWDI.(CZ)T>#+L=;Z&^H;_G.Q'=.8]>CS:K@2BOK&9G3A\1V M2:&K>SU>4)DQ>K,JW?Z#TTN)@\&)E+\OGU= &1&P]?RUZZ/I,IE&0 9$GK[) M$^T2Q79%3(!VHC_YUIKV(/D+.4RT,(SI"6C KE$M'(TN-"6TTP9TMD$*ULHM/]BS.'K7FN TP#AX(C^< M61ORN_*!$7A20^>3Y!B/+F?IY9_T* M?F0U\!Y+!",.9JK.=UICF3K??!8\(F));.D.,OC:F8YF! K@E^KM>^UYC!K6 M-]:SNX[7B;N>QE$8D<4[\0CG,4Z:*[F!TY=&A609;0 CAG2J^_=Z0YG\/7LW M5I2>>+Q#&VO+;M"9+F=$"-O=6-Z5?XN>H\43\A[13>!'#S #NI- X["!;IAG MB0/=MT9)B?4;LO#B*3!N 9D<8TD!*6&<:5Q[8:V4.'65%FVS\W43+B; $"-:U'8423. ):);1R&B7_*VM3G-FPM20Y\3A3'+M.;]LP7UVYZ=9NC23$WP)6IR&2"JKA M,KX0*8DS;"^J!?"L2$+O@6YED0:7H,A2$R_8# HIB=>ZRYM4Q1I$8J(LSUB\ M?C?0,U-HR$[U;0DDB+]T'P?E&O)BC21LTZ*!S#KTUV:+2S=9DC4"D\R\411E M>6E310GI3/E-I[W[[92:=(Y=6,_[2];4UX0[8N=N2%\LQIS+/O5861,[Y0GW M8KE$-NV'NZ-.5]+T4A>?[EXG:2UC*CL]N:)\T<<1FQV,64O%3E>F#NIXMQ^1E'MP K>W1"V-S4R^]J8 M;GZ1."*,/7KY*6N_GMSQENRQD&_/@F07#<0*-$DV)E^A2QE@QRIV[Y.>RTDE M! VG2JS,[E5**I2+ET"?I4[Z*3H3L@ (6-R?BZ]!=2; ?IQZ%,%5X&A%OZNJ MY%YT6H">7I3>]?;H\GWKD,LJ+B_5&>\VIF8Q7591@1"_@9O!\_PM^LN;?A-< M8OU4>K3T7&5/]_S!WC4LB#2GY,N?Y_%FDUS# 6GR8HR5)XD<2'"GLLH\#*;2 M9-18O.:XC)-(O^1>_3I-$-H1.ZA@)94Q@>( C0)RYXIYF@<$967ZO8"*B6CY&ER32>JW3R9Q")SWQD .Y2"\K%[IX=B/F*$'.B]9P,;N$Z*2@.LR$$CQ] M7EL7V&SWB3888FWVKOQE@-=L=E$(JVB[OHQDCE)E;ZO#G4V-Y-7NZZHAR;F^ M3H>TNROK(&RZ%U:,XE-WJ&52X>9']&;135HI9:LB8E M5COU>&CN)&>L5:B,EB7(-#:G"@O"^WGIM'3,'(& MZB!5'4WR^MJSV91%FCV_)(M#RZ,IO O?.:_=+9=&FTNZ_S6P+/!\5/2V\MG[ MJ_2*8'K;,]L%#7,G\+5Y\T8FP]>*"%+M26=9_;"VZZQMD&?I4$61WBC0J<_;)<-9_8Z. MU4@C^5'8?S- K>UPU/1QZ7H(GY%)9Q5@?8.A2'4L/K^$A=XF-'F1DBH"?3%0 M/=UQ>" .)B*-7]05L ^Y+LDG.I,A9IUL%!:*CF /JP-#]LDT-7H M_,N41X$^%Y;VEAOJZ4YL^4G!A78=5$@/?P;@HR+21T-]\954?&E=>:4DQQ'_ M5Y$0ZG^AB#@M'<5$KQ'>'L6./KVLYJYC"$6%4)+H N&JIX6UO.5 M0V1UEV[2(TSS,.'1'[Z?:L&GO2F%JDHFCH-I.[?D'RI?3>6)HCKJ:(]GF-0B M(](4HILFSLB/4[P(GFHN=NZFAQSE441/7%@TMV.H\&(^<8IG.'AT?5O?!,(A M/SYE5 2:('022.S((PL[U_N1NN$7DM\3/%5/3HB+0D4-OLI/XPL31HHD!M! M$J/X^AG$_"6T++S7 0X3+N*1(9VX]TMTHC/D ,X+Y_SI_[YL(O2$TRQ,XC]_CD.T/TK.DDV MVUL_1'>I%V?K)-V@-_GF+=I'CWF^_?;=N^?GYR]]\DWFARG.DEWJXPQ^@/;W MR83%E"=IB*[\'+T_0(='WW[U];=?O4=GIW?HZ.#H@ WY7W^*POBW M>R_#B, =9W_^HK;2RWT:?9FD#^^.#@[>ORL^_()]^>T+_*#Q_?-[^O7AAP\? MWM'?EI]FH>A#,NWAN[]_O+SU'_'&VP_C+/=B'Q;(PF\S^L/+Q/=R2LE>N)#T M"_C7?O'9/OQH__!H__WAER]9\ 6C&T)_2I,(W^ UHI!_F[]N\9^_R,+--@* MZ,\>4[P6 Q*EZ3L8_R[&#T!Z6.0#+'+X1UCD=_S'E]X]CKY \.4/-Q=2G#XT MYF*#WDT-9]Z%,1\*7U[!!I!%\*]+ D$#-OR2XSC 00$=C%6PDTY-A:? &&9. M_,:<$8A%DA93TH7__,4NVW_PO.T_;W-"MPV.\ZOU>1@3D0J]Z#K)0A"DU7V6 MIYZ?"VE%(5E[V3T%AT_W#G;+.QSE6?&3??C)_L$A%Z'?#5J7$(OC!$ WL"JV M]"!*,989T^&?T7U$MRD9#"<4CO=_N/WB+^50E*Q1.1@5H]$OQ?A__(F!\)>* M5_#/5=IDF)?Z!9#DKSV(\2_>^0DY#;;Y?@/'=9ILS%B=)P:D>6Y%EPH!:T @D:0[F 3Y[!ODT1%N94;(F+IP=-%Z M]Y=10C ?]Z<^3C19KN3UO=A1$X+/.<&%ZSB8I=WP=#:ZE$U MS*TLR)E5EPL)EL8[OS;?S+)A_0RHK:V4A"5*0 _K1YX+MWGB__:81 &Q_\[^ M:Q?FK_/HF9U57)P+73"4TI#5/O_][[XY.OSZ.X3IL)IP.%(B95QKJHQ"=-_] M96*Z;W$:)@%14--\./4/!.0_]B(PJRLJ?V8D/FANR F)?!8'PTE\J$/BST^0 M#Z=1AU9Q8.<0[%US\HTYY%X4@J1[62(O#A9\7.IR6W+%RDE3Z3&#I.\B]I,- M+BWZ.3T\LJ5FN'Y5CAT)&!+Y8E^CRJ4C=-XX$:4>UM4E2(6SL9+^?9IDV76: MK,-9Q*4^O6TEO;:V1"[H%VCCI0]A[%8_%["ASOHV*M.K SDYB/ :HK4+$;. MCVUR+I^>!ZWC:] .NMI"]"J,'TZ2+(>S_>QEB^-L'J-7OM@,(M&WP:3 **_Y MI!B%,/_LTE-;YMU?7$E-!81$7LHO44@_ M=7U7*[@D%)$6@G-X*/I.;0DLHM.[HO9%D]J?':4/QNG1,,TY >)LV.\3E+,OKOS7G#V,8R3E*CO%S'A! M9MG>-L&W;UM:Q$YM1MS39?B9A')8R*WRZ$!LNW:)/<88;NY/.)_W=FTNX,(? MW8! (L3DF^YUZD!HA>RHBU47F>G/G+[KLP.#Z.(44O3S(.DI9GZ7#G ZJ5Z-X5P5%OD+W:9Z#9$&2=:7-L$,[]NK_!&G@KEA7]Q@/_*R M+%R'++EU%?RZ8U<\7/ZKJY.+:QA"?A$'=)YK8FVG. ]3"OPQCO$ZS*\)%S.B M3\QB*MN#?F*_J,;Y:P\YR8[C4] PS[8QOHP"O2*O7#G;0S&FN[.M;;OQ UB7 M[(;1:Y=Y#ES-=C$4J70GC^1?8.)1N=NF89*B#*=/H8^13R:D@DO.QYV70E)P M1 ###2$M?)O_7U1M,G*$%U\ )='DKM8S72^JY>R[5A30J!,=&[K2$JQ*#3;6 M!;0/<4/5IZ9E=0/]EI1UQ<*N5'0Y2#J*>7WT[SVB-7R'V"3+T\[[F2[1R7LH M9"J.CQ[AZM4NA]=E\ QO%M'K+.(L+[ -B42Z>,H:]2ZP,6_=9@C*V-00%B%R M$YL0>KF!(D@4V9=".G]69#XPCN^66YQM:KAVDA@,F]5+.(LO6KW@U#%?K?-? M!(ED9_)SO?J6'/'DZZ6\M%,Q47BP2U$?H;#6;HT3+WL\CY+GS))JT5W/ B+D/M M*S\/GV9[U#-@=?MFDCYPBMB;#[*WY5- Q8,J'\HKQSL/S0T4@58 9 B5S*.Y MHE58K-B5F(I67XR8"H#K$],=&0A.L+ 8*A;1!J+D5$!<+HRNBZ&+EY&%?S7D%$9B0QE%): _X.*^N1%H)W>D#V0AGZ. _C% M*@Z:/ZA]>4WMQ(O83[&7X5/,_B3_CG9@,YV]^-2/?D-TE;/U&L^CF%K&P$&> MM5T,YY' M+]J)2RA-L$7[%W;E+]2"3K(KJ"4)P4!Z%^%J^![RB1RX8G4ADX8ZE5R$)-?"'CG*+@U._L.)G<-]@;[M6$3Y0A*F>-!8NZ"1H+()$)JN%)'9BQ4X#>BKF M"2-Z4I0-3L0LS?]YG2;!SL^OTEN6P*HI/61H37+(O]I2(YW;2GJ9;'59PCG[ ME-H*_.N.G%B4DCZ^@& H,1RNN;4.LN+^9<5 Z2L0]H-ZG2*SJW'0U#9.E1'P M:=R+?J&PL:JOS!PM?E:O:;6T2]%$! 17XF!RFEL=0J41EH58R7Q5:'66G:M M7[_WLA^XGOQ'+X>:/?XC.OIFCS9&<.K0UV=Q,Y%;CPI3'S=Z_DD]X%2YDX1' MMX1R>'-/;,&C/[;XY,C+-2NK#LP59]$*Q6'T:OF,8C>._+>.,JX=U'V]]2O*9:W,H5YS^$E/[ M[%3 2-/R98_Z8/!"8FYZC%47&._08FC\MF-U\\7!M[ M9\SC\4!%>I;@/AE&EV95K;_3*Z/AA*0"M38C!E7.2Z&< ITO+.Z*/6#O_^ MQ_#.0:*; 92BE+=5SZ4#EXUC<]\-2\U3XN0K\-(T,\7;M=:UF":G X^L5#>5 M1&'MO&+T(MYP#V&U7B6C%FG,@UMG7@IW*KP)H-4'YC0[A;1XN'TV9'-G,/3;_QYL&.P!:MA! MQUX6^JLX. VC';F^RGJPU_0 (;12[.X>:WS@U-9S*X;!UV=NW\-L-)TB8//1 M^GH2T5N2>6TF 1V#VH":(U(KQ"\/9KR#>E:TZ[Q4 ]/W^(O^I39N(7Y+/9YJ MO#^1>&GLW$_], UZUO7M$E_@C6+)B$P)*'@0DU^_GH:93RS'W;QJIVHYJT4) M%8!(GS_S$:@:LAC]4X.-S88=:NS':#]05YS/;AAPZ(ZW(AI]4&@$!\)21A:D MC"@8(G#AB]$>D5U13DC4EUF/%)C?15.B:OF^DV,/D8_V$"V=NY#SHL84X0%1 M8#5UZ\Z^.[\-@.B&+[]Q>J$/):5Y#UG- MLKJ8*- ==QO#Q(87<6.HBSNX#H#&]1N %"SJYA417W#I=O <<=]>)O'#'4XW M,.<<9T-C?@<-YFO+*TO3@S XO1A$C&CT@V]C,JIGY9WW8LN$DR]GV823 J)N MWTB&]-X5;C2)7D9VNR[*\3=-8F2O3F_P-DEI)<0YTQ=E:UE]:BP!0OW*&)7? M+Z:"< _C&NF)*IS'%U[@TU_$ZR3=L/"HF0:BF,A^004Y,!JZ"2^3@,)J] )* M>@SFFT!YZ2&+L6NR.M;N\$M^3#[^[7:WW4;TC?RLUH_6PG:-(1V09+91==7! M8$1'HVKX L30B.4-ZTF;/H:W(BW@N/-S6OJ2%G2DJ4FKL@3KO 6/=!>WF"ND M#92TYE%M/ W4\!E0-<5B[/C![&\6/1I"J>$1W "'_SQ-_!W(^AWYKBN"62&# M&?:_?$B>WI$AA :''^ O^_"7FM1UIK,6\&NO+#O0^"<(OG%AY,L(#DP7XC#X M#JS/\A\[+R4DBUZ9MC8A=]LS6^STJ "CC^OEYUP%=V2U:;"H+0\B1 V4[?J4 MUT7*^"DY4B84C>:\-K/2I%#TR07[&)&O$7SN^F 0,F]>(L M! 5\\I.B,[6M>) *B-[KH?R^?5*XNBLD#.K<&R)$AT:-8,*S. _SU_,PPI]V M\(QW HGH3&G[;&@#($L6II\A^ ZQ#UT9-RI&%)P7(F5P%+!Y;O!#"!IEG'_R M-E/<"L)II_?]][.]"8*:]=6W"#YV8T#T,:4I +TS,P!-AUXB%-R@%"G#"TO M> +%@-/7DR283BS4J[B0$B5$:J%I#-U#=#!*X&$+G0#!# X5S@%\;4I6/TG& M"-J=]W(1D(NK[.4]\74CF]^F%J*$1"U4$'!JCNI<24[DJ(=M30E286ZNFZR" M@' JXW]*E$="\6AA:N@*:4Q)K[:K ME/9,B_WIE!S)]"[EI 6+IK"4&DTQ;AD2(^&;4&Q$B$\A.]=)EGO1?X;;2=5C MX>1NC&81*)IBP\8@,JBM KN4&B''A#+3Q=G NH;S:I5B;R+Y:$QG-\$?7CTD\G8^L,Z7M[=X&0,)C^AFBWRW M1R9C1,%N(5(&N_@6^[N4B,[AT?U=F$=3[.3.E+89W@9 EAD+OX-LI,.C-_=O M43'*)==EW"BX+L3,@.MWJ0<%CVY?-_=)- '+F_-9U@,;B\MXS;Y!["-W%[:0 M\ 5WNX@8*G*%F!0-4R=R? NGM>M#$($@34UEGZ+B6\>.;Q53VON[@]X85P&O M#%VFMX+%L!-4<#)4Z273.S$&Q;"HM7H^II;"S$:YCY"I&=?4[!68C[(&+V)" M=@^2L_"IEWO2=@'&X1+A]$Z$1PQ+7X2D' -Y%EXA3>Z%1\VX=CQ$BODHX8$0 M;GKBY?@A25\G#;=7L]J/>C36[P^XIZCXUE7&A8(9W9![$S/S6,;MQHNBHGG; M9+QOSFJ?]XWUU;RGGZ+B6[>\%S*CR?LN9N:\/]O@](%<0M^GR7/^"'4"O7BZ M_2^>W:K+2 &(6BB*(8B-07R0:P^BDF%-.9$C;>1PXL+WB*-H:CEI3.I$HZA# MT'-8P)<":7!T7 C8T3HMVIB-TA-X_3;H$D"+N&57NSS+/5J4>3H[1;6(_9M$ M!4Z/P<+J_-&A>ZST9X9JHYV+CPX[6]9+'S%,[J+5!L1]X48M2G" E?,+R+B.'1P:V4\S#SO>AG[*73Y?U+I[9Y3,B D(6H MN!N#?8]@0#?[WW[$JH=)9?1*A:S)YB^RQ]F,[&7!.?G9%*:(?&Z[SE I''UO M ;B,\#_X>DLE/:\;A)A6E#T*)_L8T2_1N1SMXX-"6=: MVJ4 0<.7[[RK]XS/VULKV._+TEA?IFG>WI[=W;HND"!F1J-O2A>9$<7$V&Q< M59E?!MH+V:XZ*82B1_OTZ)AO71P*6ESJ"H<(/_.Z\2O?AYX MV_U[XDYK\O5->%F&I(2JL%E)JPD]L>3SB]3\9Q M6U2H5L!N]!SFC\CGC6@SRGWGE\O$_#D8QH9*YU,@&,+LNC;I4,9?!9(O3 M_/6:4#0GTT,_D2WX#V:JS:]-ZC5=D7@\2\2ZQE^&;\.$QOUK_0,08Q'<.Z5(O:-V-H 1'UC6S&(,B M&,1/KJ94.1 J+58VNF/VXC[""?%]D@3/823(VA\O0^7<+DZC8G&)_&C'03"Y^2\UKKVVY[T R4M;EX,K9\B MU*-0:QCM;2!9^E^L" 6X$K[Z9N\/!]^H? E??;7W]?LCI3/!3;5T?;EIEDW7 M)+&Y\7H>QF&.+\,G'+17J[6U7M58,8> &T#AP! 8#J6^_$L%7VC".I!A7IV<_O[WWUS=/CU=^CL/WZXN/O9;=^;@=QO],090B'3 ZRV MB(7(IF(UVT>9')2>&&=4#70:Z.SGG$28Y@EY7GNOWKC,=3SXH.5"PU1#W77-+RQDH$S[U' M5L9;N4M62 EC!:K6N7!&Z1(M8]VK+P"B1XIH.0+F78O(X'VRQ&99W2@54B-# M=P;WN$:RC00:48[-)(QCN0'I@F[IWB-R2Q!V1^R=L',%.?M M6]*VH=,#C[2)-!N%0M8G-/=>Z@>_ PG29&6SCW0_ZB,\.S59G=?Y)UG)ON4C M!D1:4:]^X.\1/2++EGLHJ3V#"L0GWL\#;X(F,,++0'+O?K84/S#WUHO5P)D] M][V+N@BW]T+5NZD_/P.AQ_FO11%S@Q2LW/K],W^X2+R:DYB1$!1EX"A.XOT> MIX>S6)*2C9V DAQW<]W#;AQ)'3FR*DV# T7U 45@"-.!W[I5/H8%@S3"/\:I MV$Q)IBO\Z$4[00F%25*O.\M8]U\(@) G5G/[)V-U5O[/EP>':.NEZ E&?8>\ M7?Z8I.&_X M:LN1;='BP=W! _Z_((&JF#>TA,G*+:>F]Z/4[./0P"K,,G,!) MBA+G55TTI*25LRTD\(B$Q^:4UUYZE=*>!P&=_1JGM&+,_"(K7=E-ZK8.:+JR M78IU/1<($76(B?9;QSG=0_@O%T8ED8RUNN8:K'C1JCP:YI?*SHINGJ\H(-(5 MPNI 79"XR1@J%S,A^B.>276FOJ"W@RW)XJO9UO+DH.B*$[M$%W5KBOC7)T@U MI*=2\31*[,TC2RX*[FG"HRM52U7(E'7VAM# 7,AJ-?QF,R(Z:]@6HS8 LN@G M*]&H;SK\<;SIP*V&8L:CK_8^?'VP]\>OW].QY)_??'.X]X?#KPP7<'HIRV2K M+MU"UDPBSC9M#IUE':AX&F!I;05M2\.MD VQ,G1)8ZH#=FJCSFM>J):S'V]4 M0*,E;P*CPJUDZ1@4?4@;ID)TIIW/DI MY<)5(H%%2WPZ1L02A$=N0*A0-?9P MK((@A$B]%UU[87 1GWC;,/=F>84J6\I)(2LQ+++$W?)K!#4K]LGEYK,!CLV$ M'NXU$KX5&!M+SPW.O3#&P9F7QL3&J+_!.\7KT ]GB5=IK&H]]M /DT2VBH$( M\Y$NKS)]?M9%2Q/W$5&"NQ1[V2Y]K1U^X7,"SDD2T\CI3V'^>,*KSEW$_-D[//\D_PONO)=Y MCJ;A8-CVY3]L8P?WF069&F>E-=HTT04-@13F$?"H$1$4^ MGRQKU6UT>R^YY._!I"KJ!\;A&.:9K82 M57.?*;6!Z2\453V6_=2Q"O;P3IAH+T37U%-_B*(*Z M33@FLT=$-%?!)HQ#F!EB.'RM.61)8P'$. MZ2"6-_))]>DR+N4=3DLHK7%4"7-:-08[F)E><>5#3C[9 M,3F^UO/XD&5+N3A')+#(BS0_A1F\NH>:]>+WNXZJ5"JYUQ0:.<8N.ETHX!'Y M2]CGB'R/^ #TA@]Y^]^""6/:6111@"(]XMC+0G^.+2Q>R+9E+(1"LG7I[WJS M\)W(C9)K=:F1X^O$"RH%1[1O&?VA5# _-H'\/L\)@-$:O/D\F=-V88[:T:=A MM,OG22V1+>7B6I; (JNHP7[;+T$+D)\6 U425$?:QTPPLNC-OCGRV+ MQMS;/V%H98"#%>&*]X _[2"#^&K=222?TVLY& 87Y\)0("4'1C$-\M@\#2%U M[O TE8:ZH!H1RMB1H+O:;/KH, <."$& =BKPK)A;E^/&O'<1$2;6J[E.W P MD,*;$BME'TA.)C\E.)WN)7' M>T-!L/\N8""$&AIY^[!:CICV<5Y#4)5TL5^_S !*G0,KT%#M^9F%!AY:_W/$ M841Q-18!VFQ3_(CC+'S"S']XF639>9(24&)6T=-_O4N]."/Z7)C$JSB@_XIH M+Y95\.LNRWD'OJOU3#F8,T'JI+#6Y&A(SDH^(:_?Z+^BO)H$>>4L3I, YY5 M0;1S#M([<9+.AX_HX#[Y_S(T,\U'^'*K*;.[1/(FB-X8CK+;'4!9H?9]M$^-T*R?">8LE][ M^;L8]Y4^ESNU(OLI,N*2H"NPU\7UR:E@T]]=;4'0L[,7G/IA-D\H<#@0;F1S M"(@242U^#X+*BIN: ML!",$6)=7!,L4J[10)[O28J)3N3*36,3-1?O89:!NNSIUB/Y%T9DVX*K=0M3 MH(S-0=2H+&?/)/Q\YZ6A%Z$H@0=V90=V]YUD%D+=H4X!VXPW?H>DN,]O, $K M]'->A' %-\#W*4'.MH(H!\3)*R432&5O!,@T'MD#L-?2T/Z.C@\)O]@R-7[E0#_I5M>P?0Q%1O(,K'B9<]TN=+ 0Z.7W_( MH'5?^8QP!:5H60?S!%;=D9_Q7Q)S:LZLTXD@.>VW3C7]:46J?O).2%C3_=*(4$!X(?;#"!/ *I/A+M$$C^$]Q&&,F;Y+/Z%GA4=J+5JB&37 M:FT06&1A.0QY=)S;-YAZ?&U<=_U4,-8M&U.?A[%'KM+X 3S%%D2LM9Z3^M\* M@#3E*RC.LG4QFD9'%B5F8L[*A4Q "!>/?ON $C\7N,]I17_J-6QSXK\%+\:\ M[BW* 31SV69Q5XM7LJ^[B@$QS8UTX4A6\JSA*):C:JCB$N4&BG3C4\S^K!E1 M/#MR3I_"@-7MRY4^<,H >P81]IH]3V]U&ENO]4,O0QV>S[).P;WDUNDV7#): M18>&$&\RZ>7.[.S:>_6(#F5':-N+.BHNIH9*IN[PK]"6?>:^KI4>1]7")L)] M<(B814Q$C9B?FO>T[&0RF4/QI?5?^FIF, 4 M_(%:7C\CG9R&4\E %8$;245SU5!P),,ZY;DLE=S9[GKI\LLX0*7PJ8J^HCB) M]Y"ADRXD=#X1<,W8<%K,N/79L*%(: ML6,3PIIWED]\C(,,$CJ@X\?5FOR$+)&_0HXH+>),S(DMA-+FV!1#EG=QI ^ M3UZ$E\[ I!N:7% CK>EG=B#5!HQO]A ?1IBI#_32Y[6X WTH9,LYT ="KGF@ M5T[OA1_HAB*E<:";$':* _TRC'%VM68I_7,?W\W%'$BU%)B^DSG%/@Z?(#X# M\IKBIR1ZHD$:.AJM/;^C@;MQ;?3R5G9"=\DQA7@=>_%O$$R96[+*=1P+50'' M,'DB2VQ0E'BQXWB?BG,RN6E@/(F*:>M1;?^BSM5)PS>SK# !2[U>D$AIOXO5 MHX&QOGBV7F,_OUJ?O?@T>'+CY?@JAEN9Z*3P!^BE3T1CC>=)8!BTOO7DU2'0 MR6213D%?;_-)$-%?,/)YK"J):3*JXSKF!E+0J)P]E$YCJA#LMMN(OL[T(ICZ MG.C.%_$Z23?LA>>,)HSNTO9?B.D!)@O1UT:C(,S\*,GHTR\H[U*8)RBLYG-= M0WN@"#0"^@,H9?K4B]HT7AB<)ZE8&B61*=$XNQ$G 00JLW5+/H6W@LX2Y?O( M70:!9(B-"NZP)%6;2%)QQ*F")LSU3 R;ZO&6K3! M1)_P3 D[S24D'W[S_9N_#-T?E MCW)T2YB,H>0R.OKC'@*BT \_$CEX1$??L!_MP>OU+08/(8Y>W4J=7 SJ@B>A MWK@VL9^2N$QU8T?;C/T^>U:<\&S2ETDU3+V) U6>(,^)<=T/6XNIG=(W:@+, M421+NVZ.^]KD8T"=+@MVH$A/CXO,#\MFI$?LMC%=F4WS6J\R+2E(M;!Z5!.( MIVY]J;$L,4S%554KG4T5Z5_4C6;2"]?@6K;.RSOIL%:W>NV$V@8XA*PI&MW% MG.H8'7#Z\Q+!34+XD3XX[R+=RT"14B'&>$0;-%F[-Z#PE:))@R"QL2!F,RP%K>=7W!R1RZ8^2L!I#4G<.^ M>'6=Q*'%/K5(M;$=$7SJ3GZ=8G"#%[4+^#%9*(/S%121 M2EL4C9*AO->BE0R\TTVQW71[_=5=^(GTP9,=IC7;=\O'[J$MC*;G*B[&NU8" MAHM!(X5J&)T,_3&=58YW&>21DDN*NGMH-@S[S3PI?$/6=Z &#(%/:O64;_5! M9._Y!(Y/4!/&*\6SCS C+O8;HCNPU:[6EW.GN\L7<^+%D8(C]PWR[UFM;)T\ M=P?BU\O2NJRI:6#JUZG/.E>&>V<-^_Z:-@A:[M#M5J@\T64MJ.@BC-::2%D+14$3D(<:T4RYZ#O/'[B5'#0+AXQR7 M2I>N8 CT+2WJC1==Z!M41>7(=4MCC'2Y.:T Q:H.=7\Y5.;Q69LN8K]47 <&69HZDYC;IL0XD1DI;^HB(L;+T",AZ;X\ MGV2H%W30>D !CK2'0#$&P:!],0"!HT9$)OBW1O(.WOK,D5I,/\;DCF(2F,LT-P+ M8QR<>6E,U+QL/HF4K&3_8A0#(M6NV,>H^-KQ%:GF5]/>E*)I>%DVLO/G$Q31 M,M8O1@$0?0\YVAJ4ZU<6&L-E$Q0<9\I,4XK[G_B(,=U#SDRQV_?O1^3=*2?,>O-W@+'3KBAUO\P&+A$#R8]PP=#Y5M MXW(\R+)SET_,X]R5P!<9%BCCTU$O;$?L71S&DPE5XZ">AL+F%JMH%](\NE4< M%$6?7^??'"9@V-X-!C!JB+_/9ZVW#2E_)JPN[L:7;"PF36^S&0EGD&\H!1?:\P#XI $/+JLL^Q;M(SX.O3E\ZU1/,6"]EJQ*2&/6?$2^(TIG M.K\9H$TNT>K_A0.^>E->926>1LQON124.:3]H95"R4C+H9"#@%]\T#4@LS., MHJ8_TGI1J?&"4!6?&DG*:8_;\F"W?=!V%W81-]: J^]HK77?0+__W3='AX?? M5:?LT?).62G'^\Y7,64&NLND6Z"1>SK%HP2#+!01>X2Z M$.&^ '\-/,Z?:C_TS.]>\="$5.K#:PY";_+D[3OJX(C+L6X,NJEXKR?.&M0; MKFLTEJU=C=7$[X=50=6;RJ9Y-@ N$]VAF@:]>?]V 8*HQ\6.S&E09J@/>;HC MFD!D77^HK;F@,W0X]'.H$8LZ9,V%:%H]HD7RD8>Q]ATPV<903;X<)5H!Y7 - MHJ,^+$JP-;AMKCJ,TGIK&<_MW#]X0#1S>*-G32<)[4J01N6+HE:^J*/T=RT^ MM[+A^XEBFKU3AOHTLE&!?#9#TF8@.S5D1NLTUB4(ZA$61-WGG5GX:\ MAUS>HZ:\NXU0CQ(P<7C:G-CC"D!*UCG&ZR3%[3LB9Z&][N<;JP$ MS%S0FA(:KBH["]":J^WR2'/LA(DA='&!3(N"3$W:E-4RN904[0;U+A2GFM,\ M8MAXCS,]#V:Y9EP5D*]7@U_,#=)3UIW\NJR(N*5\TI'OA=T2IB79V_75#66Q M>%U$Y/P6NI/,JOW+%W.0-2T%1B%MW-:\9D8H?78-0YV>G;T<;'0Q5"(]/OVY M/3^\1O%7<7 :1CMR_]@T,(>!XD #4'MLR?O83!-Z@S8<-K,@NO16W8ZTA(3 M3\]>&CA.>9Y.G#HU;,?3=D2& MGK!'[FG9A'5>/[CVXM:3^W4A4[4GA6.>_J4VA4M-=S"O&[[P0109TRZ!%_ZW M)(/*]5PX)%0 Z3=+<')"]G.N>?;U(&ILPU?J1KD&CQ7:U'%[UG:JU*IATXB* MA!V1I!N<(;3I[FZ!/4OZZ39I6@O6@:[V>]*6.1U?NB89IES<9,/ZRF^6NPI\WC[T3=7EFG0]3*) M'V#FN5I]=!>QK[1T8%"E93F]A:0LZ03+.^@8:BXU-+[&% JZ$HL#=]\?I\F6?;12Q_">!#C1>/L\EP @83=]$O$/G7X2EY! MZI+%,J0,N7N+:=[U]SC&J1>M@@TX&G-HL_R$>0/P8?M]T(1VY6$(:+(;ADVQ MA_@DZ/?>9OL=:LZ%BLG+21QED1AL("V M6F/$HMEIQI!>4U4;9@6W61V XS"*<'"7E&T]IBGAWC/Y5-G _6VW1\$ID=)+ M2.&>#H:G8MUN,,LH@3:$WQJ5VC5H-DOAWU:!P*OX&#^$,3SA//8B MVJM^NMI]VFLM0)(-P.[I\"6L=;T$21XA#;JU_0:1T#C:?XK7F$P3G(*PJS; ??(A\^=NSQZV%<,]%5CJK9 7D=>2&1 M1R^5=7"6'':B<7:M=P$$LDJZ\"7ZA7WS#Z?.&P6YR]-$AIAA=.N&_ >G UC; M&&!/]^^L+;M1Z"="=EIWOPA(6WE;VJ@8U$JC$Y%+(AK OMKGMCVKU=+2SL91 MM(R-V"5JR;@6%B8FTEE,+GB,4ZA%G03$,,MX)LH /O;-8;7BM*5S,IBHZF+O3F^;,OSZEZ"!G*Q,LH&T,;0 M4*-VWU 3W,6=45MXH,7MQ-Q6F=FC[X>N=CA*Q7>R[V5@C-'J'6AY?:Q0:/3C M-^])DFZ3U,OQ$/YW!EGNXM-<7=I@9.Q17\5YR&HW/N%; M[.]2&DH]>X%2WCB@/7J2S7:74^U"4/SS53S!ZB6R>#8* 9"]>H!O M]VFQ#?AZ#\'W CEQ\1!4Q;#&,T\IOOPH^=/_WM]'O_ST\<>O_O'+W_WM[N7G M^*L/P;^^?GKX^37^X73W_/W7Z8>O_W;TZP]WKUGT]9/_KX/HK_F[_!;_]5]? MO__MY="_S _^\_S\Z/9O[YY>CD]^/G@*;M.?3[.3KX[^[>GN8OO7T_3@WVX? M\-V/2?;'U;]?G[Q_^G3^X\_W_OEO^.G?XJ]^_?>3].7=S?EO?_T)_YQ^OPD/ M/E[\^/=X$V1???UPL/I/PM3U'Z^^^; ].KQ]./WJ/RYW.'G9?7J_"3_D_W7R MA^T/!_C3#R?KZ/H/Y^___=/*O_AX]C$X"3Z\O_9?_WKWO/E;='_TVS?XX'GS M?/_#VGOT;/:_\Q>?[SG_^!3FYO]O>'N3P"'/[S$C]XT1DYTF4G;E9LJ0S[7SXD M3^_(*"(,AQ_@+_OPE]HF$LTX>711M'D$"TNSL,A7B'WF^$15T!\VB PG\QOV M1R\-H<3!#=&>YSH_.VM8/#K;:TM$H/@,W5"+Q[D&*&-+_904HF8N"<0HWN(T M?[TFA,E7<0 %L;?@ZSI^G?-RU5EV>J^Y2F0T()(=)$G\L'])FS;?D9^'(% T MT[%SJC@0J0'\K4N9+C5,BX>4>7(;+P2S@E@5M)(#P>?J/@H?J-$QA^#I+>PB M"5X#+IE)^_"0TLPYGE,,U4#R1XQR"(=X/HWF;-/0)[^/*%M8NG%:K 7=6HK% M4%*NYKRXTB A:6;(ZQ+3^(6'Q@+P\M:'1C#AAGQRM;XE/\W6C!_D=X2%;J5< M%S[;I;>G!%X:OA(*/,)\5M@>]QAE=%)HM=_FNT'/(@6[C,=I.> '3>CD<:H6:-JY]]"+BTY22*_/IT)1,=<" MGK,.XF_[=:L^P]FL?LOIB*:(ML+L?*H)EDR"YQ3=*9&U7-34.6 MF]%.DJ[E^("M(-$[3$$0"Q>ORQN]CW?RP[&%\8B#L#DO/5MOMRGV@JNX?N@> MSB]/BK4=:(^ZL.E>W_2&1AF= I$KO'%_+T<(^P5 +I0]1#)5-47'Z4GRA&,O MIDDNL^B7_8NZ*.K:"Y7>/>SS(;2GD)M2PX.9VW?!=LE@G!@GFOZC]Q)N=AMV MYE[M\BSWX@!Z0=#:4=,HR?\,8GS MQWE.W5$ 61?Y,=#*6HW2N"CRXGCG19!KP,:C8DZ(0*W#S"<_(C0\=!M G41^ M&OM@-$4M;8:?L9?>/2?.]T !AP.WNP&8(V3^O)3Y(]?^@1%R8BSK=0(:A@0& MK7>3T%+X?%EHVDA$?):XP11@+5SZQ5!/LAG>?TZ;02U4QGM#05X;6P76/2<2 MYGQSE( XL4Q-()UD"_S!N2$P1EI&W0@E#X0LJ?%\3P7CT,GP-2:XKEN-* M?GSB; H0/U57R#O>B,6-8YAMJ@$=]UKR)_ MCD2NA\QGO5?/ .#D^;WDEVB=I,3L?,$!"S-DC M,8]"=E%ON5+%GJJY-H]T.=MX-*E#!D/C7BK,5B]=%RD-4F#D9:?9NRZYMK>H M>W30?3DN)<'+;"\&181-VC#XT S&0/O))OA#VZ3X"80GRFV M0B.>8'L?K.+@/'Q:U-50!^OSB3'7H)YD;WSUF<:8!4(UU2:IDW?^&/-J362% M+NU^?S1A6;#6U !T_#Z ]L;8@SD_G]T@E!O#+= EI[FV=+9>8VBQBR]B/]G@ M.^\%_(=0@2*&U%<6Z\O/<8!3+[HEQOJ.S/7:^'B.73 %6/9OB0F@EC:O@6]0 M[KV0K9$\A:Q-1<[*][#Y4%9,V')L.]@8$TI5?8],15_#:T)G>59%&K(&H)H$ MCC->6,C'648&'.,8K\-\OF>!D\/HP *9&@?)GB*?H7OV'?*R+/%#6D/N.RRU% =+$4YZ[+!8T1D:%R+Z2=<5&8JJ19M6>R M4TR(2G864?RR7903,X<6)F+-M5GV"_GZ.F$96[,(^T20.2DR,P7DLAV1Y>&& M7A !GP\LDEUM2::=%=-0>X5K9I!32 -=_-%G5OL)&>2VD,V4#,9-TSO MCVHO-_8Q,:02:C^5O\>S[*0AR[O($Q\ W^!K(FU,N0<&?9*B5S)K[5.<[2V@ M\H.!E-3E?"@5C=-R6!G J_4-WB9I#N_Y>1??6817L9IM3Y,5K"7C3*.H MI0@QR MHF)N)'$))^DIN/R^*9BQJ*5G)OIDM!D3JN.4?@UI$=JD7A?]B M17B;-2R=2(V:>4TE1XJSH0%<9)&>O80Y/;IFJ6HE6,6%IMT%0Q8%H^\C/-IG M)0@S8DUZ45:5/ ?G"[$K$W!$(.AEXH$!10O\$W8X/X7D/*W+DH08YGHQ?E[Y M/E@14(LE36+R5Y]VMLZNDRCT7]E_[_!+?DQF^FT6;7DH#"ZD<"B0TIK\/M3M MJZ9"MU .QTN##*V"9)N[>C$Y5B :^K8)K_BJ6^AGG=\DQYE35D&;)P\B1 M2UA^YCL.6@.I);-";Y1C+)!?ZX\HIQ&'\EWE!,0)MW5BNZ6]!YYY,A M\4+VFT4)H) >;&7CCUO6^*,C,\XL4AG'.B:I$%?#%DLK M=B*1D=R6R@FLUPU002-KG<>&(%ZXL1PDD SKUYL.=\K+JQ?WH>=)RMLL)=$3 M3@>(1&N(]3Y:M<7EG;+H1TO@L9C ]397;7P,M_IILB&G1^BWJG7J\U4Y@?6M MKH)&5MN:#RGV>C%H"6*@PYU2*'IQ-]KJYTF*PX<8$FOAU>D R1"/M*4(R$&0 M.8[8MP@^1O"U2 "L2X"2_"7KY7B:&=2W_J.WNR<_'L#N]AB+%H-H?0F7RZ^$ MW+7.7@FA2\:*D!KH+JX+B,&]+1[I8A=K7>+%+E[29:XD?GL/RZYV\SULKL;W M3.%LAP_1Y*L-KZ'+.]O^>LJ\!@%,8TE>1GM;S.<6:*U@O5!#P;@FHH.FY.Y9H].MPIWV53&?TET_LO#A8 MQ<$QK^XYWVDA7LCZ TT1%'VE3XNOEW&$*#G6>#TIQ77$T\C_VM%>-IMM$D,/ MQ 2ZQLT2MQ N-+&X1 I)$0(@BU/0;U'Y,?J%?>XV0J%B52,Z(<747$Z*? 8R MZWT8T^2>;'6?T7;M<^:T"->;X:9228X*%IESNDI91+\4WSJS8X^;8%1HM5A4%.]7XFA\[//][OFNIN8#E@Z6QN,PXYAGP0G%P<8@(65(_-;I8 M&6>]$6L:![L(7ZW/XIS<:3^% ;[!3SC>X>/7C]ZO27JRR_)D0[3$XU?V:H H M1@7)[N %P2Q",P%85HZB"0&6^V[HS/ .A<^([E\1G1.5D^[!S\IY4273=&JG M6M6$(M;8!!-1W+2*0WO1QI*7Y%:_R/$\C4QUEY[:O:34_?5@DD>=82ZK1 M+S 0T9'.3^6!#&^8"P.(,R)+CCXL!Z,DQ8\XSLI7Z)>\!<=\=[SFRI8O?SVH M)"))!Z/&:,3+YQ3C!0J# [DMQU-P,U;Q.'2T'RG.)!H(TY3S;5FO>D'PV#YA!T* MWS2"+%(*EBO,2LW B( 3&'M<#2[5XHMXG:0;>NH?O_)?6C#N],&PZ,8V $_# M=..?UVRTVFS4>BN^6,)!/4)2Q#;:,%*.=F>)UIGUI-9:UZ80:\"C]H>))55F MDKESDVFQ6N ]ZR?-B&H8Q. +PF@'-6UNL<^KL'[R-G@^&ZQW3:O^L#YH9)I M;1BJQNTA&+D8!ZTN>QLWO0Y!3+(:/^&<*0K75'W8\,**ISCWPDAD6$DR5W3F MF3[9321#NN#(2FS@O- 8KYDJ20:S1TWH#1_OUAP:RK?:*TP]HDPO1Y++TTB6 M['HHAP T3J(8] ME&1+VFD(.C4\+IA/ M; 2K6):8+@0282D^Y,]#%F*.R]E4EQ )DL;" 8)V$4,=Q%F=Y:)E;,8I!>MK M>+NI3E,>*JB:H)N1Y$AH%.RK2XT,_1&!Q>:4LWJE94M9/E\D8,AJ$30EQKE= MKK!%SH^5[Z<['/!JFY!!S&*-K%C^)3D50=D*60G7 M W%\%B8H"T32)&I6/=)GDZ"HFN5+EZ4"M''M>$ &4FEZ Z"7C\5C@=K3AZ+4 M]#54FEY%$<_<.?&V8>Y%E] AX>H^"A]83RO T(L.96PNYD=>[6W%ME',&GGE M&LAGBZ"(=K%(RF7(<+:.4T&8BE@=.9F6"Q.'!'MEZ"2)Z>.2G\+\L4A I,Z& M51"$K+(PSU&\*=MN\"T@$YN[1\S;+\#-[Y7SH)1G*]=ZFX0Q.42@P1-\2C84 M@>^A=F#8%I(1U.C(Q6C*SG ICQ 'RM#LF+ (!W=)F4H]2!;NZ6BHB>D7XY?( M:S6J QBM0S,']X8(X.(^>[WFC4&AL"GX(&G#D;MDZ"&P*IE>NP@(X\G"<;8F MBL)#DA"=(449?WM5$PJT)C]_?@S]1T28F(4!9D7.$3E3T3W&<=6]->50\D8P M9)+BD+G'D*E0'35?.GRG/B7!M<1O'#<_5Y'\1*Y8EU))A"WRLBQ,6QS<"E78(G(38O%M29C2Y*YCKPM2MH41!PF5KW<6-I) M)@*8R+R_/ GZ'$XM-37'BU*;,PL\C5KGYU5\C!_".":JS[%'9,C'C@^GCL%' M?GU?@(CN&8R+/:9TJ3M4U(9QS<$A=K'9$NAA#] J_M"D=EV5^R\Z',B$BHUF MYXC'QU-70-4D(>-3N#Q;])#L\'8(;>S[=B]BU@>UZ(=Z$8_V]H(-'_)IT9NB M3>U;%+!6960RW@\1_K6EK5;!K^.9.HFMRX$YR;K",9;\+NZ8CX1W#]X#ABJY M5_$-]J(SVD3X/(R]Z*,'7=V("D\9*Y,1]EMZ(ZQIKRG:K95L^PV?&T5D[ M?0"2':X.)I#]?=^Y5"YXX.6R4Z,A:I MD'?$$UJ.F!SF175QGJ&FN$9/O#1]A2ORR8O()O-HR /V%->"4?:(H3T?/3BA MQ3"OU0S7)LV<@!,4K\Y8AHJ-TC[.Z>,: ,C M\&R(L++[ /CLA2C"Q.2FZG^?]B;[WN533"% '5*K,;5YX+?M8'BA7@9%WO=Q M0&^T2_^!'H12][X.6:Q466!0T?7]USN(W41>LT6JD#^R 2X#?C*8NDQ0HVM- MP3SQLL=K+PR(WM"[(;J?N@M]=6'IDEB&FLTSJ./WZ:.R=(#+6),,)L$]JT37 MFEA?;6DX%\KA0!F /J)+/G=YN$M ZE!+_)C5HV[5GW/L13V>G.H+ARIF!42'_&T,[-E& M([)W!^\VQ7S+W5FV,>@X[7@7#7A)J+N1-*=<5+*N MH\>9AU85VNO("^-C[$&Z9:;>4H)/G?%+ $N'#U+4K--7@ZX+"-/4X!#3TE%P M9LI'\*+S:JKYW=EAGT7]@<-EV&;#7D@8*(JZTR]9;US"XQ0W6J6TA;=2R12. M6H+.J=>^7 =[:QKI64Q$ N,4C'76AE3-!-GWSG03&4 =LJLQM9I8V9='*SH' ME8.[X\R](1O#'-*]![8-,Y\ 0EL)A1JOS@5'3UZHUU&BV=_B'MH M,8(\\@6HD(/F4SJ[6A;TJ-;VM61>#6R8IU8]W^),5^NUU:P:IT,?DRJ41*TY M7.N,=I[Y/X0L-C?-P-H(HG-OP!0NMY3%"A(V%=89"O?- MEBA5+;.H*/3"ZRC:O47Y^TF]=[?"CY?P2+3G):X"28M*Y\B*=I-D6%53+G-+ MVBT2Z&2K#5)856-S'\GRH3EMNJO>] M*ZV-V$-\#/JE&.6X-:L<'>'AV(.\)66B:GU^@Q_H"]8X_^1MI()C'-!4K6,O_DVE4Q7?LGKM\'5+N7+58[Z#@8C:@ ^[8#/5^L;6@@= M;'6>,B2U/M@(,/.K,:@8Y-)HE*,BHG\?XM8[RZXQN4\"=N63>[U>H@E+]T Q MK-"7R$#4N&[)6+>'3P]B(M9HT<+B34NCS" :YY'WH(RGTT+5\)7#J[4!;?M. M%:#B1G5O1+#5H8_6.H,!< M9-FN:7W>/GID)?K+*YK%F)V]X-0/B9$J-=)AR/X]-<_!TB%F#NN\LTJ)AO= MG>'HGFA/M>]XZ!"MGKV4F/%\J3U4+):![ZL59'=EW \BDM3:-R"U%7F ^0$ M1)$HBB=)(+4VX!L$'R'XRLWUTX:U?1!V\;#K06E5(HH#83&BGDI->XB/IZ=A MJ'K/G">Y$3N96(J\#26J_4U.9S]<.M%%_$G_)+?/>/H"7], MXOQ1:CC1&,!=$0/80T7VU![Z&7LINHJQR_MK%,I]<01#&EJVP:0YVT00-5V= MQ13HF-C^3#NG0-LIE@N 0."5WE$G 7-M@H@#Z /I M:?<@/UNOL4].F+,7_Q&4SQMR'EW%XNBQU+%*YX"3N9@%W? &8M* N],;>0C2 M(IX.)YH%^[+R%I]@$#ERH 3XY6]8VC",^\/YUXA^CLCW3E@CA5[L$!>B:/-R MK*<$9_6<8*FV>G:";OU''.PBO(<.C_://NPA&(;8.*KY>#'U5UW$3SC+J<%' MS+IB*437@EU5&^;6KR6E@FC7])#,JC5/7T 3&O>8&,5GB[ C6C"+DT0$:%DE M[$\X?'@D*NWJB9@L#[AP,#/;_6J7T]:QQ*;ITR&*>1"?"%4>=S87JDVVAT[# M: =?+\8+-I0.(FZ:T7)QAF#/$ZRKDPM)FN1"(H?:*!I:>0[>_E1!AOO\(B;2 M0SLFGN+,3T/^%OM'+PV!':#;''M9*-7^8 Y434+V8C4-;-=B(J83TJE5H.($-VZMR*)U>>BJ,1.SIIX#= M\[$,WPW(4JZ%,?O2DEUELDIQ$FLE?32PG+A7" 3(258)BO2(J]*)Z8CZ/G&= M52S%1;@YU(A;?G6A>*JC^1JQ[6 JQY<^),?+6H>"M#AK!:^&.>>0%"$Q8WKP7X0/ J"$R"B-&1%9RHBN MDBH2:)0>ACU43<=<>7S"=E[-HAP0,A(,5]Q)N=AM6NZCF?JG+DCQI*\9@#/,X5S$E MQ#_II(C-6G=J-;>G6_X94D/(X5&4M?ZT8!4$*93G9G\ \(<]\13^Z5[Q%T1Y M7P]LVSU"E;B(HRM2I*T_$WTBNS])7P<9SWQ,O^WLQ'268R0VG?LH8,=TKF0# MC'E6Y#0$19AJ2637IJ^J9#B^-1IC0=.@46)P/M$9VIERCK:)$D/QAM$@BL63 MZQ;[-*>F"$^K'D45WU:A>\>/HD3 MXDN1]#R 443.71? +*/E_?X3XB$,)8A MQ]:^&Z)3E2+)->H_*)[7P@0+71V-MX\XBEAN0U\F"OV4 MYT&\NK\'ZI"+C_TN;A9M19:$5#+ZSGN!N!-4$8M!JZ97$8V&K()?=RR;I"># MJ[8G(/9 XW7-^?9XEFYMRCTP4'S'16U,:"':0.8TM6F)TDRW*O?_E[;YMDWQ6/MGK*0SGSM#70 MDKK2!,C;#>1]GY*;^SI-UJ'41T8_0>P;Q[[J&K0BDG:0L:Q3U=]B#_(I-Y^@ M][F/';]&UW86:Y+#0]:S6H8M'VD#=VB(,R3^$.M!H- MDUR$+?(*BO?Q?JG@(KH:+72X7E%#AM5^&L M'**TI=_5R475\X;.TVQ\TP4;6WN$JK#I?AXEY$M2>P3=J_0=_'L-W(?(I\#G.#\6U1-4]Z]M(I M,9=3E78(TD+WXF"BV33OR>*M,@9$.&I?Y,PV:U1C RW^BNW!'#;D*61H\ M#IAINMGNCQRS?6.I/J4V.JME1,7UAY)<+T (XG4C['D_M=JQ03$(J MH=]F.AY8E)S2#.:O><2-NTM?0..ADTMC7_*"J8N.50]E/2]0,_O1]7:H@RP4 MZRY.MFMCTD+\FHVKH$<;XG;00XR1S2.%:I4[/Z>ASA-R43S(?;:-;Q'_V*EH MBZ 7^]!E6%K5@ONJ;@^K1.Y:S^W#IL>1HJ" S0W0+#-S[OD]VFJG"@\,Z:J> MS@ON5)B(^*#&VFH11?[XC3[FN4JOT^0I)*CJOOTKGS85 ]T5 %>ATS[X^U&W M7\Q(Z)\F8D%N_W^-]4V?)_"^'K#&L0FZ'.+KL<)+ M;]B2;[4#%ZR&[@(*82^$24/C&];EQU$XM6UN0UDRG^#%ZR4.C[2*'!QT4JH! ME&48EQN*'401=936@+AV];HAQ<=O$MIK *JPGQ,H"!KG9,?T)[MI\+"K\P1#9?U-5+BIF M>.N:Y3IHBEWQNN2Q7LNF4[RN5FJGKTF J(A?;;C[U]HJY,1F;C\YEM!@CE8G MJX+L]"O:!8Z^%QQ1YZV6,L&^YKWEZ+S+K?8F)8505S>GJ=TK^8*@WUV>GE6LP/+@J>%%.N MP./:O$@)SYV!0>4RKH_F:8@EDI#(XB]#P1R\X29^+>Y=EJI9W,LJ7835 M%KP.L:SR<>7[X._.JE=M59LH69Y",:;V%$Z_R99K/JH0%L;E>PEDN?]%$-!- M[T777AA-LP]J0)_")\!'.&2%&1,@#%^_V4*H6FDA+2*G(9=()J9DA+6$J-/$I_'[N]2+F4K, MLK6DN0O\>U0-X+EKSEH1RE!H>Q+4J"ZA\QH/1@D]'")MTJSQFM,S=B#FHGUF M1#R;]^$G_,Q57_!BI$E,_NK3>'1VG42A_\K^VVOHD7E0-1%JSK2'V"SH%_ZG MR.!S8XEG35^@"KKTVHZ@S9<9*C=S6ZU;B-29'$ OC M7'OI54HS5UF4I\C-DA>OY*,+WP&9 /)VV10L5E;ENKEFMQZN(KX.H9*C;HR7 M$&*Y 3W\:DW,7!H^ER;?EAT9Z2BR:V')R-9;H%K7BGQ$K%(@Q 6K]=F M*CYM9WN[3;$77,7U/K?2;CB=!PET"L3F@!9SC;[ 3B]0751%3!M&)JL.@4\X MKQ*>9;6IP1?7[(/05Y/:"8L:N$@<96UD[1YCE/57Z\K&E&T,M@^(:E$SPV4U MX5R0NH.(B-P2;&V:78H**LK4F+Y2,^W\EZ65EY$FN^@1Q&H]WS+0SJL%'K]^ M]'Y-TL)XSXY?RW>\_%UO-CQ?H2BZ>/^*Z.RE[R.#'U6/H(L55-D,3C,93(FD MSG$81WK+ROP/L<=>YN" WJQ9MH/T!=ZG6I[?5(YBI0"+<467;L>WEQHK<2)2 M/QWL)ACQ!RXX@!=5! CJ))!N3_AZ_YX6XN;'$EJE*=3[84@@:+?:!1M]&?DU44[HLYZ.@^1S\H]4I)K42]+F@%6%J>$" MH':_ME>$YPRW$RJ6X 6AH/6[/&KXNG!2XPQRI>3O(BJ?,DT,M5>I<\2RV( M=D$5& %Q&1BSD%HJ%1)UHO?B:EW[@(U9M&EH9P@>XW62XMIE_C&,DY1VM"96 M ,Z@PTQS%E80Z2/.'Z&XZQ/NZ2S:/&;+OAC=3,Y["DG1&)'-CVH+[+4"[V!! M0CX(MSP*>%WKIA9)+E?++'+<;C/A<[APE$7V^+EQ3J]YIT7VVA"+#XDV1C8- MPO,P#G-\&3[!)=U\M4RTQ=UF%T& N%XJ1T9U-M,^G0H)'GG7ID/U^9Q>H0WR48D4H?Q1E#=A1$\ ME?B(E361(5 _R\^1[^P ?]PZP$5(B&,!,BQ==F_VP.1(3\A:G_^"J4*0:T' M17Z[4=1H;W7R]MBV+*;9H_4K\[VRUB^=:S&-O=4HBP,$ RGFI*_2U;IZ[<=K M$Q?A8&4_T"+N2CA8O:@$UE6U86B(G$[B^NC4Q%61]J)')HO.%^T7=\5K96$Y M)5U+E%\ MG4Z6I,0=I6H^Y3IL,"GYA &#&1CD,C>]?&O6T^JDDYQ>ZP?5+KOB/#&]C92( MD3IDL/ZZ_#]V7DKD)7K5?%Q>?M]Y6VX_CB#!H6WY*5&U>)4)"QW+KC-IA6BG MEYH0!9&L*W"UK-#?[K;;B.;+>1&$5<^CY/DB7B?IAA4&[8E^UX>SX#9,@&HS M2$+83G0./5R%FL@0,MEN7\#S')E]WI/%REP>169DX>S@@]XZO3%DJ @O"S7> MKCK;:#2Q<>QRJ 1.AK:J%@L'WN7>J#"W;YN[A-I:3/^$6)?.5)N.]"VKU0! M*@[.A*10J(8=#.6P19X.8J141X2*#%;/"9U"W.+L[[,7'X/7M:@5JN[2I%]P M '[!Z8'>\+G?\LIFJL3Z;K/1I=9+'T)/H:(V"\_L5ONL185K_JO27R6L]ED; M [Z]YGN7CC//A6-!@9703=!+!3M&?]WB8BZ(LS@X530[*$U+[N,Y@PXXKAXS M2Z&7&94"%!?ZB&4%M6QIPXR^CC3"ZIVL%"YK-]+L-+/L!RD-M(4JX2@26K9F MRU++-]XS 98(GQW :X_]L$L5TKL:R6K'S*V*P,+7W'Z+8TM/0-HQA+R[>'*M](NU5F M]7IHML:J3-%3=%"5]$UUY3.9GJ129\MWG;>UBWKU:WBE9TF M22S?DE[V2.0%_H!@\ MS'PO8NUT_9W4HU3Z:MGW1?=A,L+5^T ) C)WK1!/BU8Q,\K5+@:W(LM@D#L4 MG"A*=Z +[-+7?D.U^+)AJKH^L;O@B^@K0]*NKD-7?R0:,4XS]F:Y-T6J-N+W MWC;)OBO>GXN+H"ZDW9 <41%S^LCBL@",I),?OVV';&TR@S\(<<^N'!;!N M6,-.^$"YO5;7%R<:\?/2/J$-$\%^K"W@>C?.33OAV6F%7Q:3F9H7*@-JD.K MH[U-Y<&R1"@14:L0'8PM'P W./? >5VNN,3 M=)9!.Y3"IW&C2/NZ/3M!Q;O\/71XM'_T ?88V5!L#AJZ\F*Z]:IZ2;#;BF41 M71?1-I?EL+W2']3LB&&1F]JDJ7-V(#WMVH2G_-PO\Y>PIRF?$H[RA1?(OBTD^GJHE-&!W01T64( MVDMJ905D"+LO G(0E8%QK4)J(/G-8>VR:HY*YDC0:=L^&KA;+E+$RT)"K-V+ M_C/]Y4?; J+T8/'[EOQQ4 MO(B/J?4;J4VY!_6$BR^4A8N'#G-; MYE.,BI@#*K2M5L*F?8%N\,8+P2]UC5.Z10FV5_=1^* L^,D'@]W#AZ/:>%1- ML(@.N5JHBEUWVC2R50BW<.;>D9E[/=;PD?/72 "$S"5=86'7+J1A'EXS@*78 MLM221G6:ZO4@#Q75(D6J@M=I676!YQ[S/)Q63/$TC';T+2A[R5B^HY"'IYR7 MZ1I/-G$BR33,L)\#*;.B1<]G]%P)+KN]]#L0E"C;SO^/:1#[IY!H,;RI'?4K M?L+-EO2BM& V%#V'H,/QP7O,I5KDB*^B*'FFEQF-!-.BMCS[O%W#R4WV<"_Z M(@9J4\WA.^AV&6UI1+_U$KI3=WQ1[Z#;6 EC[1ITL,H8U=L!DV<[0/ M#V%5++= *>2 MHAE8.9,X5]L%I_1Q%C%O*,6L.FS#AY@Z[8F^7_8:OTZBT"?@]/MGJ]'U;NO% M>%G;=1<^6"T\A2[7 11R]D+WVDNO4O!SX8 F_17GA-ZC73(:6G^Q\2PONCHJ ME_.(5X:D6 _7I(U5=:\&E3HKK\Z?I23D=8#OH;NK-+Q&LCSS=.@^"6!?.]65 M!="+Z"Q%TE&K1T@"T^O& U^Z=K.U(1>[ID78N:@,4$^T4QN#S21%MS=N!W2I MA=?%S^9Q4>3LL+IHK)>!XN&AH!P._:4X"NBP?57G=TR?-9#7S(TVEX+-;IV?;#B MISUJ/; :1!\Z[X=Q\3.EP$NX#?H)8?/9;1&&.$_2TV1WGZ]W4;>5 MN^[15(W8&Q+@<,&V(7@+V3B<<%;W6Y$6NO+9*SDB<>"]?$CYV[DL3W<^O%J@ M_8RH(G*#:?LW>B7V^C[*;-G: BS%G"\!N1NU16BA#Z:F\768]K @)\E4)!.) MR[3LL/RL:TL.*AZ1+8!C(:.>/1E0@4KTN6$.K40%#$46VZ6*X?PFN" M0M_@[!$'M*231AW4XGM6S*I;"-5M*=0&-N+, 3G>=G=+U?/O4J=7;[,GXN6R M>O5*L1%O""7J=@/+1<$;OCU[:YA6%7**$0OJ7B/%1NA34*-NE0T\E0I>]L.] ME^+A+4,+UUF>(#Z';L-0EXTF-3 6;J&!]+)YLE$=)?1S_LBY[UE]\;'4B>_$ M[RE 0>S\E.)J^_F:EV%XW*@F-WS%^GPLH[UQ$VJA/BS RZ+9>XJW*?9#90YZ M_1O7-T =%K%7LXV/S:-!$N$O;Z(JP@_Y@6&\(S_COTSBWJNY)U]"5-N.&!;E M0JA::2'UE:8AUX!4"R-&6#9;VL5-J355 :[,U)04?66F9DT^EI"UJ8>IV,31 MIY'E-K:*1,7S),7A0\PL8O_U+O7B##+H:%5H^J^(]5$45H 6I;-I)'[R15&Q M*JHM2[7%VL*-^MVBC-'%Y8R:DU0:@YR)>9:5);#YG\-(VD*P^+U3);0 0L2+ M)@)V-W%A>Q">W^ MF?F1G#'$A*\R6GIM-'#T5V.I&Z.6R.-X1_7CI[+(^JAB M,_MWLXV25XSIZE=;V']JZZ"W*"&;9"F)5E+\1/SI(89C)8;[B(N< Z&O>*!2 MT^=3=VVIF!%!3]_1)Z?5-+!F[(:';2I5^S3,_"C)=BGN#:IU(V9%K*R:#E7S M+2AV9D(%J>?%B)K+-'@G-&J7^0A @/,XR]0^-ZL^>MCWHJBG6W+Y-6*?%R>Q MXS>V(A24@3(!L@O80F5[UM%;J)QI\5M(@/. +22EF.O:K[7^A4,+P-:&NDX- M4*$E20OHIX1ENYB"PNK1GM*+E=5H9L"U8AVK9R\-:/!?6=6>U^A%;#Y>L[K@ M'T_]J<=_Z+0+R2HP(X>(V6,(:U%%E481%8G>K2!K,\:Z@)1O%4Z2[(0>&MAU MMUR&,2X2),X]GW:\/$G(W>Q!X;)T(]U^,+#*$$'%6 AYL-&(#G?TL!#:90UP@V.WQEUX5=F!;717%I%.#!(X,Z\"S<0G%S?DI]F:Q9T M(+\C#)FJ<%RQ$F)+T?I8M<7H!\5RSIM!3$"AXBVF1_>]Q3&0] M(G?\*MA -F@.DO^$>^QZYD3E<11U&>53L?Q:66FN0/#N](!CG+Z#+77$>XD44N(ASAG2X&R[>W6;"&T\OW=9D<][] *W9>G MKW?[)[VI#49\M.M>!OWXB?>.'E4LJE"F36?."11SMO:!^1U;G",H(S1=1E/: M=0)=H?'S!Z9]:9:R)+K2Z"E?W@K?12PBU"S#62^\K*;8 H(C@I)9,R34B@J0 M?98)M0/)-2#F8L0(Q^=!$?A31-0D1T!MY.)V? TVO4W>(4-U>R=-),B_/?*A M-*9"] !:8AS>>1?[!\<[K\_ M_/(E"WXG6<%J6;S&TD G81R(?\0[CCCN62QB1S-6T\&I:>.8L1]CA0=!N6(L?N!0T\$Y#=. M;?(3\@_(J@64_A]02P,$% @ W(9>40#[36$-+ G, " !4 !R;VQL M+3(P,C P.3(V7W!R92YX;6SM/6MSVSB2W^]7^+)?[FK+8\?93"93D[V27UG/ M.);64B8[>W4U19&0S E%:$!2MO+K#^!#X@LD )LT4G5UD[BF-V-[D9WH]'H M_NE_GE;>T0:1P,7^NQ#2]N+EY\3]_/SKZCY_^ M\_CXZ#WR$;%"Y!S-MT<7>+6>VN[1C%A^L,!D=?1?X>J_CXZ/'L)P_>/)R>/C MXWS2VPZ-7IT;' MUZ^.KBYG1V>G9Z?))__QD^?ZG^=6@(XHW7[P[D4.T].<>-]ALCPY.SU]=9+] MXHOD-W]\8C\H_/[CJ_BW7[Y]^_8D_M?=KP9NW2]2L"]/_O7A=FH_H)5U[/I! M:/DV0Q"X/P;Q#V^Q;84Q)UOI.N+^!OO;O0CR!H\>X%_3WOF''P].W9]PS$7]A/ M?B>_7V _P)[K,-Z?6QY;RO0!H?#%$0/]\?ZFL @RM^?((E0M8@F>L-\YX8(X M^;MI*G^?6 3YX0,*7=OR @U$ER&:6<,-W5PK- WIGU<4FR+=92@G9M2"[6^" M'I ?N!N4X%0DN X2([H/DO6HB@!@;0N:/E# #]ASJ%V^^C-RP^V, CG#Y)4$ M\0U >B!4G>GB,,THD!4\7'OX455-LL^3+:F'OG,K< .\F% G2MQ@)\NJ^ MUF?:$.:Q.'KN\4G4.^6F.?[:F%M;=?F-DO.V^_ MW-@N>)G]4ERH&BZ=&RNC9DZ/J/3DYSBN%U$B?'K"C[&N8UJHY0MVED]AK3+0 M#0C5+5A))5F50)BP&4YF.I4(W']M@K;4N+@^NV.(HSUU2GFPM-FIICS&)0HM M5RX;)@*NOX!2?@'"('L(P>2I;P&D.^"1)S#_E38UR!V4Y2FJ^5C7WJH&42KZ MR(.A4YBY<[0\B34?Z^-@PQ%:A9D"X+JKY26F\0D5U^LMLU>: MP.QS=.M0DY', '>X*$V=)<7J8;N R&-7R9AD>#QKCKQW M+Z+@>&E9Z]]W5W_CQ;7K4WBNY4UPHC.C>1";V2)74Q+CJ^:%%R,%OK' MBKR+=_?I;YRLXYNJ8_O!]7:JPER@F@1#S.<2)@XB[UZ)H()E://>=D*4#/4%]I%K)UF1"DLT(0<^0[7)LX1:HLWR/L?/H>IX) MH>U@'_Y6V[-!EU=3"RQ#RU^Z--A-**;[_.K)]B+V$,2DH(3P'O8I7XQUJ7#_ M!G3HSWGL.^S;YB*7>D2'+4$.D' MC86F(;8_%QXHF,Q["N,&/N"IYK/%>:LO\Z*V'W.4]I#O;L &N6]EMP)'U"9S MXIU2I1-KRS)^/21)2YA@DVWMNEV7(2TS"R3938DA$#D"#>6YVU > MB)>4CE5;60E^&LFIJ-F,#@?3P02L\N<0#NMT.4J-(9#A7%TK4G!#W$', BS5 MYE^54[)YLV(^+UN/;:@VNHF!&M/M74,GPS$3?!JW480I]5Q;:):A)7@C(DT5LU:AP:XHEQ&@K5<@JY,3EY8&15;!0?D%I03694] MD(4X(\>)+W-I,PYJ*"C4SGQ<1FF+T&G>/,ATBB#'GK' M"WH.-G0E(D4"[-%34NJR[ 4]D]RS-WL^ E<#S0@]$D=D:];5UF 9EL6N8Y-"=/LVD9R/EDP'.L>WU37T5$R8[8SK$ *71?Y^47W__O?='X>4VM]_> MB.>B*<_#CXQ3UYA+B*O^E[/9/6.% $#KOA.[G@DB:2]BTWE" M+F;HX$I5&409"YOD*%(9DQ2,HO !$_?+WF^;$WL%XT"W?AL?H1_FUM%W$P11 M?S).L<%FE?4)-V.>KH2%+J&.HY"-WV%OK/J2;![E;\, _54&-J+NM2 M@?X $T074G8)8<:O#5(T@VS55\NO5(1O]=S\0.4KRP/H5)L.%*"83$KR4'7P M76EGX^M<9^-/N<;&%&/2 X!E1NC_'$.7YRID0(:O+4(OWJ0J<%A?-E+-ZP74 M3+"V#_&%!2(;UT;!%'N&'!\7VT!$W,0OV$>)[PD.@@G!"S,U#WGPD+)J5]A" MLYH\4R K>'?%_;O7K0:=!Q\9\-E08J,U, RT"]04>1YKE!//E?:H"HZN[ MC+;0W:"46B/WE&*8H0\1K9I>*'X0Y"9H6]JT#BZ(&\LE%.T6:63[-N$;E'B; M.:?-7W8RR(R\8$^?D2,B'QFP09:3)I]E'4QR356+NC#SHV4-BK$T;Q9>?#PE MKA5?GDGZ*LT4N_@ARK70H-K"]2-*9VHQL!^(I2DWO$# M"A^PPSJ>!V$Z;-A4KJP?\F%O7<0V8=&(]"A:R /V;@$I,\[ID<)0*H2'"CHT ME_(M'&Y!/X;=#; S%<,5$1R&R+A:FQ=9B3/03P2RUT+9W;S)?!87%VCP+;'= M^,S25="@0X3G;.YL'_)+$$%FD=NTMTEX*9N WYZ7J;I,A@7W(;X,%;3Q["+$ M';L@GZ1_0FS 7)&&QJ,+=%=M)HC,EY42MU,VE9I&J"E+F%VY?FKK0))<5>+ M4FS,5,L1 'P&5]T_*CJBV^IKU([4EO52:"Q+ NQYV:""\)FN\>D08,543=^' M%UW>@.]*TA)8;!1E%4-/SSR%2%!.:G]E1UA%T9HYVFH;/<-I>S)A/Z"L35N3 M3S!=% I=$C,@/;RS&63!R/DC2O)B)AO1F"+U8&K+537*F P5C+OF=AI-2[O& MA'HK/WGI;&]GA*Z"-O5R,L.=\#5^_H#BBWKFHA\"S6[^()[9'M6$+@+RM"BS6!W>*/QQ8VP(P3P M#YJI?\8^0[>D">8] #;'P:+S1[4TED("79FC+#/RCY& M3ZY9>=0B/(P'EH6=4RN >FZIIP@]76^0'$A(WJ2YG.?,&9>@ M6X9Q>C&;$V(SPL/8?:+R;&$>Z#,$@7;+!H4LC/P@XF=A>8OS5..L01WMJ\V) MFH-I8):9QR_H-EZ%S@GFA%B'9EBFN)91VIJ+*]51%2F_Q"NJ84:JJ&H1#96D%P%T< \YNH] MHL8A<$.4=O68Q)ISCVR\]&,HQB9_&*?Y(/QBHQ:9%YN^(%W91]^C=43L![:" MRXC='22T&M.K=J3#,#$"S-/XB%6W>,VU_A/ >ACG,V7IEMH @O3:C>E+6DI6 M%"_^M_$Z?LEZ]82([09F'L'($S$4RA-:&)BD-IR:RB#(W< M!>W8VU05D9_FT:$BXAH3&EY/*!](&MVP3BL7=)$N6.EDGTL;A.(>"K/TM3O6 M[27O$5V8:X=I+_W1HT6%-ZNU92=VT,&Q6Q\OTI%IE/0IR_M1$HL:0'%ZL5Q/WYY]'TN5_>1W M05"'O<%%^9%)"ZC)[[?''P>?2#/\ON.E0F*W7)BKYX[K]],>;[D.7.CUW,E$ MII#R3&Y-KORN:;'R38XAH=5?Z%G!P[6''U\H%S?F1)4!,SKUH!%?MZ(#!F]"\,:E M+#W??@S80*%=.^41#> V\LB;)#2?(UZ$FIWD&+/$!;^7QEE2QZ M]U ?O4,ZE[ZP @C?=CU4H'"&!?E@TFX8H?,P3FF"-L2,I"!["5XBBM%VT_'U M^G6F !^VB-'D-LLK29&ET$_ +E.4/3:Z;D,)>1#H3PE:V*ZWW9N\S\E=<+(& M Z'E+]VYA]B,03/M]ELP D>3?>E%&]_UE>%VUXIT"FPZ)L:\3I3P00>?,"I1 M9KJN\E?E-/!YN7#76":XBNGK"!AX;-;VP*U+9O..KIHNL;>Q/55D7XEG:."V M0A6MYNZ!E"#V!!-=HN2_N=6E1?Z&IUJ+8O\Z+(:,.'15WNI3G;1 @N7/D;LQ MU45(""_P^&C)/=6L G5L53A]:I\15B*3C7[RZ0>NF;<5S0BA)[]H%7B!DQH[ MS.J1\X2@M>4ZV4$X=6;959BYO8J'# Y6J W.IA8V_Y#@PSIQ[55M+R !U/0:.EK+.)_6?D$D27 M0VD,MZQFDPVX9O6C:_8K)A1' CNL/=*[]_):)", G:DN)64AV$;(B4>=3RT/ MC1?]:HL$>NB(QJ#"R @!M(-O1;7/H\#U$3V4!_'C+<:@]%^,M*.0P@]Z-.K1 MO#3*0&.ZS'B0 QO(/%M_)", 72.7-"K*KK;DX*)A61S0L+0]MO?"Z!CBW MS$S2Q<>=3$R',T5DP*+7N[5XL4N)O\"C3?.4G5O^YTLT-R[T'9ZO0MY[K@+7 M!=^C=1H4C1?&-SD?V;,5>@-_]<67705O:G]7<$"6W_0CX\*FUG#'VEFV=SA$ M)N]6N;@.\0RI6=A%WFIL;:OJMQ/*Z6VRDS>8W)OKLS#5/VX^U,YB,;L#YO6]'(;X7K MU7YRCS7KATT;'6;N48.:R B@0T?9SKG'J\4"V=3S73U11?:7Z)ZJW]B/4^E^ MW!Z&W&G-#"VEB:3>>46C /+%[?Q#[1TCU%5 MHFS?IS:EO/B#W&\FW6VK16FV%[%&>GG53M3=E++TN )@Y1/;C&7UZU/"'=+; MY>(QC=:*NEM"MI1D8W-^Q!##!C1JVB/ 3LVCX8P)WDSK4PG1/S_AY]JE*A3V MZ>IQ&ZW77NR4+2]SRC?^ I-5PF&3+0<%40\J.A7F)^0HH%T['I:G=8VDMLHH MH$-/.34O/1TH,DO?-;2:["@4&G4P6NAAV(SLBBB&++L2L_3=*_?<7?;<"MP M+R8YR"^4^QOM1C-,L.?:IOLE\K$IFJ^8%_D)$R;(KB(!?N[2*K2\XM>P:*A] ME:?NTH^;2_MAE0=?[1YHY,J,K#K%@17?F)T3T(BQ0_JQRAH& MV>@F:\4)&_*)2;>0=VIEHJZMU/-&VCWKGL2;B)4$L':1JD[KRB(^0T"AQ7!, M[A@N+E6W5 9H=(OPD0$[GC81%JZ,^1P;K&MAF1"K>N']#&^J=2SET@UL#P>1 MX=TBCARRYEO7?48M4S5W^N]S2V6=!+?*\=@.PIXU9CO"\M%U2#!7@!K=,XWX MH+,( @(MYIN;>*?W_5J?.R-^OZ&J4.SC?O8#!Y/R5BC",[H+>*B@-T"S\(JS M/CC,&J[:YZ[^.HS\W$'IRRGPT75P"A6@AIU" S[H/2$@T-H+Y&>V.^[1&I.0 MO?*:HN4J/7VHI;&2[Q. K(C;9 *+ATNY@J8$L*<=(H(6^N*^1:R%"Q@1+@[V ML!ZWSPG,$^?W*$ZBQ\\%C6XK;;3!IHY%5*50+Z!-)$/V9[E5LM3:;J!SEV*;,N]2 MMO%[C^J]111%KMPOH05!3]Y0B0[8+2JM&,6[4Q6^#[4$J%J2<;Z-_[3MX$V' M7@%TAQYS0 GVZ1_MN$PR2'B3_+_1;2=- _313:XJ2)[%,+7!#73^AL(9/D50=5'#9CIWSU,I5G7",VM1^0$[$6NRFF M\^T'ZP],=JP[W^[.M%F:).:FV>1 =ZH@+R@[%)7ID =PG\':);,Q133.R^94 M;,WKD H9 U4:)8X/U]P+5B7FC/[77IRXMRHRO.O)Q*N1E$7B/_WG\?'1_W[Z M\.OK__O??]GKZ.DW__5;Y\N;S?*WK?_Q,GI\_X:\??/+V1\?9]O >[.QOYQZ M/XTRN'A]]M?-[&;] M\R4Y_>MTB6:_XN#[T3\F%Z\V=]>__C:WKS^CS5_]UW_\XX(\G=Q??_[Y$_J- MO%^YIQ]N?OV7OW*"UV^6IZ-_TTVS^'[\P]OUVR;#U'SE_G$3_.W*OY^11_]V?/+G#YNG3S]/@C^7O[S]\NKQY\7/=V\_ M/863[\^O/G[Y-/_GNW?_=W0QO3\^!C1N\J6@G55VJ,D"3JEHQQ!VT!6C>UTH M@V;OQ&SJY2Y=+Z+ZT:?9DB-E0-6FRMP>[/76KNRI:\CP'.KG]N+?@4_G#O:Y MNUIP V\GR;(Z<98.]'D#JYWJNG>&6V:W%^^.#SWMDAI\T!EJ\8*[9K8-^1ZV M7%?4,78;=GG13LIET+D>&.?;]!][VC=RI RI#$F5VX.-W;(5XP79WP+,TW*0 M(-V >&$7K@)D"_TJ6=EXVD>*)-OEX\4N25N_0SE74\K 55LO[.-[/Z0G\4^N M@R23S89/5LID*;OP"LH"0JJJZ"9$*S.=;@51@[01ZZKXG'.ENM[ELM:2ZA^0 MD#5M=R(['),I(AO71J,G5T2F]-.^$[$.O):G@27*Q]!7&.*\+BZ.FV#P15O^-+FF&6/ M)N@7%"[XFA#"-@K5ZRL$6:PN?R]WP.]RJA;V&:I'Z;S/.(1&L$VZ7O.B18?K MF'@4Q'EZ=),P;'7?'48WW38FUJX8:"CD/64E(A)L+WP W4)(D.'%16IS*S)\ M/K<\&:^=^W7H!),HD_,KU#;$6%*;K_PEI1%19%F *N):,B E+YF.D^C*6,]Q]>SW M!I$YAKMXW6>_[72Q%JO[#"S?R7[@I06@K!%LEON6M+G[C9BQ-*XN91F&[ >W M>RR*R6\IT,JS0GB5LFPN6W(E;[1KF 1ZJ -#-V$+E277,1MV*H$ J4#Z !T< M*NP821WH(OO:(4)2&L"OG7><^!VYY:4NY1[9>.F[7Y!3JQ$< ]<%/NA95U'P MG?BI=;R%!A58L==TP;E+SY;.#.^B33WR;P$.VF%1M^S;&*EP8.=-QC5D_@T- M$!-S $-3!$F^JN<2:J:(:5. W MF@W@[@UAJ1]L\+>C,)OH3N,4Y&Y8FLW%9(:U1X/*" >E%'I9#725TKB("K5C M_QPM79\]H3FW/,NWD395D<#U?+1$AL'Z DJ-^F%[5A#$8YJ8#%B*\@[[MCZ= M:(1_<(?)+HK0S$EM=U.FXHC^#A-UD<20]$"6J^J77EV/$C4A\5XG7TDEQ05! M#3=#+,HK?>5A!O8RSW;WL)FAS;J#D,0.(]DH.8A"60(&K>A/'D,4;JS7V M*7B\L/;=;C#K=F/GN]VX<6,8+^MV(__8/A^ZI2B%&^PHUW4H(^H0N6KJJ?-U=RFE9\OZBJW7Q$B8LT]7Y%""]DPE%E MV^>%*<98'<\=S0C>W&L60O"&*]0S3D,?3$0)8$\([Z2I&S@JCW3->>TM0<0@3!.5I@ M@LH)E\"0RBA2 FHY=2B.J@1T^48E"X-M=_=V9L)>6E&6AR%QYU';2+PFR G2)DO\:,4!Z*80.9+58*,U"@[Z.@_)MH@YM MT,HBY<,T//OM(L K9> E0:OFHG=PF1Z8V'9%!-!99#6!%8>S%1BF M[PFRJG?]A-SE QO"2 %:2W07L2/]>!$O)!A'81#2;1"76M*EFY"P' % .2]] M"B#);_7HOZ(@:JWM[23G8WFY]07%<#*;$H"/^6MV7%WX&ZMQX_T ,U:X=J*#:J0P1IS!KD4(QI:CD$/-9T1]4G3#[?^!.";91F M/.XI)\D&F95B UK@HY"L6)L8"-,!I$+BM>N[ 5W=>XP=LV(M8H)^Z"\GR!*7 MH*\'=G11G3(J,P9_6)**.=(A=X_I^?(P0@(GFQ75(1I@\Z84 X'"I])VYAYM ML$B))F", S0NKX&C?G;5XVL&._3#%2:Q8_(<=! M&!BR(#Q4T"<1ONA:F:3@L'F=F]3OA&^QOV2:Q59A[ *X@ 3:_+?)JX8MT.[9 MM) &)9]:T>CRS)U$8[#541V: W59C9S1F3OK+"^SS] YF(:TO6I>E>O(BX%% MP.E00W<_T+'C3,.T8WIN0J1B<-P J/.L0J%YEN9G$XJ3H;IB/H);D^_XA/#" M)@_;];3#*%2=S_.^S972LH/EYT@!O,C[-D:JWS%2LN.CAC32I;! B&K_^V^C MHKZ-BGK&HZ(ZS8@ZA(>;':9#Z1X+)2F,"TRHWZ?4RPBA\M$@S'AUJ>K'S@-Y M%JLKBA,ZW'1Y$7N'PBMZOB:^Y4TM3W(8$?=CV#TO<2)DS.:S0-=%R[=):,:% MWZ;'$"//=O[)VX9#O>6.":&BP<(VDC?/@ M(;9/@Z+E=TZ!"Q#6<8KBA[?OD8^(Y8V<%:NHH>2&[@9=/:V1'\C.TY,!.*@M M),17G?*G^;X M7T,GT21W40,;M"5S)*L8V7DC8 >."FVB58P-$$!V2*NNI86,32O7MDOZKBUP MEW[<:\@/1[;-1C7&_6(\UW91<(E"R_4"A>8&F;Y789J [:3W^=RIPBQR M1_/@,7B,2&TK?1>.ZYRUA0!A?6@ACV MNDM2[C7YHC:^:BS+-B=^%N3;(7)F+@W]E^/%E/XT6-"%)__F63ZLEHC2!YG< M-ZU*PC("FNI7\ASIM!%VAV%V^GLC/NBC7@>E:.:C>F:FV\/SRM"8)"_._EN> M5;&5"6+% (*FVA1D*< MM16.O)ENAEHY.7>@\+8PK )LV[;I4'K9VRZR4E6KDF^D)ZJX!9Z[05-D1R1^ MNW?UE!B%Q+*LUE'"G_&BTG1D6P_ 5$&L27*!KH-%=V;!$YN4FHZ:6R73NEI[ M>(O0-,3VY_&:-T1!DVWE(@-.(O:P(0N=9OA,AS\G4K/HL@-&3)PY7:A'!-KW MMU\EX'!:;QW#X5I5X0"D7, &X7%'*W8&.T#?FA(&$EE)AI :76DF#KV]#OH\ M*;&GE-WO F(H;F![.(C,GHHXF)0;#3!X-SZ%$AE]:EB'1C52*L+BG)!,D'T+ M/NU/3-^*'2YJY-OAY.0@]_=;M+2\*VHYPFW]22?(.!\@^[LEWIS0K^@27[YE M?SAF?\CQN@XB["5$PYY@K*UE0?]/]1@9"06\5WK28BB W%E#>J5L;ZXYFZ3 MZZ;V@Q7-/:GW=^5O@$Y,+9RJK QD!%VVHWZE;I=MHWLK1*:2(Q48%A/" MYXOZ/4+7)[]Y6LR]^ZW! NU,>TY-!9@W,&51S!_P2!M#DKPBORQP! MOC^=$+Q&)-Q./%9(Y#M7?T;N.GXPMYW1STV9,Q&TP,DZ02,GQ$#UN[:43IIT=Z<^:S'A%D<*$H& [' M-)I7)4%>4'1NF';.Y!PHNTNQ!@MTW"%H/NOXHUX@[173TEU$94+BQLIRC!_M(K3F@GDT9*@^+6^Q(&U$0#T)FAF:_/:08ZTNX.UND!:0!RT MHK#;,1]]:L4?Z7Y 3+R$((O:VS6#WEA:,!W61T2C'-M:!7K,7UW&) INX MZZ1R+W_QQB9T]E NU8(?-$:5D+@<4R$[-.5M3!;2[=ZPGF-"\"/]PX6UIO]6 M?@VHWS8+4' XYW-AVRW"5Y@0KGYAE%Z#1=-<7,/3%ETG MP\F8AK'Q9";$V(@/^BPK(,SJI']W(YT0)M:@(.IA-^ S0"L(?&#]>2NHE7B M3L91&(26S\HN+B.2=!1QL=.7[(5H&7 P)L;K5$M^@ G+\K/;/EAA^M+J'JVM M;=QN?[R84&)M=VUY-_X=>@IGC\C;H _8#Q_,&(E.! U%6[IQ/569MP-0F=^0 M16:/&%Q3,CJ&DYE3XG*6YP%['RY%]CV.>PJGU+.!U50_C"3Z=)#U/%6')X-, MD\ *,*4WP#6.S%3:*A$RI%!6C=.9AO2:5,S& 8WL/R,W65CK.<2T1MR [>=.AC:Z85_59V?< D M7%I+Q*ZLQ_X]LKRK@$V08LD6+]7I;=WIAB-Y&7@#V.E2[,DDJ.W&6<[NYVD- M\L2R'A*(V&X\?> "^P%=+[E#1C+(\D0,);6LP-Y,(3I/5)/2AX"$?&+C?N H M"%DN34#^%%9.]O1O9;F+(SMT.4NP+9-KYQ2DT@.W-+B8X=CG$)2Y(!3$@X), M[.I6G ?OI\6YEPD7+/O(5<)>[?6 K@X:&)8)\Z@:O]4R3^(I$^9GN'XG&YLSY1&0XZP;YVA M9YQK=W-0YB9/UF "42TRR/2H]Y<="JL8+2C*> 7PZE.DY?DYJA*O,S49X.2# MI!'JS'HJC/A24=4=I'X:>S:A4S;<5XL%LEEOUQUTEI!@XR]\5CF1*&YXC1PV M:G1*!1%16-O"+YM8JPZR8 VW@'(4^HSKD /,M$J9)23MMZT .:QK,/*#=%"2 MC8* ?G".?+1P0W/ER-II!(XO#6B9G(@@9[F+K"8>F#QR_HB",'9I4$I5H>/9 M6:DM]ODW8A2D-O M1O1%$V7#,CVZQ*'KZ4RG@"]]S)$*H!^JP$4XJ_[>!OH0FCFSQ*>?1PYHS8@2T9:V9PNX@C5PS5"@@N'BRR-!.3 MU>(!/F))2[8RM*["..BAA3?^ABX:DRV-#RW/,]A0AH,)-N_22:(\WH%VE,FJ MW:Z>W#"VTT:>I]=@@3X8=1)E'=>TILMZG9"'[?BND36:CT<-W?@+3%8Q"MGX MKPE6O1_C/!L0 B3ID]A$I0QN#AQG)I[T<"TN:#UD5JZ"]9*Z!P_D-654)QL5 MQI=F:0(>T/RN-FUK6$=.W)6U*(Z1NT=+E_'1#^^LE0Z-KP4+XZ%%-TUQR%R9 M(T!M^QA!,V*QC@;3[6J./0VR*<([K#W E4J)"2"149YFUEQ4H[F-P8&-7901 M1)$!$#WO&!7I/=*U&]" F:6?KWSGLK9D15HD7- 0R199Z?#Y M.9;F]0T^G4 M;,QZ7(@0Y)JU:',XC4B&(#\17NEN5BPNR7@F2]PMS[-T"*T(;R">J,0$;5== MBMN*$D)8W:^#GGY!-9T]57=2"2[4H5QQ Y6YHJT1G+K]2RSS[@XI+O73<6)K M!#^0/=7,(FT]WM0D=^UZB%Q0)[K$1-\&*T(=CF\J<0.FLUJ>]*262%_\5P]W M*/:/PQ5]WKG!H](,_3+:P"T('XJCIV #6QRI/^S\@B%):W30X-&IU4 M&?) Y,1EC+X&4^HY\I)15ZXDW!3F4 MTU25%]I:/JF)A579$ZHCR8.^I*5X$=??>VS5B&$:P+\4MCSR?5C3:S MGFX%/)]E-OYH:\ C75+#2"+(TB2F M KA!)***#,CDT#VY(2N(6\RRRP_8UW< JX ^USG2;EZLA\L?XDT%3#7@AU&^%W/D4Q O?>J MSA_&*20K;C=S:8566NZA,6M1"WY0P1R/19GT]-19U+\A^NF$$32W L3^]O]0 M2P$"% ,4 " #4>F#K,SP M!@ *!X !\ ( !9.H &8Q,'$P.3(P97@S,2TP,5]R8F-B M96%R:6YG#,Q+3 R7W)B8V)E87)I;F=S+FAT;5!+ M 0(4 Q0 ( -R&7E%#DSZN2@, &8, ? " M46&UL4$L! A0#% @ W(9>4=Q^JVWG*P ;Y$" !4 M ( !3AH! ')O;&PM,C R,# Y,C9?9&5F+GAM;%!+ 0(4 Q0 ( M -R&7E&_HL2 [6< !H2!0 5 " 6A& 0!R;VQL+3(P,C P M.3(V7VQA8BYX;6Q02P$"% ,4 " #&UL4$L%!@ * H *Q0( ,C: 0 $! end