v3.23.1
Revenue and Contract Balances (Tables)
3 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from External Customers by Geographic Areas
The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):

Three Months Ended April 30, 2023
Three Months Ended April 30, 2022
Amount% of RevenueAmount% of Revenue
United States$86,113 65 %$52,557 67 %
International47,280 35 25,698 33 
Total$133,393 100 %$78,255 100 %
Schedule of Disaggregation of Revenue
The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages):
Three Months Ended April 30, 2023
Three Months Ended April 30, 2022
Amount% of RevenueAmount% of Revenue
Channel partners$124,638 93 %$71,454 91 %
Direct customers8,755 6,801 
Total$133,393 100 %$78,255 100 %