XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets  
Schedule of finite lived intangible assets

Weighted-

At March 31, 2025

Average

Gross

Amortization

Carrying

Accumulated

Net

(In thousands)

    

Period

Amount

Amortization

Amount

Definite-lived intangible assets:

Patents

11 years

$

1,131

$

338

$

793

Defensive intangible assets

< 1 year

1,125

1,102

23

Customer accounts

125

125

Customer relationships

9 years

31,000

8,492

22,508

Developed technology

7 years

13,000

4,209

8,791

Subtotal

46,381

14,266

32,115

Unamortized intangible assets:

Tradenames

9,500

9,500

Patents pending

251

251

Total intangible assets

$

56,132

$

14,266

$

41,866

Weighted-

At December 31, 2024

Average

Gross

Amortization

Carrying

Accumulated

Net

(In thousands)

    

Period

Amount

Amortization

Amount

Definite-lived intangible assets:

Patents

12 years

$

1,148

$

333

$

815

Defensive intangible assets

< 1 year

1,125

1,065

60

Customer accounts

125

125

 

Customer relationships

10 years

31,000

7,896

23,104

Developed technology

8 years

13,000

3,913

9,087

Subtotal

46,398

13,332

33,066

Unamortized intangible assets:

Tradenames

9,500

9,500

Patents pending

223

223

Total intangible assets

$

56,121

$

13,332

$

42,789

Schedule of future amortization expense

(In thousands)

2025 (April 1 - December 31)

    

$

2,764

2026

3,650

2027

 

3,641

2028

 

3,638

2029

 

3,633

Thereafter

 

14,789

Total

$

32,115