XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Total revenue $ 42,409 $ 21,677 $ 79,768 $ 40,837
Cost of revenue        
Total cost of revenue 41,421 21,394 83,524 40,968
Operating expense        
Research and development 8,030 4,083 14,476 7,176
Sales and marketing 6,139 2,392 11,301 4,146
General and administrative 13,832 3,806 25,783 7,763
Total operating expense 28,001 10,281 51,560 19,085
Loss from operations (27,013) (9,998) (55,316) (19,216)
Interest income (expense), net 253 (64) 241 (142)
Other income, net 162 52 276 127
Loss before income taxes (26,598) (10,010) (54,799) (19,231)
Income tax benefit (expense) 1,009 (41) 5,816 (87)
Net loss (25,589) (10,051) (48,983) (19,318)
Other comprehensive loss        
Foreign currency translation adjustment (407) 63 (590) (65)
Comprehensive loss $ (25,996) $ (9,988) $ (49,573) $ (19,383)
Net loss per common share        
Net loss per common share basic $ (0.13) $ (4.87) $ (0.25) $ (1.99)
Net loss per common share diluted $ (0.13) $ (4.87) $ (0.25) $ (1.99)
Weighted-average number of shares used in computing net loss per share basic 195,693 2,064 194,381 9,721
Weighted-average number of shares used in computing net loss per share diluted 195,693 2,064 194,381 9,721
Hardware        
Revenue        
Total revenue $ 20,895 $ 14,029 $ 43,009 $ 26,427
Cost of revenue        
Total cost of revenue 20,951 12,514 42,809 24,657
Professional Services        
Revenue        
Total revenue 9,123 3,564 16,032 7,165
Cost of revenue        
Total cost of revenue 14,115 6,274 29,282 11,734
Hosted Services        
Revenue        
Total revenue 12,391 4,084 20,727 7,245
Cost of revenue        
Total cost of revenue $ 6,355 $ 2,606 $ 11,433 $ 4,577