XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Related Intangible Assets
6 Months Ended
Jun. 30, 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 six months ended June 30, 2025 are as follows (in thousands):
ResidentialAgtechInfrastructureTotal
Balance at December 31, 2024$209,170 $82,341 $31,678 $323,189 
Acquired goodwill48,327 38,300 — 86,627 
Foreign currency translation— 961 — 961 
Balance at June 30, 2025$257,497 $121,602 $31,678 $410,777 
Goodwill is recognized net of accumulated impairment losses of $133.2 million as of June 30, 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 June 30, 2025 which would require an interim impairment test to be performed.
Acquired Intangible Assets
Acquired intangible assets consisted of the following (in thousands):
 June 30, 2025December 31, 2024
 Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Indefinite-lived intangible assets:
Trademarks$19,570 $— $19,570 $— 
Finite-lived intangible assets:
Backlog5,300 4,069 — — 
Trademarks12,920 1,852 2,250 1,473 
Unpatented technology26,711 21,922 26,569 20,919 
Customer relationships124,265 25,194 50,650 21,302 
Non-compete agreements500 475 709 634 
169,696 53,512 80,178 44,328 
Total acquired intangible assets$189,266 $53,512 $99,748 $44,328 
The following table summarizes the acquired intangible asset amortization expense (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Amortization expense$5,697 $1,560 $9,118 $3,198 
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$7,499 $11,559 $10,971 $10,730 $10,668 $9,508