v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Net income $ 51,596 $ 63,816 $ 105,807
Adjustments to reconcile net income to net cash provided by operating activities: 15,523 15,956 15,614
Share-based compensation expense 1,527 1,450 1,288
Non-cash operating lease cost 32,748 31,959 30,235
Deferred income taxes (525) (205) (1,182)
Restructuring and other charges, net of gains 343 (77) (3,720)
Payments on restructuring and other charges, net of proceeds (604) (1,019) (1,045)
Loss on disposal of property, plant and equipment 60 76 43
Other 438 (115) 455
us-gaap_IncreaseDecreaseInAccountsReceivable (700) (4,811) (5,442)
Inventories, net (1,116) (6,194) (27,309)
Prepaid expenses and other current assets (5,999) (869) 5,570
Customer deposits 1,597 (4,294) (43,315)
Accounts payable and accrued expenses (5,204) (1,732) (8,787)
Accrued compensation and benefits 2,917 (2,833) 948
Operating lease liabilities (34,450) (32,981) (31,013)
Other assets and liabilities (87) 58 (2,985)
Net cash provided by operating activities 61,696 80,195 100,664
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 11,268 9,606 13,885
Proceeds from sales of property, plant and equipment 0 49 9,914
Proceeds from sales of investments 94,136 124,477 137,397
Purchases of investments (85,225) (134,911) (234,949)
Net cash used in investing activities (2,357) (19,991) (101,523)
us-gaap_PaymentsOfDividends 50,084 50,269 46,357
Proceeds from employee stock plans 43 509 75
Taxes paid related to net share settlement of equity awards (2,207) (2,150) (812)
Payments on financing leases (351) (421) (497)
Net cash used in financing activities (52,599) (52,331) (47,591)
Effect of exchange rate changes on cash and cash equivalents (1) (279) 201
Net (decrease) increase in cash, cash equivalents and restricted cash 6,739 7,594 (48,249)
Cash, cash equivalents and restricted cash at beginning of period 70,216 62,622 110,871
Cash, cash equivalents and restricted cash at end of period 76,955 70,216 62,622
Supplemental Cash Flow Information [Abstract]      
Cash paid during the year for income taxes, net of refunds 18,551 19,947 41,933
Cash paid during the year for interest $ 54 $ 58 $ 31