Supplemental Cash Flow Information (Tables) |
6 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Supplemental Cash Flow Information [Abstract] | |
| Schedule Of Supplemental Cash Flow Disclosures | Three months ended Six months ended December 31, December 31, 2025 2024 2025 2024 Cash received from interest $ 502 $ 716 $ 1,036 $ 1,297 Cash paid for interest $ 5,928 $ 4,242 $ 11,929 $ 7,513 Cash paid (refund) for income taxes $ 4,428 $ 3,253 $ 5,138 $ 3,208 |
| Schedule Of Disaggregation Of Cash, Cash Equivalents And Restricted Cash | December 31, 2025 December 31, 2024 June 30, 2025 Cash and cash equivalents $ 69,474 $ 60,625 $ 76,520 Restricted cash 127 112 119 Cash, cash equivalents and restricted cash $ 69,601 $ 60,737 $ 76,639 |
| Supplemental Cash Flow Disclosure Related To Leases | Three months ended Six months ended December 31, December 31, 2025 2024 2025 2024 Cash paid for amounts included in the measurement of lease liabilities Operating cash flows from operating leases $ 1,464 $ 1,212 $ 2,826 $ 2,216 Right-of-use assets obtained in exchange for lease obligations Operating leases $ 3,187 $ 708 $ 4,223 $ 1,218 |