XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
3 Months Ended
Jul. 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 July 31,
20242023
North America (1)
$77,128 $61,712 
Europe, the Middle East and Africa (1)
9,390 9,559 
Asia Pacific (1)
247 825 
Rest of World (1)
447 266 
Total revenue$87,213 $72,362 
__________________
(1)The United States comprised 87% and 85% of the Company’s revenue for the three months ended July 31, 2024 and 2023, respectively. No other country comprised 10% or greater of the Company’s revenue for the three months ended July 31, 2024 or 2023.