XML 114 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations & Assets and LIabilities Held for Sale - Income Disclosures (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Expenses:        
Compensation $ 437,269us-gaap_LaborAndRelatedExpense $ 349,192us-gaap_LaborAndRelatedExpense $ 157,855us-gaap_LaborAndRelatedExpense  
Payments for order flow 70,183us-gaap_OrderFlowFees 35,711us-gaap_OrderFlowFees 2,964us-gaap_OrderFlowFees  
Other expense 39,814us-gaap_OtherExpenses 43,094us-gaap_OtherExpenses 23,073us-gaap_OtherExpenses  
Total expenses 1,231,045us-gaap_OperatingExpenses 1,002,358us-gaap_OperatingExpenses 524,807us-gaap_OperatingExpenses  
Loss (Income) from discontinued operations, net of tax (1,332)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 80us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax  
Discontinued Operations [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenues & Gain on sale (1,148)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    39,868us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Expenses:        
Compensation 70us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    14,068us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Payments for order flow 0us-gaap_OrderFlowFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    9,885us-gaap_OrderFlowFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Execution and clearance fees 0us-gaap_ClearanceFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    5,038us-gaap_ClearanceFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Other expense 930us-gaap_OtherExpenses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    10,748us-gaap_OtherExpenses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Total expenses 1,000us-gaap_OperatingExpenses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    39,739us-gaap_OperatingExpenses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Pre-tax (loss) income from discontinued operations (2,148)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    129us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income tax benefit (expense) 816us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    (49)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Loss (Income) from discontinued operations, net of tax $ (1,332)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
    $ 80us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember