|
Reconciliation of Total Segments to Income Before Provision for Taxes and Total Assets (Detail) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
|
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Dec. 31, 2014
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
| Revenues |
$ 2,493,580us-gaap_Revenues |
|
$ 1,526,668us-gaap_Revenues |
|
|
| Expenses |
1,148,950us-gaap_CostsAndExpenses |
|
887,851us-gaap_CostsAndExpenses |
|
|
| Other Income |
238,972us-gaap_OtherNonoperatingIncomeExpense |
|
70,155us-gaap_OtherNonoperatingIncomeExpense |
|
|
| Income Before Provision for Taxes |
1,583,602us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
|
708,972us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
|
|
| Total Assets |
32,406,601us-gaap_Assets |
|
30,028,545us-gaap_Assets |
|
31,510,894us-gaap_Assets |
| Operating Segments |
|
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
| Revenues |
2,508,719us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
1,508,819us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
|
| Expenses |
876,936us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
683,573us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
|
| Income Before Provision for Taxes |
1,631,783us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
825,246us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
|
| Total Assets |
19,638,712us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
16,458,341us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
|
| Consolidation Adjustments and Reconciling Items |
|
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
| Revenues |
(15,139)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[1] |
17,849us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[1] |
|
| Expenses |
272,014us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[2] |
204,278us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[2] |
|
| Other Income |
238,972us-gaap_OtherNonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[3] |
70,155us-gaap_OtherNonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[3] |
|
| Income Before Provision for Taxes |
(48,181)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[4] |
(116,274)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[4] |
|
| Total Assets |
$ 12,767,889us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[5] |
$ 13,570,204us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
[5] |
|
|
|
|