Income Taxes (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Income Tax Disclosure [Abstract] |
|
| Schedule of Income Tax Expense (Benefit) |
Income tax expense (benefit) consists of: | | | | | | | | | | | | | | | | | | | Fiscal Year Ended June 30, | | 2026 | | 2025 | | 2024 | | (in thousands) | | Current: | | | | | | | Federal | $ | 16,658 | | | $ | 12,736 | | | $ | 15,626 | | | State | 4,452 | | | 3,805 | | | 3,608 | | | Foreign | (805) | | | 3,498 | | | 5,578 | | | Total current | 20,305 | | | 20,039 | | | 24,812 | | | Deferred: | | | | | | | Federal | 1,982 | | | 2,320 | | | (827) | | | State | 1,938 | | | (217) | | | (911) | | | Foreign | 645 | | | 706 | | | (293) | | | Total deferred | 4,565 | | | 2,809 | | | (2,031) | | | Provision for income taxes | $ | 24,870 | | | $ | 22,848 | | | $ | 22,781 | |
|
| Schedule of Reconciliation of U.S. Federal Income Tax Expense |
The following table presents a reconciliation of the statutory income tax rate, expressed as a percentage of income before income taxes, to the effective income tax rate for the year ended June 30, 2026, following the adoption of ASU 2023-09. | | | | | | | | | | | | | Fiscal Year Ended June 30, 2026 | | $ | | % | | (in thousands) | | | | U.S. Federal income tax at statutory rate | $21,786 | | 21.0 | % | | United States | | | | State and Local Income Taxes(1) | 5,455 | | 5.3 | % | | Federal | | | | | Effect of Cross-Border Tax Laws | | | | | Global intangible low-taxed income | (475) | | (0.5) | % | | FDII | (481) | | (0.5) | % | | Subpart F Income | 1,637 | | 1.6 | % | | Other | (136) | | (0.1) | % | | Tax Credits | | | | | Foreign Tax Credit | (1,380) | | (1.3) | % | | Changes in Valuation Allowances | (6,162) | | (5.9) | % | | Nontaxable or Nondeductible Items | | | | | Non-deductible compensation | 2,310 | | 2.2 | % | | Capital Loss Expiration | 5,330 | | 5.1 | % | | Other | (82) | | (0.1) | % | | Other Adjustments | (571) | | (0.6) | % | | Brazil | | | | | Non-taxable income | (1,197) | | (1.2) | % | | Pillar-Two | 1,188 | | 1.1 | % | | Payable true-up | (2,551) | | (2.5) | % | | Other | (336) | | (0.3) | % | | | | | | | | | | | | | | Other Foreign Jurisdictions | 227 | | 0.2 | % | | Changes in Unrecognized Tax Benefits | 308 | | 0.3 | % | | Provision for income taxes | $24,870 | | 24.0 | % | | | | | (1) The states that contribute the majority (greater than 50.0%) of the tax effect in this category include California, Illinois, Minnesota, New Jersey and New York. |
The following table presents a reconciliation of the U.S. Federal income tax expense for the fiscal years ended June 30, 2025 and June 30, 2024 with the applicable statutory rate of 21.0%, prior to the adoption of ASU 2023-09. | | | | | | | | | | | | | | | | | Fiscal Year Ended June 30, | | | | 2025 | | 2024 | | | | (in thousands) | | U.S. statutory rate | | | 21.0 | % | | 21.0 | % | | U.S. Federal income tax at statutory rate | | | $ | 19,823 | | | $ | 20,967 | | | Increase (decrease) in income taxes due to: | | | | | | | State and local income taxes, net of Federal benefit | | | 2,788 | | | 1,939 | | | Tax credits | | | (573) | | | (1,794) | | | Valuation allowance | | | (445) | | | 1,131 | | | Effect of varying statutory rates in foreign operations, net | | | 1,382 | | | 2,109 | | | Stock compensation | | | (1,258) | | | (76) | | | | | | | | | Reduction in prior year transition tax | | | (2,065) | | | — | | | | | | | | | Earnings from foreign subsidiaries | | | 778 | | | 776 | | | | | | | | | Losses on dispositions | | | — | | | (2,816) | | | | | | | | Global intangible low taxed income tax
| | | 475 | | | (832) | | | | | | | | | Nontaxable income | | | (136) | | | (927) | | | Nondeductible compensation | | | 2,144 | | | 1,412 | | | | | | | | | Notional interest deduction on net equity | | | (928) | | | — | | | | | | | | | | | | | | | | | | | | | Other | | | 863 | | | 892 | | | Provision for income taxes | | | $ | 22,848 | | | $ | 22,781 | |
|
| Schedule of Deferred Tax Assets and Liabilities |
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities are presented below: | | | | | | | | | | | | | June 30, | | 2026 | | 2025 | | (in thousands) | | Deferred tax assets derived from: | | | | | Allowance for accounts receivable | $ | 4,720 | | | $ | 8,055 | | | Inventories | 2,651 | | | 2,690 | | | Nondeductible accrued expenses | 8,310 | | | 7,376 | | | Net operating loss carryforwards | 273 | | | 268 | | | Tax credits | 8,876 | | | 9,574 | | | | | | | Deferred compensation | 7,678 | | | 6,984 | | | Stock compensation | 4,946 | | | 4,186 | | | Capital loss carryforwards | 5,170 | | | 11,579 | | | Timing of amortization deduction from intangible assets | 2,342 | | | 7,675 | | | Timing of depreciation and other deductions from building and equipment | 694 | | | 437 | | | Total deferred tax assets | 45,660 | | | 58,824 | | | Valuation allowance | (13,322) | | | (19,633) | | | Total deferred tax assets, net of allowance | 32,338 | | | 39,191 | | | Deferred tax liabilities derived from: | | | | | | | | | | | | | Timing of amortization deduction from goodwill | (21,748) | | | (17,659) | | | Timing of amortization deduction from intangible assets | — | | | (2,763) | | | Total deferred tax liabilities | (21,748) | | | (20,422) | | | Net deferred tax assets | $ | 10,590 | | | $ | 18,769 | |
|
| Schedule of Components of Pretax Earnings |
The components of pretax earnings are as follows: | | | | | | | | | | | | | | | | | | | Fiscal Year Ended June 30, | | 2026 | | 2025 | | 2024 | | (in thousands) | | Domestic | $ | 91,799 | | | $ | 78,460 | | | $ | 78,653 | | | Foreign | 11,944 | | | 15,936 | | | 21,188 | | | Worldwide pretax earnings | $ | 103,743 | | | $ | 94,396 | | | $ | 99,841 | |
|
| Schedule of Unrecognized Tax Benefits Roll Forward |
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows: | | | | | | | | | | | | | | | | | | | June 30, | | 2026 | | 2025 | | 2024 | | (in thousands) | | Beginning Balance | $ | 698 | | | $ | 1,141 | | | $ | 1,172 | | | Additions based on tax positions related to the current year | 75 | | | 86 | | | 89 | | | Additions based on tax positions related to prior years | 605 | | | — | | | — | | | Reduction for tax positions of prior years | (82) | | | (529) | | | (120) | | | Ending Balance | $ | 1,296 | | | $ | 698 | | | $ | 1,141 | |
|
| Schedule of Net Income Taxes Paid |
The following table presents income taxes paid, net of refunds, for the year ended June 30, 2026, based on the adoption of ASU 2023-09: | | | | | | | | | | | Fiscal year ended June 30, 2026 | | | (in thousands) | | Federal | | $ | 21,606 | | | State | | 4,864 | | | Foreign | | | | Brazil | | 2,386 | | | Other Foreign | | 48 | | | Total | | $ | 28,904 | |
|