XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 15,413,000 $ 7,795,000 $ 12,481,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 1,697,000 1,495,000 1,409,000
Impairment of intangible asset   1,852,000  
Loss on marketable securities 9,000    
(Recovery of) provision for doubtful accounts (100,000) 238,000 (26,000)
Change to inventory obsolescence reserve (79,000) 624,000 (582,000)
Deferred income taxes 337,000 (47,000) 755,000
Stock based compensation expense 435,000 583,000 160,000
Changes in operating assets and liabilities:      
Accounts receivable (5,049,000) 2,800,000 (1,440,000)
Inventories 8,794,000 (6,793,000) (5,991,000)
Prepaid expenses and other current assets (359,000) (168,000) 318,000
Other assets     (11,000)
Accounts payable, accrued expenses, accrued salaries and wages, accrued income taxes 1,889,000 1,926,000 1,580,000
Net Cash Provided by Operating Activities 22,987,000 10,305,000 8,653,000
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchases of property, plant, and equipment (1,007,000) (1,615,000) (1,988,000)
Purchases of marketable securities (5,422,000)    
Net Cash Used in Investing Activities (6,429,000) (1,615,000) (1,988,000)
CASH FLOWS FROM FINANCING ACTIVITIES      
Proceeds from long-term debt   3,904,000  
Proceeds from stock option exercises   80,000 53,000
Cash paid for purchase of treasury stock   (2,454,000) (3,998,000)
Net Cash Provided by (Used in) Financing Activities   1,530,000 (3,945,000)
Net increase in Cash and Cash Equivalents 16,558,000 10,220,000 2,720,000
CASH AND CASH EQUIVALENTS - Beginning 18,248,000 8,028,000 5,308,000
CASH AND CASH EQUIVALENTS - Ending 34,806,000 18,248,000 8,028,000
SUPPLEMENTAL CASH FLOW INFORMATION      
Interest paid 18,000 29,000 23,000
Income taxes paid $ 1,970,000 $ 749,000 262,000
Surrender of Common Shares     $ 8,000