XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Region
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202520242023
North America(1)
$346,217 $269,895 $210,501 
Europe, the Middle East and Africa(1)
40,748 35,809 47,758 
Asia Pacific(1)
286 3,622 7,913 
Rest of World(1)
1,805 1,256 623 
Total revenue$389,056 $310,582 $266,795 
__________________
(1)The United States comprised 86%, 86% and 79% of the Company’s revenue in the fiscal years ended April 30, 2025, 2024 and 2023, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2025, 2024 and 2023.
Disaggregation of Revenue
Total professional services revenue comprised of (in thousands):
Fiscal Year Ended April 30,
202520242023
Prioritized engineering services$43,032 $25,972 $29,087 
Service fees18,394 6,506 7,265 
Total professional services revenue$61,426 $32,478 $36,352