| Schedule of Revenues Disaggregated by Revenue Type and the Timing of Revenue Recognition |
The following table presents revenues disaggregated by revenue type, solution type and the timing of revenue recognition (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | | | 2026 | | 2025 | | Recognition | | Solution type | | | | Solution type | | | | | | Patient | | Provider | | Total | | Patient | | Provider | | Total | | Subscription revenue | Over time | | $ | 3,454 | | | $ | 177,272 | | | $ | 180,726 | | | $ | 3,515 | | | $ | 130,935 | | | $ | 134,450 | | | Volume-based revenue | Over time | | 77,704 | | | 65,156 | | | 142,860 | | | 73,671 | | | 58,671 | | | 132,342 | | | Implementation services and other revenue | Various | | 1,079 | | | 959 | | | 2,038 | | | 964 | | | 895 | | | 1,859 | | | Total revenues | | | $ | 82,237 | | | $ | 243,387 | | | $ | 325,624 | | | $ | 78,150 | | | $ | 190,501 | | | $ | 268,651 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, | | | | 2026 | | 2025 | | Recognition | | Solution type | | | | Solution type | | | | | | Patient | | Provider | | Total | | Patient | | Provider | | Total | | Subscription revenue | Over time | | $ | 10,347 | | | $ | 518,835 | | | $ | 529,182 | | | $ | 10,087 | | | $ | 380,512 | | | $ | 390,599 | | | Volume-based revenue | Over time | | 240,681 | | | 183,789 | | | 424,470 | | | 227,549 | | | 173,002 | | | 400,551 | | | Implementation services and other revenue | Various | | 2,692 | | | 2,828 | | | 5,520 | | | 2,063 | | | 2,527 | | | 4,590 | | | Total revenues | | | $ | 253,720 | | | $ | 705,452 | | | $ | 959,172 | | | $ | 239,699 | | | $ | 556,041 | | | $ | 795,740 | |
|