XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and intangible assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following as of June 30, 2023 and December 31, 2022:
(In thousands, except weighted average useful life)June 30, 2023
Intangible assets:
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted
Average Useful
Life (in years)
Customer relationships$10,496 $(4,098)$6,398 8.3
Tradenames11,328 (2,386)8,942 11.3
Technology - acquired23,802 (10,171)13,631 5.3
Non-compete agreements750 (544)206 1.3
Total intangible assets$46,376 $(17,199)$29,177 7.8
(In thousands, except weighted average useful life)December 31, 2022
Intangible assets:
Gross Carrying
Value(1)
Accumulated
Amortization(1)
Net Carrying
Value
Weighted
Average Useful
Life (in years)(1)
Customer relationships$10,496 $(3,328)$7,168 8.8
Tradenames11,328 (1,794)9,534 11.8
Technology - acquired23,802 (8,705)15,097 5.3
Non-compete agreements750 (461)289 1.8
Total intangible assets$46,376 $(14,288)$32,088 8.0
(1) Both the Gross Carrying Value and Accumulated Amortization balances as of December 31, 2022 contain immaterial adjustments to reflect impairments taken during the year ended December 31, 2022 on each of the intangible asset classes presented here. Each intangible asset class was adjusted as follows: Customer relationships: $0.8 million; Tradenames: $2.4 million, Technology - acquired: $4.1 million, Non-compete agreements: $0.4 million. The Weighted Average Useful Life was additionally adjusted to reflect the updated balances subsequent to the impairment charges.
Schedule of Amortization Expense for Finite-Lived Intangible Assets As of June 30, 2023, the Company expects to record the following amortization expense for definite-lived intangible assets:
(In thousands)Amortization
Expense
For the Years Ending December 31,
2023 (6 months remaining)$2,520 
20244,607 
20254,435 
20264,137 
20273,383 
Thereafter10,095 
Total$29,177