XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2023
Nature of Business and Summary of Significant Accounting Policies  
Schedule of cash and cash equivalents

Cash and cash equivalents consists of the following as of (in thousands):

​

​

​

​

​

​

​

​

​

June 30, 2023

    

June 30, 2022

​

    

​

  

 

​

  

Cash

​

$

20,713

​

$

41,667

Money Market Fund

​

 

63

​

 

63

Certificates of Deposit

​

​

15,179

​

​

—

​

​

$

35,955

​

$

41,730

Schedule of investments - other

Investments-other consists of the following as of (in thousands):

​

​

​

​

​

​

​

​

​

June 30, 2023

    

June 30, 2022

​

    

​

  

 

​

  

Certificates of Deposit

​

$

25,660

​

$

—

​

​

$

25,660

​

$

—

Schedule of Certificates of Deposit

Certificates of deposit are recorded at the original cost plus accrued interest. The Company’s Certificates of Deposit consist of the following as of (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance Sheet Classification

    

Interest Rate

    

Maturity Date

    

Cost

    

Carrying Value

Cash and Cash Equivalents

​

​

4.59% - 5.00%

​

​

7/30/2023 - 8/29/2023

​

$

15,112

​

$

15,179

Investments - other

​

​

4.80% - 5.15%

​

​

7/24/2023 - 10/24/2023

​

​

25,359

​

​

25,660

Schedule of changes in intangible assets

Changes in intangible assets are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2023

​

June 30, 2022

​

June 30, 2021

​

    

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,302)

​

$

498

​

$

9,800

​

​

(9,143)

​

$

657

​

$

9,800

​

$

(8,955)

​

$

845

Trade name

​

​

4,048

 

​

(607)

 

​

3,441

 

​

4,048

 

​

(405)

 

​

3,643

 

​

4,048

 

​

(202)

 

​

3,846

​

​

$

13,848

​

$

(9,909)

​

$

3,939

​

$

13,848

​

$

(9,548)

​

$

4,300

​

$

13,848

​

$

(9,157)

​

$

4,691

Schedule of reconciliation of earnings per share

The following provides a reconciliation of information used in calculating the per share amounts for the fiscal years ended June 30 (in thousands, except per share data):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

Net Income per

​

​

Net Income

​

Shares

​

 Share

​

​

2023

    

2022

    

2021

    

2023

    

2022

    

2021

    

2023

    

2022

    

2021

Basic EPS

​

$

27,127

​

$

19,599

​

$

15,413

​

36,741

​

36,725

​

36,696

​

$

0.74

​

$

0.53

​

$

0.42

Effect of Dilutive Securities:

​

​

  

 

​

  

 

​

  

 

​

 

​

 

​

 

​

  

 

​

  

 

​

  

Stock Options

​

​

—

 

​

—

 

​

—

 

264

 

142

 

112

 

​

(0.01)

 

​

—

 

​

—

Diluted EPS

​

$

27,127

​

$

19,599

​

$

15,413

 

37,005

 

36,867

 

36,808

​

$

0.73

​

$

0.53

​

$

0.42