XML 133 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock and Share-Based Compensation - Summary of Share Based Compensation Expense Recognized (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 12,276us-gaap_AllocatedShareBasedCompensationExpense $ 19,288us-gaap_AllocatedShareBasedCompensationExpense $ 27,463us-gaap_AllocatedShareBasedCompensationExpense
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 438us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
6,520us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
7,061us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 4,521us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_StockUnitsMember
5,114us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_StockUnitsMember
11,688us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_StockUnitsMember
Cash Performance Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_CashPerformanceUnitsMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_CashPerformanceUnitsMember
331us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= df_CashPerformanceUnitsMember
Phantom Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 7,317us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PhantomShareUnitsPSUsMember
$ 7,654us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PhantomShareUnitsPSUsMember
$ 8,383us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PhantomShareUnitsPSUsMember