Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Cash Flows (Unaudited)

v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net (loss) income for the period $ (12,198) $ 6,324
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Stock-based compensation expense 1,972 2,297
Depreciation and amortization 1,828 1,617
Loss on disposal and write-off of property and equipment 338 607
Operating lease costs 994 513
Deferred tax (benefit) provision (2,721) 1,650
Realized gain on marketable debt securities (13) 0
Allowance for expected credit losses 2,005 52
Provision for inventory reserves 6,000  
Impairment loss on property and equipment 4,506 0
Changes in assets and liabilities, net of effects of business acquisition:    
Accounts receivable 6,297 (6,294)
Deferred revenue (317) (1,519)
Inventory (3,184) (14,551)
Prepaid expenses and other current assets 860 (1,857)
Other assets (102) 34
Accounts payable and accrued liabilities (8,615) (410)
Operating lease liabilities (1,167) (383)
NET CASH USED IN OPERATING ACTIVITIES (3,470) (11,503)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (1,237) (5,830)
Proceeds from sale of property and equipment 0 67
Proceeds from sale and maturities of marketable debt securities 750 6,352
Acquisition of business, net of cash acquired (500) 0
NET CASH (USED IN) PROVIDED BY INVESTING ACTIVITIES (987) 583
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from stock option exercises 0 296
Repurchase of common stock (953) (55)
Payment of taxes withheld on issuance of restricted stock units (188) (142)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES (1,141) 99
Effects of foreign currency exchange rate changes 289 487
NET DECREASE IN CASH AND CASH EQUIVALENTS FOR THE PERIOD (5,309) (10,334)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 13,727 16,829
CASH AND CASH EQUIVALENTS, END OF PERIOD 8,418 6,495
Supplemental schedule of noncash investing and financing activities:    
Operating lease liabilities arising from obtaining right-of-use assets 58 178
Common stock issued as consideration for business combination 453 0
Contingent consideration recognized in business combination 649 0
Holdback consideration payable in connection with business combination 125 0
Federal Firearms License [Member]    
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of Federal Firearms License 0 (6)
All Inventory Except Ammunition [Member]    
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Provision for inventory reserves 2,442 417
Ammunition [Member]    
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Provision for inventory reserves $ 3,605 $ 0