XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Revenue        
Total revenue $ 73,229 $ 62,408 $ 145,591 $ 127,716
Cost of revenue        
Total cost of revenue 32,116 20,752 63,929 39,158
Gross profit 41,113 41,656 81,662 88,558
Operating expenses        
Sales and marketing [1] 49,895 44,936 93,780 87,923
Research and development 50,399 50,051 101,267 105,928
General and administrative 20,215 18,635 40,104 39,882
Total operating expenses 120,509 113,622 235,151 233,733
Loss from operations (79,396) (71,966) (153,489) (145,175)
Interest income 10,480 4,224 20,602 6,762
Other (expense) income, net (638) (945) (877) (1,966)
Loss before provision for income taxes (69,554) (68,687) (133,764) (140,379)
Provision for income taxes 226 163 374 342
Net loss $ (69,780) $ (68,850) $ (134,138) $ (140,721)
Net loss per share attributable to Class A and Class B common stockholders, basic (in dollars per share) $ (0.59) $ (0.63) $ (1.15) $ (1.30)
Net loss per share attributable to Class A and Class B common stockholders, diluted (in dollars per share) $ (0.59) $ (0.63) $ (1.15) $ (1.30)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 118,656 108,876 117,125 107,885
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 118,656 108,876 117,125 107,885
Subscription        
Revenue        
Total revenue [2] $ 66,449 $ 59,508 $ 127,801 $ 116,534
Cost of revenue        
Total cost of revenue 30,937 19,165 61,371 33,257
Professional services        
Revenue        
Total revenue [3] 6,780 2,900 17,790 11,182
Cost of revenue        
Total cost of revenue $ 1,179 $ 1,587 $ 2,558 $ 5,901
[1] Including related party sales and marketing expense of $810 and $7,031 for the six months ended October 31, 2023 and 2022, respectively, and $3,531 for the three months ended October 31, 2022.
[2] Including related party revenue of $10,581 and $35,568 for the six months ended October 31, 2023 and 2022, respectively, and $19,238 for the three months ended October 31, 2022.
[3] Including related party revenue of $5,804 and $150 for the six months ended October 31, 2023 and 2022, respectively, and $21 for the three months ended October 31, 2022.