XML 28 R10.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

NOTE 4. REVENUE AND DEFERRED REVENUE

Disaggregation of Revenue

In the following tables, revenue is disaggregated by primary geographical market and type of revenue.

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue by geography

 

 

 

 

 

 

 

 

 

United States

 

$

165,795

 

 

$

108,072

 

 

$

50,275

 

International

 

 

2,026

 

 

 

2,565

 

 

 

2,259

 

Total revenue

 

$

167,821

 

 

$

110,637

 

 

$

52,534

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue by type

 

 

 

 

 

 

 

 

 

Hardware

 

$

87,372

 

 

$

69,629

 

 

$

31,978

 

Professional services

 

 

32,301

 

 

 

22,732

 

 

 

12,304

 

Hosted services

 

 

48,148

 

 

 

18,276

 

 

 

8,252

 

Total revenue

 

$

167,821

 

 

$

110,637

 

 

$

52,534

 

 

 

Remaining Performance Obligations

Advance payments received from customers are recorded as deferred revenue and are recognized upon the completion of related performance obligations over the period of service. Advance payments for non-distinct Hub Devices are recorded as deferred revenue and recognized over its average in-service life. Advance payments received from customers for subscription services are recorded as deferred revenue and recognized over the term of the subscription. A summary of the change in deferred revenue is as follows.

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Deferred revenue balance as of January 1

 

$

95,597

 

 

$

53,501

 

Revenue recognized from balance of deferred revenue
      at the beginning of the period

 

 

(25,934

)

 

 

(11,764

)

Revenue deferred during the period

 

 

111,861

 

 

 

85,153

 

Revenue recognized from revenue originated
     and deferred during the period

 

 

(41,576

)

 

 

(31,293

)

Deferred revenue balance as of December 31

 

$

139,948

 

 

$

95,597

 

 

As of December 31, 2022, the Company expects to recognize 52% of its total deferred revenue within the next 12 months, 21% of its total deferred revenue between 13 and 36 months, 24% between 37 and 60 months. Any deferred revenue expected to be recognized beyond five years is immaterial. Contracts may contain termination for convenience provisions that allow the Company, customer, or both parties the ability to terminate for convenience, either at any time or upon providing a specified notice period, without a substantive termination penalty. Included in deferred revenue as of December 31, 2022 are $39,932 of prepaid fees related to contracts with termination for convenience provisions which are refundable at the request of the customer. Based on the Company's historical experience, customers do not typically exercise their termination for convenience rights.

Deferred cost of revenue includes all direct costs included in cost of revenue that have been deferred to future periods.