XML 30 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue Disaggregation
Based on the information provided to and reviewed by the Company’s Chief Executive Officer, its Chief Operating Decision Maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted based on the category of its customers. Customers are classified in the following categories based on the amount of their spend in a given month and individual customers may move between different categories within a reporting period:
Builders: users that spend more than $50 and less than or equal to $500 in a month.
Scalers: users that spend more than $500 and less than or equal to $8,333 in a month.
Scalers+: users that spend more than $8,333 in a month.
Learners and Testers: users that spend less than or equal to $50 in a month. Learners are users that have been on the Company’s platform for more than three months. Testers are users that have been on the Company’s platform for three months or less.
Revenue by customer category, as determined based on the customers’ spend in a given month, is as follows:
Year Ended December 31,
202420232022
Amount
Percentage of Revenue(2)
Amount
Percentage of Revenue(2)
Amount
Percentage of Revenue(2)
Builders$236,384 30 %$219,506 32 %$174,125 30 %
Scalers284,57536 %253,33637 %195,67334 %
Scalers+
160,83621 %122,54318 %122,19121 %
Learners, Testers and Other (1)
98,82013 %97,49913 %84,33315 %
Total$780,615 100 %$692,884 100 %$576,322 100 %
___________________________
(1) Other includes miscellaneous revenue and other reserves adjustments
(2) May not recalculate due to rounding
Geographical Information
Revenue, as determined based on the billing address of the Company’s customers, was as follows:
Year Ended December 31,
202420232022
Amount
Percentage of Revenue(1)
Amount
Percentage of Revenue(1)
Amount
Percentage of Revenue(1)
North America$295,403 38 %$256,142 37 %$215,840 38 %
Europe222,00428 %202,85529 %173,84030 %
Asia182,39123 %162,50524 %128,39122 %
Rest of the world
80,81711 %71,38210 %58,25110 %
Total$780,615 100 %$692,884 100 %$576,322 100 %
___________________________
(1) May not recalculate due to rounding
Revenue derived from customers in the United States was 32%, 30% and 31% of total revenue for the years ended December 31, 2024, 2023 and 2022, respectively.
No country outside of the United States had revenue greater than 10% of total consolidated revenue in any period presented.
Deferred Revenue
Revenue recognized during the years ended December 31, 2024, 2023 and 2022, which was included in the Deferred revenue balances at the beginning of each respective period, was $3,645, $3,674 and $2,894, respectively.
Remaining Performance Obligations
The Company has performance obligations associated with commitments in customer contracts for future services that have not yet been recognized in our consolidated financial statements. As of December 31, 2024, the aggregate transaction price allocated to the remaining performance obligations was $11,595, which is expected to be recognized as revenue over the remaining life of the contracts. The weighted-average remaining life of these contracts is 1.9 years. The Company has applied the optional exemption to exclude contracts with an original expected term of one year or less from this amount.