XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
6 Months Ended
Oct. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Region
The following table presents revenue by geographical region (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2024202320242023
North America (1)
$84,343 $61,179 $161,471 $122,891 
Europe, the Middle East and Africa (1)
9,581 10,607 18,971 20,165 
Asia Pacific (1)
14 1,100 261 1,925 
Rest of World (1)
400 343 848 610 
Total revenue$94,338 $73,229 $181,551 $145,591 
__________________
(1)The United States comprised 87% and 83% of the Company’s revenue for the three months ended October 31, 2024 and 2023, respectively, and 87% and 84% of the Company’s revenue for the six months ended October 31, 2024 and 2023, respectively. No other country comprised 10% or greater of the Company’s revenue for the three and six months ended October 31, 2024 or 2023.
Professional Services Revenue
Total professional services revenue comprised of (in thousands):

Three Months Ended October 31,
Six Months Ended October 31,
2024202320242023
Prioritized engineering services$9,661 $4,852 $20,310 $13,100 
Service fees3,515 1,928 6,623 4,690 
Total professional services revenue$13,176 $6,780 $26,933 $17,790