XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 32,589,000 $ 25,299,000 $ 93,842,000 $ 73,282,000
Cost of revenue 14,789,000 13,546,000 43,002,000 38,509,000
Gross profit 17,800,000 11,753,000 50,840,000 34,773,000
Operating expenses:        
Research and development 10,734,000 9,639,000 30,069,000 30,097,000
Sales and marketing 11,723,000 10,736,000 32,736,000 31,170,000
General and administrative 7,541,000 6,944,000 20,552,000 19,786,000
Total operating expenses 29,998,000 27,319,000 83,357,000 81,053,000
Loss from operations (12,198,000) (15,566,000) (32,517,000) (46,280,000)
Investment income 313,000 447,000 1,059,000 1,576,000
Interest expense, net (868,000) (936,000) (2,690,000) (2,801,000)
Loss before provision for income taxes (12,753,000) (16,055,000) (34,148,000) (47,505,000)
Income tax provision 0 0 6,000 0
Net loss and comprehensive loss $ (12,753,000) $ (16,055,000) $ (34,154,000) $ (47,505,000)
Net loss per share, basic (USD per share) $ (0.29) $ (0.44) $ (0.81) $ (1.35)
Net loss per share, diluted (USD per share) $ (0.29) $ (0.44) $ (0.81) $ (1.35)
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) [1] 43,515,110 36,665,195 41,973,727 35,255,672
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) [1] 43,515,110 36,665,195 41,973,727 35,255,672
[1] On July 6, 2023, all shares of the Company’s then outstanding Class B common stock were automatically converted into the same number of Class A common stock, pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. See Note 15 for further details.