XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and intangible assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:
(In thousands, except weighted average useful life)March 31, 2024
Intangible assets:
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted
Average Useful
Life (in years)
Customer relationships$9,936 $(4,353)$5,583 10.4
Tradenames8,134 (2,231)5,903 11.0
Technology - acquired18,372 (9,705)8,667 3.8
Non-compete agreements750 (668)82 0.5
Total intangible assets$37,192 $(16,957)$20,235 7.1
(In thousands, except weighted average useful life)December 31, 2023
Intangible assets:
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted
Average Useful
Life (in years)
Customer relationships$9,936 $(4,217)$5,719 10.7
Tradenames8,134 (2,077)6,057 11.3
Technology - acquired18,372 (9,123)9,249 4.1
Non-compete agreements750 (626)124 0.8
Total intangible assets$37,192 $(16,043)$21,149 7.3
Schedule of Amortization Expense for Finite-Lived Intangible Assets As of March 31, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:
(In thousands)Amortization
Expense
For the Years Ending December 31,
2024 (9 months remaining)$2,689 
20253,468 
20263,358 
20272,605 
20281,500 
Thereafter6,615 
Total$20,235