XML 59 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Shareholders' Equity (USD $)
In Thousands
Total
Non-Voting Common Stock [Member]
Voting Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance at Dec. 31, 2011 $ 477,337us-gaap_StockholdersEquity $ 1,246us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
$ 285us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 291,403us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (93)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 184,496us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Dec. 31, 2011   12,459us-gaap_SharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
2,853us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net earnings 18,057us-gaap_NetIncomeLoss         18,057us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Unrealized gain loss on short-term investments 55us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       55us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Changes in pension plan assets and benefit obligations (13)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax       (13)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Issuance of non-voting common stock (upon vesting of restricted stock units) 4,179us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition     4,179us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Issuance of non-voting common stock (upon vesting of restricted stock units), shares   106us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Balance at Dec. 31, 2012 499,615us-gaap_StockholdersEquity 1,246us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
285us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
295,582us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(51)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
202,553us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Dec. 31, 2012   12,565us-gaap_SharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
2,853us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net earnings 58,956us-gaap_NetIncomeLoss         58,956us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Unrealized gain loss on short-term investments 28us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       28us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Changes in pension plan assets and benefit obligations (1)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax       (1)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Amortization of unearned stock-based compensation 2,403phii_AmortizationOfUnearnedStockBasedCompensation     2,403phii_AmortizationOfUnearnedStockBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Issuance of non-voting common stock (upon vesting of restricted stock units) 17us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition 17us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Issuance of non-voting common stock (upon vesting of restricted stock units), shares   4us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Cancellation of restricted non-voting stock units for tax withholdings on vested shares (65)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedSharesValue (6)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedSharesValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
  (59)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedSharesValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Cancellation of restricted non-voting stock units for tax withholdings on vested shares, shares   (1)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Issuance of voting common stock (upon vesting of restricted stock units) 9us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   9us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of voting common stock (upon vesting of restricted stock units), shares     84us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Cancellation of restricted voting stock units for tax withholdings on vested shares (997)us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings   (3)us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(994)us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Cancellation of restricted voting stock units for tax withholdings on vested shares, shares     (31)us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Balance at Dec. 31, 2013 559,965us-gaap_StockholdersEquity 1,257us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
291us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
296,932us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(24)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
261,509us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Dec. 31, 2013   12,568us-gaap_SharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
2,906us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net earnings 32,688us-gaap_NetIncomeLoss         32,688us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Unrealized gain loss on short-term investments (173)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       (173)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Changes in pension plan assets and benefit obligations 10us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax       10us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Amortization of unearned stock-based compensation 4,753phii_AmortizationOfUnearnedStockBasedCompensation     4,753phii_AmortizationOfUnearnedStockBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Issuance of non-voting common stock (upon vesting of restricted stock units) 1us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition 1us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Issuance of non-voting common stock (upon vesting of restricted stock units), shares   12us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Cancellation of restricted non-voting stock units for tax withholdings on vested shares (178)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedSharesValue     (178)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedSharesValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Cancellation of restricted non-voting stock units for tax withholdings on vested shares, shares   (4)phii_CancellationOfRestrictedNonVotingStockUnitsForTaxWithholdingsOnVestedShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
       
Other 2us-gaap_AdjustmentsToAdditionalPaidInCapitalOther     26us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(24)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Balance at Dec. 31, 2014 $ 597,068us-gaap_StockholdersEquity $ 1,258us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
$ 291us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 301,533us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (211)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 294,197us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Dec. 31, 2014   12,576us-gaap_SharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonvotingCommonStockMember
2,906us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember