XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended |  |
--- | --- | --- | ---
Apr. 30, 2018 | Apr. 30, 2017 | Jan. 31, 2018 | Nov. 27, 2017
Commitments And Contingencies [Line Items] |  |  |  |
Non-cancellable sublease expiration year | 2022 |  |  |
Rent expense | $ 8.3 | $ 5.3 |  |
Sublease income | 1.9 | $ 1.9 |  |
Subleases Expire in Fiscal 2018 and 2021 |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Non-cancellable sublease proceeds for the year ending January 31, 2019 | 5.5 |  |  |
Non-cancellable sublease proceeds for the year ending January 31, 2020 | 3.6 |  |  |
Non-cancellable sublease proceeds for the year ending January 31, 2021 | 2.7 |  |  |
Non-cancellable sublease proceeds for the year ending January 31, 2022 | $ 0.6 |  |  |
Minimum |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease expiration year | 2019 |  |  |
Capital lease initial term | 3 years |  |  |
Term of sublease arrangement | 19 months |  |  |
Maximum |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease expiration year | 2029 |  |  |
Capital lease initial term | 4 years |  |  |
Term of sublease arrangement | 49 months |  |  |
November 2017 Facility | Letters of Credit | Secured Debt | Wells Fargo Bank |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Agreement entered date | Nov. 27, 2017 |  |  |
Letters of credit facility | $ 26.4 |  | $ 26.4 |
Line of credit facility, maximum borrowing capacity sublimit |  |  |  | $ 30.0

X
- Definition Capital lease term. + References No definition available. + Details
Name: | box_CapitalLeaseTerm
Namespace Prefix: | box_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | box_CommitmentsAndContingenciesLineItems
Namespace Prefix: | box_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line of credit facility maximum borrowing capacity sublimit. + References No definition available. + Details
Name: | box_LineOfCreditFacilityMaximumBorrowingCapacitySublimit
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Non cancellable​ sublease ​expiration ​year. + References No definition available. + Details
Name: | box_NonCancellableSubleaseExpirationYear
Namespace Prefix: | box_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating lease expiration year. + References No definition available. + Details
Name: | box_OperatingLeaseExpirationYear
Namespace Prefix: | box_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating leases future minimum payments sublease rentals proceeds due in year four. + References No definition available. + Details
Name: | box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearFour
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Operating leases future minimum payments sublease rentals proceeds due in year three. + References No definition available. + Details
Name: | box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearThree
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Operating leases future minimum payments sublease rentals proceeds due in year two. + References No definition available. + Details
Name: | box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearTwo
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Operating leases future minimum payments sublease rentals proceeds due remainder of fiscal year. + References No definition available. + Details
Name: | box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod
Namespace Prefix: | box_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sublease term. + References No definition available. + Details
Name: | box_SubleaseTerm
Namespace Prefix: | box_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date the credit facility first became available, in CCYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInitiationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of revenue recognized for the period under subleasing arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 55 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=77891322&loc=d3e41620-112719 + Details
Name: | us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=box_SubleasesExpireInFiscalTwoThousandEighteenAndTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=box_NovemberTwoThousandSeventeenFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=box_WellsFargoBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |