v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the three months ended March 31, 2024 and 2023, revenue comprised the following:
Three Months Ended March 31,
(in thousands)
2024
2023
Prescription transactions revenue
$145,395
$134,907
Subscription revenue
22,601
24,143
Pharma manufacturer solutions revenue
24,509
20,435
Other revenue
5,375
4,501
Total revenue
$197,880
$183,986