| Summary of Gross Carrying Amounts and Accumulated Amortization of Intangible Assets by Major Class |
The following table summarizes the gross carrying amounts and accumulated amortization of the Company’s intangible assets by major class:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
|
Weighted Average |
|
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
|
Remaining Useful Life (Years) March 31, 2026 |
|
Customer relationships |
|
$ |
66,558 |
|
|
$ |
(37,084 |
) |
|
$ |
29,474 |
|
|
$ |
66,570 |
|
|
$ |
(35,899 |
) |
|
$ |
30,671 |
|
|
|
6.7 |
|
Developed technology |
|
|
21,726 |
|
|
|
(18,879 |
) |
|
|
2,847 |
|
|
|
21,738 |
|
|
|
(18,738 |
) |
|
|
3,000 |
|
|
|
4.8 |
|
Databases |
|
|
29,143 |
|
|
|
(15,583 |
) |
|
|
13,560 |
|
|
|
29,145 |
|
|
|
(15,068 |
) |
|
|
14,077 |
|
|
|
6.6 |
|
Tradenames |
|
|
9,325 |
|
|
|
(5,250 |
) |
|
|
4,075 |
|
|
|
9,325 |
|
|
|
(5,090 |
) |
|
|
4,235 |
|
|
|
6.4 |
|
Patents |
|
|
871 |
|
|
|
(252 |
) |
|
|
619 |
|
|
|
871 |
|
|
|
(248 |
) |
|
|
623 |
|
|
|
16.9 |
|
Content library |
|
|
592 |
|
|
|
(257 |
) |
|
|
335 |
|
|
|
592 |
|
|
|
(242 |
) |
|
|
350 |
|
|
|
5.7 |
|
Total |
|
$ |
128,215 |
|
|
$ |
(77,305 |
) |
|
$ |
50,910 |
|
|
$ |
128,241 |
|
|
$ |
(75,285 |
) |
|
$ |
52,956 |
|
|
|
|
|
| Schedule of Expected Future Amortization Expense for Intangible Assets |
The expected future amortization expense for intangible assets as of March 31, 2026 is as follows:
|
|
|
|
|
2026 (remainder) |
|
$ |
6,134 |
|
2027 |
|
|
8,178 |
|
2028 |
|
|
7,958 |
|
2029 |
|
|
7,688 |
|
2030 |
|
|
7,218 |
|
Thereafter |
|
|
13,734 |
|
Total |
|
$ |
50,910 |
|
|
| Schedule of Capitalized Software Development Costs |
Capitalized software development costs are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
Capitalized software development costs |
|
$ |
39,838 |
|
|
$ |
(27,134 |
) |
|
$ |
12,704 |
|
|
$ |
38,284 |
|
|
|
(25,699 |
) |
|
$ |
12,585 |
|
|