XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
Revenue by service offering consisted of the following:
 
(In thousands)Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Services$25,686 $8,138 
Licenses and subscriptions1,781 3,658 
Products8,505 1,020 
Total revenue$35,972 $12,816 

Revenue by geography consisted of the following:
 
(In thousands)Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Americas$32,663 $9,226 
Europe— 3,000 
Asia3,309 590 
Total revenue$35,972 $12,816 
Our revenue is entirely derived from the healthcare industry. Revenue recognized over-time was approximately 71% and 69% of total revenue during the three months ended March 31, 2022 and 2021.
Contract Assets
There were no impairments of contract assets, consisting of unbilled receivables, during the three months ended March 31, 2022 and 2021.
The change in contract assets was as follows:
 
(In thousands)Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
Unbilled receivables, beginning of period$784 $3,536 
Reclassifications to billed receivables(232)(1,192)
Revenues recognized in excess of period billings285 4,082 
Unbilled receivables, end of period$837 $6,426 
Contract Liabilities
The change in contract liabilities, consisting of deferred revenue, was as follows:
 
(In thousands)Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
Deferred revenue, beginning of period$2,649 $397 
Revenues recognized from balances held at the beginning of the period(1,581)(201)
Net revenues deferred from period collections on unfulfilled performance obligations664 227 
Ending balance$1,732 $423 
Revenue recognized ratably over time is generally billed in advance and includes SaaS internet hosting, subscriptions, construction of digital dispensaries, and related consulting, implementation, services support, and advisory services.
Revenue recognized as delivered over time includes professional services billed on a time and materials basis, and fixed fee professional services and training classes that are primarily billed, delivered, and recognized within the same reporting period.
Approximately 4% of revenue recognized during the three months ended March 31, 2022 was from the deferred revenue balance existing as of December 31, 2021. Approximately 2% of revenue recognized during the three months ended March 31, 2021 was from the deferred revenue balance existing as of December 31, 2020.
Remaining Performance Obligations
The Company's remaining performance obligation is expected to be recognized evenly over the next 36 months and is shown in the table below.
Remaining performance obligations consisted of the following at March 31, 2022:
 
(In thousands)TotalRemaining
2022
2023 - 2024
Subscriptions$6,583 1,819 4,763 
Total$6,583 1,819 4,763