Document And Entity Information
Document And Entity Information - shares | 9 Months Ended | |
Aug. 31, 2022 | Sep. 30, 2022 | |
Document Information [Line Items] | ||
Entity Central Index Key | 0001354866 | |
Entity Registrant Name | Byrna Technologies Inc. | |
Amendment Flag | false | |
Current Fiscal Year End Date | --11-30 | |
Document Fiscal Period Focus | Q3 | |
Document Fiscal Year Focus | 2022 | |
Document Type | 10-Q | |
Document Quarterly Report | true | |
Document Period End Date | Aug. 31, 2022 | |
Document Transition Report | false | |
Entity File Number | 333-132456 | |
Entity Incorporation, State or Country Code | DE | |
Entity Tax Identification Number | 71-1050654 | |
Entity Address, Address Line One | 100 Burtt Road, Suite 115 | |
Entity Address, City or Town | Andover | |
Entity Address, State or Province | MA | |
Entity Address, Postal Zip Code | 01810 | |
City Area Code | 978 | |
Local Phone Number | 868-5011 | |
Title of 12(b) Security | Common stock, $0.001, par value per share | |
Trading Symbol | BYRN | |
Security Exchange Name | NASDAQ | |
Entity Current Reporting Status | Yes | |
Entity Interactive Data Current | Yes | |
Entity Filer Category | Non-accelerated Filer | |
Entity Small Business | true | |
Entity Emerging Growth Company | false | |
Entity Shell Company | false | |
Entity Common Stock, Shares Outstanding | 22,236,602 |
Condensed Consolidated Balance
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($) $ in Thousands | Aug. 31, 2022 | Nov. 30, 2021 |
CURRENT ASSETS | ||
Cash and cash equivalents | $ 24,457 | $ 56,308 |
Restricted cash | 0 | 92 |
Accounts receivable, net | 2,673 | 1,658 |
Inventory, net | 15,422 | 6,613 |
Prepaid expenses and other current assets | 1,534 | 1,490 |
Total current assets | 44,086 | 66,161 |
LONG TERM ASSETS | ||
Intangible assets, net carrying amount | 3,952 | 3,668 |
Deposits for equipment | 1,986 | 1,293 |
Right-of-use asset, net | 2,393 | 1,086 |
Property and equipment, net | 3,035 | 1,972 |
Goodwill | 2,307 | 816 |
Other assets | 154 | 318 |
TOTAL ASSETS | 57,913 | 75,314 |
CURRENT LIABILITIES | ||
Accounts payable and accrued liabilities | 6,849 | 6,996 |
Operating lease liabilities, current | 680 | 463 |
Deferred revenue, current | 921 | 720 |
Total current liabilities | 8,450 | 8,179 |
LONG TERM LIABILITIES | ||
Deferred revenue - non-current | 385 | 405 |
Operating lease liabilities, non-current | 1,838 | 632 |
Total liabilities | 10,673 | 9,216 |
COMMITMENTS AND CONTINGENCIES (NOTE 21) | ||
STOCKHOLDERS’ EQUITY | ||
Preferred stock, $0.001 par value, 5,000,000 shares authorized, no shares issued | 0 | 0 |
Common stock, $0.001 par value, 50,000,000 shares authorized. 24,016,612 shares issued and 22,236,602 outstanding as of August 31, 2022 and, 23,754,096 shares issued and outstanding as of November 30, 2021 | 23 | 23 |
Additional paid-in capital | 124,107 | 119,589 |
Treasury stock (1,779,958 and 0 shares purchased as of August 31, 2022 and November 30, 2021, respectively) | (15,000) | 0 |
Accumulated deficit | (61,250) | (53,498) |
Accumulated other comprehensive loss | (640) | (16) |
Total Stockholders’ Equity | 47,240 | 66,098 |
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY | $ 57,913 | $ 75,314 |
Condensed Consolidated Balanc_2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares | Aug. 31, 2022 | Nov. 30, 2021 |
Preferred stock, shares authorized (in shares) | 5,000,000 | 5,000,000 |
Preferred stock, shares issued (in shares) | 0 | 0 |
Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Common stock, shares authorized (in shares) | 50,000,000 | 50,000,000 |
Common stock, shares issued (in shares) | 24,016,612 | 23,754,096 |
Common stock, shares outstanding (in shares) | 22,236,602 | 23,754,096 |
Treasury stock, shares (in shares) | 1,779,958 | 0 |
Condensed Consolidated Statemen
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Net revenue | $ 12,422 | $ 8,703 | $ 32,018 | $ 30,997 |
Cost of goods sold | 5,545 | 3,815 | 14,403 | 13,807 |
Gross profit | 6,877 | 4,888 | 17,615 | 17,190 |
Operating expenses | 8,283 | 6,692 | 25,045 | 17,382 |
LOSS FROM OPERATIONS | (1,406) | (1,804) | (7,430) | (192) |
OTHER INCOME (EXPENSE) | ||||
Foreign currency transaction gain (loss) | 28 | (115) | (67) | 78 |
Interest income (expense) | (3) | 13 | 10 | (24) |
Other income - forgiveness of Paycheck Protection Program loan | 0 | 0 | 0 | 190 |
Other expenses | (3) | (9) | (183) | (18) |
LOSS BEFORE INCOME TAXES | (1,384) | (1,915) | (7,670) | 34 |
Income tax benefit (provision) | (150) | 74 | (82) | (109) |
NET LOSS | (1,534) | (1,841) | (7,752) | (75) |
Dividends on preferred stock | 0 | 0 | 0 | (1,043) |
NET LOSS AVAILABLE TO COMMON SHAREHOLDERS | (1,534) | (1,841) | (7,752) | (1,118) |
Foreign currency translation adjustment for the period | (639) | (55) | (624) | 123 |
COMPREHENSIVE INCOME (LOSS) | $ (2,173) | $ (1,896) | $ (8,376) | $ 48 |
Net loss per share – basic and diluted (in dollars per share) | $ (0.07) | $ (0.08) | $ (0.34) | $ (0.06) |
Weighted-average number of common shares outstanding - basic and diluted (in shares) | 21,751,879 | 22,047,571 | 22,704,565 | 18,269,360 |
Condensed Consolidated Statem_2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands | 9 Months Ended | |
Aug. 31, 2022 | Aug. 31, 2021 | |
CASH FLOWS FROM OPERATING ACTIVITIES | ||
Net loss for the period | $ (7,752) | $ (75) |
Adjustments to reconcile net loss to net cash used in operating activities: | ||
Stock-based compensation expense | 4,061 | 2,527 |
Forgiveness of Paycheck Protection Program loan | 0 | (190) |
Depreciation and amortization | 638 | 369 |
Operating lease costs | 360 | 184 |
Changes in assets and liabilities: | ||
Accounts receivable | (1,003) | 394 |
Deferred revenue | 167 | (4,182) |
Inventory | (8,917) | (2,279) |
Prepaid expenses and other current assets | (85) | 643 |
Other assets | 142 | 7 |
Accounts payable and accrued liabilities | (151) | (557) |
Operating lease liabilities | (244) | (117) |
NET CASH USED IN OPERATING ACTIVITIES | (12,784) | (3,276) |
CASH FLOWS FROM INVESTING ACTIVITIES | ||
Purchases of property and equipment | (2,232) | (827) |
Purchases of patent rights | (44) | (70) |
Cash paid for asset acquisition, net of cash acquired | (1,933) | (4,044) |
NET CASH USED IN INVESTING ACTIVITIES | (4,209) | (4,941) |
CASH FLOWS FROM FINANCING ACTIVITIES | ||
Proceeds from warrant exercises | 0 | 1,277 |
Proceeds from stock option exercises | 457 | 45 |
Proceeds from sale of common stock, net of underwriting discounts | 0 | 56,753 |
Payment of offering costs | 0 | (801) |
Payment of debt issuance costs | 0 | (83) |
Proceeds from line of credit | 0 | 1,500 |
Payment to line of credit | 0 | (1,500) |
Repurchase of common stock | (15,000) | 0 |
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES | (14,543) | 57,191 |
Effects of foreign currency exchange rate changes | (407) | (117) |
NET DECREASE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH FOR THE PERIOD | (31,943) | 48,857 |
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, BEGINNING OF PERIOD | 56,400 | 9,656 |
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD | $ 24,457 | $ 58,513 |
Condensed Consolidated Statem_3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) | Options One [Member] Preferred Stock [Member] Series A Preferred Stock [Member] | Options One [Member] Common Stock [Member] | Options One [Member] Treasury Stock [Member] | Options One [Member] Additional Paid-in Capital [Member] | Options One [Member] Retained Earnings [Member] | Options One [Member] AOCI Attributable to Parent [Member] | Options One [Member] | Preferred Stock [Member] Series A Preferred Stock [Member] | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Balance (in shares) at Nov. 30, 2020 | 1,391 | 14,852,023 | 0 | |||||||||||
Balance at Nov. 30, 2020 | $ 0 | $ 15,000 | $ 0 | $ 58,581,000 | $ (50,215,000) | $ 28,000 | $ 8,409,000 | |||||||
Stock-based compensation | 0 | 0 | 0 | 2,527,000 | 0 | 0 | 2,527,000 | |||||||
Net income (loss) | 0 | 0 | 0 | 0 | (75,000) | 0 | (75,000) | |||||||
Foreign currency translation adjustment for the period | $ 0 | $ 0 | $ 0 | 0 | 0 | 123,000 | 123,000 | |||||||
Issuance of common stock pursuant to exercise of stock options (in shares) | 0 | 34,572 | 0 | |||||||||||
Issuance of common stock pursuant to exercise of stock options | $ 0 | $ 0 | $ 0 | $ 45,000 | $ 0 | $ 0 | $ 45,000 | |||||||
Cancellation of shares (in shares) | 0 | (485) | 0 | |||||||||||
Cancellation of shares | $ 0 | $ 0 | $ 0 | 0 | 0 | 0 | 0 | |||||||
Warrant exercises (in shares) | 0 | 510,739 | 0 | |||||||||||
Warrant exercises | $ 0 | $ 0 | $ 0 | 1,277,000 | 0 | 0 | 1,277,000 | |||||||
Sale of common stock, net of underwriting discount and offering costs (in shares) | 0 | 2,875,000 | 0 | |||||||||||
Sale of common stock, net of underwriting discount and offering costs | $ 0 | $ 3,000 | $ 0 | 55,949,000 | 0 | 0 | 55,952,000 | |||||||
Conversion of preferred shares and accrued dividends on preferred shares (in shares) | (1,391) | 5,332,147 | 0 | |||||||||||
Conversion of preferred shares and accrued dividends on preferred shares | $ 0 | $ 5,000 | $ 0 | 1,038,000 | 0 | 0 | 1,043,000 | |||||||
Dividends declared on preferred shares | $ 0 | $ 0 | $ 0 | (1,043,000) | 0 | 0 | (1,043,000) | |||||||
Balance (in shares) at Aug. 31, 2021 | 0 | 23,603,996 | 0 | |||||||||||
Balance at Aug. 31, 2021 | $ 0 | $ 23,000 | $ 0 | 118,374,000 | (50,290,000) | 151,000 | 68,258,000 | |||||||
Balance (in shares) at May. 31, 2021 | 0 | 20,693,521 | 0 | |||||||||||
Balance at May. 31, 2021 | $ 0 | $ 20,000 | $ 0 | 61,374,000 | (48,449,000) | 206,000 | 13,151,000 | |||||||
Stock-based compensation | 0 | 0 | 0 | 981,000 | 0 | 0 | 981,000 | |||||||
Net income (loss) | 0 | 0 | 0 | 0 | (1,841,000) | 0 | (1,841,000) | |||||||
Foreign currency translation adjustment for the period | $ 0 | $ 0 | $ 0 | 0 | 0 | (55,000) | (55,000) | |||||||
Issuance of common stock pursuant to exercise of stock options (in shares) | 0 | 11,905 | 0 | |||||||||||
Issuance of common stock pursuant to exercise of stock options | $ 0 | $ 0 | $ 0 | 10,000 | 0 | 0 | 10,000 | |||||||
Cancellation of shares (in shares) | 0 | (485) | 0 | |||||||||||
Cancellation of shares | $ 0 | $ 0 | $ 0 | 0 | 0 | 0 | 0 | |||||||
Warrant exercises (in shares) | 0 | 24,055 | 0 | |||||||||||
Warrant exercises | $ 0 | $ 0 | $ 0 | 60,000 | 0 | 0 | 60,000 | |||||||
Sale of common stock, net of underwriting discount and offering costs (in shares) | 0 | 2,875,000 | 0 | |||||||||||
Sale of common stock, net of underwriting discount and offering costs | $ 0 | $ 3,000 | $ 0 | 55,949,000 | 0 | 0 | 55,952,000 | |||||||
Balance (in shares) at Aug. 31, 2021 | 0 | 23,603,996 | 0 | |||||||||||
Balance at Aug. 31, 2021 | $ 0 | $ 23,000 | $ 0 | 118,374,000 | (50,290,000) | 151,000 | 68,258,000 | |||||||
Balance (in shares) at Nov. 30, 2021 | 0 | 23,754,096 | 0 | |||||||||||
Balance at Nov. 30, 2021 | $ 0 | $ 23,000 | $ 0 | 119,589,000 | (53,498,000) | (16,000) | 66,098,000 | |||||||
Stock-based compensation | $ 0 | $ 0 | $ 0 | 4,061,000 | 0 | 0 | 4,061,000 | |||||||
Issuance of common stock pursuant to vesting of restricted stock units (in shares) | 0 | 12,266 | 0 | |||||||||||
Issuance of common stock pursuant to vesting of restricted stock units | $ 0 | $ 0 | $ 0 | 0 | 0 | 0 | 0 | |||||||
Settlement of obligation to grant stock options | 0 | 0 | 0 | 1,043,000 | 0 | 0 | 1,043,000 | |||||||
Net income (loss) | 0 | 0 | 0 | 0 | (7,752,000) | 0 | (7,752,000) | |||||||
Foreign currency translation adjustment for the period | $ 0 | $ 0 | $ 0 | 0 | 0 | (624,000) | $ (624,000) | |||||||
Issuance of common stock pursuant to exercise of stock options (in shares) | 0 | 250,250 | 0 | 250,250 | ||||||||||
Issuance of common stock pursuant to exercise of stock options | $ 0 | $ 0 | $ 0 | 457,000 | 0 | 0 | $ 457,000 | |||||||
Reclassification of stock-based compensation due to modification | $ 0 | $ 0 | $ 0 | (1,043,000) | 0 | 0 | $ (1,043,000) | |||||||
Repurchase of common shares under Stock Buyback Plan (in shares) | 0 | 0 | (1,779,958) | (1,779,958) | ||||||||||
Repurchase of common shares under Stock Buyback Plan | $ 0 | $ 0 | $ (15,000,000) | 0 | 0 | 0 | $ (14,999,986) | |||||||
Balance (in shares) at Aug. 31, 2022 | 0 | 24,016,612 | (1,779,958) | |||||||||||
Balance at Aug. 31, 2022 | $ 0 | $ 23,000 | $ (15,000,000) | 124,107,000 | (61,250,000) | (640,000) | 47,240,000 | |||||||
Balance (in shares) at May. 31, 2022 | 0 | 24,008,219 | (1,779,958) | |||||||||||
Balance at May. 31, 2022 | $ 0 | $ 23,000 | $ (15,000,000) | 120,375,000 | (59,716,000) | (1,000) | 45,681,000 | |||||||
Stock-based compensation | $ 0 | $ 0 | $ 0 | 2,689,000 | 0 | 0 | 2,689,000 | |||||||
Issuance of common stock pursuant to vesting of restricted stock units (in shares) | 0 | 8,393 | 0 | |||||||||||
Issuance of common stock pursuant to vesting of restricted stock units | $ 0 | $ 0 | $ 0 | 0 | 0 | 0 | 0 | |||||||
Settlement of obligation to grant stock options | 0 | 0 | 0 | 1,043,000 | 0 | 0 | 1,043,000 | |||||||
Net income (loss) | 0 | 0 | 0 | 0 | (1,534,000) | 0 | (1,534,000) | |||||||
Foreign currency translation adjustment for the period | $ 0 | $ 0 | $ 0 | 0 | 0 | (639,000) | (639,000) | |||||||
Balance (in shares) at Aug. 31, 2022 | 0 | 24,016,612 | (1,779,958) | |||||||||||
Balance at Aug. 31, 2022 | $ 0 | $ 23,000 | $ (15,000,000) | $ 124,107,000 | $ (61,250,000) | $ (640,000) | $ 47,240,000 |
Note 1 - Nature of Operations
Note 1 - Nature of Operations | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Nature of Operations [Text Block] | 1. NATURE OF OPERATIONS Byrna Technologies Inc. (the “Company” or “Byrna”) is a non-lethal defense technology company, specializing in next generation solutions for security situations that do not CO2 .68 6, The Company was incorporated under the laws of the state of Delaware on March 1, 2005. |
Note 2 - Operations and Managem
Note 2 - Operations and Management Plans | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Operations and Management Plans Disclosure [Text Block] | 2. OPERATIONS AND MANAGEMENT PLANS From inception to August 31, 2022 nine August 31, 2022 In July 2021, one |
Note 3 - Basis of Presentation
Note 3 - Basis of Presentation | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Basis of Accounting [Text Block] | 3. BASIS OF PRESENTATION These condensed consolidated financial statements for the three nine August 31, 2022 2021 10 not The unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto together with management’s discussion and analysis of financial condition and results of operations contained in the Company's annual report on Form 10 November 30, 2021. three nine August 31, 2022 2021, nine August 31, 2022 2021 not |
Note 4 - Use of Estimates
Note 4 - Use of Estimates | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Use of Estimates [Text Block] | 4. USE OF ESTIMATES The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may |
Note 5 - Recent Accounting Guid
Note 5 - Recent Accounting Guidance | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Accounting Standards Update and Change in Accounting Principle [Text Block] | 5. RECENT ACCOUNTING GUIDANCE Recently Adopted Accounting Guidance In 2019, 2019 12, 740 Simplifying the Accounting for Income Taxes not first 2022. 2019 12 not Accounting Guidance Issued But Not In January 2017, 2017 04, Intangibles - Goodwill and Other (Topic 350 2017 04” 2 2017 04 first 2024. In 2016, 2016 13, Financial Instruments - Credit Losses (Topic 326 2016 13” 2016 13 December 2023 |
Note 6 - Acquisitions
Note 6 - Acquisitions | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Business Combination Disclosure [Text Block] | 6. ACQUISITIONS Asset Acquisition On May 12, 2021, Business Combination Fox Labs International On May 25, 2022, no 10 one The estimated fair values of assets acquired and liabilities assumed on May 25, 2022 Cash $ 241 Accounts receivable 48 Inventory 36 Trademarks 360 Customer list intangible 70 Accounts payable (59 ) Deferred revenue (14 ) Goodwill 1,492 Total acquired assets $ 2,173 Adjustments were made to the acquired assets and liabilities subsequent to the acquisition date. Ballistipax® On August 18, 2021, two |
Note 7 - Restricted Cash
Note 7 - Restricted Cash | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Restricted Assets Disclosure [Text Block] | 7. RESTRICTED CASH The Company’s restricted cash - current was $0 and $0.1 million at August 31, 2022 November 30, 2021 January 2022. |
Note 8 - Revenue, Deferred Reve
Note 8 - Revenue, Deferred Revenue and Accounts Receivable | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Revenue, Deferred Revenue and Accounts Receivable [Text Block] | 8. REVENUE, DEFERRED REVENUE AND ACCOUNTS RECEIVABLE The Company generates revenue through the wholesale distribution of its products and accessories to dealers/distributors, and sales to large end-users such as retail stores, security companies and law enforcement agencies, and through e-commerce portals to consumers. Revenue is recognized upon transfer of control of goods to the customer, which generally occurs when title to goods is passed and risk of loss transfers to the customer. Depending on the contract terms, transfer of control is upon shipment of goods to or upon the customer’s pick-up of the goods. Payment terms to customers other than e-commerce customers are generally 30 60 first one three 3 first second third second third The Company also has a 14 14 14 three nine August 31, 2022 2021 The Company sells to dealers and retailers for whom there is no may may three nine August 31, 2022 2021 The Company accounts for shipping and handling activities related to contracts with customers as costs to fulfill the promise to transfer the associated products. Shipping and handling costs associated with the distribution of finished products to customers, are recorded in operating expenses in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Loss and are recognized when the product is shipped to the customer. Included as cost of goods sold are costs associated with the production and procurement of products, such as labor and overhead, inbound freight costs, manufacturing depreciation, purchasing and receiving costs, and inspection costs. Allowance for Doubtful Accounts The Company provides an allowance for its accounts receivable for estimated losses that may may August 31, 2022 November 30, 2021 Deferred Revenue Changes in deferred revenue, which relate to unfulfilled e-commerce orders and amounts to be recognized under extended 3 nine August 31, 2022 November 30, 2021 August 31, November 30, 2022 2021 Deferred revenue balance, beginning of period $ 1,125 $ 4,902 Net additions to deferred revenue during the period 21,844 33,641 Reductions in deferred revenue for revenue recognized during the period (21,663 ) (37,418 ) Deferred revenue balance, end of period 1,306 1,125 Less current portion 921 720 Deferred revenue, non-current $ 385 $ 405 Revenue Disaggregation The following table presents disaggregation of the Company’s revenue by distribution channel (in thousands): Three Months Ended Nine Months Ended August 31, August 31, Distribution channel 2022 2021 2022 2021 Wholesale (dealer/distributors) $ 4,312 $ 2,986 $ 10,746 $ 7,041 E-commerce 8,110 5,717 21,272 23,956 Total $ 12,422 $ 8,703 $ 32,018 $ 30,997 |
Note 9 - Property and Equipment
Note 9 - Property and Equipment | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Property, Plant and Equipment Disclosure [Text Block] | 9. PROPERTY AND EQUIPMENT The following table summarizes cost and accumulated depreciation (in thousands): August 31, November 30, 2022 2021 Computer equipment and software $ 327 $ 275 Furniture and fixtures 359 208 Leasehold improvements 729 157 Machinery and equipment 2,297 1,738 3,712 2,378 Less: accumulated depreciation 677 406 Total $ 3,035 $ 1,972 The Company recognized approximately $0.4 million and $0.3 million in depreciation expense during the nine August 31, 2022 2021 three August 31, 2022 2021 At August 31, 2022 November 30, 2021 not |
Note 10 - Inventory
Note 10 - Inventory | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Inventory Disclosure [Text Block] | 10. INVENTORY The following table summarizes inventory (in thousands): August 31, November 30, 2022 2021 Raw materials $ 7,682 $ 3,175 Work in process 968 428 Finished goods 6,772 3,010 Total $ 15,422 $ 6,613 |
Note 11 - Intangible Assets
Note 11 - Intangible Assets | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Intangible Assets Disclosure [Text Block] | 11. INTANGIBLE ASSETS The components of intangible assets were as follows: Balance at August 31, 2022 Balance at November 30, 2021 Gross Carrying Amount Accumulated Amortization Net Carrying Amount Gross Carrying Amount Accumulated Amortization Net Carrying Amount Patents $ 3,938 $ (405 ) $ 3,533 $ 3,895 $ (227 ) $ 3,668 Trademarks 360 — 360 — — — Customer List 70 (11 ) 59 — — — Total $ 4,368 $ (416 ) $ 3,952 $ 3,895 $ (227 ) $ 3,668 The trademarks have an indefinite life and will be assessed annually for impairment. All other intangible assets are finite-lived. Intangible assets amortization expenses are recorded within operating expenses in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Loss. Total intangible assets amortization expense for the nine August 31, 2022 2021 three August 31, 2022 2021 Estimated future amortization expense related to intangible assets as of August 31, 2022 Fiscal Year Ending November 30, 2022 (three months) $ 68 2023 272 2024 252 2025 237 2026 237 Thereafter 2,344 Total $ 3,410 |
Note 12 - Accounts Payable and
Note 12 - Accounts Payable and Accrued Liabilities | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Accounts Payable and Accrued Liabilities Disclosure [Text Block] | 12. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES The Company’s accounts payable and accrued liabilities consist of the following (in thousands): August 31, November 30, 2022 2021 Trade payables $ 3,363 $ 2,793 Accrued sales and use tax 757 940 Accrued people costs 1,686 2,317 Accrued marketing 364 185 Accrued professional fees 261 617 Other accrued liabilities 418 144 Total $ 6,849 $ 6,996 |
Note 13 - Notes Payable
Note 13 - Notes Payable | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Notes Payable Disclosure [Text Block] | 13. NOTES PAYABLE Paycheck Protection Program ( PPP ) Loan The Company received $0.2 million of funding under the Paycheck Protection Program (“PPP”) on May 4, 2020. June 2020, February 10, 2021, nine August 31, 2021. The SBA reserves the right to audit any PPP loan, regardless of size. These audits may six |
Note 14 - Lines of Credit
Note 14 - Lines of Credit | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Debt Disclosure [Text Block] | 14. LINES OF CREDIT On January 19, 2021, August 31, 2022 January 19, 2024. Also on January 19, 2021, August 31, 2022 January 19, 2024. As of August 31, 2022 not nine August 31, 2022 2021 three August 31, 2022 2021 |
Note 15 - Stockholders' Equity
Note 15 - Stockholders' Equity | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Stockholders' Equity Note Disclosure [Text Block] | 15. STOCKHOLDERS EQUITY Authorized Shares and Increase in Stock Compensation Plan At the Company's 2022 June 17, 2022 ( June 17, 2022. 2020 Stock Buyback Plan On February 15, 2022, March 2022. On April 28, 2022, May 2022. The following table summarizes the treasury stock activity during the nine August 31, 2022 Number of Average Cost Shares Cost of Shares per Share Shares purchased - February 2022 296,168 $ 2,653,571 $ 9.0 Shares purchased - March 2022 754,081 7,346,422 $ 9.7 Shares purchased - May 2022 729,709 4,999,993 $ 6.9 Total 1,779,958 $ 14,999,986 $ 8.4 |
Note 16 - Stock-based Compensat
Note 16 - Stock-based Compensation | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Share-Based Payment Arrangement [Text Block] | 16. STOCK-BASED COMPENSATION 2017 The Company has granted stock options and other stock-based awards under its 2017 “2017 2017 2017 may 2017 February 24, 2021, 2017 2020 2020 On October 23, 2020, November 19, 2020 2020 “2020 2020 April 26, 2022, June 17, 2022 2020 2020 may 2020 On February 24, 2021, 2017 2017 2020 2020 2017 no 2017 2020 2020 2017 no 2020 no 2020 Stock-Based Compensation Expense Total stock-based compensation expense was $4.1 million and $2.5 million for the nine August 31, 2022 2021 three August 31, 2022 2021 During the first 2022, 2020 21, not 718, Compensation - Stock Compensation 718" June 17, 2022 August 3, 2022 ( Additionally, on March 23, 2022, 718 , not 718, June 17, 2022. On June 17, 2022, June 17, 2022 three August 31, 2022 2021 June 17, 2022, Restricted Stock Units During the nine August 31, 2022 2021 nine August 31, 2022 2021 three August 31, 2022 2021 During the nine August 31, 2022 2021 nine August 31, 2022 not not no no 2020 As of August 31, 2022 The following table summarizes the RSU activity during the nine August 31, 2022 RSUs Unvested and outstanding as of November 30, 2021 1,594,120 Granted 376,555 Settled (12,266 ) Cancelled (778,750 ) Forfeited (25,000 ) Unvested and outstanding at August 31, 2022 1,154,659 Stock Options During the nine August 31, 2022 2021 nine August 31, 2022 2021 three August 31, 2022 2021 As of August 31, 2022 Stock Option Valuation The fair value of stock options at the date of grant was estimated using the Black Scholes option pricing model. The expected volatility is based upon historical volatility of the Company's stock. The expected term for the options is based upon observation of actual time elapsed between employees. The assumption that the Company used to determine the grant-date fair value of stock options granted for the nine nine August 31, 2022 Risk free rate 3.34 % Expected dividends 0.0 Expected volatility 78.44 % Expected life (in years) 6.5 Market price of the Company’s common stock on date of grant 5.51 Exercise price 7.70 The following table summarizes option activity under the 2020 nine August 31, 2022 Weighted-Average Stock Exercise Price Per Stock Options Option Outstanding, November 30, 2021 586,783 $ 3.48 Granted 994,750 7.70 Exercised (250,250 ) (1.82 ) Forfeited (20,500 ) (11.80 ) Outstanding, August 31, 2022 1,310,783 $ 6.83 Exercisable, August 31, 2022 274,534 $ 1.90 |
Note 17 - Earnings Per Share
Note 17 - Earnings Per Share | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Earnings Per Share [Text Block] | 17. EARNINGS PER SHARE For the three nine August 31, 2022 2021, three nine August 31, 2022 The following table sets forth the allocation of net loss for the three nine August 31, 2022 2021 For the Three Months Ended For the Nine Months Ended August 31, August 31, 2022 2021 2022 2021 Net loss $ (1,534 ) $ (1,841 ) $ (7,752 ) $ (75 ) Preferred stock dividends — — — (1,043 ) Net loss available to common shareholders $ (1,534 ) $ (1,841 ) $ (7,752 ) $ (1,118 ) Weighted-average number of shares used in computing net loss per share, basic and diluted 21,751,879 22,047,571 22,704,565 18,269,360 Net loss per share -- basic $ (0.07 ) $ (0.08 ) $ (0.34 ) $ (0.06 ) The Company’s potential dilutive securities, which may The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect: For the Three Months Ended For the Nine Months Ended August 31, August 31, 2022 2021 2022 2021 Warrants — 75,000 — 75,000 Options 1,310,783 617,712 1,310,783 617,712 RSUs 1,154,659 1,747,993 1,154,659 1,747,993 Total 2,465,442 2,440,705 2,465,442 2,440,705 |
Note 18 - Related Party Transac
Note 18 - Related Party Transactions | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Related Party Transactions Disclosure [Text Block] | 18. RELATED PARTY TRANSACTIONS The following transactions are in the normal course of operations and are measured at the amount of consideration established and agreed to by related parties. Amounts due to related parties are unsecured, non-interest bearing and due on demand. The Company expensed $0 and approximately $0.3 million for royalties due to the Company’s CTO, during the nine August 31, 2022 2021 August 31, 2022 November 30, 2021 December 2021 three August 31, 2022 21, The Company subleases office premises at its Massachusetts headquarters to a corporation owned and controlled by the Chief Executive Officer ("CEO") of the Company beginning July 1, 2020, no nine August 31, 2022 2021 three August 31, 2022 2021 |
Note 19 - Leases
Note 19 - Leases | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Leases [Text Block] | 19. LEASES Operating Leases The Company has operating leases for real estate in the United States and South Africa and does not In 2019, August 2021, one February 29, 2028 . The Company leases office and warehouse space in South Africa that expires in November 2024 nine August 31, 2022 October 2021, October 31, 2022. The Company leases warehouse and manufacturing space in Fort Wayne, Indiana. The lease expires on July 31, 2025 August 2022. November 2021, August 2022. July 31, 2027 The Company also leases office space in Las Vegas, Nevada, which expires on January 31, 2027. Certain of the Company’s leases contain options to renew and extend lease terms and options to terminate leases early. Reflected in the right-of-use asset and lease liability on the Company’s balance sheets are the periods provided by renewal and extension options that the Company is reasonably certain to exercise, as well as the periods provided by termination options that the Company is reasonably certain to not As of August 31, 2022 2021 Three Months Ended Nine Months Ended August 31, 2022 August 31, 2022 Lease Cost: Operating lease cost $ 144 $ 360 Short-term lease cost 1 9 Total lease cost $ 145 $ 369 Other Information: Cash paid for amounts included in the measurement of operating lease liabilities $ 148 $ 244 Operating lease liabilities arising from obtaining right-of-use assets $ 1,047 $ 1,557 Operating Leases: Weighted-average remaining lease term (in years) 4.6 Weighted-average discount rate 9.5 % Future lease payments under non-cancelable operating leases as of August 31, 2022 are as follows (in thousands): Fiscal Year Ending November 30, 2022 (three months) $ 169 2023 679 2024 696 2025 594 2026 527 Thereafter 451 Total lease payments 3,116 Less: imputed interest 598 Total lease liabilities $ 2,518 |
Note 20 - Income Taxes
Note 20 - Income Taxes | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Income Tax Disclosure [Text Block] | 20. INCOME TAXES For the three August 31, 2022 2021 three August 31, 2022 2021 nine August 31, 2022 2021 nine August 31, 2022 2021 |
Note 21 - Commitments and Conti
Note 21 - Commitments and Contingencies | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Commitments Disclosure [Text Block] | 21. COMMITMENTS AND CONTINGENCIES Royalty Payment Pursuant to the Purchase and Sale Agreement, dated April 13, 2018 December 19, 2019, CO2 2 first 2 On January 7, 2022, 2020 two January 7, 2022. not first 2022 $0.6 three nine August 31, 2022 COVID- 19 Act On January 30, 2020, 19 March 2020, 19 The full impact of the COVID- 19 may 19 not 19 2022. The Company faces various risks related to COVID- 19 19 may may 19 may not 19 no may 19 may Legal Proceedings In the ordinary course of our business, the Company may may not may may |
Note 22 - Segment and Geographi
Note 22 - Segment and Geographical Disclosures | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Segment Reporting Disclosure [Text Block] | 22. SEGMENT AND GEOGRAPHICAL DISCLOSURES The CEO, who is also the Chief Operating Decision Maker, evaluates the business as a single entity, which includes reviewing financial information and making business decisions based on the overall results of the business. As such, the Company’s operations constitute a single operating segment and one The tables below summarize the Company’s revenue for the three nine August 31, 2022 2021 Revenue: Three Months Ended U.S. South Africa Europe/South America/Asia Canada Total August 31, 2022 $ 10,347 $ 704 $ 1,342 $ 29 $ 12,422 August 31, 2021 7,140 1,563 — — 8,703 Nine Months Ended U.S. South Africa Europe/South America/Asia Canada Total August 31, 2022 $ 27,140 $ 2,061 $ 2,765 $ 52 $ 32,018 August 31, 2021 28,465 2,532 — — 30,997 |
Note 23 - Financial Instruments
Note 23 - Financial Instruments | 9 Months Ended |
Aug. 31, 2022 | |
Notes to Financial Statements | |
Financial Instruments Disclosure [Text Block] | 23. FINANCIAL INSTRUMENTS The Company is exposed to risks that arise from its use of financial instruments. This note describes the Company’s objectives, policies and processes for managing those risks and the methods used to measure them. i) Currency Risk The Company held its cash balances within banks in the U.S. in U.S. dollars and with banks in South Africa in U.S. dollars and South African rand. The Company’s operations are conducted in the U.S. and South Africa. The value of the South African rand against the U.S. dollar may During the three nine August 31, 2022 three August 31, 2022 2021 nine August 31, 2022 2021. The Company’s South African subsidiary revenues, cost of goods sold, operating costs and capital expenditures are denominated in South African rand. Consequently, fluctuations in the U.S. dollar exchange rate against the South African rand increases the volatility of sales, cost of goods sold and operating costs and overall net earnings when translated into U.S. dollars. The Company is not not ii) Credit Risk Credit risk is the risk that one The Company provides credit to its customers in the normal course of its operations. It carries out, on a continuing basis, credit checks on its customers. |
Note 6 - Acquisitions (Tables)
Note 6 - Acquisitions (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] | Cash $ 241 Accounts receivable 48 Inventory 36 Trademarks 360 Customer list intangible 70 Accounts payable (59 ) Deferred revenue (14 ) Goodwill 1,492 Total acquired assets $ 2,173 |
Note 8 - Revenue, Deferred Re_2
Note 8 - Revenue, Deferred Revenue and Accounts Receivable (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] | August 31, November 30, 2022 2021 Deferred revenue balance, beginning of period $ 1,125 $ 4,902 Net additions to deferred revenue during the period 21,844 33,641 Reductions in deferred revenue for revenue recognized during the period (21,663 ) (37,418 ) Deferred revenue balance, end of period 1,306 1,125 Less current portion 921 720 Deferred revenue, non-current $ 385 $ 405 |
Disaggregation of Revenue [Table Text Block] | Three Months Ended Nine Months Ended August 31, August 31, Distribution channel 2022 2021 2022 2021 Wholesale (dealer/distributors) $ 4,312 $ 2,986 $ 10,746 $ 7,041 E-commerce 8,110 5,717 21,272 23,956 Total $ 12,422 $ 8,703 $ 32,018 $ 30,997 |
Note 9 - Property and Equipme_2
Note 9 - Property and Equipment (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Property, Plant and Equipment [Table Text Block] | August 31, November 30, 2022 2021 Computer equipment and software $ 327 $ 275 Furniture and fixtures 359 208 Leasehold improvements 729 157 Machinery and equipment 2,297 1,738 3,712 2,378 Less: accumulated depreciation 677 406 Total $ 3,035 $ 1,972 |
Note 10 - Inventory (Tables)
Note 10 - Inventory (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Inventory, Current [Table Text Block] | August 31, November 30, 2022 2021 Raw materials $ 7,682 $ 3,175 Work in process 968 428 Finished goods 6,772 3,010 Total $ 15,422 $ 6,613 |
Note 11 - Intangible Assets (Ta
Note 11 - Intangible Assets (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Intangible Assets and Goodwill [Table Text Block] | Balance at August 31, 2022 Balance at November 30, 2021 Gross Carrying Amount Accumulated Amortization Net Carrying Amount Gross Carrying Amount Accumulated Amortization Net Carrying Amount Patents $ 3,938 $ (405 ) $ 3,533 $ 3,895 $ (227 ) $ 3,668 Trademarks 360 — 360 — — — Customer List 70 (11 ) 59 — — — Total $ 4,368 $ (416 ) $ 3,952 $ 3,895 $ (227 ) $ 3,668 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | Fiscal Year Ending November 30, 2022 (three months) $ 68 2023 272 2024 252 2025 237 2026 237 Thereafter 2,344 Total $ 3,410 |
Note 12 - Accounts Payable an_2
Note 12 - Accounts Payable and Accrued Liabilities (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] | August 31, November 30, 2022 2021 Trade payables $ 3,363 $ 2,793 Accrued sales and use tax 757 940 Accrued people costs 1,686 2,317 Accrued marketing 364 185 Accrued professional fees 261 617 Other accrued liabilities 418 144 Total $ 6,849 $ 6,996 |
Note 15 - Stockholders' Equity
Note 15 - Stockholders' Equity (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Class of Treasury Stock [Table Text Block] | Number of Average Cost Shares Cost of Shares per Share Shares purchased - February 2022 296,168 $ 2,653,571 $ 9.0 Shares purchased - March 2022 754,081 7,346,422 $ 9.7 Shares purchased - May 2022 729,709 4,999,993 $ 6.9 Total 1,779,958 $ 14,999,986 $ 8.4 |
Note 16 - Stock-based Compens_2
Note 16 - Stock-based Compensation (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] | RSUs Unvested and outstanding as of November 30, 2021 1,594,120 Granted 376,555 Settled (12,266 ) Cancelled (778,750 ) Forfeited (25,000 ) Unvested and outstanding at August 31, 2022 1,154,659 |
Schedule of Warrants Valuation Assumptions [Table Text Block] | Risk free rate 3.34 % Expected dividends 0.0 Expected volatility 78.44 % Expected life (in years) 6.5 Market price of the Company’s common stock on date of grant 5.51 Exercise price 7.70 |
Share-Based Payment Arrangement, Option, Activity [Table Text Block] | Weighted-Average Stock Exercise Price Per Stock Options Option Outstanding, November 30, 2021 586,783 $ 3.48 Granted 994,750 7.70 Exercised (250,250 ) (1.82 ) Forfeited (20,500 ) (11.80 ) Outstanding, August 31, 2022 1,310,783 $ 6.83 Exercisable, August 31, 2022 274,534 $ 1.90 |
Note 17 - Earnings Per Share (T
Note 17 - Earnings Per Share (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] | For the Three Months Ended For the Nine Months Ended August 31, August 31, 2022 2021 2022 2021 Net loss $ (1,534 ) $ (1,841 ) $ (7,752 ) $ (75 ) Preferred stock dividends — — — (1,043 ) Net loss available to common shareholders $ (1,534 ) $ (1,841 ) $ (7,752 ) $ (1,118 ) Weighted-average number of shares used in computing net loss per share, basic and diluted 21,751,879 22,047,571 22,704,565 18,269,360 Net loss per share -- basic $ (0.07 ) $ (0.08 ) $ (0.34 ) $ (0.06 ) |
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] | For the Three Months Ended For the Nine Months Ended August 31, August 31, 2022 2021 2022 2021 Warrants — 75,000 — 75,000 Options 1,310,783 617,712 1,310,783 617,712 RSUs 1,154,659 1,747,993 1,154,659 1,747,993 Total 2,465,442 2,440,705 2,465,442 2,440,705 |
Note 19 - Leases (Tables)
Note 19 - Leases (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Lease, Cost [Table Text Block] | Three Months Ended Nine Months Ended August 31, 2022 August 31, 2022 Lease Cost: Operating lease cost $ 144 $ 360 Short-term lease cost 1 9 Total lease cost $ 145 $ 369 Other Information: Cash paid for amounts included in the measurement of operating lease liabilities $ 148 $ 244 Operating lease liabilities arising from obtaining right-of-use assets $ 1,047 $ 1,557 Operating Leases: Weighted-average remaining lease term (in years) 4.6 Weighted-average discount rate 9.5 % |
Lessee, Operating Lease, Liability, Maturity [Table Text Block] | Fiscal Year Ending November 30, 2022 (three months) $ 169 2023 679 2024 696 2025 594 2026 527 Thereafter 451 Total lease payments 3,116 Less: imputed interest 598 Total lease liabilities $ 2,518 |
Note 22 - Segment and Geograp_2
Note 22 - Segment and Geographical Disclosures (Tables) | 9 Months Ended |
Aug. 31, 2022 | |
Notes Tables | |
Schedule of Segment Reporting Information, by Segment [Table Text Block] | Revenue: Three Months Ended U.S. South Africa Europe/South America/Asia Canada Total August 31, 2022 $ 10,347 $ 704 $ 1,342 $ 29 $ 12,422 August 31, 2021 7,140 1,563 — — 8,703 Nine Months Ended U.S. South Africa Europe/South America/Asia Canada Total August 31, 2022 $ 27,140 $ 2,061 $ 2,765 $ 52 $ 32,018 August 31, 2021 28,465 2,532 — — 30,997 |
Note 1 - Nature of Operations (
Note 1 - Nature of Operations (Details Textual) | Aug. 31, 2022 ft² |
Number of Facilities | 2 |
Fort Wayne, Indiana [Member] | |
Area of Real Estate Property (Square Foot) | 30,000 |
Pretoria South Africa [Member] | |
Area of Real Estate Property (Square Foot) | 10,000 |
Note 2 - Operations and Manag_2
Note 2 - Operations and Management Plans (Details Textual) - USD ($) $ / shares in Units, $ in Thousands | 1 Months Ended | 3 Months Ended | 9 Months Ended | |||
Jul. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Nov. 30, 2021 | |
Retained Earnings (Accumulated Deficit), Total | $ (61,250) | $ (61,250) | $ (53,498) | |||
Revenue from Contract with Customer, Excluding Assessed Tax | 12,422 | $ 8,703 | 32,018 | $ 30,997 | ||
Net Income (Loss) Available to Common Stockholders, Basic, Total | $ (1,534) | $ (1,841) | (7,752) | (1,118) | ||
Stock Issued During Period, Shares, New Issues (in shares) | 2,875,000 | |||||
Shares Issued, Price Per Share (in dollars per share) | $ 21 | |||||
Stock Offering, Underwriting Discounts, Commissions, and Offering Expenses | $ 4,400 | |||||
Proceeds from Issuance of Common Stock, Net | $ 56,000 | $ 0 | $ 56,753 | |||
Over-Allotment Option [Member] | ||||||
Stock Issued During Period, Shares, New Issues (in shares) | 375,000 |
Note 6 - Acquisitions (Details
Note 6 - Acquisitions (Details Textual) - USD ($) $ in Millions | May 25, 2022 | Aug. 18, 2021 | May 12, 2021 |
Fox Labs International [Member] | |||
Business Combination, Consideration Transferred, Total | $ 2.2 | ||
Kore [Member] | |||
Asset Acquisition, Consideration Transferred, Total | $ 3.7 | ||
Asset Acquisition, Consideration Transferred, Transaction Cost | $ 0.2 | ||
Ballistipax [Member] | |||
Asset Acquisition, Consideration Transferred, Total | $ 0.3 |
Note 6 - Acquisitions - Busines
Note 6 - Acquisitions - Business Combination (Details) - USD ($) $ in Thousands | Aug. 31, 2022 | May 25, 2022 | Nov. 30, 2021 |
Goodwill | $ 2,307 | $ 816 | |
Fox Labs International [Member] | |||
Cash | $ 241 | ||
Accounts receivable | 48 | ||
Inventory | 36 | ||
Accounts payable | (59) | ||
Deferred revenue | (14) | ||
Goodwill | 1,492 | ||
Total acquired assets | 2,173 | ||
Fox Labs International [Member] | Customer Lists [Member] | |||
Customer list intangible | 70 | ||
Fox Labs International [Member] | Trademarks [Member] | |||
Trademarks | $ 360 |
Note 7 - Restricted Cash (Detai
Note 7 - Restricted Cash (Details Textual) - USD ($) $ in Thousands | Aug. 31, 2022 | Nov. 30, 2021 |
Restricted Cash, Current | $ 0 | $ 92 |
Note 8 - Revenue, Deferred Re_3
Note 8 - Revenue, Deferred Revenue and Accounts Receivable (Details Textual) - USD ($) $ in Thousands | 9 Months Ended | |
Aug. 31, 2022 | Nov. 30, 2021 | |
Standard Product Warranty, Term (Year) | 1 year | |
Extended Product Warranty, Term (Year) | 3 years | |
Accounts Receivable, Allowance for Credit Loss, Ending Balance | $ 10 | $ 10 |
Note 8 - Revenue, Deferred Re_4
Note 8 - Revenue, Deferred Revenue and Accounts Receivable - Summary of Changes in Deferred Revenue (Details) - USD ($) $ in Thousands | 9 Months Ended | 12 Months Ended |
Aug. 31, 2022 | Nov. 30, 2021 | |
Deferred revenue balance, beginning of period | $ 1,125 | $ 4,902 |
Net additions to deferred revenue during the period | 21,844 | 33,641 |
Reductions in deferred revenue for revenue recognized during the period | (21,663) | (37,418) |
Deferred revenue balance, end of period | 1,306 | 1,125 |
Less current portion | 921 | 720 |
Deferred revenue, non-current | $ 385 | $ 405 |
Note 8 - Revenue, Deferred Re_5
Note 8 - Revenue, Deferred Revenue and Accounts Receivable - Revenue Disaggregation (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Revenue from Contract with Customer, Excluding Assessed Tax | $ 12,422 | $ 8,703 | $ 32,018 | $ 30,997 |
Wholesale (Dealer/Distributors and Large End-Users) [Member] | ||||
Revenue from Contract with Customer, Excluding Assessed Tax | 4,312 | 2,986 | 10,746 | 7,041 |
E-commerce [Member] | ||||
Revenue from Contract with Customer, Excluding Assessed Tax | $ 8,110 | $ 5,717 | $ 21,272 | $ 23,956 |
Note 9 - Property and Equipme_3
Note 9 - Property and Equipment (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Nov. 30, 2021 | |
Depreciation, Total | $ 400 | $ 300 | |||
Deposits Assets, Noncurrent | $ 1,986 | $ 1,986 | $ 1,293 | ||
Cost of Sales [Member] | |||||
Depreciation, Total | $ 200 | $ 100 |
Note 9 - Property and Equipme_4
Note 9 - Property and Equipment - Summary of Cost and Accumulated Depreciation (Details) - USD ($) $ in Thousands | Aug. 31, 2022 | Nov. 30, 2021 |
Property, plant and equipment, gross | $ 3,712 | $ 2,378 |
Less: accumulated depreciation | 677 | 406 |
Total | 3,035 | 1,972 |
Computer Equipment and Software [Member] | ||
Property, plant and equipment, gross | 327 | 275 |
Furniture and Fixtures [Member] | ||
Property, plant and equipment, gross | 359 | 208 |
Leasehold Improvements [Member] | ||
Property, plant and equipment, gross | 729 | 157 |
Machinery and Equipment [Member] | ||
Property, plant and equipment, gross | $ 2,297 | $ 1,738 |
Note 10 - Inventory - Summary o
Note 10 - Inventory - Summary of Inventory (Details) - USD ($) $ in Thousands | Aug. 31, 2022 | Aug. 30, 2022 | Nov. 30, 2021 |
Raw materials | $ 7,682 | $ 3,175 | |
Work in process | 968 | 428 | |
Finished goods | 6,772 | 3,010 | |
Total | $ 15,422 | $ 15,422 | $ 6,613 |
Note 11 - Intangible Assets (De
Note 11 - Intangible Assets (Details Textual) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended | ||
Aug. 30, 2022 | Aug. 30, 2021 | Aug. 30, 2022 | Aug. 30, 2021 | |
Amortization of Intangible Assets | $ 0.1 | $ 0.1 | $ 0.2 | $ 0.1 |
Note 11 - Intangible Assets - C
Note 11 - Intangible Assets - Components of Intangible Assets (Details) - USD ($) $ in Thousands | Aug. 31, 2022 | Nov. 30, 2021 |
Intangible assets, gross carrying amount | $ 4,368 | $ 3,895 |
Intangible assets, accumulated amortization | (416) | (227) |
Intangible assets, net carrying amount | 3,952 | 3,668 |
Trademarks [Member] | ||
Intangible assets, gross carrying amount | 360 | 0 |
Intangible assets, net carrying amount | 360 | 0 |
Patents [Member] | ||
Intangible assets, gross carrying amount | 3,938 | 3,895 |
Intangible assets, accumulated amortization | (405) | (227) |
Intangible assets, net carrying amount | 3,533 | 3,668 |
Customer Lists [Member] | ||
Intangible assets, gross carrying amount | 70 | 0 |
Intangible assets, accumulated amortization | (11) | 0 |
Intangible assets, net carrying amount | $ 59 | $ 0 |
Note 11 - Intangible Assets - E
Note 11 - Intangible Assets - Estimated Future Amortization Expense (Details) $ in Thousands | Aug. 31, 2022 USD ($) |
2022 (three months) | $ 68 |
2023 | 272 |
2024 | 252 |
2025 | 237 |
2026 | 237 |
Thereafter | 2,344 |
Total | $ 3,410 |
Note 12 - Accounts Payable an_3
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($) $ in Thousands | Aug. 31, 2022 | Nov. 30, 2021 |
Trade payables | $ 3,363 | $ 2,793 |
Accrued sales and use tax | 757 | 940 |
Accrued people costs | 1,686 | 2,317 |
Accrued marketing | 364 | 185 |
Accrued professional fees | 261 | 617 |
Other accrued liabilities | 418 | 144 |
Total | $ 6,849 | $ 6,996 |
Note 13 - Notes Payable (Detail
Note 13 - Notes Payable (Details Textual) - USD ($) $ in Millions | Feb. 10, 2021 | May 04, 2020 |
Paycheck Protection Program, CARES Act [Member] | ||
Proceeds from Bank Debt | $ 0.2 | $ 0.2 |
Note 14 - Lines of Credit (Deta
Note 14 - Lines of Credit (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||||
Jan. 19, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Feb. 28, 2022 | |
Debt Issuance Costs, Line of Credit Arrangements, Gross | $ 100 | $ 100 | ||||
Amortization of Debt Issuance Costs | $ 10 | $ 10 | $ 20 | $ 20 | ||
Revolving Credit Facility [Member] | ||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 5,000 | |||||
Line of Credit Facility, Interest Rate at Period End | 6% | 6% | ||||
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage | 0.25% | |||||
Long-term Line of Credit, Total | $ 0 | $ 0 | ||||
Revolving Credit Facility [Member] | Minimum [Member] | ||||||
Debt Instrument, Interest Rate, Stated Percentage | 4% | |||||
Revolving Credit Facility [Member] | Prime Rate [Member] | ||||||
Debt Instrument, Basis Spread on Variable Rate | 0.50% | |||||
Equipment Financing Line of Credit [Member] | ||||||
Line of Credit Facility, Maximum Borrowing Capacity | $ 1,500 | |||||
Line of Credit Facility, Interest Rate at Period End | 6% | |||||
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage | 0.25% | |||||
Long-term Line of Credit, Total | $ 0 | $ 0 | ||||
Equipment Financing Line of Credit [Member] | Minimum [Member] | ||||||
Debt Instrument, Interest Rate, Stated Percentage | 4% | |||||
Equipment Financing Line of Credit [Member] | Prime Rate [Member] | ||||||
Debt Instrument, Basis Spread on Variable Rate | 0.50% |
Note 15 - Stockholders' Equit_2
Note 15 - Stockholders' Equity (Details Textual) - USD ($) | 1 Months Ended | 9 Months Ended | ||||||
Jun. 17, 2022 | Apr. 28, 2022 | May 31, 2022 | Mar. 31, 2022 | Feb. 28, 2022 | Aug. 31, 2022 | Jun. 16, 2022 | Feb. 15, 2022 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 50,000,000 | 300,000,000 | ||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Limited, Increased (in shares) | 1,300,000 | |||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Limited (in shares) | 3,800,000 | 2,500,000 | ||||||
Treasury Stock, Value, Acquired, Cost Method | $ 4,999,993 | $ 7,346,422 | $ 2,653,571 | $ 14,999,986 | ||||
Stock Buyback Plan [Member] | ||||||||
Stock Repurchase Program, Authorized Amount | $ 10,000,000 | |||||||
Treasury Stock, Value, Acquired, Cost Method | $ 5,000,000 | $ 10,000,000 | ||||||
Stock Repurchase Program, Authorized Amount, Addition | $ 5,000,000 |
Note 15 - Stockholders' Equit_3
Note 15 - Stockholders' Equity - Treasury Stock Activity (Details) - USD ($) | 1 Months Ended | 9 Months Ended | ||
May 31, 2022 | Mar. 31, 2022 | Feb. 28, 2022 | Aug. 31, 2022 | |
Number of shares (in shares) | 729,709 | 754,081 | 296,168 | 1,779,958 |
Cost of shares | $ 4,999,993 | $ 7,346,422 | $ 2,653,571 | $ 14,999,986 |
Average cost per share (in dollars per share) | $ 6.9 | $ 9.7 | $ 9 | $ 8.4 |
Note 16 - Stock-based Compens_3
Note 16 - Stock-based Compensation (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |||||||||
Jun. 17, 2022 | Mar. 23, 2022 | Jan. 17, 2022 | Aug. 31, 2022 | Feb. 28, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Jun. 16, 2022 | Nov. 30, 2021 | Nov. 19, 2020 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 50,000,000 | 300,000,000 | |||||||||
Share-Based Payment Arrangement, Expense | $ 2,700 | $ 1,000 | $ 4,100 | $ 2,500 | |||||||
Percentage of RSUs Exchanged for Stock Options | 50% | ||||||||||
Number of RSUs Exchanged for Stock Options (in shares) | 778,750 | 3,874 | 8,392 | ||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) | 20,500 | ||||||||||
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | 3,600 | $ 3,600 | |||||||||
Restricted Stock Units (RSUs) [Member] | |||||||||||
Share-Based Payment Arrangement, Expense | 1,000 | 900 | $ 2,300 | $ 2,300 | |||||||
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (in shares) | 376,555 | 174,493 | |||||||||
Share-Based Payment Arrangement, Plan Modification, Reclassified from Paid in Capital to Liability | $ 1,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) | 25,000 | ||||||||||
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount | 5,200 | $ 5,200 | |||||||||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 1 month 6 days | ||||||||||
Restricted Stock Units (RSUs) [Member] | CTO [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (in shares) | 200,000 | ||||||||||
Restricted Stock Units (RSUs) [Member] | Former Employee [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) | 25,000 | ||||||||||
Modified Rewards [Member] | |||||||||||
Share-Based Payment Arrangement, Expense | 0 | 1,400 | |||||||||
Share-Based Payment Arrangement, Option [Member] | |||||||||||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 2 years 6 months | ||||||||||
The 2017 Stock Option Plan (2017 Plan) [Member] | |||||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 1,899,327 | ||||||||||
The 2020 Equity Incentive Plan (2020 Plan) [Member] | |||||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 3,800,000 | 2,500,000 | |||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) | 1,300,000 | ||||||||||
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Board of Directors Chairman [Member] | |||||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) | 994,750 | 41,000 | |||||||||
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Share-Based Payment Arrangement, Option [Member] | Employees and Directors [Member] | |||||||||||
Share-Based Payment Arrangement, Expense | $ 1,700 | $ 50 | $ 1,700 | $ 60 |
Note 16 - Stock-based Compens_4
Note 16 - Stock-based Compensation - Summary of RSU Activity (Details) - shares | 9 Months Ended | |
Aug. 31, 2022 | Aug. 31, 2021 | |
Forfeited (in shares) | (20,500) | |
Restricted Stock Units (RSUs) [Member] | ||
Unvested and outstanding (in shares) | 1,594,120 | |
Granted (in shares) | 376,555 | 174,493 |
Settled (in shares) | (12,266) | |
Cancelled (in shares) | (778,750) | |
Forfeited (in shares) | (25,000) | |
Unvested and outstanding (in shares) | 1,154,659 |
Note 16 - Stock-based Compens_5
Note 16 - Stock-based Compensation - Warrant Assumptions to Determine Grant Date Fair Value (Details) | Nov. 30, 2020 |
Measurement Input, Risk Free Interest Rate [Member] | |
Warrant assumptions | 0.0334 |
Measurement Input, Expected Dividend Rate [Member] | |
Warrant assumptions | 0 |
Measurement Input, Price Volatility [Member] | |
Warrant assumptions | 0.7844 |
Measurement Input, Expected Term [Member] | |
Warrant assumptions | 6.5 |
Measurement Input, Share Price [Member] | |
Warrant assumptions | 5.51 |
Measurement Input, Exercise Price [Member] | |
Warrant assumptions | 7.70 |
Note 16 - Stock-based Compens_6
Note 16 - Stock-based Compensation - Summary of Stock Option Activity (Details) | 9 Months Ended |
Aug. 31, 2022 $ / shares shares | |
Outstanding, stock options (in shares) | shares | 586,783 |
Outstanding, weighted-average exercise price per stock option (in dollars per share) | $ / shares | $ 3.48 |
Granted (in shares) | shares | 994,750 |
Granted (in dollars per share) | $ / shares | $ 7.70 |
Exercised, stock options (in shares) | shares | (250,250) |
Exercised, weighted-average exercise price per share (in dollars per share) | $ / shares | $ (1.82) |
Forfeited, stock options (in shares) | shares | (20,500) |
Forfeited, weighted-average exercise price per share (in dollars per share) | $ / shares | $ (11.80) |
Outstanding, stock options (in shares) | shares | 1,310,783 |
Outstanding, weighted-average exercise price per stock option (in dollars per share) | $ / shares | $ 6.83 |
Exercisable, stock options (in shares) | shares | 274,534 |
Exercisable, weighted-average exercise price per share (in dollars per share) | $ / shares | $ 1.90 |
Note 17 - Earnings Per Share -
Note 17 - Earnings Per Share - Allocation of Net Income (Loss) (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Net income (loss) | $ (1,534) | $ (1,841) | $ (7,752) | $ (75) |
Preferred stock dividends | 0 | 0 | 0 | (1,043) |
Net loss available to common shareholders | $ (1,534) | $ (1,841) | $ (7,752) | $ (1,118) |
Weighted-average number of common shares outstanding - basic and diluted (in shares) | 21,751,879 | 22,047,571 | 22,704,565 | 18,269,360 |
Net loss per share – basic and diluted (in dollars per share) | $ (0.07) | $ (0.08) | $ (0.34) | $ (0.06) |
Note 17 - Earnings Per Share _2
Note 17 - Earnings Per Share - Summary of Antidilutive Securities (Details) - shares | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Warrants (in shares) | 2,465,442 | 2,440,705 | 2,465,442 | 2,440,705 |
Warrant [Member] | ||||
Warrants (in shares) | 0 | 75,000 | 0 | 75,000 |
Share-Based Payment Arrangement, Option [Member] | ||||
Warrants (in shares) | 1,310,783 | 617,712 | 1,310,783 | 617,712 |
Restricted Stock Units (RSUs) [Member] | ||||
Warrants (in shares) | 1,154,659 | 1,747,993 | 1,154,659 | 1,747,993 |
Note 18 - Related Party Trans_2
Note 18 - Related Party Transactions (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | |||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | Nov. 30, 2021 | |
Chief Executive Officer [Member] | |||||
Related Party Transaction, Amounts of Transaction | $ 7 | $ 8 | $ 30 | $ 10 | |
Restricted Stock Units (RSUs) [Member] | Chief Technology Officer [Member] | |||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 200,000 | ||||
Andre Buys [Member] | |||||
Related Party Transaction, Amounts of Transaction | 0 | $ 300 | |||
Due to Related Parties, Total | $ 0 | $ 0 | $ 100 |
Note 19 - Leases (Details Textu
Note 19 - Leases (Details Textual) - USD ($) $ in Thousands | 1 Months Ended | 9 Months Ended |
Aug. 31, 2022 | Aug. 31, 2022 | |
Wilmington/Andover, Massachusetts [Member] | ||
Lease Expiration Date | Feb. 29, 2028 | |
Operating Lease, Monthly Base Rent Expense | $ 20 | |
SOUTH AFRICA | ||
Lease Expiration Date | Nov. 30, 2024 | |
Operating Lease, Monthly Base Rent Expense | $ 10 | |
Fort Wayne, Indiana [Member] | Fort Wayne Facility Member | ||
Lease Expiration Date | Jul. 31, 2025 | |
Operating Lease, Monthly Base Rent Expense | $ 10 | |
Fort Wayne, Indiana [Member] | Former Fort Wayne Facility Member | ||
Lease Expiration Date | Jul. 31, 2027 | |
Operating Lease, Monthly Base Rent Expense | $ 20 | |
Las Vegas, Nevada [Member] | Maximum [Member] | ||
Operating Lease, Monthly Base Rent Expense | $ 10 |
Note 19 - Leases - Elements of
Note 19 - Leases - Elements of Lease Expense (Details) $ in Thousands | 3 Months Ended | 9 Months Ended |
Aug. 31, 2022 USD ($) | Aug. 31, 2022 USD ($) | |
Operating lease cost | $ 144 | $ 360 |
Short-term lease cost | 1 | 9 |
Total lease cost | 145 | 369 |
Cash paid for amounts included in the measurement of operating lease liabilities | 148 | 244 |
Operating lease liabilities arising from obtaining right-of-use assets | $ 1,047 | $ 1,557 |
Operating Leases, Weighted-average remaining lease term (Year) | 4 years 7 months 6 days | 4 years 7 months 6 days |
Weighted-average discount rate | 9.50% | 9.50% |
Note 19 - Leases - Future Lease
Note 19 - Leases - Future Lease Payments Under Non-cancelable Operating Leases (Details) $ in Thousands | Aug. 31, 2022 USD ($) |
2022 (three months) | $ 169 |
2023 | 679 |
2024 | 696 |
2025 | 594 |
2026 | 527 |
Thereafter | 451 |
Total lease payments | 3,116 |
Less: imputed interest | 598 |
Total lease liabilities | $ 2,518 |
Note 20 - Income Taxes (Details
Note 20 - Income Taxes (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Income Tax Expense (Benefit), Total | $ 150 | $ (74) | $ 82 | $ 109 |
Effective Income Tax Rate Reconciliation, Percent, Total | (10.80%) | 3.90% | (1.10%) | 320.60% |
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21% |
Note 21 - Commitments and Con_2
Note 21 - Commitments and Contingencies (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Jan. 07, 2022 | Aug. 31, 2022 | Feb. 28, 2022 | Aug. 31, 2022 | |
Royalty Expense | $ 600 | $ 0 | $ 600 | |
Restricted Stock Units (RSUs) [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) | 200,000 | |||
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 2 years | |||
CO2 Pistols [Member] | ||||
Initial Royalty, Percentage of Net Price | 2.50% | |||
Net Price Per Unit | 167.60 | |||
Reduction in Royalty, Percentage Per Year | 0.10% | |||
Minimum Royalty Percentage | 1% | |||
Initial Royalty Percentage for New Products in Category | 2.50% | |||
Fintail Projectiles [Member] | ||||
Initial Royalty, Percentage of Net Price | 4% | |||
Andre Buys [Member] | ||||
Other Commitment, to be Paid, Year One | $ 25 | $ 25 |
Note 22 - Segment and Geograp_3
Note 22 - Segment and Geographical Disclosures (Details Textual) | 9 Months Ended |
Aug. 31, 2022 | |
Number of Reportable Segments | 1 |
Note 22 - Segment and Geograp_4
Note 22 - Segment and Geographical Disclosure - Summary of Revenue, Long-lived Assets and Total Assets by Geographical Region (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Revenue | $ 12,422 | $ 8,703 | $ 32,018 | $ 30,997 |
UNITED STATES | ||||
Revenue | 10,347 | 7,140 | 27,140 | 28,465 |
SOUTH AFRICA | ||||
Revenue | 704 | 1,563 | 2,061 | 2,532 |
Europe/South America/Asia [Member] | ||||
Revenue | 1,342 | 0 | 2,765 | 0 |
CANADA | ||||
Revenue | $ 29 | $ 0 | $ 52 | $ 0 |
Note 23 - Financial Instrumen_2
Note 23 - Financial Instruments (Details Textual) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Aug. 31, 2022 | Aug. 31, 2021 | Aug. 31, 2022 | Aug. 31, 2021 | |
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total | $ (639) | $ (55) | $ (624) | $ 123 |
US Tax Rate Percentage of Fluctuation | 10% | |||
SOUTH AFRICA | ||||
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total | $ 600 | $ 60 | $ 600 | $ 100 |