v3.24.3
Revenue, Deferred Revenue and Remaining Performance Obligations (Tables)
9 Months Ended
Oct. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from Contracts by Type and Region
The following table summarizes revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service (in thousands, except percentages):
Three Months Ended October 31,Nine Months Ended October 31,
2024202320242023
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
United States$683,476 68 %$537,880 69 %$1,968,503 68 %$1,513,569 69 %
Europe, Middle East, and Africa160,574 16 %119,158 15 %451,037 16 %335,619 15 %
Asia Pacific102,837 10 %81,459 10 %294,573 10 %228,876 10 %
Other63,291 %47,517 %180,973 %132,156 %
Total revenue$1,010,178 100 %$786,014 100 %$2,895,086 100 %$2,210,220 100 %
Schedule of Changes in Deferred Revenue
Changes in deferred revenue were as follows (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2024202320242023
Carrying AmountCarrying Amount
Beginning balance$3,093,197 $2,507,642 $3,054,099 $2,355,113 
Additions to deferred revenue1,113,499 821,488 3,037,505 2,398,223 
Recognition of deferred revenue(1,010,178)(786,014)(2,895,086)(2,210,220)
Ending balance$3,196,518 $2,543,116 $3,196,518 $2,543,116 
Schedule of Deferred Contract Acquisition Costs
The following table summarizes the activity of deferred contract acquisition costs (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2024202320242023
Beginning balance$592,785 $458,685 $582,303 $447,088 
Capitalization of contract acquisition costs203,079 84,671 361,412 209,145 
Amortization of deferred contract acquisition costs(79,862)(60,281)(227,713)(173,158)
Ending balance$716,002 $483,075 $716,002 $483,075 
Deferred contract acquisition costs, current$294,229 $209,216 $294,229 $209,216 
Deferred contract acquisition costs, noncurrent421,773 273,859 421,773 273,859 
Total deferred contract acquisition costs$716,002 $483,075 $716,002 $483,075