Quarterly report [Sections 13 or 15(d)]

Goodwill and Intangible Assets (Tables)

v3.26.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Summary of Changes in Carrying Value of Goodwill
The changes in the carrying value of goodwill are as follows:

Goodwill balance, December 31, 2025 $ 88,210 
Additions (1) 15,476 
Adjustment (2) (1,768)
Goodwill balance, September 30, 2026 $ 101,918 
(1) Additions represent goodwill associated with the 2026 Acquisitions during the nine months ended September 30, 2026, all of which was allocated to the Clinical reportable segment. See Note 3 for additional information.
(2) Represents measurement period adjustments made during the nine months ended September 30, 2026, reflecting a reduction in consideration paid from the return of escrow shares and reduction in the allowance on acquired receivables, partially offset by adjustments to the acquired net assets of Keystone.
Summary of Finite-Lived Intangible Assets
The following table presents information about the Company’s intangible assets as of:

September 30, 2026 December 31, 2025
Estimated Useful Life
Gross
Carrying
Amount
Accumulated
Amortization

 
Net
Gross
Carrying
Amount

Accumulated
Amortization

Net
Customer list (1)
3-10 years
$ 66,382  $ (9,548) $ 56,834  $ 42,500  $ (5,382) $ 37,118 
Trademarks (1)
6-10 years
9,800  (9,800) —  9,800  (938) 8,862 
Developed technology (1)
3 years
3,238  (1,242) 1,996  2,167  (645) 1,522 
Total $ 79,420  $ (20,590) $ 58,830  $ 54,467  $ (6,965) $ 47,502 
(1) Includes intangible assets recognized in connection with the Keystone, Trinity, and 2026 Acquisitions. Developed technology also includes capitalized internal-use software development costs.
Summary of Estimated Amortization Expense
As of September 30, 2026, the estimated amortization expense of finite-lived intangible assets for each of the next five years is as follows:
For the Year Ended December 31,
Remainder of 2026 $ 2,160 
2027 8,569 
2028 8,326 
2029 7,797 
2030 7,648 
Thereafter 24,330 
Total $ 58,830