XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (8,007,346) $ (4,046,871)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 4,048,409 3,174,569
Interest from amortization of debt costs 0 58,774
Loss (gain) on disposal of property and equipment 124,584 (78,373)
Stock-based compensation on stock options, RSUs & RSAs, net 1,019,023 1,310,957
Provision for credit losses (4,426) 8,158
Change in operating lease assets and liabilities 183,393 (231,561)
Inventory write-offs to allowance 136,676 316,297
Deferred taxes (121,803) (73,015)
Changes in operating assets and liabilities:    
Trade accounts receivable 1,498,698 (1,431,440)
Other current assets (131,177) 0
Inventories 960,739 (741,604)
Prepaid expenses and deposits 133,810 (97,792)
Accounts payable and accrued liabilities 680,457 (977,622)
Net cash provided by (used in) operating activities 521,037 (2,809,523)
Cash flows from investing activities:    
Purchase of property and equipment (2,182,805) (3,077,154)
Proceeds from sale of equipment 0 209,169
Proceeds from sale-leaseback of equipment 364,710 0
Acquisition of Visimid Technologies, net of cash acquired (847,141) 0
Net cash used in investing activities (2,665,236) (2,867,985)
Cash flows from financing activities:    
Proceeds from sale of common stock from Employee Stock Purchase Plan 39,677 40,380
Proceeds from issuance of common stock under public equity placement 806,332 9,199,510
Borrowings on loans payable 278,926 141,245
Payments on loans payable (2,459,474) (1,852,256)
Repayment of finance lease obligations (131,901) (73,003)
Net cash (used in) provided by financing activities (1,466,440) 7,455,876
Effect of exchange rate on cash and cash equivalents (53,583) (141,769)
Change in cash, cash equivalents and restricted cash (3,664,222) 1,636,599
Cash, cash equivalents and restricted cash, beginning of period 7,144,490 5,507,891
Cash, cash equivalents and restricted cash, end of period 3,480,268 7,144,490
Supplemental disclosure of cash flow information:    
Interest paid in cash 196,541 221,773
Income taxes paid 166,858 428,914
Supplemental disclosure of non-cash investing & financing activities:    
Purchase of equipment through finance lease arrangements 396,058 451,058
Equipment deposit paid in restricted stock 0 45,900
Operating right-of-use assets acquired in exchange for operating lease liabilities $ 92,136 $ 0