XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue Recognition  
Schedule of disaggregated revenue

Pattern of

Three months ended June 30, 

Six months ended June 30, 

Recognition

2022

2021

2022

2021

By Product Type:

   

   

  

   

  

   

  

   

  

   

Devices and accessories

Point-in-time

$

13,429

$

13,012

$

24,443

$

22,608

Subscription services and other services

Over time

5,786

3,501

10,346

6,350

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

By Geographical Market:

United States

$

12,995

$

11,146

$

24,299

$

20,042

International

6,220

5,367

10,490

8,916

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958