XML 20 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Cash Flows from Operating Activities:      
Net income $ 7,429 $ 5,761 $ 1,608
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 1,895 1,325 1,643
Stock-based compensation 5,525 3,196 2,647
Amortization of deferred financing fees 6 11 12
Amortization of debt discount 36 21 19
Write-off of intangible assets 0 0 350
Deferred income tax 563 831 (740)
Changes in operating assets and liabilities:      
Accounts receivable 14 (730) 160
Income tax receivable (785) 462 (912)
Inventory, net (64) 2,953 8,309
Prepaid expenses and deposits 1,029 (993) 3,318
Other long-term assets 7 109 103
Accounts payable 1,369 (1,024) (6,210)
Income tax payable 552 (175) (3,132)
Other accrued expenses 545 1,935 135
Other long-term liabilities (332) (426) (713)
Net Cash Provided by Operating Activities 17,789 13,256 6,597
Cash Flows from Investing Activities:      
Investments in convertible note receivable (2,000) 0 0
Purchase of equipment (2,506) (4,649) (1,055)
Net Cash Used in Investing Activities (4,506) (4,649) (1,055)
Cash Flows from Financing Activities:      
Payment of deferred financing fees 0 (60) 0
Repurchase of company stock (4,655) (1,500) 0
Payment on term loan (4,000) (2,000) (2,000)
Shares canceled or surrendered as payment of tax withholding (3,167) 0 0
Exercise of options and warrants 701 61 42
Net Cash Used in Financing Activities (11,121) (3,499) (1,958)
Foreign Currency Effect on Cash 10 86 (9)
Increase in Cash and Cash Equivalents 2,172 5,194 3,575
Cash and Cash Equivalents — beginning of period 16,652 11,458 7,883
Cash and Cash Equivalents — end of period 18,824 16,652 11,458
Non Cash Investing and Financing Activities:      
Increase in property and equipment/other long-term liabilities 0 0 116
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION      
Cash paid for interest 227 345 438
Cash paid for income taxes 1,286 2,865 5,496
Common stock shares issued upon cashless warrant exercises 0 0 53
Total cashless exercise price of warrants 0 0 88
Gross warrants underlying cashless exercises $ 0 $ 0 $ 63