XML 64 R50.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Redeemable Convertible Preferred Stock and Warrants - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands | 1 Months Ended | 12 Months Ended
--- | --- | ---
Jan. 31, 2014 | Jan. 31, 2016 | Jan. 31, 2015 | Jan. 31, 2014
Temporary Equity [Line Items] |  |  |  |
Common stock share conversion, description |  | if we consummated an initial public offering on or prior to July 7, 2015, each share of Series F redeemable convertible preferred stock would convert into shares of Class B common stock equal to lesser of (i) $20.00 divided by the lesser of 90% of the price per share of Class A common stock sold in the initial public offering or (ii) $20.00. |  |
Deemed dividend on the conversion of Series F redeemable convertible preferred stock |  |  | $ (2,262) |
Liquidation, dissolution or winding up amount received to series F redeemable convertible preferred stock holders |  | $ 20.00 |  |
Liquidation, dissolution or winding up additional amount received to series F redeemable convertible preferred stock holders |  | $ 3.00 |  |
Accretion of redeemable convertible preferred shares |  | $ 0 | 11,503 | $ 341
Series A redeemable convertible preferred stock warrants outstanding | 87,140 |  |  | 87,140
Series A redeemable convertible preferred stock warrants exercise price | $ 0.29 |  |  | $ 0.29
Initial Public Offering |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Deemed dividend on the conversion of Series F redeemable convertible preferred stock |  | $ 2,300 |  |
Series A redeemable convertible preferred stock fair value of warrants | $ 1,200 |  |  |
Class B Common Stock |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Conversion of redeemable convertible preferred stock to common stock (in shares) |  | 88,228,210 |  |
Issuance of redeemable convertible preferred stock exercise of warrants (in shares) |  | 85,354 |  |
Incremental shares of common stock issued to series F redeemable convertible preferred stock holders |  | 4,404,759 |  |
Accretion of redeemable convertible preferred shares |  |  | 11,388 | $ 341
Class A Common Stock |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Accretion of redeemable convertible preferred shares |  |  | $ 115 |
Class A Common Stock | Initial Public Offering |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Conversion of series F redeemable convertible preferred stock to common stock, price per share |  | $ 20.00 |  |
Class A Common Stock | Initial Public Offering | Maximum |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Conversion of series F redeemable convertible preferred stock to common stock, percentage of price per share |  | 90.00% |  |

X
- Definition Amount entitled to receive per share upon liquidation of preferred share. + References No definition available. + Details
Name: | box_AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare
Namespace Prefix: | box_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Conversion of redeemable convertible preferred stock in to common stock shares. + References No definition available. + Details
Name: | box_ConversionOfRedeemableConvertiblePreferredStockIntoCommonStockShares
Namespace Prefix: | box_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deemed dividend on the conversion of convertible preferred stock value. + References No definition available. + Details
Name: | box_DeemedDividendOnConversionOfConvertiblePreferredStockValue
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Issuance of redeemable convertible preferred stock, exercise of warrant. + References No definition available. + Details
Name: | box_IssuanceOfRedeemableConvertiblePreferredStockExerciseOfWarrant
Namespace Prefix: | box_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liquidation dissolution or winding up additional amount received by preferred stock holders. + References No definition available. + Details
Name: | box_LiquidationDissolutionOrWindingUpAdditionalAmountReceivedByPreferredStockHolders
Namespace Prefix: | box_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of price per share. + References No definition available. + Details
Name: | box_PercentageOfPricePerShare
Namespace Prefix: | box_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price per share. + References No definition available. + Details
Name: | box_PricePerShare
Namespace Prefix: | box_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Specific terms relevant to convertibility. Includes class of preferred stock and number of shares convertible into, exercise (or conversion) price or rates, dates relevant to conversion timing and events relevant to conversion. Describe also any beneficial conversion features. where convertible preferred stock with a nondetachable conversion feature is in-the-money at commitment date. For contingently convertible preferred stock, discuss the circumstances of the contingency, including the events or changes in circumstance that would cause the contingency to be met and any of the significant features necessary to understand the conversion rights and the timing of those rights. Include also an events or changes in circumstance, if any, that could adjust or change the contingency, conversion price, or number of shares, including significant terms of those changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21521-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingently Convertible Instruments -URI http://asc.fasb.org/extlink&oid=6508575 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21538-112644 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_ConvertiblePreferredStockTermsOfConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 55 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e2626-109256 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 48 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e2538-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingently Issuable Shares -URI http://asc.fasb.org/extlink&oid=6508586 + Details
Name: | us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of preferred stock and warrants for common stock issued. + References No definition available. + Details
Name: | us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |