v3.25.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying amount of goodwill for the years ended March 31, 2025 and 2024 were as follows (in thousands):
Contractor SolutionsSpecialized Reliability SolutionsEngineered Building SolutionsTotal
Balance at April 1, 2023$209,160 $9,278 $24,302 $242,740 
CG and ACG acquisitions107 — — 107 
Dust Free acquisition3,951 — — 3,951 
Falcon acquisition85 — — 85 
Other acquisitions261 — — 261 
Currency translation(20)80 (13)46 
Balance at March 31, 2024$213,544 $9,358 $24,289 $247,191 
Dust Free acquisition(212)— — (212)
PSP acquisition7,323 — — 7,323 
PF WaterWorks acquisition10,258 — — 10,258 
Currency translation(33)79 (514)(468)
Balance at March 31, 2025$230,880 $9,437 $23,775 $264,092 

The following table provides information about our intangible assets for the years ended March 31, 2025 and 2024 (in thousands, except years):
March 31, 2025March 31, 2024
Wtd Avg Life (Years) Gross AmountAccumulated Amortization Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents10$17,784 $(10,189)$15,084 $(9,306)
Customer lists and amortized trademarks15402,765 (127,551)346,136 (103,407)
Non-compete agreements61,000 (639)1,000 (453)
Other106,277 (3,141)6,275 (2,649)
$427,826 $(141,520)$368,495 $(115,815)
Trade names and trademarks not being amortized (a):$71,604 $— $66,139 $— 
(a) During the fiscal quarter ended March 31, 2024, we recorded a $1.5 million impairment relating to a trademark, included in selling, general and administrative expenses, for our Contractor Solutions segment.

Amortization expense for the years ended March 31, 2025, 2024 and 2023 was $26.3 million, $22.9 million and $22.1 million, respectively. The following table presents the estimated future amortization of finite-lived intangible assets for the next five fiscal years ending March 31 (in thousands):
2026$27,165 
202726,104 
202825,712 
202925,636 
203025,570 
Thereafter156,119 
Total$286,306