XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include initiation, set-up and customization services.

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

(in thousands)

 

Accounts Receivable, net

 

 

Contract Assets (current)

 

 

Deferred Revenue (current)

 

 

Deferred Revenue (non-current)

 

 

Total Deferred Revenue

 

Balance at December 31, 2021

 

$

29,866

 

 

$

2,375

 

 

$

62,057

 

 

$

114

 

 

$

62,171

 

Balance at June 30, 2022

 

 

32,567

 

 

 

2,006

 

 

 

64,567

 

 

 

285

 

 

 

64,852

 

Revenue recognized for the three and six months ended June 30, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $15.3 million and $48.1 million respectively. During the three and six months ended June 30, 2022, the Company did not recognize a material amount of revenue from performance obligations satisfied or partially satisfied in previous periods.

The assets recognized for costs to obtain a contract were $11.9 million as of June 30, 2022 and $12.2 million as of December 31, 2021. Amortization expense recognized for the three and six months ended June 30, 2022 related to costs to obtain a contract was $2.6 million and $5.1 million, respectively. Amortization expense recognized for the three and six months ended June 30, 2021 related to costs to obtain a contract was $3.2 million and $6.3 million, respectively

Transaction Price Allocated to Future Performance Obligations

As of June 30, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $151.9 million, of which approximately $121.6 million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2024.