XML 18 R46.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stock-Based Compensation - Additional Information (Details) (USD $) | 3 Months Ended |
--- | --- | ---
Apr. 30, 2015 | Apr. 30, 2014 | Jan. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Liabilities related to early exercises of stock options | $ 98,000 box_StockOptionsExercisedLiabilityRecorded |  | $ 286,000 box_StockOptionsExercisedLiabilityRecorded
Unvested shares subject to repurchase | 67,499 box_NumberOfUnvestedSharesToBeRepurchased |  | 113,541 box_NumberOfUnvestedSharesToBeRepurchased
Aggregate intrinsic value of exercised options | 5,300,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue | 11,000,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue |
Aggregate estimated fair value of stock options granted to employees vested | 6,100,000 us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 | 4,400,000 us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 |
Weighted-average grant date fair value of options granted to employees | $ 7.70 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue | $ 8.66 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Unrecognized stock-based compensation expense related to stock option | 34,700,000 us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |  |
Remaining weighted-average period | 2 years 7 months 24 days |  |
Restricted Stock Units |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Remaining weighted-average period | 3 years 5 months 19 days |  |
Unrecognized stock-based compensation expense | 101,100,000 us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember |  |
Weighted-Average Grant Date Fair Value, Granted | $ 17.54 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember |  |
Restricted Stock |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Remaining weighted-average period | 2 years 2 months 9 days |  |
Unrecognized stock-based compensation expense | 4,000,000 us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember |  |
Shares issued in connection with fiscal 2016 acquisitions | 2,500 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember |  |
Weighted-Average Grant Date Fair Value, Granted | $ 17.54 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember |  |
Employee Stock Option |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Dividend yield | 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember |
2015 Equity Incentive Plan |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Options and restricted stock units vesting percentage | 25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage / us-gaap_PlanNameAxis = box_TwentyFifteenEquityIncentivePlanMember |  |
Options and restricted stock units vesting description | Options and restricted stock units generally vest 25% one year from the vesting commencement date and (a) in the case of options, 1/48th per month thereafter, and (b) in the case of restricted stock units, 1/16th per quarter thereafter |  |
2015 Equity Incentive Plan | Class A Common Stock |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Shares common stock reserved for issuance | 16,331,626 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = box_TwentyFifteenEquityIncentivePlanMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |  | 12,200,000 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = box_TwentyFifteenEquityIncentivePlanMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
2015 Employee Stock Purchase Plan |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Shares common stock reserved for issuance | 3,696,550 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = box_TwentyFifteenEmployeeStockPurchasePlanMember |  |
Percentage of eligible compensation allowed to employees to purchase shares at a discount |  |  | 15.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate / us-gaap_PlanNameAxis = box_TwentyFifteenEmployeeStockPurchasePlanMember
Description of offering period excluding initial offering period | Except for the initial offering period, the 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period will consist of four six-month purchase periods. |  |
Description of initial offering period | The initial offering period began January 23, 2015, and will end on March 15, 2017. |  |
Purchase price of common stock, percentage | 85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent / us-gaap_PlanNameAxis = box_TwentyFifteenEmployeeStockPurchasePlanMember |  |
Unrecognized stock-based compensation expense | 13,400,000 us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions / us-gaap_PlanNameAxis = box_TwentyFifteenEmployeeStockPurchasePlanMember |  |
2015 Employee Stock Purchase Plan | Class A Common Stock |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Shares common stock reserved for issuance |  |  | 2,500,000 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = box_TwentyFifteenEmployeeStockPurchasePlanMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
Other Employee Stock Purchase Plan |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |
Shares common stock reserved for issuance | 163,619 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = box_OtherEmployeeStockPurchasePlanMember |  |
Remaining weighted-average period | 2 years 1 month 21 days |  |
Unrecognized stock-based compensation expense | $ 1,400,000 us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions / us-gaap_PlanNameAxis = box_OtherEmployeeStockPurchasePlanMember |  |

X
- Definition Description of offering period. + References No definition available. + Details
Name: | box_DescriptionOfOfferingPeriod
Namespace Prefix: | box_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of unvested shares to be repurchased. + References No definition available. + Details
Name: | box_NumberOfUnvestedSharesToBeRepurchased
Namespace Prefix: | box_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock options exercised liability recorded. + References No definition available. + Details
Name: | box_StockOptionsExercisedLiabilityRecorded
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unrecognized cost of unvested options awarded to employees as compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A description of the time period when the company made its initial offering of a class of securities. + References No definition available. + Details
Name: | us-gaap_InitialOfferingPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of share-based compensation awards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Purchase price of common stock expressed as a percentage of its fair value. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=box_OtherEmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=box_TwentyFifteenEmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=box_TwentyFifteenEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |