XML 13 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue    
Total revenue $ 41,344 $ 50,489
Cost of revenue    
Total cost of revenue 27,782 31,066
Operating expense    
Research and development 8,258 8,362
Sales and marketing 4,770 4,554
General and administrative 16,894 16,666
Total operating expense 29,922 29,582
Impairment charge 24,929  
Loss from operations (41,289) (10,159)
Interest income, net 1,200 2,409
Other income, net 13 103
Loss before income taxes (40,076) (7,647)
Income tax expense 108 45
Net loss (40,184) (7,692)
Other comprehensive loss    
Foreign currency translation adjustment 88 6
Comprehensive loss $ (40,096) $ (7,686)
Net loss per common share    
Net loss per common share basic $ (0.21) $ (0.04)
Net loss per common share diluted $ (0.21) $ (0.04)
Weighted-average number of shares used in computing net loss per share basic 192,419 203,485
Weighted-average number of shares used in computing net loss per share diluted 192,419 203,485
Hardware    
Revenue    
Total revenue $ 18,830 $ 29,077
Cost of revenue    
Total cost of revenue 13,960 18,684
Professional Services    
Revenue    
Total revenue 3,893 3,458
Cost of revenue    
Total cost of revenue 7,293 6,448
Hosted Services    
Revenue    
Total revenue 18,621 17,954
Cost of revenue    
Total cost of revenue $ 6,529 $ 5,934