XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
9 Months Ended
Jan. 31, 2025
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 January 31,Nine Months Ended January 31,
2025202420252024
North America (1)
$87,289 $68,356 $248,838 $191,247 
Europe, the Middle East and Africa (1)
11,085 9,040 29,978 29,205 
Asia Pacific (1)
13 952 274 2,877 
Rest of World (1)
395 53 1,243 663 
Total revenue$98,782 $78,401 $280,333 $223,992 
__________________
(1)The United States comprised 86% and 86% of the Company’s revenue for the three months ended January 31, 2025 and 2024, respectively, and 87% and 85% of the Company’s revenue for the nine months ended January 31, 2025 and 2024, respectively. No other country comprised 10% or greater of the Company’s revenue for the three and nine months ended January 31, 2025 or 2024.
Professional Services Revenue
Total professional services revenue comprised of (in thousands):

Three Months Ended January 31,
Nine Months Ended January 31,
2025202420252024
Prioritized engineering services$5,698 $7,125 $26,008 $20,225 
Service fees7,405 876 14,028 5,566 
Total professional services revenue$13,103 $8,001 $40,036 $25,791