0001195933 2017-01-01 2017-12-31 0001195933 2018-02-09 0001195933 2017-06-30 0001195933 2016-01-01 2016-12-31 0001195933 2015-01-01 2015-12-31 0001195933 2016-12-31 0001195933 2017-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001195933 us-gaap:TreasuryStockMember 2015-12-31 0001195933 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001195933 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001195933 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001195933 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001195933 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001195933 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001195933 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001195933 us-gaap:CommonStockMember 2016-12-31 0001195933 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001195933 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0001195933 us-gaap:TreasuryStockMember 2016-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001195933 us-gaap:RetainedEarningsMember 2015-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001195933 2014-12-31 0001195933 us-gaap:CommonStockMember 2014-12-31 0001195933 us-gaap:TreasuryStockMember 2017-12-31 0001195933 2015-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001195933 us-gaap:RetainedEarningsMember 2016-12-31 0001195933 us-gaap:CommonStockMember 2015-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001195933 us-gaap:RetainedEarningsMember 2017-12-31 0001195933 us-gaap:TreasuryStockMember 2014-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001195933 us-gaap:CommonStockMember 2017-12-31 0001195933 us-gaap:RetainedEarningsMember 2014-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001195933 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001195933 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001195933 us-gaap:LandBuildingsAndImprovementsMember 2017-12-31 0001195933 ipcc:ComputerEquipmentandSoftwareMember 2017-12-31 0001195933 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001195933 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0001195933 us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember ipcc:PersonalAutoInsuranceMember 2017-01-01 2017-12-31 0001195933 ipcc:AccountingStandardsUpdate201609Member 2016-01-01 2016-12-31 0001195933 us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember ipcc:PersonalAutoInsuranceMember stpr:CA 2017-01-01 2017-12-31 0001195933 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001195933 ipcc:AccountingStandardsUpdate201609Member 2015-01-01 2015-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-12-31 0001195933 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-01-01 2016-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-01-01 2016-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-01-01 2016-12-31 0001195933 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-01-01 2016-12-31 0001195933 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001195933 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 2016-01-01 2016-03-31 0001195933 2017-01-01 2017-03-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 2016-07-01 2016-09-30 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember 2016-12-31 0001195933 ipcc:A12MonthsormoreMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 ipcc:LessThanTwelveMonthsMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 ipcc:ThreeToSixMonthsMember ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:ZeroToThreeMonthsMember ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:ZeroToThreeMonthsMember 2017-12-31 0001195933 ipcc:ThreeToSixMonthsMember ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:ZeroToThreeMonthsMember ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:SixToNineMonthsMember ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:NineToTwelveMonthsMember ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:ThreeToSixMonthsMember 2017-12-31 0001195933 ipcc:NineToTwelveMonthsMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:NineToTwelveMonthsMember ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:SixToNineMonthsMember 2017-12-31 0001195933 ipcc:ThreeToSixMonthsMember ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:ZeroToThreeMonthsMember ipcc:LessThanFivePercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:SixToNineMonthsMember ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:GreaterThanTwelveMonthsMember ipcc:BetweenFivePercentAndTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:SixToNineMonthsMember ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 ipcc:NineToTwelveMonthsMember ipcc:GreaterThanTenPercentAsPercentageOfAmortizedCostOrCostMember 2017-12-31 0001195933 us-gaap:ShortTermInvestmentsMember 2017-01-01 2017-12-31 0001195933 us-gaap:DebtSecuritiesMember 2017-01-01 2017-12-31 0001195933 us-gaap:EquitySecuritiesMember 2015-01-01 2015-12-31 0001195933 us-gaap:EquitySecuritiesMember 2016-01-01 2016-12-31 0001195933 us-gaap:ShortTermInvestmentsMember 2015-01-01 2015-12-31 0001195933 us-gaap:DebtSecuritiesMember 2016-01-01 2016-12-31 0001195933 us-gaap:DebtSecuritiesMember 2015-01-01 2015-12-31 0001195933 us-gaap:ShortTermInvestmentsMember 2016-01-01 2016-12-31 0001195933 us-gaap:MaximumMember 2017-01-01 2017-12-31 0001195933 us-gaap:MinimumMember 2017-01-01 2017-12-31 0001195933 ipcc:SecuritiesWithUnrealizedGainsMember 2017-12-31 0001195933 ipcc:SecuritiesWithNoUnrealizedGainsOrLossesMember 2017-12-31 0001195933 ipcc:SecuritiesWithUnrealizedLossesMember 2017-12-31 0001195933 us-gaap:ResidentialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:ShortTermInvestmentsMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember 2016-12-31 0001195933 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2017-12-31 0001195933 us-gaap:MortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:DebtSecuritiesMember 2017-12-31 0001195933 us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001195933 us-gaap:CommercialMortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:ShortTermInvestmentsMember 2017-12-31 0001195933 us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2016-12-31 0001195933 us-gaap:USStatesAndPoliticalSubdivisionsMember 2017-12-31 0001195933 us-gaap:EquitySecuritiesMember 2016-12-31 0001195933 us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001195933 us-gaap:MortgageBackedSecuritiesMember 2016-12-31 0001195933 us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0001195933 us-gaap:DebtSecuritiesMember 2016-12-31 0001195933 us-gaap:EquitySecuritiesMember 2017-12-31 0001195933 ipcc:SeniorNotesDue2022Member us-gaap:SeniorNotesMember 2017-12-31 0001195933 ipcc:SeniorNotesDue2022Member us-gaap:SeniorNotesMember 2016-12-31 0001195933 ipcc:SeniorNotesDue2022Member us-gaap:SeniorNotesMember 2012-09-30 0001195933 us-gaap:RevolvingCreditFacilityMember 2014-08-01 2014-08-31 0001195933 us-gaap:RevolvingCreditFacilityMember 2014-08-31 0001195933 us-gaap:USTreasuryNotesSecuritiesMember 2016-01-01 2016-12-31 0001195933 us-gaap:PerformanceSharesMember 2015-01-01 2015-12-31 0001195933 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0001195933 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001195933 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0001195933 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0001195933 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0001195933 ipcc:A2013PlanMember us-gaap:OfficerMember 2017-08-05 2017-08-05 0001195933 ipcc:A2013PlanMember us-gaap:ScenarioForecastMember us-gaap:OfficerMember 2018-10-19 2018-10-19 0001195933 us-gaap:CommonStockMember ipcc:EmployeeStockPurchasePlanEsppMember 2017-12-31 0001195933 us-gaap:CommonStockMember ipcc:EmployeeStockPurchasePlanEsppMember 2017-01-01 2017-12-31 0001195933 ipcc:EmployeeStockPurchasePlanEsppMember 2017-12-31 0001195933 ipcc:A2013PlanMember us-gaap:OfficerMember 2017-11-02 2017-11-02 0001195933 ipcc:A2013PlanMember 2013-05-21 0001195933 ipcc:EmployeeStockPurchasePlanEsppMember 2015-01-01 2015-12-31 0001195933 ipcc:RestrictedStockPlanMember 2015-01-01 2015-12-31 0001195933 ipcc:RestrictedStockPlanMember 2016-01-01 2016-12-31 0001195933 ipcc:DirectorsPlanMember 2016-01-01 2016-12-31 0001195933 ipcc:PerformanceSharePlanPspMember 2015-01-01 2015-12-31 0001195933 ipcc:RestrictedStockPlanMember 2017-01-01 2017-12-31 0001195933 ipcc:DirectorsPlanMember 2015-01-01 2015-12-31 0001195933 ipcc:PerformanceSharePlanPspMember 2017-01-01 2017-12-31 0001195933 ipcc:EmployeeStockPurchasePlanEsppMember 2016-01-01 2016-12-31 0001195933 ipcc:DirectorsPlanMember 2017-01-01 2017-12-31 0001195933 ipcc:EmployeeStockPurchasePlanEsppMember 2017-01-01 2017-12-31 0001195933 ipcc:PerformanceSharePlanPspMember 2016-01-01 2016-12-31 0001195933 us-gaap:RestrictedStockMember 2016-12-31 0001195933 us-gaap:RestrictedStockMember 2017-12-31 0001195933 us-gaap:PerformanceSharesMember ipcc:A2013PlanMember us-gaap:OfficerMember 2017-01-01 2017-12-31 0001195933 us-gaap:PerformanceSharesMember ipcc:PriorPlanMember us-gaap:OfficerMember 2015-01-01 2015-12-31 0001195933 ipcc:NonemployeeDirectorsStockMember 2015-01-01 2015-12-31 0001195933 us-gaap:PerformanceSharesMember ipcc:A2013PlanMember us-gaap:OfficerMember 2016-01-01 2016-12-31 0001195933 us-gaap:RestrictedStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2015-01-01 2015-12-31 0001195933 ipcc:NonemployeeDirectorsStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2017-01-01 2017-12-31 0001195933 us-gaap:PerformanceSharesMember ipcc:A2013PlanMember us-gaap:OfficerMember 2015-01-01 2015-12-31 0001195933 ipcc:A2013PlanMember 2015-01-01 2015-12-31 0001195933 ipcc:A2013PlanMember 2017-01-01 2017-12-31 0001195933 ipcc:A2013PlanMember 2016-01-01 2016-12-31 0001195933 us-gaap:RestrictedStockMember ipcc:PriorPlanMember us-gaap:OfficerMember 2015-01-01 2015-12-31 0001195933 ipcc:PriorPlanMember 2015-01-01 2015-12-31 0001195933 ipcc:NonemployeeDirectorsStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2016-01-01 2016-12-31 0001195933 ipcc:NonemployeeDirectorsStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2015-01-01 2015-12-31 0001195933 us-gaap:RestrictedStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2016-01-01 2016-12-31 0001195933 us-gaap:RestrictedStockMember ipcc:A2013PlanMember us-gaap:OfficerMember 2017-01-01 2017-12-31 0001195933 ipcc:ThresholdOneMember 2017-01-01 2017-12-31 0001195933 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0001195933 ipcc:ThresholdTwoMember 2017-01-01 2017-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2015-01-01 2015-12-31 0001195933 ipcc:RabbiTrustMember 2017-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2016-01-01 2016-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2016-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2017-01-01 2017-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2017-12-31 0001195933 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2015-12-31 0001195933 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2015-01-01 2015-12-31 0001195933 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2016-01-01 2016-12-31 0001195933 2016-04-01 2016-06-30 0001195933 2015-01-01 2015-03-31 0001195933 2015-04-01 2015-06-30 0001195933 2017-04-01 2017-06-30 0001195933 2015-10-01 2015-12-31 0001195933 2016-10-01 2016-12-31 0001195933 2015-07-01 2015-09-30 0001195933 2017-10-01 2017-12-31 0001195933 2017-07-01 2017-09-30 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2008-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2008-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLineLiabilityMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2008-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyCommercialInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2012-12-31 0001195933 us-gaap:OtherShortdurationInsuranceProductLineMember 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2011-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2008-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2009-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member 2014-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2012-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2017-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2009Member 2010-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2015-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2007Member 2013-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2008Member 2016-12-31 0001195933 ipcc:PropertyAndCasualtyPersonalInsuranceProductLinePhysicalDamageMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member 2014-12-31 0001195933 2017-09-01 2017-09-30 0001195933 ipcc:CommercialAutoInsuranceMember 2016-06-01 2016-06-01 0001195933 ipcc:InvoluntaryPoolsAndAssociationsMember 2017-01-01 2017-12-31 0001195933 ipcc:ExtraContractualLossReinsuranceMember 2017-01-01 2017-12-31 0001195933 us-gaap:GeneralLiabilityMember 2016-06-01 2016-06-01 0001195933 ipcc:InvoluntaryPoolsAndAssociationsMember 2015-01-01 2015-12-31 0001195933 ipcc:InvoluntaryPoolsAndAssociationsMember 2016-01-01 2016-12-31 0001195933 ipcc:Reyesv.InfinityIndemnityInsuranceCompanyMember 2014-06-04 2014-06-04 0001195933 ipcc:Reyesv.InfinityIndemnityInsuranceCompanyMember 2017-12-01 2017-12-31 0001195933 ipcc:LosAngelesCaliforniaMember 2017-12-31 0001195933 ipcc:MiamiFloridaMember 2017-12-31 0001195933 us-gaap:AutomobilesMember 2017-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2017-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2016-01-01 2016-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-01-01 2016-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2016-12-31 0001195933 us-gaap:AccumulatedOtherThanTemporaryImpairmentMember 2016-01-01 2016-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0001195933 us-gaap:AccumulatedOtherThanTemporaryImpairmentMember 2017-01-01 2017-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2015-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2017-01-01 2017-12-31 0001195933 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001195933 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2015-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0001195933 us-gaap:AccumulatedOtherThanTemporaryImpairmentMember 2015-01-01 2015-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2015-01-01 2015-12-31 0001195933 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-01 2015-12-31 0001195933 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2014-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2014-12-31 0001195933 ipcc:AccumulatedNetUnrealizedGainLossAndOtherThanTemporaryImpairmentMember 2015-01-01 2015-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2017-01-01 2017-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2017-01-01 2017-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2017-01-01 2017-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2016-01-01 2016-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2015-01-01 2015-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2015-01-01 2015-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2015-01-01 2015-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2016-01-01 2016-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2016-01-01 2016-12-31 0001195933 us-gaap:ParentCompanyMember 2015-01-01 2015-12-31 0001195933 us-gaap:ParentCompanyMember 2016-01-01 2016-12-31 0001195933 us-gaap:ParentCompanyMember 2017-01-01 2017-12-31 0001195933 us-gaap:ParentCompanyMember 2017-12-31 0001195933 us-gaap:ParentCompanyMember 2015-12-31 0001195933 us-gaap:ParentCompanyMember 2014-12-31 0001195933 us-gaap:ParentCompanyMember 2016-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2016-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2017-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2016-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2015-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2016-12-31 0001195933 ipcc:CommercialVehicleSegmentMember 2015-12-31 0001195933 ipcc:ClassicCollectorSegmentMember 2017-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2017-12-31 0001195933 ipcc:PersonalAutoSegmentMember 2015-12-31 iso4217:USD xbrli:shares ipcc:Securities ipcc:security ipcc:states xbrli:pure iso4217:USD xbrli:shares ipcc:reported_claim iso4217:USD ipcc:reported_claim ipcc:vehicle ipcc:vehicle ipcc:policy ipcc:policy ipcc:segment false --12-31 FY 2017 2017-12-31 10-K 0001195933 10935412 Yes Large Accelerated Filer 1007156859 INFINITY PROPERTY & CASUALTY CORP No Yes 12651000 12590000 61000 4206000 3875000 331000 4258000 3896000 361000 9494000 9204000 290000 3800000 18300000 12400000 246689000 1324888000 4938000 1576514000 1576514000 1576514000 264121000 1379373000 3748000 1647242000 1647242000 1647242000 -16795000 -16795000 0 0 0 0 -238000 -238000 0 0 0 0 11653000 11653000 0 0 0 0 -2667000 -2287000 -3473000 -1436000 -1232000 -1870000 527 496 1.00 2 0.84 0.81 0.85 0.81 500000 500000 500000 500000 0 0 0.97 0.95 0.97 0.97 1.9 25000000 55000000 95000000 95000000 5000000 5000000 5000000 5000000 0.5 1 500000 10000000 500000 5000000 1800000 5900000 2600000 348219000 356148000 357281000 600000 700000 700000 21635000 9355000 326000 195000 0 3120000 -44000 -168000 0 0 100000 3026000 2983000 3020000 0 0 0 0 6000 P50Y 18000 0.25 0.0125 P10Y 0.03658 0.156 0.840 0.003 1.000 0.160 0.837 0.002 1.000 2 6 1 1 6 1 3 4 0 0 299000 -0.122 0.058 -2778000 -4811000 -0.142 0.518 0.048 0.011 -0.027 0.085 0.023 0.003 0.209 0.115 -0.139 0.056 -0.140 0.057 0.032 0.032 0.237 0.237 -0.711 6.775 -0.170 -0.174 0.299 0.035 -0.184 -0.101 0.856 0.152 0.059 -0.039 0.001 0.001 0.000 0.001 -0.163 -0.163 0.053 0.053 -0.034 0.163 0.049 0.201 -0.473 -0.318 0.423 -1.000 -0.096 -1.000 0.404 0.000 -0.711 7.338 0.033 -0.015 0.037 -0.113 -0.013 0.054 -0.028 -0.003 -0.028 -0.003 0.110 -0.015 0.120 0.514 -0.294 -4.924 0.000 96753000 0 8015000 88738000 107361000 0 10276000 97085000 105764000 0 11556000 94208000 155658000 142207000 140402000 138112000 277482000 290097000 306641000 312516000 235037000 237660000 238412000 264470000 P3Y 1250000 0.90 -49000 77000 228000 -610000 -610000 0 0 0 0 -277000 -277000 0 0 0 0 -327000 -327000 0 0 0 0 4 200000 20 P6Y -841000 -243000 -2030000 453000 131000 1093000 41400000 40600000 49700000 13922000 5615000 P90D 10000000 10000000 0.5 1 795000 1700000 -4102000 1294000 -3519000 375000 -5343000 3123000 -2667000 841000 -2287000 243000 -3473000 2030000 -1436000 453000 -1232000 131000 -1870000 1093000 4000 34000 18000 13913000 12052000 12730000 1360473000 1403682000 1384048000 1346564000 1391664000 1371336000 0.000 0.000 0.000 2000 36000 18000 14579000 600000 10679000 3301000 8955000 821000 4098000 4036000 10441000 1180000 2895000 6366000 1387864000 1401378000 1397276000 1373287000 14739000 115357000 1243191000 1392459000 15284000 141174000 1236001000 1386853000 15340000 160494000 1211019000 0.000 0.000 0.000 1387866000 15339000 126036000 1246492000 1401414000 16105000 145272000 1240037000 1397294000 16520000 163389000 1217384000 -26723000 -427000 -8395000 -17901000 -795000 -205000 -10990000 10401000 -15517000 -286000 -12164000 -3068000 0.75 15700000 21600000 25000 3387 3761 3699 3646 4265 4228 4682 5215 5039 4005 1646 1655 1657 1733 1823 1914 2040 2227 2331 2302 2246 2263 2381 2433 2473 2568 2565 2573 2531 2108 1762 1704 1519 1490 1459 1470 1582 1724 1820 1747 59096000 46122000 66122000 0.956 0.967 0.952 75754000 2576000 -2743000 75922000 65677000 697000 106000 64874000 85139000 169000 999000 83971000 0.940 0.811 1.013 0.936 0.953 0.949 0.985 0.949 0.936 0.982 0.980 0.930 -16658000 -19555000 -19017000 27815000 2063000 876000 24876000 24692000 1022000 1905000 21766000 51029000 -438000 4544000 46924000 0.976 0.847 0.978 0.977 0.982 0.928 0.970 0.984 0.961 1.022 0.955 0.961 3706000 0 3658000 49000 0 0 2755000 0 2720000 35000 0 0 4880000 0 4822000 59000 0 0 10184000 0.95 100000 0.018 0.001 0.006 0.028 0.018 0.000 0.016 0.038 0.000 0.000 0.000 0.014 0.006 0.020 0.009 0.014 0.000 0.020 0.020 0.001 0.008 0.012 0.024 0.002 0.026 0.014 0.024 0.000 0.028 0.028 0.000 0.017 0.006 0.007 0.005 0.008 0.007 0.007 0.000 0.006 0.006 0.000 0.009 0.006 -22411000 -20401000 -21454000 12485000 13079000 16176000 16743000 70559000 84776000 84800000 66900000 8200000 9600000 36145000 35972000 174000 12016000 11072000 944000 12165000 11133000 1033000 29250000 28421000 829000 23494000 23382000 113000 7811000 7197000 614000 7907000 7236000 671000 19756000 19217000 539000 2068000 8000 0 41000 2068000 0 1967000 1967000 0 0 51000 1564000 8000 0 31000 1564000 0 1479000 1479000 0 0 46000 378745000 383567000 9100000 9700000 11100000 3148000 510000 45000 1795000 799000 2343000 600000 46000 661000 1037000 4596000 646000 50000 3135000 765000 15510000 15385000 14207000 15262000 19204000 18273000 14707000 2402601000 982739000 2473411000 1003977000 -1174000 -566000 -49000 19800000 2600000 10000000 9700000 9400000 100000 1000 100000 100000 22846000 93000 63000 4389000 9219000 13627000 2369000 2306000 0 55000 2313000 36463000 62000 18000 4610000 9271000 27192000 1830000 1812000 0 0 2768000 11713000 47000 939000 1499000 11711000 0 5972000 5034000 2000 377000 3816000 8042000 196000 653000 1429000 8042000 0 4750000 4097000 0 668000 999000 1392660000 115042000 1439878000 132039000 77013000 1940000 68812000 1908000 1483714000 0 0 0 62480000 90640000 0 0 769000 62480000 0 37196000 69801000 402909000 1322749000 0 410169000 340367000 2139000 5000 472471000 412000 0 666000 4938000 0 0 0 0 0 3860000 1390167000 90640000 2907000 1390167000 90640000 2907000 37608000 69801000 403575000 1390167000 90640000 410169000 340367000 2907000 62485000 476331000 37608000 69801000 403575000 1390167000 90640000 410169000 340367000 2907000 62485000 476331000 1539653000 0 0 0 60528000 96004000 0 0 0 60528000 0 62266000 30569000 442281000 1376832000 0 381561000 350992000 2541000 0 490724000 152000 0 108000 3748000 0 0 0 0 0 3488000 1441107000 96004000 2541000 1441107000 96004000 2541000 62418000 30569000 442390000 1441107000 96004000 381561000 350992000 2541000 60528000 494211000 62418000 30569000 442390000 1441107000 96004000 381561000 350992000 2541000 60528000 494211000 1472582000 37562000 70676000 400685000 1392660000 77013000 413772000 343095000 2909000 62808000 477834000 1511232000 62552000 31204000 439208000 1439878000 68812000 384481000 353277000 2541000 61196000 492442000 -19469000 -5427000 -4000 -2449000 2508000 2000 3722000 13565000 2000 -16185000 40000 11981000 852000 1000 150000 227000 852000 0 625000 474000 0 0 0 4809000 4799000 412000 0 4387000 3000 623000 232000 4809000 0 4267000 3644000 0 246000 60000 10861000 46000 788000 1272000 10859000 0 5347000 4559000 2000 377000 3816000 8042000 3233000 193000 30000 1197000 3233000 0 483000 453000 0 422000 939000 419000 0 7623000 683080000 39000 7000 0 33000 86000 0 0 86000 1620000 0 0 1620000 1498000 0 0 1498000 770019000 7836000 38002000 145089000 767112000 0 263119000 225117000 2907000 47640000 303428000 489771000 35407000 3578000 158788000 489771000 0 85419000 81841000 0 46160000 163997000 3748000 9020000 161848000 316027000 46693000 519000 26537000 7745000 46693000 0 38428000 11891000 0 0 0 193309000 192437000 1561000 23066000 16468000 193309000 0 150383000 127317000 0 14368000 10529000 220275000 223257000 14449000 139337000 69472000 693370000 694509000 131378000 245431000 317699000 3633000 3715000 0 3715000 0 75568000 75648000 25325000 27184000 23139000 447032000 443979000 44530000 126679000 272770000 1390167000 130563000 1441107000 135632000 215682000 542346000 683080000 90640000 1991000 96004000 2628000 7200000 6200000 6900000 3200000 2700000 1700000 9 14 98 679 0 395 381 3 31 146 31 2 104 398 0 156 154 0 25 82 -8715000 21000 5308000 2909000 1073000 2541000 509000 4102000 -2064000 -2039000 0 3519000 -671000 -2851000 3000 5343000 160000 -5501000 -1000 737 55 682 722 324 398 1 7 7 55 0 47 40 0 0 0 2 9 13 324 0 288 279 0 16 5 1409200000 21628000 1476575000 21874000 1437260000 23737000 0.49 1500000 1956000 717000 0 202000 333000 704000 0 1600000 84541000 37731000 62483000 27286000 92800000 25384000 107589000 34833000 92800000 0 0 92800000 92800000 92800000 107589000 0 0 107589000 107589000 107589000 -22058000 -10445000 30317000 -1902000 14789000 9449000 52726000 38378000 66000000 750000 1.72 2.08 2.32 50000000 50000000 21809954 21867436 21829000 21888000 35797000 43182000 57232000 0.53 0.87 4500000 23133000 14782000 30332000 275000000 275000000 275000000 0.05 4900000 100000 5100000 100000 5500000 100000 16600000 17600000 18900000 2200000 1409000 1191000 218000 4265000 5011000 42235000 30390000 203700000 207100000 200700000 91136000 88300000 66974000 44751000 24413000 14166000 66648000 44556000 5089000 2683000 2250000 1937000 6152000 3966000 814000 740000 4972000 3205000 4853000 5862000 42844000 26358000 31897000 18543000 1405000 382000 3896000 5966000 5037000 2379000 600000 -900000 100000 100000 -176000 -14000 5000 114000 121000 71000 71000 71000 0.0370 0.0360 0.0320 3729000 3613000 3769000 338000 326000 301000 295000 37000 31000 269000 162000 172000 42000 34000 31000 304000 184000 188000 49000 40000 36000 1583000 1549000 1627000 301000 295000 266000 287000 283000 287000 294000 281000 280000 281000 289000 283000 280000 287000 276000 0 0 0 -3613000 -3769000 100000 0.075 146000 132000 125000 447000 273000 247000 235000 183000 173000 0.05 2038 300000 1.00 0.50 13500 0.04 0.02 12299000 14642000 16274000 34700000 35000000 37700000 19528000 0 0 0 19528000 0 22993000 0 0 0 22993000 0 25533000 0 0 0 25533000 0 991000 895000 0.98 1.18 1.39 0.99 4.54 0.70 1.00 0.25 1.96 3.91 0.97 0.46 1.36 1.35 4.13 0.97 1.18 1.38 0.99 4.51 0.69 0.99 0.25 1.95 3.88 0.96 0.46 1.35 1.34 4.10 0.312 0.307 0.438 0.35 1086000 178000 0 628000 280000 804000 210000 0 231000 363000 1045000 226000 0 658000 161000 200000 200000 -298000 -298000 300000 -157000 -157000 300000 0 0 0 12000 -25000 -13000 0 1000 -129000 -127000 3000 -60000 -10000 -67000 22000 -30000 3000 -5000 620000 0 0 620000 4259000 2000000 0 6259000 0 0 694000 694000 209000 810000 10000 1029000 258000 530000 0 788000 1338000 0 3894000 5232000 0 0 447000 447000 1339000 0 0 1339000 4283000 2000000 0 6283000 0 1524000 10000 1534000 412000 666000 3860000 4938000 152000 108000 3488000 3748000 7655000 7655000 7899000 7899000 9769000 9769000 75275000 75275000 4200000 74832000 44035000 62132000 36389000 80727000 37671000 63511000 55734000 58971000 23351000 -7445000 19047000 -6696000 35343000 -7713000 0 0 458000 466000 455000 26191000 21746000 28254000 331000 223000 -198000 2713000 2456000 2442000 28500000 6700000 28300000 -732000 240000 594000 2728000 -2021000 -2836000 1787000 15490000 29644000 6200000 -9797000 -3878000 -7122000 -13678000 14836000 27904000 -16385000 12920000 1101000 220000 10711000 27389000 -2301000 13228000 67000 16000 57000 26000 62000 22000 1036001000 1096755000 1053697000 14029000 13947000 14037000 13958000 14043000 13968000 13800000 13800000 13800000 2194000 2231000 2174000 36871000 35528000 37301000 39065000 37759000 39476000 2265000 2222000 2213000 36800000 35537000 37262000 1483714000 1539653000 810017000 816153000 9611000 6688000 6505000 1703414000 1753130000 2402601000 982739000 2473411000 1003977000 668177000 669965000 685455000 715098000 656317000 687554000 657252000 378221000 396147000 381281000 1036001000 1096755000 1053697000 653808000 655271000 668325000 683489000 50000000 12500000 273591000 273591000 273591000 273809000 273809000 273809000 290800000 30 -49246000 -48750000 -35208000 -34691000 -41323000 -40783000 -45617000 47126000 -39855000 42481000 -69849000 58470000 72805000 -8822000 105380000 -9692000 125961000 -8238000 11154000 13493000 15737000 11097000 51481000 51481000 0 0 0 51481000 0 7708000 11015000 2753000 21609000 43085000 43085000 0 0 0 43085000 0 10646000 5046000 14978000 14713000 45384000 45384000 0 0 0 45384000 0 36800000 2074000 35537000 2412000 37262000 2897000 278726000 278700000 273591000 278726000 290824000 290800000 273809000 290824000 3 12469000 3700000 2100000 4400000 4218000 882000 1927000 2158000 2761000 523000 12777000 14276000 16557000 14226000 -24900000 61000 17288000 -22091000 3205000 19509000 -14359000 2084000 13424000 -7732000 1122000 6085000 -24129000 -24900000 771000 -24900000 149000 61000 88000 61000 17085000 17288000 -204000 17288000 -24129000 149000 17085000 -15684000 -16185000 501000 -16185000 97000 40000 57000 40000 11848000 11981000 -133000 11981000 -15684000 97000 11848000 -771000 -88000 204000 -501000 -501000 0 0 0 0 -57000 -57000 0 0 0 0 133000 133000 0 0 0 0 2809000 3145000 2220000 -8445000 -8715000 270000 -8715000 52000 21000 31000 21000 5236000 5308000 -71000 5308000 -22091000 -18699000 -3388000 -4000 3205000 -2153000 5359000 0 19509000 446000 19066000 -4000 -14359000 2084000 13424000 17700000 -7732000 1122000 6085000 3296000 26000 1736000 18000 2470000 0 1106000 1000 1000000 0 1404000 0 99924000 8970000 114289000 8992000 2910000 2800000 5349000 0 299000 0 13000 683000 557000 753000 127000 116000 1294000 375000 2912000 0 0 0.000 -88000 1294000 -1294000 0 0 375000 -375000 0 0 3123000 -3116000 0 -7000 1034538000 1083701000 1038533000 29481000 29481000 11953000 11953000 15535000 15535000 19528000 19528000 22993000 22993000 25533000 25533000 523502000 35477000 479050000 36202000 490728000 44698000 7000000 7591000 1900000 47300000 21668000 4564000 8413000 1602000 9882000 1905000 3019000 515000 495157000 508078000 1346564000 14312000 106962000 1225290000 1391664000 15079000 130183000 1246402000 1371336000 15055000 148330000 1207951000 19013000 44000 1557000 17413000 16984000 50000 1784000 15150000 15616000 43000 1921000 13652000 3410000 1032000 198050000 15410000 163755000 25904000 218595000 19947000 1285000 1285000 2270000 1370000 925000 500000 341300000 312300000 210800000 329688000 14784000 290866000 13874000 192408000 17236000 8489000 12185000 16010000 0