XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue [1] $ 20,191 $ 16,530 $ 58,597 $ 34,310
Cost of revenue:        
Total cost of revenue 8,801 16,305 35,029 32,635
Gross profit 11,390 225 23,568 1,675
Operating expenses:        
Research and development 6,409 5,616 18,193 13,947
Sales and marketing 13,919 11,746 40,336 33,169
General and administrative 11,273 8,839 31,073 29,268
Loss from impairment of property and equipment 28 626 322 1,038
Total operating expenses 31,629 26,827 89,924 77,422
Loss from operations (20,239) (26,602) (66,356) (75,747)
Other income (expense), net:        
Interest expense 0 (188) (654) (489)
Interest income 1,791 1,052 4,597 1,611
Other expense, net (64) (57) (67) (57)
Loss on extinguishment of debt 0 0 (626) 0
Change in fair value of contingent earn-out liability 14,078 7,245 (17,353) 9,754
Change in fair value of contingently issuable common stock liability 2,277 1,081 (3,560) 2,529
Change in fair value of public warrant liability 8,156 (1,146) (5,345) 4,297
Total other income (expense), net 26,238 7,987 (23,008) 17,645
Net income (loss) $ 5,999 $ (18,615) $ (89,364) $ (58,102)
Weighted average common shares outstanding        
Basic (in shares) 150,206,893 144,117,273 148,521,299 143,522,555
Diluted (in shares) 173,976,375 144,117,273 148,521,299 143,522,555
Net income (loss) per share        
Basic (in dollars per share) $ 0.04 $ (0.13) $ (0.60) $ (0.40)
Diluted (in dollars per share) $ 0.03 $ (0.13) $ (0.60) $ (0.40)
Net income (loss) $ 5,999 $ (18,615) $ (89,364) $ (58,102)
Other comprehensive loss        
Cumulative translation adjustment 34 45 1 35
Total other comprehensive income 34 45 1 35
Total comprehensive income (loss) 6,033 (18,570) (89,363) (58,067)
Product revenue        
Revenue:        
Total revenue 3,191 9,839 19,188 19,179
Cost of revenue:        
Total cost of revenue 3,153 12,960 21,453 23,513
Subscription revenue        
Revenue:        
Total revenue 10,231 5,198 24,661 12,208
Cost of revenue:        
Total cost of revenue 4,231 2,207 9,988 5,730
Service revenue        
Revenue:        
Total revenue 4,757 1,493 12,736 2,923
Cost of revenue:        
Total cost of revenue 1,417 1,138 3,588 3,392
License fee and other revenue        
Revenue:        
Total revenue $ 2,012 $ 0 $ 2,012 $ 0
[1] Includes related party revenue of $2.1 million and $2.7 million for the three months ended September 30, 2023 and 2022, respectively, and $9.1 million and $5.8 million for the nine months ended September 30, 2023 and 2022, respectively.