XML 27 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue
9 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The Company disaggregates its revenue from contracts with customers by geographic region, as it believes this best depicts how the nature, amount, timing, and uncertainty of its revenues and cash flows are affected by economic factors. Revenue by geographic region is determined based on the region of the Company's contracting entity, which may be different than the region of its customers. North America revenue is predominantly attributable to the United States but also includes Canada. International revenue is predominantly attributable to Europe. The following table presents the Company's revenue by geographic region:
 
 
Three months ended October 31,
 
Nine months ended October 31,
(in thousands)
 
2019
 
2018
 
2019
 
2018
North America
 
$
62,815

 
$
50,510

 
$
179,268

 
$
143,353

International
 
13,555

 
8,103

 
38,183

 
21,171

Total revenue
 
$
76,370

 
$
58,613

 
$
217,451

 
$
164,524


Significant Judgments
Significant judgments and estimates may be required to determine the appropriate application of accounting related to revenue, including whether performance obligations are distinct and assessments regarding the transaction price.
The Company has identified that it has two distinct performance obligations. The Company predominantly recognizes revenue through its performance obligation of a subscription and associated support to the Yext platform. The performance obligation is
distinct because a customer's use of the Yext platform is fully functional upon access, does not require any additional development, modification or customization, and is often sold separately. In certain instances, the Company enters into a contract with a customer that includes a promise to provide certain technical or customized professional services, in addition to a promise to provide its subscriptions and associated support. The Company's professional services performance obligation is distinct as it does not significantly change or enhance the functionality of the Yext platform.
In those instances when a contract includes more than one performance obligation, the Company must allocate the transaction price to the performance obligations on a relative standalone selling price basis. SSP represents the price at which a company would sell a promised product or service separately to a customer.
The Company determines the SSP based on a series of complex factors. The Company's selling prices associated with its subscription and associated support are considered highly variable based on discounting practices, customer geography, customer size, and other such factors. In contrast, the Company's selling prices associated with its professional services are more observable, predictable and consistent. Accordingly, the Company uses the residual method, under which the total transaction price and observable SSP of the professional services performance obligation is used to arrive at the estimated SSP of the subscription and associated support performance obligation.
The Company's revenue is predominantly related to its subscription and associated support to the Yext platform. Professional services revenue accounted for 5% and less than 5% of the Company's total revenue for the nine months ended October 31, 2019 and 2018, respectively.
Contract Liabilities
A contract liability is an obligation to transfer goods or services for which consideration has been received or is due to a customer. The Company's contract liabilities consist primarily of unearned revenue and, to a lesser extent, customer deposits.
As of October 31, 2019, unearned revenue, current was $107.5 million and unearned revenue, non-current was $0.1 million and included within Other long term liabilities on the Company's condensed consolidated balance sheet. Unearned revenue represents amounts billed, or payments received, in advance of revenue recognition for which the Company has an unconditional obligation to transfer goods or services associated with a non-cancelable contract. Unearned revenue is subsequently recognized as revenue when transfer of control to a customer has occurred. $118.4 million of revenue recognized during the nine months ended October 31, 2019 was included in unearned revenue at the beginning of the period. The unearned revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, and invoice duration, timing and size. The portion of unearned revenue expected to be recognized during the succeeding twelve-month period is classified as unearned revenue, current, and the remaining portion is classified within Other long term liabilities in the Company’s condensed consolidated balance sheet.
Customer deposits represent payments received in advance in instances where a revenue contract is cancelable in nature, and therefore the Company does not have an unconditional obligation to transfer control to a customer. As of October 31, 2019 and January 31, 2019, customer deposits of $1.4 million and $1.1 million were included in Accounts payable, accrued expenses and other current liabilities on the Company's condensed consolidated balance sheet, respectively.
Remaining Performance Obligations
The transaction price allocated to remaining performance obligations represents contracted revenue which is expected to be recognized as revenue in future periods, and includes unearned revenue and non-cancelable unbilled amounts. As of October 31, 2019, the Company has approximately $251.8 million of remaining performance obligations from revenue contracts, of which $237.5 million is expected to be recognized as revenue over the next twenty-four months, with the balance recognized thereafter.