Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Cash Flows (Unaudited)

v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2025
Aug. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income for the period $ 6,324 $ 3,120
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Stock-based compensation expense 2,297 2,615
Depreciation and amortization 1,617 1,113
Loss on disposal 607 0
Amortization of debt issuance costs 0 4
Operating lease costs 513 483
Loss from joint venture 0 42
Deferred tax provision 1,650 0
Changes in assets and liabilities:    
Accounts receivable (6,242) 817
Deferred revenue (1,519) (1,089)
Inventory (14,134) (5,907)
Prepaid expenses and other current assets (1,857) (1,199)
Other assets 34 0
Accounts payable and accrued liabilities (410) 4,966
Operating lease liabilities (383) (486)
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES (11,503) 4,479
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (5,830) (1,382)
Proceeds from sale of property and equipment 67
Proceeds from sale of marketable debt securities 6,352 0
Acquisition of Federal Firearms License (6) 0
NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES 583 (1,382)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from stock option exercises 296 149
Repurchase of common stock (55) (3,247)
Payment of taxes withheld on issuance of restricted stock units (142) (826)
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 99 (3,924)
Effects of foreign currency exchange rate changes 487 406
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS FOR THE PERIOD (10,334) (421)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 16,829 20,498
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 6,495 $ 20,077