XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Performance Obligations
12 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Performance Obligations Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by category (in thousands):
Year Ended April 30,
202320222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$424,053 40 %$298,615 35 %$166,319 27 %
Other subscription560,709 52 %500,155 58 %401,020 66 %
Total subscription984,762 92 %798,770 93 %567,339 93 %
Services84,227 %63,604 %41,150 %
Total revenue$1,068,989 100 %$862,374 100 %$608,489 100 %
For the years ended April 30, 2023 and 2022, license revenue from the Company’s other subscription revenue was less than 10% of total revenue. For the year ended April 30, 2021, license revenue from the Company’s other subscription revenue was 11% of total revenue.
Remaining Performance Obligations
As of April 30, 2023, the Company had $1.103 billion of remaining performance obligations. As of April 30, 2023, the Company expects to recognize approximately 88% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.