XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the three and six months ended June 30, 2023 and 2022, revenue comprised the following:
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Prescription transactions revenue$136,540 $134,403 $271,447 $289,910 
Pharma manufacturer solutions revenue24,330 26,551 44,765 50,020 
Subscription revenue23,878 25,985 48,021 45,095 
Other revenue4,929 4,859 9,430 10,102 
Total revenue$189,677 $191,798 $373,663 $395,127