XML 39 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
3 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill

Changes in the carrying amount of goodwill by reporting segment is as follows:

(In thousands)

United States

 

 

Canada

 

 

Total

 

Balance as of June 30, 2025

$

97,794

 

 

$

19,843

 

 

$

117,637

 

Acquisitions

 

3,509

 

 

 

 

 

 

3,509

 

Foreign currency translation

 

49

 

 

 

(446

)

 

 

(397

)

 

 

 

 

 

 

 

 

 

Balance as of September 30, 2025

$

101,352

 

 

$

19,397

 

 

$

120,749

 

 

Schedule of Intangible Assets

Intangible assets consist of the following:

 

September 30, 2025

 

(In thousands)

Weighted
Average
Amortization
Period

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Customer related

9.0 years

 

$

152,292

 

 

$

(105,524

)

 

$

46,768

 

Trade names and trademarks

5.4 years

 

 

15,293

 

 

 

(13,250

)

 

 

2,043

 

Developed technology

1.2 years

 

 

4,091

 

 

 

(3,136

)

 

 

955

 

Licenses

1.5 years

 

 

747

 

 

 

(635

)

 

 

112

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

172,423

 

 

$

(122,545

)

 

$

49,878

 

 

 

June 30, 2025

 

(In thousands)

Weighted
Average
Amortization
Period

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Customer related

9.2 years

 

$

150,339

 

 

$

(104,648

)

 

$

45,691

 

Trade names and trademarks

5.6 years

 

 

15,409

 

 

 

(13,269

)

 

 

2,140

 

Developed technology

1.4 years

 

 

4,091

 

 

 

(2,932

)

 

 

1,159

 

Licenses

1.7 years

 

 

764

 

 

 

(631

)

 

 

133

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

170,603

 

 

$

(121,480

)

 

$

49,123

 

Schedule of Future Amortization Expense Future amortization expense for each of the next five fiscal years ending June 30 are as follows:

(In thousands)

 

 

2026 (Remaining)

$

5,394

 

2027

 

6,599

 

2028

 

5,860

 

2029

 

5,276

 

2030

 

5,079