XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Sep. 30, 2025
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies  
Schedule of cash and cash equivalents

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

September 30, 2025

    

June 30, 2025

    

  

 

  

Cash

$

33,204

$

34,832

Money Market Fund

 

62,196

 

48,249

$

95,400

$

83,081

Schedule of intangible assets

Intangible assets consisted of the follows (in thousands):

September 30, 2025

June 30, 2025

    

Carrying

    

Accumulated

    

Net book

    

Carrying

    

Accumulated

    

Net book

value

amortization

value

value

amortization

value

Customer relationships

$

9,800

$

(9,572)

$

228

$

9,800

$

(9,549)

$

251

Trade name

4,048

 

(1,063)

 

2,985

 

4,048

 

(1,012)

 

3,036

$

13,848

$

(10,635)

$

3,213

$

13,848

$

(10,561)

$

3,287

Schedule of reconciliation of earnings per share

The following provides a reconciliation of information used in calculating the per share amounts for the three months ended September 30, 2025 and 2024 (in thousands, except per share data):

Net Income

Weighted Average Shares

Net Income per Share

    

2025

    

2024

    

2025

2024

2025

    

2024

Basic EPS

$

12,165

$

11,185

35,658

36,865

$

0.34

$

0.30

Effect of Dilutive Securities:

  

 

Stock Options

 

207

 

315

 

 

Diluted EPS

$

12,165

$

11,185

35,865

 

37,180

$

0.34

$

0.30