XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERSWe provide technology enabled solutions and advisory services to assist our clients with workflows across product developments, sales, member experience, clinical management, core operations and business intelligence and analytics. We generate our revenues through our two reporting segments: (i) Technology Enabled Solutions and (ii) Advisory Services.
Technology Enabled Solutions
We help health plans to grow membership and revenue as well as operate more effectively and efficiently. We also assist our clients in managing the compliance and administrative requirements imposed under government sponsored health plans. Our technology solutions are primarily delivered through a web-based customizable application. This application is used to identify, track, and administer contractual services, or benefits provided under a client’s plan to its Medicare and Medicaid beneficiaries. We also provide analytics over healthcare data to capture and assess gaps in risk documentation, quality, clinical care, and compliance. Our services are provided through three primary solutions:
Advanced Plan Administration provides technology-enabled plan administration services for government-sponsored health plans. Our solution encompasses eligibility and enrollment processing, member services, premium billing and payment processing, reconciliation and other related services.
Supplemental Benefit Administration provides technology enabled services to manage supplemental benefits provided to members through their Medicare Advantage plans. Our services include benefit design and administration, member eligibility and engagement, product fulfillment, end to end analytics and reporting, as well as catalog development and product distribution.
Value Based Payment Assurance provides payment tools and data analytics to improve revenue accuracy and identify gaps in quality, clinical care and compliance. Increasingly we are combining these analytics capabilities with our Advanced Plan Administration and Supplemental Benefit Administration offerings.
Advisory Services
We provide Advisory Services that complement our technology enabled solutions, including sales and marketing strategies, provider network strategies, compliance, Star ratings, quality, clinical, pharmacy, analytics and risk adjustment.
Revenues are recognized when goods and services are transferred to our clients in exchange for the consideration we expect to be entitled to receive. To determine the appropriate recognition of revenue for transactions, we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.
Disaggregation of revenue
The following tables present disaggregated revenue by reporting segment:
(in thousands)For the Three Months Ended
September 30, 2021
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$38,220 $— $38,220 
Health Plan Management20,750 — 20,750 
Consulting Services1,671 13,090 14,761 
Software Services5,705 73 5,778 
Data Analytics2,902 — 2,902 
Total$69,248 $13,163 $82,411 
(in thousands)For the Nine Months Ended
September 30, 2021
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$110,288 $— $110,288 
Health Plan Management65,856 — 65,856 
Consulting Services4,153 40,021 44,174 
Software Services10,631 73 10,704 
Data Analytics9,268 — 9,268 
Total$200,196 $40,094 $240,290 
(in thousands)For the Three Months Ended
September 30, 2020
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$32,321 $— $32,321 
Health Plan Management18,334 — 18,334 
Consulting Services1,969 9,472 11,441 
Software Services5,060 — 5,060 
Data Analytics2,372 — 2,372 
Total$60,056 $9,472 $69,528 
(in thousands)For the Nine Months Ended
September 30, 2020
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$91,019 $— $91,019 
Health Plan Management55,795 — 55,795 
Consulting Services3,604 28,983 32,587 
Software Services9,139 — 9,139 
Data Analytics7,293 — 7,293 
Total$166,850 $28,983 $195,833 
The revenue recognition pattern, point in time or over time, is consistent within all revenue categories with the exception of Data Analytics which includes revenue recognized on both a point in time and over time basis. The amount of point in time revenue within Data Analytics was $1.2 million and $0.7 million during the three months ended September 30, 2021, and 2020, respectively, and $4.3 million and $2.5 million during the nine months ended September 30, 2021, and 2020, respectively.
Contract Balances
The timing of our revenue recognition, invoicing, and cash collections results in billed accounts receivable, unbilled receivables, and deferred revenue. Accounts receivable includes unbilled receivable balances of $10.6 million and $16.0 million as of September 30, 2021, and December 31, 2020, respectively.
Deferred revenue represents payments received from our customers in advance of recognition of revenue. Deferred revenue that will be recognized during the succeeding 12 months is recognized as current deferred revenue and the remaining portion is recognized as non-current deferred revenue within Other long-term liabilities. Revenue recognized during the nine months ended September 30, 2021, and 2020 that was included in the deferred revenue balance at the beginning of the period was $5.9 million and $6.5 million, respectively.
Remaining Performance Obligations
Transaction price allocated to remaining performance obligations (“RPO”) represents contracted revenue that has not yet been recognized, which includes contract liabilities and non-cancelable amounts that will be invoiced and recognized as revenue in future periods.
The timing and amount of revenue recognition for our remaining performance obligations are influenced by several factors and therefore the amount of remaining obligations may not be a meaningful indicator of future results. Total RPO equaled $10.3 million as of September 30, 2021, of which we expect to recognize approximately $4.8 million over the next 12 months. The remaining $5.5 million is expected to be recognized in fiscal years 2022, 2023 and 2024 by $1.2 million, $4.1 million and $0.2 million, respectively.