Note 14 - Income Taxes (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2024
|
|
|
Domestic
|
|
$ |
52,546 |
|
|
$ |
68,727 |
|
|
$ |
83,362 |
|
|
Foreign
|
|
|
631 |
|
|
|
293 |
|
|
|
2,084 |
|
|
Total income before income taxes
|
|
$ |
53,177 |
|
|
$ |
69,020 |
|
|
$ |
85,446 |
|
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2024
|
|
|
Current:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Federal
|
|
$ |
10,310 |
|
|
$ |
14,686 |
|
|
$ |
16,754 |
|
|
State
|
|
|
1,886 |
|
|
|
3,044 |
|
|
|
4,150 |
|
|
Foreign
|
|
|
568 |
|
|
|
219 |
|
|
|
931 |
|
|
Total current
|
|
|
12,764 |
|
|
|
17,949 |
|
|
|
21,835 |
|
|
Deferred:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Federal
|
|
|
305 |
|
|
|
(980 |
) |
|
|
(20 |
) |
|
State
|
|
|
172 |
|
|
|
3 |
|
|
|
117 |
|
|
Foreign
|
|
|
53 |
|
|
|
452 |
|
|
|
(302 |
) |
|
Total deferred
|
|
|
530 |
|
|
|
(525 |
) |
|
|
(205 |
) |
|
Total income tax expense
|
|
$ |
13,294 |
|
|
$ |
17,424 |
|
|
$ |
21,630 |
|
|
| Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
| |
|
Fiscal Year Ended
June 30, 2026
|
|
|
U.S. Federal statutory tax rate
|
|
$ |
11,167 |
|
|
|
21.0 |
% |
|
State and local income taxes, net of federal tax benefit (1)
|
|
|
1,673 |
|
|
|
3.1 |
% |
|
Foreign tax effects
|
|
|
94 |
|
|
|
0.2 |
% |
|
Effect of cross-border tax laws
|
|
|
(51 |
) |
|
|
(0.1 |
%) |
|
Tax credits
|
|
|
(117 |
) |
|
|
(0.2 |
%) |
|
Changes in valuation allowances
|
|
|
416 |
|
|
|
0.8 |
% |
|
Nontaxable or nondeductible items
|
|
|
182 |
|
|
|
0.3 |
% |
|
Changes in unrecognized tax benefits
|
|
|
(70 |
) |
|
|
(0.1 |
%) |
|
Income tax expense (and corresponding effective tax rate)
|
|
$ |
13,294 |
|
|
|
25.0 |
% |
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2025
|
|
|
2024
|
|
|
U.S. Federal statutory tax rate
|
|
$ |
14,494 |
|
|
|
21.0 |
% |
|
$ |
17,944 |
|
|
|
21.0 |
% |
|
Increase (decrease) in income taxes resulting from:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
State and local income taxes, net of federal tax benefit
|
|
|
2,237 |
|
|
|
3.2 |
% |
|
|
2,749 |
|
|
|
3.2 |
% |
|
Changes in valuation allowances
|
|
|
500 |
|
|
|
0.7 |
% |
|
|
491 |
|
|
|
0.6 |
% |
|
Foreign-derived intangible income
|
|
|
(91 |
) |
|
|
(0.1 |
%) |
|
|
(137 |
) |
|
|
(0.2 |
%) |
|
Unrecognized tax benefits
|
|
|
122 |
|
|
|
0.2 |
% |
|
|
709 |
|
|
|
0.8 |
% |
|
Stock-based compensation
|
|
|
219 |
|
|
|
0.3 |
% |
|
|
228 |
|
|
|
0.3 |
% |
|
Other, net
|
|
|
(57 |
) |
|
|
(0.1 |
%) |
|
|
(354 |
) |
|
|
(0.4 |
%) |
|
Income tax expense (and corresponding effective tax rate)
|
|
$ |
17,424 |
|
|
|
25.2 |
% |
|
$ |
21,630 |
|
|
|
25.3 |
% |
|
| Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
Assets
|
|
|
|
|
|
|
|
|
|
Operating lease liabilities
|
|
$ |
30,149 |
|
|
$ |
30,828 |
|
|
Employee compensation
|
|
|
2,415 |
|
|
|
2,607 |
|
|
Stock-based compensation
|
|
|
145 |
|
|
|
157 |
|
|
Net operating loss carryforwards
|
|
|
1,483 |
|
|
|
1,075 |
|
|
Property, plant and equipment, net
|
|
|
1,160 |
|
|
|
1,688 |
|
|
Valuation allowance
|
|
|
(1,407 |
) |
|
|
(991 |
) |
|
Other, net
|
|
|
2,924 |
|
|
|
2,670 |
|
|
Total deferred tax assets
|
|
$ |
36,869 |
|
|
$ |
38,034 |
|
| |
|
|
|
|
|
|
|
|
|
Liabilities
|
|
|
|
|
|
|
|
|
|
Operating lease right-of-use assets
|
|
$ |
(27,046 |
) |
|
$ |
(27,234 |
) |
|
Intangible assets other than goodwill
|
|
|
(9,032 |
) |
|
|
(9,001 |
) |
|
Commissions
|
|
|
(2,388 |
) |
|
|
(2,852 |
) |
|
Other, net
|
|
|
(618 |
) |
|
|
(632 |
) |
|
Total deferred tax liabilities
|
|
|
(39,084 |
) |
|
|
(39,719 |
) |
|
Net deferred tax liabilities
|
|
$ |
(2,215 |
) |
|
$ |
(1,685 |
) |
|
| Schedule of Deferred Tax Assets Expiration with Respect to Net Operating Losses [Table Text Block] |
| |
|
Deferred
|
|
|
Net Operating
|
|
|
| |
|
Tax Assets
|
|
|
Loss Carryforwards
|
|
Expiration
|
|
Various U.S. state net operating losses (excluding federal tax effect)
|
|
$ |
637 |
|
|
$ |
10,646 |
|
Fiscal 2030-2056
|
|
Foreign net operating losses
|
|
$ |
846 |
|
|
$ |
3,192 |
|
Fiscal 2040-2046
|
|
| Summary of Valuation Allowance [Table Text Block] |
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2024
|
|
|
State
|
|
$ |
(491 |
) |
|
$ |
(469 |
) |
|
$ |
- |
|
|
Foreign
|
|
|
(916 |
) |
|
|
(522 |
) |
|
|
- |
|
|
Total
|
|
$ |
(1,407 |
) |
|
$ |
(991 |
) |
|
$ |
- |
|
|
| Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
| |
|
Fiscal Year Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2024
|
|
|
Balance at the beginning of the period
|
|
$ |
3,923 |
|
|
$ |
3,888 |
|
|
$ |
3,000 |
|
|
Additions:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Positions taken during the current year
|
|
|
652 |
|
|
|
597 |
|
|
|
891 |
|
|
Positions taken during the prior year
|
|
|
321 |
|
|
|
352 |
|
|
|
335 |
|
|
Reductions:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reductions related to lapse of applicable statute of limitations
|
|
|
(1,054 |
) |
|
|
(800 |
) |
|
|
(338 |
) |
|
Positions taken during the prior year
|
|
|
- |
|
|
|
(114 |
) |
|
|
- |
|
|
Balance at the end of the period
|
|
$ |
3,842 |
|
|
$ |
3,923 |
|
|
$ |
3,888 |
|
|
| Schedule of Cash Income Taxes Paid, Domestic and Foreign [Table Text Block] |
| |
|
Fiscal Year Ended
|
|
| |
|
June 30, 2026
|
|
|
Federal
|
|
$ |
8,274 |
|
|
State
|
|
|
1,801 |
|
|
Mexico
|
|
|
479 |
|
|
Other Foreign
|
|
|
(77 |
) |
|
Total cash paid for taxes (net of refunds received)
|
|
$ |
10,477 |
|
|