XML 23 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income Per Share - Reconciliation of Common Shares Used for Basic and Diluted Earnings Per Share (Detail)
8 Months Ended 12 Months Ended 4 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Apr. 30, 2013
Dec. 31, 2012
Successor [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of common shares used for basic earnings per share 45,003,925us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
45,093,304us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Effect of potential dilutive shares:        
Weighted average number of common shares and potential dilutive shares used for diluted earnings per share 46,302,734us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
46,933,253us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Employee Stock Option [Member]        
Effect of potential dilutive shares:        
Anti-dilutive shares excluded from reconciliation 855us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Successor [Member] | Restricted Stock Units (RSUs) [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares 1,189us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
37,812us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Performance Shares [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
5,526us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Warrants [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares 1,297,620us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,786,804us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Employee Stock Option [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,807us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Predecessor [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of common shares used for basic earnings per share     302,469,544us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
302,468,867us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Effect of potential dilutive shares:        
Weighted average number of common shares and potential dilutive shares used for diluted earnings per share     302,579,245us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
302,468,867us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Employee Stock Option [Member]        
Effect of potential dilutive shares:        
Anti-dilutive shares excluded from reconciliation     475,550us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
805,999us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Restricted Stock Units (RSUs) [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     109,701us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Anti-dilutive shares excluded from reconciliation       71,295us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Performance Shares [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Warrants [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Employee Stock Option [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember