XML 27 R15.htm IDEA: XBRL DOCUMENT
v3.10.0.1

PRODUCT WARRANTY OBLIGATIONS (Notes) | 12 Months Ended
--- | ---
Jun. 30, 2018
Standard Product Warranty Disclosure [Abstract] |
Product Warranty Obligations | The Company records a liability for product warranty obligations at the time of sale based upon historical warranty experience. The majority of the Company’s products carry a lifetime warranty. The Company also records a liability for specific warranty matters when they become known and are reasonably estimated. However, the Company is continuously releasing new, more complex and technologically advanced products. Even though some of these products have a shorter warranty period, it is at least reasonably possible that products could be released with certain unknown quality or design problems resulting in higher than expected warranty and related costs. These costs could have a materially adverse effect on the Company's results of operations and financial condition in the near term. The Company’s current and non-current product warranty obligations are included in accrued liabilities and other liabilities, respectively, in the Consolidated Balance Sheets. Changes to the product warranty obligations for the years ended June 30, 2018 and 2017 were as follows:
Year Ended June 30, |  | Balance, beginning of year |  | Provision charged to expense |  | Warranty expenses incurred |  | Balance, end of year
2018 |  | $ | 384,959 |  |  | 180,753 |  |  | (189,612 | ) |  | $ | 376,100 |
2017 |  | $ | 483,530 |  |  | 159,990 |  |  | (258,561 | ) |  | $ | 384,959 |

X
- Definition The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -URI http://asc.fasb.org/topic&trid=2155896 + Details
Name: | us-gaap_ProductWarrantyDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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