Note 14 - Income Taxes (Tables)
|
12 Months Ended |
Jun. 30, 2025 |
Notes Tables |
|
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
|
|
Fiscal Year Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2023
|
|
U.S. operations
|
|
$ |
68,727 |
|
|
$ |
83,362 |
|
|
$ |
138,941 |
|
Non-U.S. operations
|
|
|
293 |
|
|
|
2,084 |
|
|
|
2,084 |
|
Income before income taxes
|
|
$ |
69,020 |
|
|
$ |
85,446 |
|
|
$ |
141,025 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. operations
|
|
$ |
16,753 |
|
|
$ |
21,001 |
|
|
$ |
34,679 |
|
Non-U.S. operations
|
|
|
671 |
|
|
|
629 |
|
|
|
539 |
|
Total income tax expense
|
|
$ |
17,424 |
|
|
$ |
21,630 |
|
|
$ |
35,218 |
|
Effective tax rate
|
|
|
25.2 |
% |
|
|
25.3 |
% |
|
|
25.0 |
% |
|
|
Fiscal Year Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2023
|
|
Current:
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Federal
|
|
$ |
14,686 |
|
|
$ |
16,754 |
|
|
$ |
29,139 |
|
U.S. State and Local
|
|
|
3,044 |
|
|
|
4,150 |
|
|
|
7,076 |
|
Foreign
|
|
|
219 |
|
|
|
931 |
|
|
|
185 |
|
Total current
|
|
|
17,949 |
|
|
|
21,835 |
|
|
|
36,400 |
|
Deferred:
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Federal
|
|
|
(980 |
) |
|
|
(20 |
) |
|
|
(1,362 |
) |
U.S. State and Local
|
|
|
3 |
|
|
|
117 |
|
|
|
(174 |
) |
Foreign
|
|
|
452 |
|
|
|
(302 |
) |
|
|
354 |
|
Total deferred
|
|
|
(525 |
) |
|
|
(205 |
) |
|
|
(1,182 |
) |
Total income tax expense
|
|
$ |
17,424 |
|
|
$ |
21,630 |
|
|
$ |
35,218 |
|
|
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
|
|
Fiscal Year Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2023
|
|
Income tax expense at U.S. Federal statutory tax rate
|
|
$ |
14,494 |
|
|
|
21.0 |
% |
|
$ |
17,944 |
|
|
|
21.0 |
% |
|
$ |
29,616 |
|
|
|
21.0 |
% |
Increase (decrease) in income taxes resulting from:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
State and local income taxes, net of U.S. federal income benefit
|
|
|
2,237 |
|
|
|
3.2 |
% |
|
|
2,749 |
|
|
|
3.2 |
% |
|
|
5,203 |
|
|
|
3.7 |
% |
Change in valuation allowance
|
|
|
500 |
|
|
|
0.7 |
% |
|
|
491 |
|
|
|
0.6 |
% |
|
|
- |
|
|
|
- |
|
Foreign derived intangible income deduction
|
|
|
(91 |
) |
|
|
(0.1% |
) |
|
|
(137 |
) |
|
|
(0.2% |
) |
|
|
428 |
|
|
|
0.3 |
% |
Unrecognized tax benefits
|
|
|
122 |
|
|
|
0.2 |
% |
|
|
709 |
|
|
|
0.8 |
% |
|
|
(229 |
) |
|
|
(0.2% |
) |
Stock-based compensation
|
|
|
219 |
|
|
|
0.3 |
% |
|
|
228 |
|
|
|
0.3 |
% |
|
|
5 |
|
|
|
- |
|
Other, net
|
|
|
(57 |
) |
|
|
(0.1% |
) |
|
|
(354 |
) |
|
|
(0.4% |
) |
|
|
195 |
|
|
|
0.2 |
% |
Total income tax expense (and corresponding effective tax rate)
|
|
$ |
17,424 |
|
|
|
25.2 |
% |
|
$ |
21,630 |
|
|
|
25.3 |
% |
|
$ |
35,218 |
|
|
|
25.0 |
% |
|
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
|
|
June 30,
|
|
|
|
2025
|
|
|
2024
|
|
Assets
|
|
|
|
|
|
|
|
|
Operating lease liabilities
|
|
$ |
30,828 |
|
|
$ |
32,050 |
|
Employee compensation
|
|
|
2,607 |
|
|
|
2,196 |
|
Stock-based compensation
|
|
|
157 |
|
|
|
119 |
|
Net operating loss carryforwards
|
|
|
1,075 |
|
|
|
837 |
|
Property, plant and equipment, net
|
|
|
1,688 |
|
|
|
915 |
|
Valuation allowance
|
|
|
(991 |
) |
|
|
(491 |
) |
Other
|
|
|
2,670 |
|
|
|
3,185 |
|
Total deferred tax assets
|
|
$ |
38,034 |
|
|
$ |
38,811 |
|
|
|
|
|
|
|
|
|
|
Liabilities
|
|
|
|
|
|
|
|
|
Operating lease right-of-use assets
|
|
$ |
(27,234 |
) |
|
$ |
(28,490 |
) |
Intangible assets other than goodwill
|
|
|
(9,001 |
) |
|
|
(9,014 |
) |
Commissions
|
|
|
(2,852 |
) |
|
|
(2,868 |
) |
Other
|
|
|
(632 |
) |
|
|
(650 |
) |
Total deferred tax liabilities
|
|
|
(39,719 |
) |
|
|
(41,022 |
) |
Net deferred tax liabilities
|
|
$ |
(1,685 |
) |
|
$ |
(2,211 |
) |
|
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. net operating losses
|
|
$ |
607 |
|
|
$ |
10,000 |
|
Fiscal 2030-2045
|
Canada net operating loss
|
|
$ |
468 |
|
|
$ |
1,766 |
|
Fiscal 2039-2045
|
|
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
|
|
June 30,
|
|
|
|
2025
|
|
|
2024
|
|
Beginning balance
|
|
$ |
3,888 |
|
|
$ |
3,000 |
|
Additions for current year tax positions
|
|
|
597 |
|
|
|
891 |
|
Additions for tax positions of prior years
|
|
|
352 |
|
|
|
335 |
|
Reductions resulting from lapse of applicable statute of limitations
|
|
|
(800 |
) |
|
|
(338 |
) |
Reductions related to settlements with taxing authorities
|
|
|
(114 |
) |
|
|
- |
|
Ending balance
|
|
$ |
3,923 |
|
|
$ |
3,888 |
|
|