XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
3 Months Ended
Jul. 31, 2021
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,
20212020
North America (1)
$36,452 $28,805 
Europe, the Middle East and Africa (1)
12,219 10,253 
Asia Pacific (1)
3,735 1,425 
Total revenue$52,406 $40,483 
__________________
(1)The United States comprised 69% and 71% of the Company’s revenue in the three months ended July 31, 2021 and 2020, respectively. France comprised 13% and 11% of the Company’s revenue in the three months ended July 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three months ended July 31, 2021 and 2020.
Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances
The following table reflects the deferred revenue balance (in thousands):
As of July 31,As of April 30,
20212021
Deferred revenue, current$98,217 $72,263 
Deferred revenue, non-current1,680 2,964 
Total deferred revenue$99,897 $75,227 
Significant changes in the deferred revenue balances during the three months ended July 31, 2021 and 2020 were as follows (in thousands):
Deferred Revenue
April 30, 2021$75,227 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(38,319)
Increases due to invoicing prior to satisfaction of performance obligations
62,989 
July 31, 2021$99,897 
Deferred Revenue
April 30, 2020$60,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(24,337)
Increases due to invoicing prior to satisfaction of performance obligations
71,286 
July 31, 2020$107,244