v3.26.1
Revenue (Tables)
3 Months Ended
Jul. 31, 2026
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 July 31,
20262025
North America (1)
$42,611 $64,408 
Europe, the Middle East and Africa (1)
8,983 5,619 
Asia Pacific (1)
265 21 
Rest of World (1)
516 213 
Total revenue$52,375 $70,261 
__________________
(1)The United States comprised 80% and 91% of the Company’s revenue for the three months ended July 31, 2026 and 2025, respectively. No other country comprised 10% or greater of the Company’s revenue for the three months ended July 31, 2026 or 2025.
Professional Services Revenue
Total professional services revenue comprised of (in thousands):

Three Months Ended July 31,
2026
2025
Prioritized engineering services$1,760 $8,663 
Service fees1,446 1,297 
Total professional services revenue$3,206 $9,960