XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Related Intangible Assets
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND RELATED INTANGIBLE ASSETS GOODWILL AND RELATED INTANGIBLE ASSETS
Goodwill
The changes in the carrying amount of goodwill for the three months ended March 31, 2025 are as follows (in thousands):
ResidentialAgtechRenewablesInfrastructureTotal
Balance at December 31, 2024$209,170 $82,341 $184,230 $31,678 $507,419 
Acquired goodwill48,912 38,245 — — 87,157 
Foreign currency translation— 44 — — 44 
Balance at March 31, 2025$258,082 $120,630 $184,230 $31,678 $594,620 
Goodwill is recognized net of accumulated impairment losses of $133.2 million as of March 31, 2025 and December 31, 2024.
The Company is required to regularly assess whether a triggering event has occurred which would require interim impairment testing. The Company determined that no triggering event had occurred as of March 31, 2025 which would require an interim impairment test to be performed.
Acquired Intangible Assets
Acquired intangible assets consisted of the following (in thousands):
 March 31, 2025December 31, 2024
 Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Indefinite-lived intangible assets:
Trademarks$40,400 $— $40,400 $— 
Finite-lived intangible assets:
Backlog5,300 1,419 — — 
Trademarks13,350 1,475 2,550 1,773 
Unpatented technology29,217 22,618 30,329 23,199 
Customer relationships164,968 46,083 99,060 43,560 
Non-compete agreements500 450 709 634 
213,335 72,045 132,648 69,166 
Total acquired intangible assets$253,735 $72,045 $173,048 $69,166 
The following table summarizes the acquired intangible asset amortization expense (in thousands):
Three Months Ended
March 31,
20252024
Amortization expense$4,598 $2,718 
Amortization expense related to acquired intangible assets for the remainder of fiscal 2025 and the next five years thereafter is estimated as follows (in thousands):
202520262027202820292030
Amortization expense$16,087 $15,252 $13,967 $13,203 $13,154 $11,623