XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2022
Nature of Business and Summary of Significant Accounting Policies  
Schedule of changes in intangible assets

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2022

​

June 30, 2021

​

June 30, 2020

​

    

Carrying

    

Accumulated

    

Net book

    

Carrying

    

Accumulated

    

Net book

    

Carrying

    

Accumulated

    

Net book

​

​

value

​

amortization

​

value

​

value

​

amortization

​

value

​

value

​

amortization

​

value

Customer relationships

​

$

9,800

​

​

(9,143)

​

$

657

​

$

9,800

​

$

(8,955)

​

$

845

​

$

9,800

​

$

(8,732)

​

$

1,068

Trade name

​

​

4,048

 

​

(405)

 

​

3,643

 

​

4,048

 

​

(202)

 

​

3,846

 

​

4,048

 

​

—

 

​

4,048

​

​

$

13,848

​

$

(9,548)

​

$

4,300

​

$

13,848

​

$

(9,157)

​

$

4,691

​

$

13,848

​

$

(8,732)

​

$

5,116

Schedule of reconciliation of earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

Net Income per

​

​

Net Income

​

Shares

​

 Share

​

​

2022

    

2021

    

2020

    

2022

    

2021

    

2020

    

2022

    

2021

    

2020

Basic EPS

​

$

19,599

​

$

15,413

​

$

7,795

​

36,725

​

36,696

​

36,888

​

$

0.53

​

$

0.42

​

$

0.21

Effect of Dilutive Securities:

​

​

  

 

​

  

 

​

  

 

​

 

​

 

​

 

​

  

 

​

  

 

​

  

Stock Options

​

​

—

 

​

—

 

​

—

 

142

 

112

 

98

 

​

—

 

​

—

 

​

—

Diluted EPS

​

$

19,599

​

$

15,413

​

$

7,795

 

36,867

 

36,808

 

36,986

​

$

0.53

​

$

0.42

​

$

0.21