v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues, Total $ 104,934 $ 152,643 $ 203,999 $ 286,951
Cost of revenue 73,271 97,980 168,030 189,139
Gross profit 31,663 54,663 35,969 97,812
Operating expenses:        
Research and development 29,646 30,503 58,081 60,060
Sales and marketing 29,016 25,275 52,234 48,533
General and administrative 11,983 12,892 21,881 29,834
Goodwill, Impairment Loss 0 0 0 18,600
Total operating expenses 70,645 68,670 132,196 157,027
Operating loss (38,982) (14,007) (96,227) (59,215)
Interest Income (Expense), Operating and Nonoperating (6,442) (1,436) (10,560) (2,233)
Total other income (expense), net (4,785) 330 (22,397) 1,278
Nonoperating Income (Expense) (11,227) (1,106) (32,957) (955)
Loss before income taxes (50,209) (15,113) (129,184) (60,170)
Income tax expense 796 1,309 2,641 2,961
Net loss $ (51,005) $ (16,422) $ (131,825) $ (63,131)
Earnings Per Share, Diluted $ (0.30) $ (0.10) $ (0.79) $ (0.40)
Weighted Average Number of Shares Outstanding, Diluted 171,234 157,843 167,243 157,144
Hardware        
Revenues, Total $ 75,953 $ 126,428 $ 148,103 $ 233,847
Cost of revenue 62,510 90,566 148,199 174,162
Subscription and services        
Revenues, Total 28,981 26,215 55,896 53,104
Cost of revenue $ 10,761 $ 7,414 $ 19,831 $ 14,977