v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 32,612 $ 23,383 $ 59,142 $ 44,608
Cost of revenue:        
Total cost of revenue 9,324 8,492 17,568 16,336
Gross profit 23,288 14,891 41,574 28,272
Operating expenses:        
Research and development 10,542 8,315 20,080 18,239
Sales and marketing 11,467 11,559 22,884 23,179
General and administrative 11,355 9,130 22,173 18,729
Other 3,588 1,987 3,973 2,691
Total operating expenses 36,952 30,991 69,110 62,838
Loss from operations (13,664) (16,100) (27,536) (34,566)
Interest income 1,079 1,503 2,265 3,155
Interest expense (282) (368) (561) (715)
Change in fair value of warrant liabilities 0 620 413 1,446
Other income (expense), net (43) 531 (168) 2,906
Loss before provision for income taxes (12,910) (13,814) (25,587) (27,774)
Provision for income taxes 0 20 0 27
Net loss (12,910) (13,834) (25,587) (27,801)
Comprehensive loss $ (12,910) $ (13,834) $ (25,587) $ (27,801)
Net loss per common share attributable to Class A and B common stockholders - basic (in dollars per share) $ (0.05) $ (0.06) $ (0.10) $ (0.12)
Net loss per common share attributable to Class A and B common stockholders - diluted (in dollars per share) $ (0.05) $ (0.06) $ (0.10) $ (0.12)
Weighted-average shares used to compute net loss per share attributable to Class A and B common stockholders - basic (in shares) 262,100,993 248,393,811 259,324,052 241,695,884
Weighted-average shares used to compute net loss per share attributable to Class A and B common stockholders - diluted (in shares) 262,100,993 248,393,811 259,324,052 241,695,884
Product        
Revenue:        
Total revenue $ 15,720 $ 16,621 $ 30,373 $ 30,785
Cost of revenue:        
Total cost of revenue 7,370 6,670 13,725 12,494
Software and other services        
Revenue:        
Total revenue 16,892 6,762 28,769 13,823
Cost of revenue:        
Total cost of revenue $ 1,954 $ 1,822 $ 3,843 $ 3,842