| 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 |
|