v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue For the three and six months ended June 30, 2025 and 2024, revenue comprised the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2025
2024
2025
2024
Prescription transactions revenue
$143,064
$146,748
$291,987
$292,143
Subscription revenue
20,463
21,953
41,480
44,554
Pharma manufacturer solutions revenue
34,981
26,504
63,629
51,013
Other revenue
4,562
5,405
8,944
10,780
Total revenue
$203,070
$200,610
$406,040
$398,490