v3.26.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment are recorded at cost and depreciated using the straight-line method over the following useful lives:

 

 

 

Years

Equipment

 

 

 

3 - 5

Furniture and fixtures

 

 

 

5

Vehicles

 

 

 

5

Property and equipment, net consist of (in thousands):

 

June 30,

 

 

2026

 

 

2025

 

Equipment (includes computer hardware and software)

 

$

20,436

 

 

$

16,998

 

Furniture and fixtures

 

 

1,467

 

 

 

1,469

 

Leasehold improvements

 

 

5,045

 

 

 

5,101

 

Vehicles

 

 

51

 

 

 

51

 

Accumulated depreciation

 

 

(19,689

)

 

 

(17,412

)

Total property and equipment, net

 

$

7,310

 

 

$

6,207

 

Schedule of Reconciliation of Net Income Per Share

The following is a reconciliation of net income per share and the weighted-average common shares outstanding for purposes of computing basic and diluted net income per share (in thousands, except per share amounts):

 

 

Year ended June 30,

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

Net income

 

$

5,072

 

 

$

9,805

 

Denominator:

 

 

 

 

 

 

Basic weighted-average common shares outstanding

 

 

12,534

 

 

 

12,251

 

Effect of dilutive securities:

 

 

 

 

 

 

Stock awards and options

 

 

168

 

 

 

736

 

Diluted weighted-average common shares outstanding

 

 

12,702

 

 

 

12,987

 

Net income per share, basic

 

$

0.40

 

 

$

0.80

 

Net income per share, diluted

 

$

0.40

 

 

$

0.75