v3.26.3
Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Cash flows from operating activities:    
Net income $ 1,872,184 $ 1,388,048
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 728,374 742,231
Loss on sale of property and equipment 0 48,304
Losses on marketable securities 98,684 604,619
Compensatory element of stock options 315,967 374,198
Provision for doubtful accounts 923,595 780,197
Amortization of debt issuance costs 15,326 15,657
Amortization of operating lease right-of-use asset 290,593 295,654
Changes in assets and liabilities:    
Accounts receivable (911,294) (304,483)
Prepaid expenses 82,233 19,125
Inventory (48,763) 79,730
Other current assets (450,979) 109,604
Deposits and other assets, net (53,388) (92,144)
Accounts payable (449,861) 741,407
Accrued expenses (1,712,652) (3,525,297)
Operating lease liability (327,646) (317,744)
Deferred revenue 3,267,134 3,238,687
Net cash from operating activities 3,639,507 4,197,793
Cash flows from investing activities:    
Purchases of property and equipment (201,645) (163,249)
Sale of property and equipment 0 115,000
Purchases of marketable securities (900,042) (3,160,145)
Sale of marketable securities 975,079 2,522,711
Net cash from (used) in investing activities (126,608) (685,683)
Cash flows used in financing activities:    
Treasury stock purchases 0 (169,502)
Repayments of note payable (129,517) (110,235)
Repayment of line of credit (3,500,000) (7,120,000)
Proceeds from the exercise of stock options 23,250 23,101
Proceeds from line of credit 1,200,000 6,800,000
Dividends paid 0 (3,231,227)
Net cash used in financing activities (2,406,267) (3,807,863)
Increase (Decrease) in cash and cash equivalents 1,106,632 (295,753)
Cash and cash equivalents - beginning of period 319,031 560,960
Cash and cash equivalents - end of period 1,425,663 265,207
Supplemental non cash operating activities    
Lease liability arising from right-of-use asset 0 396,163
Supplemental cash flow information    
Interest 1,330,944 1,533,485
Income taxes $ 1,395,084 $ 2,833,737