v3.24.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenue $ 70,504 $ 55,251 $ 137,015 $ 107,491
Total cost of revenue 30,599 20,779 59,902 39,528
Gross Profit 39,905 34,472 77,113 67,963
Operating expenses:        
Research and development 16,957 18,298 33,956 38,771
General and administrative 8,664 18,469 21,420 35,679
Sales and marketing 13,307 12,194 27,920 25,075
Restructuring charges (Note 12) 0 6,682 0 6,682
Total operating expenses 38,928 55,643 83,296 106,207
Income (loss) from operations 977 (21,171) (6,183) (38,244)
Other income, net:        
Interest income 4,844 4,155 9,751 7,609
Interest expense (15) (53) (84) (122)
Other income, net 0 0 3 0
Total other income, net 4,829 4,102 9,670 7,487
Income (loss) before income taxes 5,806 (17,069) 3,487 (30,757)
Provision for income taxes 77 7 114 25
Net income (loss) $ 5,729 $ (17,076) $ 3,373 $ (30,782)
Net income (loss) per share attributable to Class A and Class B common stockholders:        
Basic (in USD per share) $ 0.04 $ (0.11) $ 0.02 $ (0.19)
Diluted (in USD per share) $ 0.03 $ (0.11) $ 0.02 $ (0.19)
Weighted-average Class A and Class B common shares outstanding:        
Basic (in shares) 161,197,680 162,324,314 161,766,287 162,005,150
Diluted (in shares) 170,472,824 162,324,314 171,608,366 162,005,150
Platform        
Total revenue $ 69,600 $ 54,603 $ 135,365 $ 105,974
Total cost of revenue 29,788 19,721 58,116 37,334
Professional services and other        
Total revenue 904 648 1,650 1,517
Total cost of revenue $ 811 $ 1,058 $ 1,786 $ 2,194