v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Cash flows from operating activities:    
Net income $ 556,241 $ 766,812
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 86,047 369,950
Change in fair value of contingent consideration (5,176) (164,701)
Unrealized (gains) losses on marketable securities (274,971) 3,681
Unrealized loss on interest rate swap contract 45,288 0
Compensatory element of stock options 307,355 313,174
Provision for doubtful accounts 288,760 186,904
Amortization of debt issuance costs 5,348 5,444
Amortization of operating lease right-of-use asset 75,135 79,324
Changes in assets and liabilities:    
Accounts receivable (439,413) (665,419)
Prepaid expenses 80,112 (13,587)
Inventory 49,856 230,459
Other current assets 11,640 5,796
Deposits and other assets, net (10,616) (18,339)
Accounts payable (931,007) 221,749
Accrued expenses (1,253,911) (510,907)
Operating lease liability (54,682) (80,048)
Deferred revenue 1,107,129 913,634
Net cash (used in) from operating activities (356,865) 1,643,926
Cash flows from investing activities:    
Purchases of property and equipment (457,722) (375,600)
Purchases of marketable securities (743,811) (1,017,738)
Sale of marketable securities 860,484 191,400
Net cash used in investing activities (341,049) (1,201,938)
Cash flows from financing activities:    
Treasury stock purchases (170,376) (243,201)
Repayments of note payable (40,665) (29,646)
Repayment of line of credit (200,000) (500,000)
Proceeds from line of credit 950,000 0
Net cash provided by (used in) financing activities 538,959 (772,847)
Decrease in cash and cash equivalents (158,955) (330,859)
Cash and cash equivalents - beginning of period 406,067 1,703,958
Cash and cash equivalents - end of period 247,112 1,373,099
Supplemental investing activities:    
Construction costs payable 219,748 536,707
Duke license agreement payable 533,333 0
Supplemental non-cash operating activities:    
Interest 443,829 441,336
Income taxes $ 57,630 $ 33,072

Source