Toggle SGML Header (+)


Section 1: 10-K (10-K)

Document
0.006250.006250.006255P10YP1YP7YP3Y5000.3480.2610.4870.0000.1000.0521.0000.4240.7980.3480.0610.2420.0000.0000.0451.0000.1720.3850.3480.0780.0240.0000.0500.0491.0000.0550.0640.0000.1490.4640.0000.1000.0251.0000.7150.6670.3380.0000.1550.0000.0000.0101.0000.0200.4880.1690.0740.1540.0000.0500.0081.0000.2400.023P6M0.2050.1700.0620.6050.3390.0790.3330.3330.3330.250.250.250.250.3330.3330.3330.250.250.250.250.3330.3330.3330.250.250.250.25P10YP4Y0.006250.006250.006250.006250.006250.00625false--06-30FY20182018-06-300001299709YesLarge Accelerated FilerNoYes0.010.011500000001500000000.2340.1890.0580.6880.0250.0150.0260.4000.1250.0530.0330.5790.2580.1060.0710.6807.130.0250.0150.0270.4002.650.1410.0510.0420.5890.2180.0450.1220.0450.1680.045P9Y0.0060.0030.0050.0040.0010.003309000309000P8Y00001598000153600010400068000336300024490000.1250.1050.0010.2730.1410.00521770003195000191800010000100000.01100000.0110000100000010000005155155155150.2690.1307.80.0630.0952.50.0950.0976.60.2660.1309.50.0600.0952.40.0910.0996.9P3YP4YP3YP4YP5YP3YP3YP4Y00.0850.08515796883107996 0001299709 2017-07-01 2018-06-30 0001299709 2017-12-31 0001299709 2018-08-17 0001299709 2018-06-30 0001299709 2017-06-30 0001299709 us-gaap:SeriesAPreferredStockMember 2018-06-30 0001299709 us-gaap:SeriesAPreferredStockMember 2017-06-30 0001299709 2016-07-01 2017-06-30 0001299709 2015-07-01 2016-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-07-01 2017-06-30 0001299709 us-gaap:TreasuryStockMember 2016-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-06-30 0001299709 us-gaap:TreasuryStockMember 2018-06-30 0001299709 us-gaap:PreferredStockMember 2016-06-30 0001299709 us-gaap:RetainedEarningsMember 2016-07-01 2017-06-30 0001299709 2015-06-30 0001299709 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0001299709 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001299709 us-gaap:CommonStockMember 2016-06-30 0001299709 us-gaap:CommonStockMember 2015-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2015-07-01 2016-06-30 0001299709 us-gaap:CommonStockMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2016-07-01 2017-06-30 0001299709 us-gaap:RetainedEarningsMember 2018-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2016-07-01 2017-06-30 0001299709 2016-06-30 0001299709 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2015-07-01 2016-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2016-06-30 0001299709 us-gaap:PreferredStockMember 2017-06-30 0001299709 us-gaap:PreferredStockMember 2015-06-30 0001299709 us-gaap:TreasuryStockMember 2015-07-01 2016-06-30 0001299709 us-gaap:CommonStockMember 2018-06-30 0001299709 us-gaap:TreasuryStockMember 2017-06-30 0001299709 us-gaap:RestrictedStockMember us-gaap:TreasuryStockMember 2017-07-01 2018-06-30 0001299709 us-gaap:PreferredStockMember 2018-06-30 0001299709 us-gaap:RetainedEarningsMember 2015-07-01 2016-06-30 0001299709 us-gaap:CommonStockMember 2017-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-07-01 2016-06-30 0001299709 us-gaap:RetainedEarningsMember 2017-06-30 0001299709 us-gaap:CommonStockMember 2016-07-01 2017-06-30 0001299709 us-gaap:TreasuryStockMember 2017-07-01 2018-06-30 0001299709 us-gaap:TreasuryStockMember 2015-06-30 0001299709 us-gaap:RetainedEarningsMember 2015-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2015-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001299709 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001299709 us-gaap:RetainedEarningsMember 2016-06-30 0001299709 us-gaap:TreasuryStockMember 2016-07-01 2017-06-30 0001299709 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001299709 2015-11-17 2015-11-17 0001299709 2015-11-17 0001299709 us-gaap:GeographicConcentrationRiskMember 2017-07-01 2018-06-30 0001299709 stpr:CA us-gaap:LoansMember us-gaap:GeographicConcentrationRiskMember 2017-07-01 2018-06-30 0001299709 bofi:EmeraldAdvanceMember bofi:HandRBlockBankDepositsMember bofi:OtherLoanMember 2017-07-01 2018-06-30 0001299709 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2016-07-01 2017-06-30 0001299709 2015-10-31 0001299709 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2015-07-01 2016-06-30 0001299709 2015-11-30 0001299709 srt:ScenarioPreviouslyReportedMember 2015-07-01 2016-06-30 0001299709 srt:RestatementAdjustmentMember 2016-07-01 2017-06-30 0001299709 srt:ScenarioPreviouslyReportedMember 2016-07-01 2017-06-30 0001299709 srt:RestatementAdjustmentMember us-gaap:RestrictedStockUnitsRSUMember 2016-07-01 2017-06-30 0001299709 srt:ScenarioPreviouslyReportedMember us-gaap:RestrictedStockUnitsRSUMember 2016-07-01 2017-06-30 0001299709 srt:RestatementAdjustmentMember us-gaap:EmployeeStockOptionMember 2016-07-01 2017-06-30 0001299709 us-gaap:EmployeeStockOptionMember 2015-07-01 2016-06-30 0001299709 srt:RestatementAdjustmentMember us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2016-06-30 0001299709 srt:RestatementAdjustmentMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2016-06-30 0001299709 srt:ScenarioPreviouslyReportedMember us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2016-06-30 0001299709 srt:ScenarioPreviouslyReportedMember us-gaap:EmployeeStockOptionMember 2016-07-01 2017-06-30 0001299709 srt:ScenarioPreviouslyReportedMember us-gaap:EmployeeStockOptionMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2016-07-01 2017-06-30 0001299709 us-gaap:EmployeeStockOptionMember 2016-07-01 2017-06-30 0001299709 srt:RestatementAdjustmentMember us-gaap:EmployeeStockOptionMember 2015-07-01 2016-06-30 0001299709 srt:RestatementAdjustmentMember bofi:ImmaterialErrorCorrectionMember 2015-07-01 2016-06-30 0001299709 srt:RestatementAdjustmentMember bofi:ImmaterialErrorCorrectionMember 2016-07-01 2017-06-30 0001299709 2017-07-01 2017-09-30 0001299709 srt:ScenarioPreviouslyReportedMember 2017-10-01 2017-12-31 0001299709 2017-10-01 2017-12-31 0001299709 2018-04-01 2018-06-30 0001299709 2018-01-01 2018-03-31 0001299709 srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0001299709 srt:RestatementAdjustmentMember 2017-10-01 2017-12-31 0001299709 srt:RestatementAdjustmentMember 2017-07-01 2017-09-30 0001299709 srt:ScenarioPreviouslyReportedMember 2018-01-01 2018-03-31 0001299709 srt:ScenarioPreviouslyReportedMember 2018-04-01 2018-06-30 0001299709 srt:RestatementAdjustmentMember 2018-01-01 2018-03-31 0001299709 srt:RestatementAdjustmentMember 2018-04-01 2018-06-30 0001299709 srt:ScenarioPreviouslyReportedMember 2017-04-01 2017-06-30 0001299709 srt:RestatementAdjustmentMember 2016-10-01 2016-12-31 0001299709 srt:ScenarioPreviouslyReportedMember 2016-10-01 2016-12-31 0001299709 srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-03-31 0001299709 2016-07-01 2016-09-30 0001299709 srt:ScenarioPreviouslyReportedMember 2016-07-01 2016-09-30 0001299709 srt:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001299709 srt:RestatementAdjustmentMember 2017-04-01 2017-06-30 0001299709 2017-04-01 2017-06-30 0001299709 2016-10-01 2016-12-31 0001299709 srt:RestatementAdjustmentMember 2016-07-01 2016-09-30 0001299709 2017-01-01 2017-03-31 0001299709 srt:MaximumMember 2017-07-01 2018-06-30 0001299709 srt:MinimumMember 2017-07-01 2018-06-30 0001299709 bofi:EPICSystemsInc.Member 2018-04-04 0001299709 bofi:EPICSystemsInc.Member 2018-04-04 2018-04-04 0001299709 bofi:EPICSystemsInc.Member 2017-07-01 2018-06-30 0001299709 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel1Member 2017-06-30 0001299709 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel2Member 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member 2017-06-30 0001299709 us-gaap:FairValueMeasurementsNonrecurringMember 2017-07-01 2018-06-30 0001299709 us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member 2015-07-01 2016-06-30 0001299709 us-gaap:FairValueInputsLevel3Member 2017-07-01 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member 2016-07-01 2017-06-30 0001299709 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member 2018-06-30 0001299709 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel1Member 2018-06-30 0001299709 us-gaap:FairValueInputsLevel2Member 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:SaleOfMortgagebackedSecuritiesMember 2017-07-01 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2017-07-01 2018-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2017-07-01 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:FairValueGainOnTradingSecuritiesMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:SaleOfMortgagebackedSecuritiesMember 2017-07-01 2018-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:SaleOfMortgagebackedSecuritiesMember 2017-07-01 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:FairValueGainOnTradingSecuritiesMember 2017-07-01 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:RealEstateAcquiredInSatisfactionOfDebtMember 2017-07-01 2018-06-30 0001299709 us-gaap:RealEstateAcquiredInSatisfactionOfDebtMember 2016-07-01 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-07-01 2018-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember 2017-07-01 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:RealEstateAcquiredInSatisfactionOfDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 us-gaap:RealEstateAcquiredInSatisfactionOfDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember 2016-07-01 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-05-31 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-01 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-01 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-01 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-01 2017-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-01 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:SaleOfMortgagebackedSecuritiesMember 2016-07-01 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:FairValueGainOnTradingSecuritiesMember 2016-07-01 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:SaleOfMortgagebackedSecuritiesMember 2016-07-01 2017-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:FairValueGainOnTradingSecuritiesMember 2016-07-01 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2016-07-01 2017-06-30 0001299709 bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2016-07-01 2017-06-30 0001299709 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0001299709 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2016-07-01 2017-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bofi:ProjectedProfitofUnderlyingLoansMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:MortgageServicingRightsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonAgencyResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableCommercialandIndustrialMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:ForeclosedAssetsRecreationalVehicleandAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2017-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:OtherRealEstateOwnedSingleFamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:WeightedAverageMember bofi:NonperformingFinancingReceivableMultifamilyMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bofi:MeasurementInputAppraisedValueandComparabilityAdjustmentMember bofi:MarketApproachAndIncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MaximumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableRecreationalVehicleAndAutoMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableHomeEquityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:MarketApproachValuationTechniqueMember 2018-06-30 0001299709 srt:MinimumMember bofi:NonperformingFinancingReceivableOtherLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-06-30 0001299709 bofi:OtherNonAgencyResidentialMortgageBackedSecuritiesMember 2018-06-30 0001299709 us-gaap:MunicipalBondsMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2018-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember 2018-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember 2018-06-30 0001299709 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2015-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2016-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2016-07-01 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2017-06-30 0001299709 bofi:NonAgencyResidentialMortgageBackedSecuritiesMember 2015-07-01 2016-06-30 0001299709 us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-06-30 0001299709 bofi:OtherNonAgencyResidentialMortgageBackedSecuritiesMember 2017-06-30 0001299709 us-gaap:MunicipalBondsMember 2017-06-30 0001299709 bofi:AgencyResidentialMortgageBackedSecuritiesMember 2017-06-30 0001299709 bofi:AssetbackedSecuritiesandStructuredNotesMember 2017-06-30 0001299709 bofi:NonAgencyRmbsMezzanineZTrancheSecuritiesMember 2017-07-01 2018-06-30 0001299709 bofi:NonAgencyRmbsMezzanineZTrancheSecuritiesMember 2018-06-30 0001299709 bofi:NonAgencyRmbsSeniorSupportSecuritiesMember 2018-06-30 0001299709 bofi:NonAgencyRmbsSuperSeniorSecuritiesMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember 2017-06-30 0001299709 bofi:OtherLoanMember 2017-06-30 0001299709 us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember 2015-07-01 2016-06-30 0001299709 bofi:OtherLoanMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember 2018-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 us-gaap:AutomobileLoanMember 2017-06-30 0001299709 bofi:OtherLoanMember 2016-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 us-gaap:RealEstateMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:NonperformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 us-gaap:RealEstateMember 2017-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:PerformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:RealEstateMember 2017-06-30 0001299709 us-gaap:HomeEquityLoanMember 2017-06-30 0001299709 bofi:FactoringMember 2017-06-30 0001299709 bofi:WarehouseAndOtherMember 2017-06-30 0001299709 us-gaap:ResidentialMortgageMember 2016-07-01 2017-06-30 0001299709 us-gaap:HomeEquityLoanMember 2016-07-01 2017-06-30 0001299709 bofi:FactoringMember 2016-07-01 2017-06-30 0001299709 us-gaap:AutomobileLoanMember 2016-07-01 2017-06-30 0001299709 us-gaap:RealEstateMember 2016-07-01 2017-06-30 0001299709 bofi:OtherLoanMember 2016-07-01 2017-06-30 0001299709 bofi:CommercialandIndustrialMember 2016-07-01 2017-06-30 0001299709 bofi:WarehouseAndOtherMember 2016-07-01 2017-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2016-07-01 2017-06-30 0001299709 bofi:FactoringMember 2015-07-01 2016-06-30 0001299709 us-gaap:RealEstateMember 2016-06-30 0001299709 bofi:FactoringMember 2016-06-30 0001299709 us-gaap:HomeEquityLoanMember 2016-06-30 0001299709 bofi:CommercialandIndustrialMember 2016-06-30 0001299709 us-gaap:HomeEquityLoanMember 2015-07-01 2016-06-30 0001299709 us-gaap:AutomobileLoanMember 2015-07-01 2016-06-30 0001299709 bofi:OtherLoanMember 2015-07-01 2016-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2015-07-01 2016-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2016-06-30 0001299709 bofi:CommercialandIndustrialMember 2015-07-01 2016-06-30 0001299709 us-gaap:ResidentialMortgageMember 2016-06-30 0001299709 us-gaap:AutomobileLoanMember 2016-06-30 0001299709 us-gaap:RealEstateMember 2015-07-01 2016-06-30 0001299709 bofi:WarehouseAndOtherMember 2016-06-30 0001299709 bofi:WarehouseAndOtherMember 2015-07-01 2016-06-30 0001299709 us-gaap:ResidentialMortgageMember 2015-07-01 2016-06-30 0001299709 bofi:LoanToValueRatioRange7680Member bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:LoanToValueRatio6675Member bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:LoanToValueRatioGreaterThan80Member us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:LoanToValueRatio7180Member us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:LoanToValueRatio6170Member us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:WarehouseLoansMember 2018-06-30 0001299709 bofi:LoanToValueRatioGreaterThan80Member bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 bofi:FicoScoreLessThan660Member us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:AdjustableInterestRateMember 2018-06-30 0001299709 bofi:LoanToValueLessThanOrEqualTo55Member bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 srt:MinimumMember us-gaap:CommercialRealEstateMember 2018-06-30 0001299709 srt:MaximumMember us-gaap:CommercialRealEstateMember 2018-06-30 0001299709 bofi:FixedInterestRateMember 2018-06-30 0001299709 srt:MaximumMember us-gaap:AutomobileLoanMember 2017-07-01 2018-06-30 0001299709 srt:SingleFamilyMember 2018-06-30 0001299709 bofi:FicoScore715769Member us-gaap:AutomobileLoanMember 2018-06-30 0001299709 stpr:CA us-gaap:LoansMember us-gaap:GeographicConcentrationRiskMember 2016-07-01 2017-06-30 0001299709 bofi:WarehouseLoansMember 2017-06-30 0001299709 srt:MaximumMember srt:SingleFamilyMember 2017-07-01 2018-06-30 0001299709 srt:MinimumMember srt:SingleFamilyMember 2017-07-01 2018-06-30 0001299709 bofi:LoanToValueRatio6170Member us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:FicoScore660699Member us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:LoanToValueRatioLessThanOrEqualTo60Member us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:LoanToValueLessThanOrEqualTo50Member us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:LoanToValueRatioGreaterThan80Member us-gaap:RealEstateMember 2018-06-30 0001299709 bofi:FicoScoreGreaterThanOrEqualTo770Member us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:LoanToValueRatio5665Member bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 srt:MinimumMember us-gaap:AutomobileLoanMember 2017-07-01 2018-06-30 0001299709 bofi:FicoScore700714Member us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:LoanToValueRatio7180Member us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 bofi:LoanToValueRatio5160Member us-gaap:RealEstateMember 2018-06-30 0001299709 us-gaap:ResidentialMortgageMember 2015-06-30 0001299709 bofi:OtherLoanMember 2015-06-30 0001299709 bofi:WarehouseAndOtherMember 2015-06-30 0001299709 us-gaap:HomeEquityLoanMember 2015-06-30 0001299709 bofi:CommercialandIndustrialMember 2015-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2015-06-30 0001299709 us-gaap:AutomobileLoanMember 2015-06-30 0001299709 bofi:FactoringMember 2015-06-30 0001299709 us-gaap:RealEstateMember 2015-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember 2017-07-01 2018-06-30 0001299709 us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0001299709 us-gaap:ResidentialMortgageMember 2017-07-01 2018-06-30 0001299709 us-gaap:HomeEquityLoanMember 2017-07-01 2018-06-30 0001299709 bofi:FactoringMember 2017-07-01 2018-06-30 0001299709 us-gaap:AutomobileLoanMember 2017-07-01 2018-06-30 0001299709 us-gaap:HomeEquityLoanMember 2018-06-30 0001299709 bofi:OtherLoanMember 2017-07-01 2018-06-30 0001299709 bofi:WarehouseAndOtherMember 2018-06-30 0001299709 us-gaap:RealEstateMember 2017-07-01 2018-06-30 0001299709 bofi:CommercialandIndustrialMember 2017-07-01 2018-06-30 0001299709 bofi:ResidentialMultifamilyLoanMember 2017-07-01 2018-06-30 0001299709 bofi:WarehouseAndOtherMember 2017-07-01 2018-06-30 0001299709 bofi:FactoringMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:PassMember 2017-06-30 0001299709 us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:FactoringMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:PassMember 2017-06-30 0001299709 us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SubstandardMember 2017-06-30 0001299709 us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:FactoringMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:PassMember 2017-06-30 0001299709 bofi:FactoringMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:FactoringMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:OtherLoanMember us-gaap:PassMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:SubstandardMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:DoubtfulMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SpecialMentionMember 2017-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:SubstandardMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:OtherLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:OtherLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:FactoringMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:AutomobileLoanMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:WarehouseAndOtherMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:CommercialandIndustrialMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:AutomobileLoanMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:FactoringMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:HomeEquityLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:WarehouseAndOtherMember 2018-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:CommercialandIndustrialMember 2018-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:FactoringMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:PassMember 2018-06-30 0001299709 bofi:FactoringMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:DoubtfulMember 2018-06-30 0001299709 us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:PassMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:FactoringMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:FactoringMember us-gaap:PassMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:PassMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:WarehouseAndOtherMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:CommercialandIndustrialMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:PassMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:AutomobileLoanMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:ResidentialMortgageMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:HomeEquityLoanMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:ResidentialMortgageMember us-gaap:PassMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:SpecialMentionMember 2018-06-30 0001299709 bofi:PurchasedLoansMember us-gaap:RealEstateMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:PurchasedLoansMember bofi:ResidentialMultifamilyLoanMember us-gaap:SubstandardMember 2018-06-30 0001299709 bofi:InHouseOriginatedLoansMember us-gaap:RealEstateMember us-gaap:DoubtfulMember 2018-06-30 0001299709 bofi:OtherLoanMember us-gaap:PassMember 2018-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ResidentialMortgageMember 2017-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember us-gaap:HomeEquityLoanMember 2017-06-30 0001299709 us-gaap:UnallocatedFinancingReceivablesMember bofi:OtherLoanMember 2018-06-30 0001299709 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RealEstateMember 2017-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember bofi:ResidentialMultifamilyLoanMember 2018-06-30 0001299709 us-gaap:UnallocatedFinancingReceivablesMember bofi:FactoringMember 2018-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember bofi:ResidentialMultifamilyLoanMember 2017-06-30 0001299709 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2017-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember bofi:WarehouseAndOtherMember 2017-06-30 0001299709 us-gaap:UnallocatedFinancingReceivablesMember bofi:FactoringMember 2017-06-30 0001299709 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RealEstateMember 2018-06-30 0001299709 us-gaap:CommercialPortfolioSegmentMember bofi:CommercialandIndustrialMember 2017-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember bofi:WarehouseAndOtherMember 2018-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember us-gaap:ResidentialMortgageMember 2018-06-30 0001299709 us-gaap:CommercialPortfolioSegmentMember bofi:CommercialandIndustrialMember 2018-06-30 0001299709 us-gaap:UnallocatedFinancingReceivablesMember bofi:OtherLoanMember 2017-06-30 0001299709 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-06-30 0001299709 us-gaap:ResidentialPortfolioSegmentMember us-gaap:HomeEquityLoanMember 2018-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:AutomobileLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:WarehouseAndOtherMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:OtherLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:HomeEquityLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember us-gaap:AutomobileLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:OtherLoanMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:CommercialandIndustrialMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityLoanMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:WarehouseAndOtherMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:FactoringMember 2017-06-30 0001299709 us-gaap:PerformingFinancingReceivableMember bofi:CommercialandIndustrialMember 2017-06-30 0001299709 us-gaap:NonperformingFinancingReceivableMember bofi:FactoringMember 2017-06-30 0001299709 us-gaap:ComputerEquipmentMember 2017-06-30 0001299709 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-06-30 0001299709 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-06-30 0001299709 us-gaap:LeaseholdImprovementsMember 2018-06-30 0001299709 us-gaap:FurnitureAndFixturesMember 2018-06-30 0001299709 us-gaap:FurnitureAndFixturesMember 2017-06-30 0001299709 us-gaap:ComputerEquipmentMember 2018-06-30 0001299709 us-gaap:LeaseholdImprovementsMember 2017-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:CustomerRelationshipsMember 2017-07-01 2018-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:NoncompeteAgreementsMember 2017-07-01 2018-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:TradeNamesMember 2017-07-01 2018-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2017-07-01 2018-06-30 0001299709 bofi:EPICSystemsInc.Member 2017-06-30 0001299709 bofi:EPICSystemsInc.Member 2018-06-30 0001299709 us-gaap:DevelopedTechnologyRightsMember 2017-06-30 0001299709 us-gaap:NoncompeteAgreementsMember 2017-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:TradeNamesMember 2018-06-30 0001299709 us-gaap:TradeNamesMember 2017-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:CustomerRelationshipsMember 2018-06-30 0001299709 us-gaap:CustomerRelationshipsMember 2017-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2018-06-30 0001299709 bofi:EPICSystemsInc.Member us-gaap:NoncompeteAgreementsMember 2018-06-30 0001299709 srt:MinimumMember 2018-06-30 0001299709 srt:MaximumMember 2018-06-30 0001299709 srt:MinimumMember 2017-06-30 0001299709 srt:MaximumMember 2017-06-30 0001299709 us-gaap:JuniorSubordinatedDebtMember 2018-06-30 0001299709 us-gaap:LineOfCreditMember 2018-06-30 0001299709 us-gaap:JuniorSubordinatedDebtMember 2004-12-13 2004-12-13 0001299709 us-gaap:JuniorSubordinatedDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2018-06-30 0001299709 us-gaap:SubordinatedDebtMember 2016-03-31 0001299709 us-gaap:FederalReserveBankAdvancesMember 2018-06-30 0001299709 us-gaap:SubordinatedDebtMember 2016-03-01 2016-03-31 0001299709 us-gaap:FederalReserveBankAdvancesMember 2017-06-30 0001299709 us-gaap:JuniorSubordinatedDebtMember 2017-07-01 2018-06-30 0001299709 us-gaap:LineOfCreditMember 2017-06-30 0001299709 2018-01-01 2018-06-30 0001299709 us-gaap:CommonStockMember 2016-03-17 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-02-23 2015-02-23 0001299709 us-gaap:SeriesAPreferredStockMember 2003-10-28 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-02-01 2015-12-31 0001299709 us-gaap:SeriesAPreferredStockMember 2003-06-01 2009-01-01 0001299709 us-gaap:SeriesAPreferredStockMember 2003-07-01 2004-06-30 0001299709 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0001299709 us-gaap:SeriesAPreferredStockMember 2017-07-01 2018-06-30 0001299709 us-gaap:CommonStockMember 2018-06-30 0001299709 us-gaap:SeriesAPreferredStockMember 2003-10-27 2003-10-28 0001299709 us-gaap:SeriesAPreferredStockMember 2004-06-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-03-01 2015-03-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-06-01 2015-06-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-10-01 2015-10-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-07-01 2015-07-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-09-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-08-01 2015-08-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-04-01 2015-04-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-06-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-09-01 2015-09-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-02-01 2015-02-28 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-05-01 2015-05-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-07-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-04-30 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-10-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-02-28 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-03-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-05-31 0001299709 bofi:AtTheMarketEquityDistributionAgreementMember us-gaap:CommonStockMember 2015-08-31 0001299709 us-gaap:SeriesAPreferredStockMember 2015-07-01 2016-06-30 0001299709 us-gaap:SeriesAPreferredStockMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2015-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember 2017-06-30 0001299709 2015-11-06 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2017-07-01 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember 2016-07-01 2017-06-30 0001299709 bofi:StockIncentivePlansMember 2018-06-30 0001299709 bofi:A2014StockIncentivePlanMember 2018-06-30 0001299709 bofi:A2004StockIncentivePlanMember 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2018-06-30 0001299709 srt:MaximumMember bofi:A2004StockIncentivePlanMember 2007-11-30 0001299709 bofi:A2004StockIncentivePlanMember 2007-07-01 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember 2017-07-01 2017-07-01 0001299709 bofi:A2004StockIncentivePlanMember 2007-07-01 2007-07-01 0001299709 srt:MaximumMember bofi:StockIncentivePlansMember 2017-07-01 2018-06-30 0001299709 srt:MinimumMember bofi:StockIncentivePlansMember 2017-07-01 2018-06-30 0001299709 bofi:StockIncentivePlansMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember bofi:SharebasedCompensationAwardTrancheFourMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-07-01 2016-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember bofi:SharebasedCompensationAwardTrancheFourMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember bofi:EmployeesandDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-07-01 2017-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-07-01 2018-06-30 0001299709 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ChiefExecutiveOfficerMember bofi:SharebasedCompensationAwardTrancheFourMember 2017-07-01 2018-06-30 0001299709 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0001299709 2017-08-10 0001299709 2015-12-01 2015-12-31 0001299709 bofi:AdjustableInterestRateMember bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2017-06-30 0001299709 bofi:LoanPurchaseAndOriginationCommitmentsMember 2018-06-30 0001299709 bofi:AdjustableInterestRateMember bofi:LoanPurchaseAndOriginationCommitmentsMember 2018-06-30 0001299709 bofi:FixedInterestRateMember bofi:LoanPurchaseAndOriginationCommitmentsMember 2017-06-30 0001299709 bofi:AdjustableInterestRateMember bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2018-06-30 0001299709 bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2017-06-30 0001299709 bofi:FixedInterestRateMember bofi:LoanPurchaseAndOriginationCommitmentsMember 2018-06-30 0001299709 bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2018-06-30 0001299709 bofi:AdjustableInterestRateMember bofi:LoanPurchaseAndOriginationCommitmentsMember 2017-06-30 0001299709 bofi:FixedInterestRateMember bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2018-06-30 0001299709 bofi:LoanPurchaseAndOriginationCommitmentsMember 2017-06-30 0001299709 bofi:FixedInterestRateMember bofi:SalesCommitmentMember us-gaap:LoanOriginationCommitmentsMember 2017-06-30 0001299709 srt:SubsidiariesMember 2017-06-30 0001299709 srt:SubsidiariesMember 2018-06-30 0001299709 us-gaap:ScenarioForecastMember 2019-06-30 0001299709 srt:SubsidiariesMember bofi:HandRBlockBankDepositsMember 2018-03-31 0001299709 srt:SubsidiariesMember bofi:HandRBlockBankDepositsMember 2018-06-30 0001299709 srt:SubsidiariesMember bofi:HandRBlockBankDepositsMember 2017-12-31 0001299709 us-gaap:ScenarioForecastMember 2018-07-01 2019-06-30 0001299709 srt:SubsidiariesMember bofi:HandRBlockBankDepositsMember 2017-09-30 0001299709 srt:ParentCompanyMember 2017-06-30 0001299709 srt:ParentCompanyMember 2018-06-30 0001299709 srt:ParentCompanyMember 2016-07-01 2017-06-30 0001299709 srt:ParentCompanyMember 2017-07-01 2018-06-30 0001299709 srt:ParentCompanyMember 2016-06-30 0001299709 srt:ParentCompanyMember 2015-07-01 2016-06-30 0001299709 srt:ParentCompanyMember 2015-06-30 0001299709 bofi:NationwideBankMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-08-03 bofi:segment bofi:acquisition bofi:state iso4217:USD xbrli:shares xbrli:shares xbrli:pure iso4217:USD bofi:Y bofi:security bofi:loan bofi:bank bofi:claim bofi:stock_incentive_plan


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
__________________________________________________________________________________________
FORM 10-K
x
ANNUAL REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended June 30, 2018
¨
TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 000-51201
__________________________________________________________________________________________
BofI Holding, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
33-0867444
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
4350 La Jolla Village Drive, Suite 140, San Diego, CA
 
92122
(Address of principal executive offices)
 
(Zip Code)
 
Registrant’s telephone number, including area code: (858) 350-6200
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Name of each exchange on which registered
Common stock, $.01 par value
 
NASDAQ Global Select Market
6.25% Subordinated Notes Due 2026
 
NASDAQ Global Select Market


Securities registered pursuant to Section 12(g) of the Act:
None
__________________________________________________________________________________________
Indicated by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. 
Yes  x    No  ¨
Indicated by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
Yes  ¨    No  x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes  x  No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer  x
Accelerated filer  o
Non-accelerated filer  o
Smaller reporting company o