XML 44 R34.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Employee Incentive Plans (Tables) | 12 Months Ended
--- | ---
Jan. 31, 2020
Share-based Payment Arrangement [Abstract] |
Schedule of Stock-based Compensation Expense by Award Type | Stock-based compensation expense by award type was as follows (in thousands):
| Year Ended January 31,
| 2020 |  | 2019 |  | 2018
Stock options | $ | 21,888 |  |  | $ | 23,466 |  |  | $ | 24,186 |
RSUs | 94,637 |  |  | 41,637 |  |  | 9,104 |
ESPP | 9,408 |  |  | 7,248 |  |  | 7,111 |
Restricted stock awards | 590 |  |  | 1,608 |  |  | 3,281 |
Restricted common stock | 101 |  |  | 2,361 |  |  | 6,178 |
Total | $ | 126,624 |  |  | $ | 76,320 |  |  | $ | 49,860 |
Schedule of Stock-based Compensation Expense by Statement of Operations Location | Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s consolidated statements of operations (in thousands):
| Year Ended January 31,
| 2020 |  | 2019 |  | 2018
Cost of revenue: |  |  |  |  |
Subscription | $ | 12,923 |  |  | $ | 7,837 |  |  | $ | 4,600 |
Professional services and other | 7,164 |  |  | 4,983 |  |  | 3,137 |
Research and development | 37,683 |  |  | 22,642 |  |  | 18,107 |
Sales and marketing | 38,077 |  |  | 22,916 |  |  | 13,242 |
General and administrative | 30,777 |  |  | 17,942 |  |  | 10,774 |
Total | $ | 126,624 |  |  | $ | 76,320 |  |  | $ | 49,860 |
Schedule of Stock Option Activity | A summary of the Company’s stock option activity and related information was as follows:
| Number of Options |  | Weighted- Average Exercise Price |  | Weighted- Average Remaining Contractual Term (Years) |  | Aggregate Intrinsic Value (in thousands)
Outstanding as of January 31, 2019 | 17,803,794 |  |  | $ | 9.16 |  |  | 7.1 |  | $ | 1,304,446 |
Granted | 415,547 |  |  | 82.33 |  |  |  |  |
Exercised | (5,422,281 | ) |  | 8.37 |  |  |  |  |
Canceled | (437,758 | ) |  | 13.35 |  |  |  |  |
Outstanding as of January 31, 2020 | 12,359,302 |  |  | $ | 11.82 |  |  | 6.2 |  | $ | 1,436,487 |
As of January 31, 2020: |  |  |  |  |  |  |
Vested and expected to vest | 12,359,302 |  |  | $ | 11.82 |  |  | 6.2 |  | $ | 1,436,487 |
Vested and exercisable | 8,723,638 |  |  | $ | 8.16 |  |  | 5.9 |  | $ | 1,045,852 |
Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions | The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:
| Year Ended January 31,
| 2020 |  | 2019 |  | 2018
Expected volatility | 43 | % |  | 40 | % |  | 40% - 41% |
Expected term (in years) | 6.3 |  |  | 6.3 |  |  | 6.3 - 6.4 |
Risk-free interest rate | 1.55% - 2.27% |  |  | 2.70 | % |  | 1.87% - 2.21% |
Expected dividend yield | — |  |  | — |  |  | — |
Schedule of Nonvested Restricted Stock Units Activity | A summary of the Company’s RSU activities and related information is as follows:
| Number of RSUs |  | Weighted- Average Grant Date Fair Value Per Share
Outstanding as of January 31, 2019 | 4,835,536 |  |  | $ | 44.49 |
Granted | 2,458,095 |  |  | 114.07 |
Vested | (1,752,333 | ) |  | 44.69 |
Forfeited | (648,057 | ) |  | 54.94 |
Outstanding as of January 31, 2020 | 4,893,241 |  |  | $ | 77.99 |
Schedule of ESPP Black-Scholes Option Pricing Model Estimated Fair Value Assumptions | The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
|  | Year Ended January 31,
|  | 2020 |  | 2019 |  | 2018
Expected volatility |  | 43% - 59% |  | 39% - 70% |  | 32% - 38%
Expected term (in years) |  | 0.5 - 1.0 |  | 0.5 - 1.0 |  | 0.5 - 1.2
Risk-free interest rate |  | 1.53% - 2.05% |  | 2.12% - 2.62% |  | 0.95% - 1.73%
Expected dividend yield |  | — |  | — |  | —

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 + Details
Name: | us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested restricted stock units. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration