XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 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):

December 31, 2025

  ​ ​ ​

June 30, 2025

  ​ ​ ​

  ​

 

  ​

Cash

$

29,105

$

34,832

Money Market Fund

 

75,814

 

48,249

$

104,919

$

83,081

Schedule of intangible assets

Intangible assets consisted of the follows (in thousands):

December 31, 2025

June 30, 2025

  ​ ​ ​

Carrying

  ​ ​ ​

Accumulated

  ​ ​ ​

Net book

  ​ ​ ​

Carrying

  ​ ​ ​

Accumulated

  ​ ​ ​

Net book

value

amortization

value

value

amortization

value

Customer relationships

$

9,800

$

(9,596)

$

204

$

9,800

$

(9,549)

$

251

Trade name

4,048

 

(1,114)

 

2,934

 

4,048

 

(1,012)

 

3,036

$

13,848

$

(10,710)

$

3,138

$

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 December 31, 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

$

13,503

$

10,467

35,664

36,538

$

0.38

$

0.29

Effect of Dilutive Securities:

  ​

 

Stock Options

 

251

 

238

 

 

(0.01)

Diluted EPS

$

13,503

$

10,467

35,915

 

36,776

$

0.38

$

0.28

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

Net Income per

Net Income

Weighted Average Shares

 Share

2025

  ​ ​ ​

2024

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2025

  ​ ​ ​

2024

Basic EPS

$

25,668

$

21,652

$

35,661

36,706

$

0.72

$

0.59

Effect of Dilutive Securities:

  ​

 

  ​

 

 

 

  ​

 

  ​

Stock Options

 

 

229

 

277

 

 

Diluted EPS

$

25,668

$

21,652

 

$

35,890

 

36,983

$

0.72

$

0.59