XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Revenue        
Total revenue $ 78,401 $ 66,669 $ 223,992 $ 194,385
Cost of revenue        
Total cost of revenue 33,114 22,271 97,043 61,429
Gross profit 45,287 44,398 126,949 132,956
Operating expenses        
Sales and marketing [1] 57,140 43,497 150,920 131,420
Research and development 49,480 55,051 150,747 160,979
General and administrative 21,213 17,888 61,317 57,770
Total operating expenses 127,833 116,436 362,984 350,169
Loss from operations (82,546) (72,038) (236,035) (217,213)
Interest income 9,995 6,987 30,597 13,749
Other income (expense), net 409 2,032 (468) 66
Loss before provision for income taxes (72,142) (63,019) (205,906) (203,398)
Provision for income taxes 489 143 863 485
Net loss $ (72,631) $ (63,162) $ (206,769) $ (203,883)
Net loss per share attributable to Class A and Class B common stockholders, basic (in dollars per share) $ (0.60) $ (0.57) $ (1.75) $ (1.87)
Net loss per share attributable to Class A and Class B common stockholders, diluted (in dollars per share) $ (0.60) $ (0.57) $ (1.75) $ (1.87)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 120,486 110,735 118,259 108,869
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 120,486 110,735 118,259 108,869
Subscription        
Revenue        
Total revenue [2] $ 70,400 $ 57,043 $ 198,201 $ 173,577
Cost of revenue        
Total cost of revenue 32,273 21,294 93,644 54,551
Professional services        
Revenue        
Total revenue [3] 8,001 9,626 25,791 20,808
Cost of revenue        
Total cost of revenue $ 841 $ 977 $ 3,399 $ 6,878
[1] Including related party sales and marketing expense of $810 and $10,546 for the nine months ended January 31, 2024 and 2023, respectively, and $3,515 for the three months ended January 31, 2023.
[2] Including related party revenue of $10,581 and $55,884 for the nine months ended January 31, 2024 and 2023, respectively, and $20,316 for the three months ended January 31, 2023.
[3] Including related party revenue of $5,804 and $8,749 for the nine months ended January 31, 2024 and 2023, respectively, and $8,599 for the three months ended January 31, 2023.