XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

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

 

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue by geography

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

52,627

 

 

$

41,933

 

 

$

117,560

 

 

$

78,380

 

International

 

 

775

 

 

 

476

 

 

 

921

 

 

 

1,388

 

Total revenue

 

$

53,402

 

 

$

42,409

 

 

$

118,481

 

 

$

79,768

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue by type

 

 

 

 

 

 

 

 

 

 

 

 

Hardware

 

$

27,788

 

 

$

20,895

 

 

$

65,113

 

 

$

43,009

 

Professional services

 

 

10,050

 

 

 

9,123

 

 

 

22,819

 

 

 

16,032

 

Hosted services

 

 

15,564

 

 

 

12,391

 

 

 

30,549

 

 

 

20,727

 

Total revenue

 

$

53,402

 

 

$

42,409

 

 

$

118,481

 

 

$

79,768

 

 

Summary of Deferred Revenue, by Arrangement, Disclosure A summary of the change in deferred revenue is as follows.

 

 

For the six months ended June 30,

 

 

 

2023

 

 

2022

 

Deferred revenue balance as of January 1

 

$

139,948

 

 

$

95,597

 

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

 

 

(14,505

)

 

 

(6,864

)

Revenue deferred during the period

 

 

19,593

 

 

 

30,247

 

Revenue recognized from revenue originated
     and deferred during the period

 

 

(2,067

)

 

 

(2,208

)

Deferred revenue balance as of March 31

 

 

142,969

 

 

 

116,772

 

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

 

 

(11,896

)

 

 

(11,051

)

Revenue deferred during the period

 

 

16,954

 

 

 

23,879

 

Revenue recognized from revenue originated
     and deferred during the period

 

 

(5,191

)

 

 

(4,155

)

Deferred revenue balance as of June 30

 

 

142,836

 

 

 

125,445