Note 13 - Income Taxes (Tables)
|
12 Months Ended |
Jun. 30, 2023 |
Notes Tables |
|
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
|
|
2023
|
|
|
2022
|
|
|
2021
|
|
U.S. operations
|
|
$ |
138,941 |
|
|
$ |
135,077 |
|
|
$ |
75,458 |
|
Non-U.S. operations
|
|
|
2,084 |
|
|
|
3,044 |
|
|
|
953 |
|
Income before income taxes
|
|
$ |
141,025 |
|
|
$ |
138,121 |
|
|
$ |
76,411 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. operations
|
|
$ |
34,679 |
|
|
$ |
34,682 |
|
|
$ |
15,812 |
|
Non-U.S. operations
|
|
|
539 |
|
|
|
159 |
|
|
|
594 |
|
Total income tax expense
|
|
$ |
35,218 |
|
|
$ |
34,841 |
|
|
$ |
16,406 |
|
Effective tax rate
|
|
|
25.0 |
% |
|
|
25.2 |
% |
|
|
21.5 |
% |
|
|
2023
|
|
|
2022
|
|
|
2021
|
|
Current:
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Federal
|
|
$ |
29,139 |
|
|
$ |
28,144 |
|
|
$ |
10,617 |
|
U.S. State and Local
|
|
|
7,076 |
|
|
|
6,474 |
|
|
|
1,647 |
|
Foreign
|
|
|
185 |
|
|
|
575 |
|
|
|
492 |
|
Total current
|
|
|
36,400 |
|
|
|
35,193 |
|
|
|
12,756 |
|
Deferred:
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Federal
|
|
|
(1,362 |
) |
|
|
(610 |
) |
|
|
4,462 |
|
U.S. State and Local
|
|
|
(174 |
) |
|
|
674 |
|
|
|
(914 |
) |
Foreign
|
|
|
354 |
|
|
|
(416 |
) |
|
|
102 |
|
Total deferred
|
|
|
(1,182 |
) |
|
|
(352 |
) |
|
|
3,650 |
|
Total income tax expense
|
|
$ |
35,218 |
|
|
$ |
34,841 |
|
|
$ |
16,406 |
|
|
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
|
|
2023
|
|
|
2022
|
|
|
2021
|
|
Income tax expense at U.S. Federal statutory tax rate
|
|
$ |
29,616 |
|
|
|
21.0 |
% |
|
$ |
29,005 |
|
|
|
21.0 |
% |
|
$ |
16,046 |
|
|
|
21.0 |
% |
Increase (decrease) in income taxes resulting from:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
State and local income taxes, net of U.S. federal income benefit
|
|
|
5,203 |
|
|
|
3.7 |
% |
|
|
5,208 |
|
|
|
3.8 |
% |
|
|
2,565 |
|
|
|
3.4 |
% |
Change in valuation allowance
|
|
|
- |
|
|
|
- |
|
|
|
(591 |
) |
|
|
(0.4 |
%) |
|
|
(2,565 |
) |
|
|
(3.4 |
%) |
Foreign derived intangible income ("FDII") deduction
|
|
|
428 |
|
|
|
0.3 |
% |
|
|
(289 |
) |
|
|
(0.2 |
%) |
|
|
(130 |
) |
|
|
(0.2 |
%) |
Unrecognized tax benefits
|
|
|
(229 |
) |
|
|
(0.2 |
%) |
|
|
390 |
|
|
|
0.3 |
% |
|
|
48 |
|
|
|
0.1 |
% |
Share-based compensation
|
|
|
5 |
|
|
|
- |
|
|
|
189 |
|
|
|
0.1 |
% |
|
|
72 |
|
|
|
0.1 |
% |
Other, net
|
|
|
195 |
|
|
|
0.2 |
% |
|
|
929 |
|
|
|
0.6 |
% |
|
|
370 |
|
|
|
0.5 |
% |
Total income tax expense (and corresponding effective tax rate)
|
|
$ |
35,218 |
|
|
|
25.0 |
% |
|
$ |
34,841 |
|
|
|
25.2 |
% |
|
$ |
16,406 |
|
|
|
21.5 |
% |
|
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
|
|
June 30,
|
|
|
|
2023
|
|
|
2022
|
|
Lease liabilities
|
|
$ |
32,411 |
|
|
$ |
28,621 |
|
Employee compensation
|
|
|
2,218 |
|
|
|
2,167 |
|
Share-based compensation
|
|
|
139 |
|
|
|
271 |
|
Net operating loss carryforwards
|
|
|
318 |
|
|
|
340 |
|
Property, plant and equipment
|
|
|
151 |
|
|
|
1,309 |
|
Other
|
|
|
3,802 |
|
|
|
3,321 |
|
Total deferred tax assets
|
|
$ |
39,039 |
|
|
$ |
36,029 |
|
|
|
June 30,
|
|
|
|
2023
|
|
|
2022
|
|
Operating lease right-of-use assets
|
|
$ |
28,724 |
|
|
$ |
24,965 |
|
Intangible assets other than goodwill
|
|
|
9,047 |
|
|
|
9,041 |
|
Commissions
|
|
|
3,032 |
|
|
|
5,006 |
|
Other
|
|
|
652 |
|
|
|
615 |
|
Total deferred tax liabilities
|
|
$ |
41,455 |
|
|
$ |
39,627 |
|
|
|
June 30,
|
|
|
|
2023
|
|
|
2022
|
|
Other assets
|
|
$ |
640 |
|
|
$ |
820 |
|
Other non-current liabilities
|
|
|
(3,056 |
) |
|
|
(4,418 |
) |
Total net deferred tax asset (liability)
|
|
$ |
(2,416 |
) |
|
$ |
(3,598 |
) |
|
Schedule of Deferred Tax Assets Expiration with Respect to Net Operating Losses [Table Text Block] |
|
|
Deferred
|
|
|
Net Operating Loss
|
|
|
|
Tax Assets
|
|
|
Carryforwards
|
|
Various U.S. state net operating losses, expiring between 2031 and 2040
|
|
$ |
208 |
|
|
$ |
2,689 |
|
Canada net operating loss, expiring 2039
|
|
$ |
110 |
|
|
$ |
417 |
|
|
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
|
|
June 30,
|
|
|
|
2023
|
|
|
2022
|
|
Beginning balance
|
|
$ |
2,474 |
|
|
$ |
1,984 |
|
Additions for tax positions related to the current year
|
|
|
817 |
|
|
|
853 |
|
Additions for tax positions of prior years
|
|
|
170 |
|
|
|
94 |
|
Reductions resulting from a lapse of the applicable statute of limitations
|
|
|
(461 |
) |
|
|
(457 |
) |
Ending balance
|
|
$ |
3,000 |
|
|
$ |
2,474 |
|
|