XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,127 $ 7,074
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,160 857
Unrealized (gain) loss on marketable equity investments 4,125 (3,899)
Gain on sale of investments 0 (6)
Non-cash lease recovery (17) (2)
Amortization of loan fees, net (13) 12
Share-based compensation 605 766
Deferred income taxes (1,563) 264
Changes in operating assets and liabilities:    
Accounts receivable (3,935) 5,432
Deferred costs 232 216
Inventory 898 (3,489)
Prepaid expenses (49) 494
Accounts payable and accrued expenses 2,436 (1,153)
Deferred revenue 14 (1,013)
Income taxes payable 179 (91)
Net cash provided by operating activities 6,199 5,462
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of equipment and improvements (983) (974)
Proceeds from sale of investments 0 89
Investment in Monogram (1,250) 0
Net cash used in investing activities (2,233) (885)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on notes payable (4,816) (6,093)
Borrowing from Minnesota Bank & Trust, net of loan origination fees 4,000 5,284
Repurchases of common stock (3,505) (1,547)
Payments of employee taxes on net issuance of common stock 0 (223)
Proceeds from exercise of stock options and ESPP contributions 50 89
Net cash used in financing activities (4,271) (2,490)
Net increase (decrease) in cash and cash equivalents (305) 2,087
Cash and cash equivalents, beginning of year 2,936 849
Cash and cash equivalents, end of year 2,631 2,936
Cash paid during the period for:    
Income taxes, net of refunds 1,891 1,655
Interest $ 555 $ 521