XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2024
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, 2024

    

June 30, 2023

    

  

 

  

Cash

$

18,823

$

20,713

Money Market Fund

 

41,116

 

63

Certificate of Deposits

5,402

15,179

$

65,341

$

35,955

Schedule of investments - other

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

June 30, 2024

    

June 30, 2023

    

  

 

  

Certificate of Deposits

$

26,980

$

25,660

$

26,980

$

25,660

Schedule of certificates of deposit

Certificate of deposits are recorded at the original cost plus accrued interest. The Company’s Certificate of Deposits consist of the following as of (in thousands):

June 30, 2024

Balance Sheet Classification

    

Interest Rate

    

Maturity Date

    

Cost

    

Carrying Value

Cash and Cash Equivalents

4.70%

8/22/2024

$

5,374

$

5,402

Investments - other

4.55% - 4.75%

7/25/2024 - 10/24/2024

26,709

26,980

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 intangible assets

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

June 30, 2024

June 30, 2023

    

Carrying

    

Accumulated

    

Net book

    

Carrying

    

Accumulated

    

Net book

value

amortization

value

value

amortization

value

Customer relationships

$

9,800

$

(9,436)

$

364

$

9,800

$

(9,302)

$

498

Trade name

4,048

 

(810)

 

3,238

 

4,048

 

(607)

 

3,441

$

13,848

$

(10,246)

$

3,602

$

13,848

$

(9,909)

$

3,939

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):

Net Income per

Net Income

Weighted Average Shares

 Share

2024

    

2023

    

2022

    

2024

    

2023

    

2022

    

2024

    

2023

    

2022

Basic EPS

$

49,818

$

27,127

$

19,599

36,812

36,741

36,725

$

1.35

$

0.74

$

0.53

Effect of Dilutive Securities:

  

 

  

 

  

 

 

 

 

  

 

  

 

  

Stock Options

 

 

 

254

 

264

 

142

 

(0.01)

 

(0.01)

 

Diluted EPS

$

49,818

$

27,127

$

19,599

 

37,066

 

37,005

 

36,867

$

1.34

$

0.73

$

0.53