v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 85,724 $ 70,504 $ 166,404 $ 137,015
Total cost of revenue 41,794 30,599 78,160 59,902
Gross Profit 43,930 39,905 88,244 77,113
Operating expenses:        
Research and development 17,614 16,957 34,722 33,956
General and administrative 16,117 8,664 31,907 21,420
Sales and marketing 12,903 13,307 26,735 27,920
Total operating expenses 46,634 38,928 93,364 83,296
(Loss) income from operations (2,704) 977 (5,120) (6,183)
Other income, net:        
Interest income 4,189 4,844 8,386 9,751
Interest expense (22) (15) (37) (84)
Other income, net 191 0 313 3
Total other income, net 4,358 4,829 8,662 9,670
Income before income taxes 1,654 5,806 3,542 3,487
Provision for income taxes 74 77 156 114
Net income, Basic 1,580 5,729 3,386 3,373
Net income, Diluted $ 1,580 $ 5,729 $ 3,386 $ 3,373
Net income per share attributable to Class A and Class B common stockholders:        
Basic (in USD per share) $ 0.01 $ 0.04 $ 0.02 $ 0.02
Diluted (in USD per share) $ 0.01 $ 0.03 $ 0.02 $ 0.02
Weighted-average Class A and Class B common shares outstanding:        
Basic (in shares) 167,729,828 161,197,680 167,034,720 161,766,287
Diluted (in shares) 182,233,957 170,472,824 180,434,976 171,608,366
Platform        
Total revenue $ 84,146 $ 69,600 $ 163,377 $ 135,365
Total cost of revenue 40,399 29,788 75,995 58,116
Professional services and other        
Total revenue 1,578 904 3,027 1,650
Total cost of revenue $ 1,395 $ 811 $ 2,165 $ 1,786