v3.23.3
UNAUDITED 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
Income Statement [Abstract]        
Revenues $ 137,624 $ 96,065 $ 380,124 $ 265,671
Cost of revenues 36,254 26,302 101,534 71,661
Gross profit 101,370 69,763 278,590 194,010
Operating expenses:        
Research and development 50,305 41,976 144,096 105,974
Sales and marketing 22,335 17,721 56,670 47,938
General and administrative 33,400 30,228 95,878 87,141
Total operating expenses 106,040 89,925 296,644 241,053
Loss from operations (4,670) (20,162) (18,054) (47,043)
Other expense, net of other income (1,023) (490) (1,109) (1,341)
Loss before interest income and income taxes (5,693) (20,652) (19,163) (48,384)
Interest income 8,625 2,260 21,807 2,962
Income (loss) before income taxes 2,932 (18,392) 2,644 (45,422)
Provision (benefit) for income taxes 125 53 (1,306) 222
Net income (loss) 2,807 (18,445) 3,950 (45,644)
Net comprehensive income (loss) $ 2,807 $ (18,445) $ 3,950 $ (45,644)
Net income (loss) per share attributable to Class A and Class B common stockholders, basic (in usd per share) $ 0.07 $ (0.46) $ 0.10 $ (1.16)
Net income (loss) per share attributable to Class A and Class B common stockholders, diluted (in usd per share) $ 0.06 $ (0.46) $ 0.09 $ (1.16)