XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue For the three months ended March 31, 2025 and 2024, revenue comprised the following:
Three Months Ended March 31,
(in thousands)
2025
2024
Prescription transactions revenue
$148,923
$145,395
Subscription revenue
21,017
22,601
Pharma manufacturer solutions revenue
28,648
24,509
Other revenue
4,382
5,375
Total revenue
$202,970
$197,880