XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue and Deferred Revenue
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue and Deferred Revenue

3. Revenue and Deferred Revenue

Revenue

The following table presents the Company’s revenues disaggregated by revenue source:

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Platform subscription

 

$

120,919

 

 

$

108,254

 

 

$

98,361

 

Visits

 

 

124,350

 

 

 

116,617

 

 

 

117,181

 

Other

 

 

31,921

 

 

 

27,918

 

 

 

29,723

 

Total Revenue

 

$

277,190

 

 

$

252,789

 

 

$

245,265

 

Contract Balances

The Company has rights to consideration for services completed but not billed at the reporting date. Unbilled receivables are classified as receivables when the Company has the right to invoice the client. Unbilled receivables as of December 31, 2022 is $3,566 and has been included within accounts receivable and as of December 31, 2022. Unbilled receivables as of December 31, 2021 is $5,697 and has been included within accounts receivable and $781 has been included within other assets on the consolidated balance sheet.

Contract liabilities consist of deferred revenue and include billings in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. For the years ended December 31, 2022, 2021 and 2020, the Company recognized revenue of $56,595, $56,473, and $53,601, respectively, that was included in the corresponding contract liability balance at the beginning of the periods presented.

The Company receives payments from clients based upon contractual billing schedules. The Company typically invoices its clients annually in advance for their annual software access fee. The Company records accounts receivable when the right to consideration becomes unconditional. Payment terms on invoiced amounts are typically net 30 days.

Deferred Revenue

Significant changes in the Company’s deferred revenue balance for the years ended December 31, 2022, 2021 and 2020:

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Total deferred revenue, beginning of the period

 

$

75,896

 

 

$

74,800

 

 

$

77,386

 

Additions

 

 

106,330

 

 

 

123,717

 

 

 

109,542

 

Recognized

 

 

(126,432

)

 

 

(122,621

)

 

 

(112,128

)

Total deferred revenue, end of the period

 

$

55,794

 

 

$

75,896

 

 

$

74,800

 

Current deferred revenue

 

 

49,505

 

 

 

68,841

 

 

 

66,693

 

Non-current deferred revenue

 

 

6,289

 

 

 

7,055

 

 

 

8,107

 

Total

 

$

55,794

 

 

$

75,896

 

 

$

74,800

 

Transaction Price Allocated to Remaining Performance Obligations

As of December 31, 2022 and 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $166,855 and $219,893, respectively. The substantial majority of the unsatisfied performance obligations will be satisfied over the next three years. As it pertains to the December 31, 2022 amount, the Company expects to recognize 48% of the transaction price in the year ending December 31, 2023 in its consolidated statement of operations and comprehensive loss with the remainder recognized thereafter.