XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Cash Flows from Operating Activities:      
Net income $ 11,549 $ 7,429 $ 5,761
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 2,777 1,895 1,325
Stock-based compensation 4,919 5,525 3,196
Amortization of right-of-use assets 2,323 0 0
Amortization of deferred financing fees 7 6 11
Amortization of debt discount 39 36 21
Deferred income tax 364 563 831
Changes in operating assets and liabilities:      
Accounts receivable (539) 14 (730)
Income tax receivable 1,237 (785) 462
Inventory, net (152) (64) 2,953
Prepaid expenses and other (29) 1,029 (993)
Other long-term assets (483) 7 109
Accounts payable (1,648) 1,369 (1,024)
Income tax payable 193 552 (175)
Other accrued expenses 432 545 1,935
Lease liabilities (2,698) 0 0
Other long-term liabilities 35 (332) (426)
Net Cash Provided by Operating Activities 18,326 17,789 13,256
Cash Flows from Investing Activities:      
Investments in convertible note receivable 0 (2,000) 0
Purchase of equipment (2,681) (2,506) (4,649)
Net Cash Used in Investing Activities (2,681) (4,506) (4,649)
Cash Flows from Financing Activities:      
Payment of deferred financing fees 0 0 (60)
Repurchase of company stock (5,405) (4,655) (1,500)
Payment on term loan (1,500) (4,000) (2,000)
Shares purchased as payment of tax withholding (6,246) (3,167) 0
Proceeds from common stock issued under employee stock purchase plan 653 0 0
Exercise of options and warrants 76 701 61
Net Cash Used in Financing Activities (12,422) (11,121) (3,499)
Foreign Currency Effect on Cash 91 10 86
Increase in Cash and Cash Equivalents 3,314 2,172 5,194
Cash and Cash Equivalents — beginning of period 18,824 16,652 11,458
Cash and Cash Equivalents — end of period 22,138 18,824 16,652
Non Cash Investing and Financing Activities      
Conversion of convertible notes receivable to equity securities 2,205 0 0
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION      
Cash paid for interest 44 227 345
Cash paid for income taxes $ 1,623 $ 1,286 $ 2,865