XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table is a summary of the Company’s total revenues by geographic region (in thousands, except percentages):
Three Months Ended June 30,
20222021
Amount%Amount%
North America$156,749 59 %$112,772 53 %
Europe, Middle East and Africa70,148 26 %67,044 32 %
Asia Pacific26,095 10 %22,136 11 %
Latin America14,281 %7,788 %
Total revenue$267,273 $209,740