v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
REVENUE  
Schedule of revenue by offering type and timing

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

2025

2026

2025

Point-in-time revenue:

Hardware

$

3,444

$

5,916

$

7,801

$

9,953

Total point-in-time revenue

3,444

5,916

7,801

9,953

Period-of-time revenue:

Software

6,124

5,244

12,267

10,403

Hardware installation and activation services

1,424

3,015

2,856

4,843

HelloTech services

4,003

3,921

6,955

7,557

Property management services

619

957

1,436

2,068

Other

1

2

2

5

Total period-of-time revenue

12,171

13,139

23,516

24,876

Total revenue

$

15,615

$

19,055

$

31,317

$

34,829

Schedule of deferred contract costs

Balance as of January 1, 2026

$

2,690

Additions to deferred contract costs

Amortization of deferred contract costs

(214)

Balance as of June 30, 2026

$

2,476