XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (4,046,871) $ (3,542,181)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 3,174,569 3,617,743
Interest from amortization of debt costs 58,774 51,974
(Gain) loss on disposal of property and equipment (78,373) 9,235
Stock-based compensation on stock options, RSUs & RSAs, net 1,310,957 825,250
Provision for doubtful accounts receivable 8,158 7,713
Change in operating lease assets and liabilities (231,561) (222,047)
Inventory write-offs to allowance 316,297 456,538
Deferred taxes (73,015) 545,015
Changes in operating assets and liabilities:    
Trade accounts receivable (1,431,440) (562,651)
Other receivables 0 137,103
Inventories (741,604) 1,217,622
Prepaid expenses and other assets (97,792) 10,560
Accounts payable and accrued liabilities (977,622) (1,087,746)
Net cash (used in) provided by operating activities (2,809,523) 1,464,128
Cash flows from investing activities:    
Purchase of property and equipment (3,077,154) (1,626,614)
Proceeds from sale of equipment 209,169 0
Net cash used in investing activities (2,867,985) (1,626,614)
Cash flows from financing activities:    
Proceeds from sale of common stock from Employee Stock Purchase Plan 40,380 51,711
Proceeds from issuance of common stock under public equity placement 9,199,510 0
Loan costs 0 (61,223)
Borrowings on loans payable 141,245 266,850
Payments on loans payable (1,852,256) (681,301)
Repayment of finance lease obligations (73,003) (212,211)
Net cash provided by (used in) financing activities 7,455,876 (636,174)
Effect of exchange rate on cash and cash equivalents (141,769) (468,143)
Change in cash, cash equivalents and restricted cash 1,636,599 (1,266,803)
Cash and cash equivalents, beginning of period 5,507,891 6,774,694
Cash, cash equivalents and restricted cash, end of period 7,144,490 5,507,891
Supplemental disclosure of cash flow information:    
Interest paid in cash 221,773 157,407
Income taxes paid 428,914 267,585
Supplemental disclosure of non-cash investing & financing activities:    
Purchase of equipment through finance lease arrangements 451,048 0
Equipment deposit paid in restricted stock $ 45,900 $ 0