XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the amount of the carrying value of goodwill for the nine months ended September 30, 2025, are as follows:
(in thousands)
Balance - January 1, 2025$30,744 
Impact of foreign currency translation adjustments1,570 
Balance – September 30, 2025$32,314 
Goodwill was comprised of the following at September 30, 2025, and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Electronic Test$13,904 $12,567 
Environmental Technologies1,817 1,817 
Process Technologies16,593 16,360 
Total goodwill$32,314 $30,744 
Schedule of Indefinite-Lived Intangible Assets
Changes in the amount of the carrying value of our intangible assets for the nine months ended September 30, 2025 were as follows:
(in thousands)Finite-LivedIndefinite-Lived
Balance - January 1, 2025$16,201 $10,175 
Impact of foreign currency translation adjustments1,484 314 
Amortization(2,504)— 
Balance – September 30, 2025$15,181 $10,489 
The following tables provide further detail about our intangible assets as of September 30, 2025, and December 31, 2024:
September 30, 2025
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Finite-lived intangible assets:
Customer relationships$25,146 $13,286 $11,860 
Technology6,259 2,938 3,321 
Patents590 590 — 
Software270 270 — 
Trade name140 140 — 
Total finite-lived intangible assets32,405 17,224 15,181 
Indefinite-lived intangible assets:
Trademarks10,489 — 10,489 
Total intangible assets$42,894 $17,224 $25,670 
December 31, 2024
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Finite-lived intangible assets:
Customer relationships$23,912 $11,496 $12,416 
Technology5,786 2,001 3,785 
Patents590 590 — 
Backlog481 481 — 
Software270 270 — 
Trade name140 140 — 
Total finite-lived intangible assets31,179 14,978 16,201 
Indefinite-lived intangible assets:
Trademarks10,175 — 10,175 
Total intangible assets$41,354 $14,978 $26,376 
Schedule of Finite-Lived Intangible Assets
Changes in the amount of the carrying value of our intangible assets for the nine months ended September 30, 2025 were as follows:
(in thousands)Finite-LivedIndefinite-Lived
Balance - January 1, 2025$16,201 $10,175 
Impact of foreign currency translation adjustments1,484 314 
Amortization(2,504)— 
Balance – September 30, 2025$15,181 $10,489 
The following tables provide further detail about our intangible assets as of September 30, 2025, and December 31, 2024:
September 30, 2025
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Finite-lived intangible assets:
Customer relationships$25,146 $13,286 $11,860 
Technology6,259 2,938 3,321 
Patents590 590 — 
Software270 270 — 
Trade name140 140 — 
Total finite-lived intangible assets32,405 17,224 15,181 
Indefinite-lived intangible assets:
Trademarks10,489 — 10,489 
Total intangible assets$42,894 $17,224 $25,670 
December 31, 2024
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Finite-lived intangible assets:
Customer relationships$23,912 $11,496 $12,416 
Technology5,786 2,001 3,785 
Patents590 590 — 
Backlog481 481 — 
Software270 270 — 
Trade name140 140 — 
Total finite-lived intangible assets31,179 14,978 16,201 
Indefinite-lived intangible assets:
Trademarks10,175 — 10,175 
Total intangible assets$41,354 $14,978 $26,376 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table sets forth the estimated annual amortization expense for each of the next five years and thereafter:
(in thousands)
Remaining 2025$908 
20262,592 
20272,043 
20281,687 
20291,355 
Thereafter6,596 
Total estimated amortization of finite-lived intangible assets$15,181