XML 45 R21.htm IDEA: XBRL DOCUMENT
v3.21.2

Significant Accounting Policies and Disclosures (Policies) | 12 Months Ended
--- | ---
May 29, 2021
Accounting Policies [Abstract] |
Use of Estimates | Use of Estimates: The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management continuously evaluates its critical accounting policies and estimates, including the allowance for doubtful accounts, revenue recognition, inventory obsolescence, intangible assets, loss contingencies and income taxes. Management bases the estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances, however, actual results could differ from those estimates.
Fair Values of Financial Instruments | Fair Values of Financial Instruments: The fair values of financial instruments are determined based on quoted market prices and market interest rates as of the end of the reporting period. Our financial instruments include investments, accounts receivable, accounts payable and accrued liabilities. The fair values of these financial instruments approximate carrying values at May 29, 2021 and May 30, 2020.
Cash and Cash Equivalents | Cash and Cash Equivalents: We consider short-term, highly liquid investments that are 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, and that have a maturity of three months or less, when purchased, to be cash equivalents. The carrying amounts reported in the balance sheet for cash and cash equivalents approximate the fair market value of these assets.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts: Our allowance for doubtful accounts includes estimated losses that result from uncollectible receivables. The estimates are influenced by the following: continuing credit evaluation of customers’ financial conditions; aging of receivables, individually and in the aggregate; a large number of customers which are widely dispersed across geographic areas; and collectability and delinquency history by geographic area. Significant changes in one or more of these considerations may require adjustments affecting net income and net carrying value of accounts receivable. The allowance for doubtful accounts was approximately $0.2 million as of May 29, 2021 and $0.3 million as of May 30, 2020.
Loss Contingencies | Loss Contingencies: We accrue a liability for loss contingencies when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. If we determine that there is at least a reasonable possibility that a loss may have been incurred, we will include a disclosure describing the contingency.
Revenue Recognition | Revenue Recognition: The Company has a number of defined revenue streams across our reportable segments. Distribution is the Company’s largest revenue stream. The distribution business does not include a separate service bundled with the product sold or sold on top of the product. Distribution typically includes products purchased from our suppliers, stocked in our warehouses and then sold to our customers. Revenue is recognized when control of the promised goods is transferred to our customers, which is simultaneous with the title transferring to the customer, in an amount that reflects the transaction price consideration that we expect to receive in exchange for those goods. Control refers to the ability of the customer to direct the use of, and obtain substantially all of, the remaining benefits from the goods. Our transaction price consideration is fixed, unless otherwise disclosed below as variable consideration. G enerally, our contracts require our customers to pay for goods after we deliver products to them. Terms are generally on open account, payable net 30 days in North America, and vary throughout Asia/Pacific, Europe and Latin America subject to customary credit checks. The Company also sells products that are manufactured or assembled in our manufacturing facility. These products can either be built to the customer’s prints/designs or are products that we stock in our warehouse to sell to any customer that places an order. The manufacturing business does not include a separate service bundled with the product sold or sold in addition to the product. The Company recognizes services revenue when the repair, installation or training is performed. The services we provide are relatively short in duration and typically completed in one or two weeks. Therefore, at each reporting date, the amount of unbilled work is insignificant. The services revenue has consistently accounted for less than 5% of the Company’s total revenues and is expected to continue at that level. We also record discounts taken and estimate returns based on historical experience. Our products are often manufactured to meet the specific design needs of our customers’ applications. Our engineers work closely with customers to ensure that our products will meet their needs. Our customers are under no obligation to compensate us for designing the products we sell. Contracts with customers A revenue contract exists once a customer purchase order is received, reviewed and accepted. Prior to accepting a customer purchase order, we review the credit worthiness of the customer. Purchase orders are deemed to meet the collectability criterion once the customer’s credit is approved. Contract Liabilities: Contract liabilities and revenue recognized were as follows (in thousands):
|  | May 30, 2020 |  |  | Additions |  |  | Revenue Recognized |  |  | May 29, 2021 |
Contract liabilities (deferred revenue) |  | $ | 1,671 |  |  | $ | 4,614 |  |  | $ | (2,972 | ) |  | $ | 3,313 |
The Company receives advance payments or deposits from our customers before revenue is recognized resulting in contract liabilities. Contract liabilities are included in accrued liabilities in the consolidated balance sheets. Performance obligations and satisfaction of performance obligation in the contract Each accepted purchase order identifies a distinct good or service as the performance obligation. The goods are generally standard products we purchased from a supplier and stocked on our shelves. They can also be customized products purchased from a supplier or products that are customized or have value added to them in house prior to shipping to the customer. Our contracts for customized products generally include termination provisions if a customer cancels its order. However, we recognize revenue at a point in time because the termination provisions do not require, upon cancelation, the customer to pay fees that are commensurate with the work performed. Each purchase order explicitly states the goods or service that we promise to transfer to the customer. The promises to the customer are limited only to those goods or service. The performance obligation is our promise to deliver both goods that were produced by the Company and resale of goods that we purchase from our suppliers. Our shipping and handling activities for destination shipments are performed prior to the customer obtaining control. As such, they are not a separate promised service. For shipping point, the Company is making the election under ASC 606-10-25-18B to account for shipping and handling as activities to fulfill the promise to transfer the goods. The goods we provide to our customers are distinct in that our customers benefit from the goods we sell them through use in their own processes. Our customers are generally not resellers, but rather businesses that incorporate our products into their processes from which they generate an economic benefit. The goods are also distinct in that each item sold to the customer is clearly identified on both the purchase order and resulting invoice. Each product we sell benefits the customer independently of the other products. Each item on each purchase order from the customer can be used by the customer unrelated to any other products we provide to the customer. Determine the transaction price and variable consideration The transaction price for each product is the amount invoiced to the customer. Each product on a purchase order is a separate performance obligation with an observable standalone selling price. The transaction price is a fixed price per unit, except for the variable consideration. The Company elects to exclude sales tax from the transaction price. Recognize revenue when the entity satisfies a performance obligation We recognize revenue at a point in time when title transfers to the customer, at the shipping point for FOB shipping contracts and at the customer’s delivery location for FOB destination contracts. We believe that the transfer of title best represents when the customer obtains control of the goods. Prior to that date, we do not have right to payment, and the significant risks and rewards remain with us. The significant risks and rewards of ownership of the inventory transfer simultaneously with the transfer of title. The customer’s acceptance of the goods is based on objective measurements, not subjective. Additional considerations Sale with right of return: Our return policy is available to customers in our terms and conditions found on our website www.rell.com. The policy varies by business unit. The Company allows returns with prior written authorization and we allow returns within ten days of shipment for replacement parts. The Company maintains a reserve for returns based on historical trends that covers all contracts and revenue streams using the expected value method because we have a large number of contracts with similar characteristics, which is considered variable consideration. The reserve for returns creates a refund liability on our balance sheet as a contra Trade Accounts Receivable as well as an asset in inventory. We value the inventory at cost due to there being minimal or no costs to the Company as we generally require the customer to pay freight and we typically do not have costs associated with activities such as relabeling or repackaging. The reserve is considered immaterial at each balance sheet date for further consideration. Returns for defective product are typically covered by our suppliers’ warranty, thus, returns for defective product are not factored into our reserve. Warranties: We offer warranties for the limited number of specific products we manufacture. For further information regarding the impact of warranties see the Warrantie s discussion included elsewhere in Note 3. Principal versus agent considerations: Principal versus agent guidance was considered for customized products that are provided by our suppliers versus manufactured by the Company. The Company acts as the principal as we are responsible for satisfying the performance obligation. We have primary responsibility for fulfilling the contract, we have inventory risk prior to delivery to our customer, we establish prices, our consideration is not in the form of a commission and we bear the credit risk. The Company recognizes revenue in the gross amount of consideration. See Note 9, Segment and Geographic Information, for a disaggregation of revenue by reportable segment and geographic region, which represents how our chief operating decision maker reviews information internally to evaluate our financial performance and to make resource allocation and other decisions for the Company.
Foreign Currency Translation | Foreign Currency Translation: The functional currency is the local currency at all foreign locations, with the exception of Hong Kong, where the functional currency is the U.S. dollar. Balance sheet items for our foreign entities, included in our consolidated balance sheets, are translated into U.S. dollars at end-of-period spot rates. Gains and losses resulting from translation of foreign subsidiary financial statements are credited or charged directly to accumulated other comprehensive income, a component of stockholders’ equity. Revenues and expenses are translated at the current rate on the date of the transaction. Gains and losses resulting from foreign currency transactions are included in income. Foreign exchange (gain) loss reflected in our consolidated statements of comprehensive income (loss) were $0.8 million loss during fiscal 2021, a small gain during fiscal 2020 and a loss of less than $0.1 million during fiscal 2019.
Shipping and Handling Fees and Costs | Shipping and Handling Fees and Costs: Shipping and handling costs billed to customers are reported as revenue and the related costs are reported as a component of cost of sales.
Inventories, net | Inventories, net: Our consolidated inventories are stated at the lower of cost and net realizable value, generally using a weighted-average cost method. Our net inventories include approximately $57.0 million of finished goods, $3.9 million of raw materials and $2.6 million of work-in-progress as of May 29, 2021 as compared to approximately $51.8 million of finished goods, $3.6 million of raw materials and $2.1 million of work-in-progress as of May 30, 2020. The inventory reserve as of May 29, 2021 was $5.9 million compared to $5.4 million as of May 30, 2020. Provisions for obsolete or slow moving inventories are recorded based upon regular analysis of stock rotation privileges, obsolescence, the exiting of certain markets and assumptions about future demand and market conditions. If future demand changes in the industry or market conditions differ from management’s estimates, additional provisions may be necessary. We recorded provisions to our inventory reserves of $1.0 million, $1.0 million and $1.1 million during fiscal 2021, fiscal 2020 and fiscal 2019, respectively, which were included in cost of sales. The provisions were primarily for obsolete and slow moving parts. The parts were written down to estimated realizable value.
Income Taxes | Income Taxes: We recognize deferred tax assets and liabilities based on the differences between financial statement carrying amounts and the tax bases of assets and liabilities. We regularly review our deferred tax assets for recoverability and determine the need for a valuation allowance based on a number of factors, including both positive and negative evidence. These factors include historical taxable income or loss, projected future taxable income or loss, the expected timing of the reversals of existing temporary differences and the implementation of tax planning strategies. In circumstances where we, or any of our affiliates, have incurred three years of cumulative losses which constitute significant negative evidence, positive evidence of equal or greater significance is needed to overcome the negative evidence before a tax benefit is recognized for deductible temporary differences and loss carryforwards.
Investments | Investments: As of May 29, 2021, we had no investments. As of May 30, 2020, we invested in time deposits and certificates of deposit (“CDs”) in the amount of $16.0 million. We liquidated our investments in the fourth quarter of 2021.
Intangible Assets | Intangible Assets: Intangible assets are initially recorded at their fair market values determined by quoted market prices in active markets, if available, or recognized valuation models. Intangible assets that have finite useful lives are amortized over their useful lives either on a straight-line basis or over their projected future cash flows and are tested for impairment when events or changes in circumstances occur that indicate possible impairment. Our intangible assets represent the fair value for trade name, customer relationships, non-compete agreements and technology acquired in connection with the acquisitions.
Property, Plant and Equipment | Property, Plant and Equipment: Property, plant and equipment are stated at cost, net of accumulated depreciation. Improvements and replacements are capitalized while expenditures for maintenance and repairs are charged to expense as incurred. Provisions for depreciation are computed using the straight-line method over the estimated useful life of the asset. Depreciation expense was approximately $3.2 million, $3.1 million and $2.9 million during fiscal 2021, fiscal 2020 and fiscal 2019, respectively. Property, plant and equipment consist of the following (in thousands):
|  | May 29, 2021 |  |  | May 30, 2020 |
Land and improvements |  | $ | 1,385 |  |  | $ | 1,385 |
Buildings and improvements |  |  | 22,837 |  |  |  | 22,525 |
Computer, communications equipment and software |  |  | 11,029 |  |  |  | 10,775 |
Machinery and other equipment |  |  | 14,930 |  |  |  | 14,326 |
Construction in progress |  |  | 1,429 |  |  |  | 750 |
|  | $ | 51,610 |  |  | $ | 49,761 |
Accumulated depreciation |  |  | (34,543 | ) |  |  | (32,087 | )
Property, plant, and equipment, net |  | $ | 17,067 |  |  | $ | 17,674 |
Construction in progress at May 29, 2021 includes $0.8 million related to our Healthcare growth initiatives. All projects are expected to be completed before the end of fiscal 2022. Supplemental disclosure information of the estimated useful life of the assets:
Land improvements |  | 10 years
Buildings and improvements |  | 10 - 30 years
Computer, communications equipment and software |  | 3 - 10 years
Machinery and other equipment |  | 3 - 20 years
We review property and equipment, definite-lived intangible assets and other long-lived assets for impairment whenever adverse events or changes in circumstances indicate that the carrying amounts of such assets may not be recoverable. If adverse events do occur, our impairment review is based on an undiscounted cash flow analysis at the lowest level at which cash flows of the long-lived assets are largely independent of other groups of our assets and liabilities. This analysis requires management judgment with respect to changes in technology, the continued success of product lines and future volume, revenue and expense growth rates. We conduct annual reviews for idle and underutilized equipment and review business plans for possible impairment. Impairment occurs when the carrying value of the assets exceeds the future undiscounted cash flows expected to be earned by the use of the asset or asset group. When impairment is indicated, the estimated future cash flows are then discounted to determine the estimated fair value of the asset or asset group and an impairment charge is recorded for the difference between the carrying value and the estimated fair value. Additionally, we also evaluate the remaining useful life of each reporting period to determine whether events and circumstances warrant a revision to the remaining period of depreciation or amortization. If the estimate of a long-lived asset’s remaining useful life is changed, the remaining carrying amount of the asset is amortized prospectively over that revised remaining useful life.
Accrued Liabilities | Accrued Liabilities: Accrued liabilities consist of the following (in thousands):
|  | May 29, 2021 |  |  | May 30, 2020 |
Compensation and payroll taxes |  | $ | 4,945 |  |  | $ | 3,469 |
Accrued severance |  |  | 685 |  |  |  | 650 |
Professional fees |  |  | 533 |  |  |  | 471 |
Deferred revenue |  |  | 3,313 |  |  |  | 1,671 |
Other accrued expenses |  |  | 4,706 |  |  |  | 4,063 |
Accrued Liabilities |  | $ | 14,182 |  |  | $ | 10,324 |
Warranties | Warranties: We offer warranties for the limited number of specific products we manufacture. We estimate the cost to perform under the warranty obligation and recognize this estimated cost at the time of the related product sale. We record expense related to our warranty obligations as cost of sales in our consolidated statements of comprehensive income (loss). Each quarter, we assess actual warranty costs incurred on a product-by-product basis and compare the warranty costs to our estimated warranty obligation. With respect to new products, estimates are based generally on knowledge of the products and warranty experience. Warranty reserves are established for costs that are expected to be incurred after the sale and delivery of products under warranty. Warranty reserves are included in accrued liabilities on our consolidated balance sheets. The warranty reserves are determined based on known product failures, historical experience and other available evidence. Changes in the warranty reserve during fiscal 2021 and fiscal 2020 were as follows (in thousands):
|  | Warranty Reserve |
Balance at June 1, 2019 |  | $ | 295 |
Accruals for products sold |  |  | 201 |
Utilization |  |  | (30 | )
Balance at May 30, 2020 |  | $ | 466 |
Accruals for products sold |  |  | 121 |
Utilization |  |  | (39 | )
Balance at May 29, 2021 |  | $ | 548 |
Other Non-Current Liabilities | Other Non-Current Liabilities: Other non-current liabilities of $1.4 million at May 29, 2021 and $0.8 million at May 30, 2020, primarily represent employee-benefits obligations in various non-US locations.
Share-Based Compensation | Share-Based Compensation: We measure and recognize share-based compensation cost at fair value for all share-based payments, including stock options and restricted stock awards. We estimate fair value using the Black-Scholes option-pricing model, which requires assumptions such as expected volatility, risk-free interest rate, expected life and dividends. Compensation cost is recognized using a graded vesting schedule over the applicable vesting period. Share-based compensation expense totaled approximately $0.7 million during fiscal 2021, $0.7 million during fiscal 2020 and $0.7 million during fiscal 2019. Stock options granted generally vest over a period of five years and have contractual terms to exercise of 10 years. A summary of stock option activity is as follows (in thousands, except option prices and years):
|  | Number of Options |  |  | Weighted Average Exercise Price |  |  | Weighted Average Remaining Contractual Life |  |  | Aggregate Intrinsic Value (1) |
Options Outstanding at June 2, 2018 |  |  | 1,195 |  |  | $ | 8.89 |  |  |  |  |  |  |  |  |
Granted |  |  | 279 |  |  |  | 9.02 |  |  |  |  |  |  |  |  |
Exercised |  |  | (46 | ) |  |  | 5.61 |  |  |  |  |  |  |  |  |
Forfeited |  |  | (58 | ) |  |  | 8.10 |  |  |  |  |  |  |  |  |
Cancelled |  |  | (6 | ) |  |  | 5.03 |  |  |  |  |  |  |  |  |
Options Outstanding at June 1, 2019 |  |  | 1,364 |  |  | $ | 9.08 |  |  |  |  |  |  |  |  |
Granted |  |  | 187 |  |  |  | 5.61 |  |  |  |  |  |  |  |  |
Exercised |  |  | (10 | ) |  |  | 5.67 |  |  |  |  |  |  |  |  |
Cancelled |  |  | (114 | ) |  |  | 6.87 |  |  |  |  |  |  |  |  |
Options Outstanding at May 30, 2020 |  |  | 1,427 |  |  | $ | 8.83 |  |  |  |  |  |  |  |  |
Granted |  |  | 188 |  |  |  | 4.26 |  |  |  |  |  |  |  |  |
Exercised |  |  | (49 | ) |  |  | 5.93 |  |  |  |  |  |  |  |  |
Forfeited |  |  | (7 | ) |  |  | 5.96 |  |  |  |  |  |  |  |  |
Cancelled |  |  | (104 | ) |  |  | 12.53 |  |  |  |  |  |  |  |  |
Options Outstanding at May 29, 2021 |  |  | 1,455 |  |  | $ | 8.08 |  |  |  | 5.5 |  |  | $ | 2,114 |
Options Vested at May 29, 2021 |  |  | 950 |  |  | $ | 9.11 |  |  |  | 4.2 |  |  | $ | 833 |
(1) | Includes only those options that were in-the-money as of May 29, 2021. Stock options for which the exercise price exceeded the market price have been omitted. Fluctuations in the intrinsic value of both outstanding and exercisable options may result from changes in underlying stock price and timing and volume of option grants, exercises and forfeitures.
There were 48,825 stock options exercised during fiscal 2021, with cash received of $0.3 million. The total intrinsic value of options exercised was $0.1 million during fiscal 2021 and was less than $0.1 million during both fiscal 2020 and fiscal 2019. The weighted average fair value of stock option grants was $0.49 during fiscal 2021, $0.81 during fiscal 2020 and $1.71 during fiscal 2019. As of May 29, 2021, total unrecognized compensation costs related to unvested stock options and restricted stock awards was approximately $0.8 million, which is expected to be recognized over the remaining weighted average period of approximately two to four years. The total grant date fair value of stock options vested during fiscal 2021 was $0.2 million. The fair value of stock options is estimated using the Black-Scholes option-pricing model with the following weighted average assumptions:
|  | Fiscal Year Ended |
|  | May 29, 2021 |  |  | May 30, 2020 |  |  | June 1, 2019 |
Expected volatility |  |  | 27.72 | % |  |  | 24.48 | % |  |  | 22.24 | %
Risk-free interest rate |  |  | 0.45 | % |  |  | 1.91 | % |  |  | 2.82 | %
Expected lives (years) |  |  | 6.50 |  |  |  | 6.50 |  |  |  | 6.36 |
Annual cash dividend |  | $ | 0.24 |  |  | $ | 0.24 |  |  | $ | 0.24 |
The expected volatility assumptions are based on historical experience commensurate with the expected term. The risk-free interest rate is based on the yield of a treasury note with a remaining term equal to the expected life of the stock option. The expected stock option life assumption is based on the Securities and Exchange Commission’s (“SEC”) guidance in Staff Accounting Bulletin (“SAB”) No. 107 (“SAB No. 107”). For stock options granted during fiscal 2021, fiscal 2020 and fiscal 2019, we believe that our historical stock option experience does not provide a reasonable basis upon which to estimate expected term. The following table summarizes information about stock options outstanding at May 29, 2021 (in thousands, except option prices and years):
|  | Outstanding |  |  | Vested |
Exercise Price Range |  | Shares |  |  | Weighted Average Exercise Price |  |  | Weighted Average Life |  |  | Aggregate Intrinsic Value |  |  | Shares |  |  | Weighted Average Exercise Price |  |  | Weighted Average Life |  |  | Aggregate Intrinsic Value |
$4.26 to $6.47 |  |  | 566 |  |  | $ | 5.26 |  |  |  | 7.6 |  |  | $ | 1,866 |  |  |  | 220 |  |  | $ | 5.65 |  |  |  | 6.4 |  |  | $ | 638 |
$6.90 to $10.01 |  |  | 548 |  |  | $ | 8.67 |  |  |  | 5.7 |  |  | $ | 248 |  |  |  | 390 |  |  | $ | 8.69 |  |  |  | 5.2 |  |  | $ | 195 |
$11.14 to $13.76 |  |  | 341 |  |  | $ | 11.82 |  |  |  | 1.6 |  |  | $ | — |  |  |  | 340 |  |  | $ | 11.82 |  |  |  | 1.6 |  |  | $ | — |
Total |  |  | 1,455 |  |  | $ | 8.08 |  |  |  | 5.5 |  |  | $ | 2,114 |  |  |  | 950 |  |  | $ | 9.11 |  |  |  | 4.2 |  |  | $ | 833 |
As of May 29, 2021 a summary of restricted stock award transactions was as follows (in thousands):
|  | Unvested Restricted Shares |
Unvested at June 1, 2019 |  |  | 116 |
Granted |  |  | 73 |
Vested |  |  | (47 | )
Unvested at May 30, 2020 |  |  | 142 |
Granted |  |  | 73 |
Vested |  |  | (71 | )
Unvested at May 29, 2021 |  |  | 144 |
Compensation effects arising from issuing stock awards have been charged against income and recorded as additional paid-in-capital in the consolidated statements of stockholders’ equity during fiscal 2021, fiscal 2020 and fiscal 2019. The Employees’ Amended and Restated 2011 Long-Term Incentive Compensation Plan (the “Plan”) authorizes the issuance of up to 3,500,000 shares as incentive stock options, non-qualified stock options or stock awards. Under this plan, 1,558,000 shares are reserved for future issuance. The Plan authorizes the granting of stock options at the fair market value at the date of grant. Generally, these options become exercisable over five years and expire up to 10 years from the date of grant. Restricted stock awards vest on the anniversary of the grant date in three equal installments.
Earnings per Share | Earnings per Share: We have authorized 17,000,000 shares of common stock, and 3,000,000 shares of Class B common stock. The Class B common stock has 10 votes per share and has transferability restrictions; however, Class B common stock may be converted into common stock on a share-for-share basis at any time. With respect to dividends and distributions, shares of common stock and Class B common stock rank equally and have the same rights, except that Class B common stock cash dividends are limited to 90% of the amount of Class A common stock cash dividends. In accordance with ASC 260-10, Earnings Per Share (“ASC 260”), our Class B common stock is considered a participating security requiring the use of the two-class method for the computation of basic and diluted earnings per share. The two-class computation method for each period reflects the cash dividends paid per share for each class of stock, plus the amount of allocated undistributed earnings per share computed using the participation percentage which reflects the dividend rights of each class of stock. Basic and diluted earnings per share were computed using the two-class method as prescribed in ASC 260. The shares of Class B common stock are considered to be participating convertible securities since the shares of Class B common stock are convertible on a share-for-share basis into shares of common stock and may participate in dividends with common stock according to a predetermined formula which is 90% of the amount of Class A common stock cash dividends. The earnings per share (“EPS”) presented in our consolidated statements of comprehensive income (loss) are based on the following (in thousands, except per share amounts):
|  | For the Fiscal Year Ended |
|  | May 29, 2021 |  |  | May 30, 2020 |  |  | June 1, 2019 |
|  | Basic |  |  | Diluted |  |  | Basic |  |  | Diluted |  |  | Basic |  |  | Diluted |
Numerator for Basic and Diluted EPS: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  | $ | 1,655 |  |  | $ | 1,655 |  |  | $ | (1,838 | ) |  | $ | (1,838 | ) |  | $ | (7,328 | ) |  | $ | (7,328 | )
Less dividends: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock |  |  | 2,669 |  |  |  | 2,669 |  |  |  | 2,648 |  |  |  | 2,648 |  |  |  | 2,621 |  |  |  | 2,621 |
Class B common stock |  |  | 453 |  |  |  | 453 |  |  |  | 453 |  |  |  | 453 |  |  |  | 455 |  |  |  | 455 |
Undistributed losses |  | $ | (1,467 | ) |  | $ | (1,467 | ) |  | $ | (4,939 | ) |  | $ | (4,939 | ) |  | $ | (10,404 | ) |  | $ | (10,404 | )
Common stock undistributed losses |  | $ | (1,254 | ) |  | $ | (1,255 | ) |  | $ | (4,217 | ) |  | $ | (4,217 | ) |  | $ | (8,866 | ) |  | $ | (8,866 | )
Class B common stock undistributed losses |  |  | (213 | ) |  |  | (212 | ) |  |  | (722 | ) |  |  | (722 | ) |  |  | (1,538 | ) |  |  | (1,538 | )
Total undistributed losses |  | $ | (1,467 | ) |  | $ | (1,467 | ) |  | $ | (4,939 | ) |  | $ | (4,939 | ) |  | $ | (10,404 | ) |  | $ | (10,404 | )
Denominator for Basic and Diluted EPS: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock weighted average shares |  |  | 11,105 |  |  |  | 11,105 |  |  |  | 11,026 |  |  |  | 11,026 |  |  |  | 10,923 |  |  |  | 10,923 |
Effect of dilutive securities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dilutive stock options |  |  |  |  |  |  | 59 |  |  |  |  |  |  |  | — |  |  |  |  |  |  |  | — |
Denominator for diluted EPS adjusted for weighted average shares and assumed conversions |  |  |  |  |  |  | 11,164 |  |  |  |  |  |  |  | 11,026 |  |  |  |  |  |  |  | 10,923 |
Class B common stock weighted average shares, and shares under if-converted method for diluted EPS |  |  | 2,097 |  |  |  | 2,097 |  |  |  | 2,097 |  |  |  | 2,097 |  |  |  | 2,106 |  |  |  | 2,106 |
Net income (loss) per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock |  | $ | 0.13 |  |  | $ | 0.13 |  |  | $ | (0.14 | ) |  | $ | (0.14 | ) |  | $ | (0.57 | ) |  | $ | (0.57 | )
Class B common stock |  | $ | 0.11 |  |  | $ | 0.11 |  |  | $ | (0.13 | ) |  | $ | (0.13 | ) |  | $ | (0.51 | ) |  | $ | (0.51 | )
Note: | There were no common stock options that were anti-dilutive for fiscal 2021. For fiscal 2020 and fiscal 2019, the common stock options that were anti-dilutive and not included in diluted earnings per common share were 1,120 and 882, respectively.
New Accounting Pronouncements | New Accounting Pronouncements In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 (as amended by ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and 2020-02) introduces a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. This ASU also expands the disclosure requirements to enable users of financial statements to understand the entity’s assumptions, models and methods for estimating expected credit losses. The new standard is effective for smaller reporting companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements.

X
- Definition Accrued Liabilities, Policy + References No definition available. + Details
Name: | rell_AccruedLiabilitiesPolicyTextBlock
Namespace Prefix: | rell_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Noncurrent Liabilities Policy Policy + References No definition available. + Details
Name: | rell_OtherNoncurrentLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | rell_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipping and handling cost policy. + References No definition available. + Details
Name: | rell_ShippingAndHandlingCostPolicyPolicyTextBlock
Namespace Prefix: | rell_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration