XML 24 R42.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans Held For Investment Loans Held For Investment: Schedule of Past Due Status of Loans Held for Investment, Gross (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Jun. 30, 2014 | Mar. 31, 2014
--- | --- | --- | ---
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | $ 812,442 prov_LoansHeldForInvestmentGrossCurrent | $ 762,402 prov_LoansHeldForInvestmentGrossCurrent |
Loans Held For Investment, Gross, 30-89 Days Past Due | 4,445 prov_LoansHeldForInvestmentGross3089DaysPastDue | 322 prov_LoansHeldForInvestmentGross3089DaysPastDue |
Loans Held For Investment, Gross, Non-Accrual | 10,926 prov_LoansHeldForInvestmentGrossNonAccrual | 17,484 prov_LoansHeldForInvestmentGrossNonAccrual |
Loans Held For Investment, Gross | 827,813 prov_LoansHeldForInvestmentGross | 780,208 prov_LoansHeldForInvestmentGross | 777,984 prov_LoansHeldForInvestmentGross
Mortgage loans, Single-family |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 363,432 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 365,955 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 4,444 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 322 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember |
Loans Held For Investment, Gross, Non-Accrual | 7,105 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 11,547 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember |
Loans Held For Investment, Gross | 374,981 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 377,824 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 381,026 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Mortgage loans, Multi-family |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 342,038 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 297,744 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember |
Loans Held For Investment, Gross, Non-Accrual | 2,239 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 3,447 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember |
Loans Held For Investment, Gross | 344,277 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 301,191 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 289,249 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Commercial Real Estate [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 100,150 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 94,429 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember |
Loans Held For Investment, Gross, Non-Accrual | 1,468 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember |
Loans Held For Investment, Gross | 101,618 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 96,781 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 104,542 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Construction Loans [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 6,039 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 2,869 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Loans Held For Investment, Gross, Non-Accrual | 0 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Loans Held For Investment, Gross | 6,039 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 2,869 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 1,792 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember
Commercial Business Loans |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 538 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 1,099 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember |
Loans Held For Investment, Gross, Non-Accrual | 114 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember |
Loans Held For Investment, Gross | 652 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 1,237 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 1,051 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Consumer Loans |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans Held For Investment, Gross, Current | 245 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 306 prov_LoansHeldForInvestmentGrossCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Loans Held For Investment, Gross, 30-89 Days Past Due | 1 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 prov_LoansHeldForInvestmentGross3089DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Loans Held For Investment, Gross, Non-Accrual | 0 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 prov_LoansHeldForInvestmentGrossNonAccrual / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Loans Held For Investment, Gross | $ 246 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | $ 306 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | $ 324 prov_LoansHeldForInvestmentGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember

X
- Definition Loans Held For Investment, Gross + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGross
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, 30-89 Days Past Due + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGross3089DaysPastDue
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, Current + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGrossCurrent
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, Non-Accrual + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGrossNonAccrual
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansSingleFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |