XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
6 Months Ended
Oct. 31, 2023
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,
2023202220232022
North America (1)
$61,179 $47,916 $122,891 $99,854 
Europe, the Middle East and Africa (1)
10,607 11,889 20,165 22,592 
Asia Pacific (1)
1,100 2,435 1,925 4,802 
Rest of World (1)
343 168 610 468 
Total revenue$73,229 $62,408 $145,591 $127,716 
__________________
(1)The United States comprised 83% and 77% of the Company’s revenue for the three months ended October 31, 2023 and 2022, respectively, and 84% and 78% of the Company’s revenue for the six months ended October 31, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for the three and six months ended October 31, 2023 or 2022.