XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Related Information - Schedule of Revenues and Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]                
Total revenues, net $ 119,183     $ 96,754     $ 335,446 $ 244,977
Less:                
Cost of sales 69,968     53,723     186,897 143,860
Sales and marketing 12,478     10,500     36,534 31,237
General and administrative 31,725     27,352     92,706 77,896
Research and development 19,276     17,821     59,977 49,826
Depreciation and amortization             36,768 26,702
Stock-based compensation 7,821     5,887     22,889 16,583
Amortization of identifiable intangible assets 3,389     2,699     10,042 5,577
Other segment items 0     0     0 600
Operating loss (17,653)     (15,194)     (50,710) (62,672)
Net (loss) income (18,177) $ (21,040) $ (24,350) (19,832) $ 54,190 $ (18,288) (63,567) 16,070
Subscription service                
Segment Reporting Information [Line Items]                
Total revenues, net 74,763     59,909     215,076 143,160
Less:                
Cost of sales 33,431     26,789     94,475 66,424
Hardware                
Segment Reporting Information [Line Items]                
Total revenues, net 29,895     22,650     78,602 60,992
Less:                
Cost of sales 24,567     16,878     60,575 46,587
Professional service                
Segment Reporting Information [Line Items]                
Total revenues, net 14,525     14,195     41,768 40,825
Less:                
Cost of sales 11,970     10,056     31,847 30,849
Reportable Segment                
Segment Reporting Information [Line Items]                
Total revenues, net 119,183     96,754     335,446 244,977
Less:                
Sales and marketing 12,046     10,181     35,420 30,349
General and administrative 23,583     20,760     69,062 56,428
Research and development 18,110     16,937     56,775 47,433
Depreciation and amortization 9,082     7,876     26,726 21,125
Stock-based compensation 7,821     5,887     22,889 16,583
Transaction costs 1,171     1,125     2,887 6,103
Amortization of identifiable intangible assets 3,389     2,699     10,042 5,577
Other segment items 0     (147)     0 (747)
Other segment items (524)     (4,638)     (12,857) 78,742
Operating loss (17,653)     (15,194)     (50,710) (62,672)
Net (loss) income (18,177)     (19,832)     (63,567) 16,070
Reportable Segment | Subscription service                
Less:                
Cost of sales 25,300     19,928     70,616 48,140
Reportable Segment | Hardware                
Less:                
Cost of sales 24,474     16,779     60,306 46,243
Reportable Segment | Professional service                
Less:                
Cost of sales $ 11,860     $ 9,923     $ 31,433 $ 30,415