XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
9 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes our revenue by geographic location of our customers (in thousands):
Three months ended June 30,Nine months ended June 30,
2023202220232022
North America, primarily the United States$82,953 $83,282 $244,227 $223,315 
Europe, Middle East & Africa16,352 12,265 52,643 37,139 
Rest of world12,931 7,970 35,816 22,033 
Total revenue$112,236 $103,517 $332,686 $282,487 
The following table summarizes our revenue by the timing of revenue recognition (in thousands):
Three months ended June 30,Nine months ended June 30,
2023202220232022
Transferred at a point in time$86,393 $80,858 $258,967 $220,049 
Transferred over time25,843 22,659 73,719 62,438 
Total revenue$112,236 $103,517 $332,686 $282,487