XML 35 R15.htm IDEA: XBRL DOCUMENT
v3.23.2

Note 9 - Product Warranty | 6 Months Ended
--- | ---
May 31, 2023
Notes to Financial Statements |
Product Warranty Disclosure [Text Block] |
| 9) | Product Warranty
The Company offers warranties of various lengths to its customers depending on the specific product and terms of the customer purchase agreement. The average length of the warranty period is one year from the date of purchase. The Company’s warranties require it to repair or replace defective products during the warranty period at no cost to the customer. Product warranty is included in the price of the product and provides assurance that the product will function in accordance with agreed-upon specifications. It does not represent a separate performance obligation under ASC 606. The Company records a liability for estimated costs that may be incurred under its warranties. The costs are estimated based on historical experience and any specific warranty issues that have been identified. Although historical warranty costs have been within expectations, there can be no assurance that future warranty costs will not exceed historical amounts. The Company periodically assesses the adequacy of its recorded warranty liability and adjusts the balance as necessary. The accrued warranty balance is included in accrued expenses as shown in Note 7 “Accrued Expenses.” Changes in the Company’s product warranty liability for the three and six months ended May 31, 2023 and May 31, 2022 are as follows:
|  | Three Months Ended |
|  | May 31, 2023 |  |  | May 31, 2022 |
Balance, beginning |  | $ | 194,464 |  |  | $ | 115,062 |
Provision charged to expense |  |  | 115,739 |  |  |  | 73,088 |
Less amounts charged-off |  |  | (56,759 | ) |  |  | (98,601 | )
Balance, ending |  | $ | 253,444 |  |  | $ | 89,549 |
|  | Six Months Ended |
|  | May 31, 2023 |  |  | May 31, 2022 |
Balance, beginning |  | $ | 193,301 |  |  | $ | 202,850 |
Provision charged to expense |  |  | 231,335 |  |  |  | 94,712 |
Less amounts charged-off |  |  | (171,192 | ) |  |  | (208,013 | )
Balance, ending |  | $ | 253,444 |  |  | $ | 89,549 |

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

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/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 + Details
Name: | us-gaap_ProductWarrantyDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration