7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 
      
                                                                                        
      revenues
                                                                                        
      commissions
    180,171,000 191,770,000 181,343,000 174,766,000 180,392,000 171,679,000 184,873,000 171,891,000 150,496,000 158,586,000 181,991,000 158,443,000 153,164,000 163,463,000 166,113,000 145,913,000 142,826,000 156,431,000 175,838,000 155,813,000 150,586,000 172,092,000 155,954,000 117,103,000 119,869,000 114,124,000 112,760,000 101,436,000 90,513,000 96,113,000 102,772,000 87,975,000 86,270,000 87,015,000 94,022,000 85,519,000 81,456,000 86,239,000 79,093,000 67,613,000 65,178,000 66,412,000 67,018,000 60,372,000 54,462,000 54,315,000 51,989,000 50,450,000 51,818,000 54,198,000 47,186,000 44,228,000 42,379,000 42,690,000 44,902,000                              
      information services
    13,785,000 13,087,000 12,904,000 13,155,000 12,960,000 12,544,000 11,881,000 11,917,000 11,801,000 11,655,000 11,010,000 10,398,000 9,711,000 9,396,000 9,809,000 9,561,000 9,608,000 9,844,000 9,162,000 8,771,000 8,501,000 8,427,000 8,642,000 8,515,000 7,693,000 7,156,000 7,366,000 7,057,000 7,174,000 6,930,000 7,066,000                                                      
      post-trade services
    11,293,000 11,076,000 11,088,000 10,975,000 10,382,000 10,400,000 10,730,000 10,950,000 9,833,000 9,415,000 9,980,000 8,821,000 9,000,000 9,144,000 9,912,000 9,369,000 9,444,000 9,848,000 10,261,000 6,564,000 4,689,000 4,054,000 4,153,000 3,923,000 3,784,000 3,956,000 4,100,000 3,675,000 3,475,000 3,620,000 4,576,000                                                      
      technology services
    3,572,000 3,529,000 3,241,000 3,508,000 2,981,000 3,037,000 2,834,000                                                                              
      total revenues
    208,821,000 219,462,000 208,576,000 202,404,000 206,715,000 197,660,000 210,318,000 197,248,000 172,284,000 179,846,000 203,169,000 177,902,000 172,112,000 182,229,000 186,057,000 165,060,000 162,093,000 176,334,000 195,464,000 171,346,000 164,006,000 184,795,000 168,978,000 129,774,000 131,597,000 125,490,000 124,491,000 112,444,000 101,443,000 106,964,000 114,714,000 99,565,000 96,701,000 97,314,000 103,891,000 94,436,000 90,271,000 96,639,000 88,573,000 76,644,000 74,192,000 75,491,000 76,771,000 70,167,000 64,245,000 64,964,000 63,398,000 60,442,000 61,133,000 65,559,000 55,557,000 50,387,000 48,257,000 48,825,000 50,735,000 45,135,000 46,564,000 45,791,000 43,609,000 38,605,000 37,413,000 35,326,000 34,884,000 33,959,000 30,009,000 25,839,000 24,632,000 21,828,000 22,681,000 25,637,000 22,939,000 22,376,000 22,198,000 25,304,000 23,765,000 22,080,000 20,774,000 20,122,000 20,340,000 14,919,500 19,088,000 19,282,000 21,308,000  
      yoy
    1.02% 11.03% -0.83% 2.61% 19.99% 9.91% 3.52% 10.87% 0.10% -1.31% 9.20% 7.78% 6.18% 3.34% -4.81% -3.67% -1.17% -4.58% 15.67% 32.03% 24.63% 47.26% 35.74% 15.41% 29.73% 17.32% 8.52% 12.94% 4.90% 9.92% 10.42% 5.43% 7.12% 0.70% 17.29% 23.21% 21.67% 28.01% 15.37% 9.23% 15.48% 16.20% 21.09% 16.09% 5.09% -0.91% 14.11% 19.96% 26.68% 34.27% 9.50% 11.64% 3.64% 6.63% 16.34% 16.91% 24.46% 29.62% 25.01% 13.68% 24.67% 36.72% 41.62% 55.58% 32.31% 0.79% 7.38% -2.45% 2.18% 1.32% -3.48% 1.34% 6.85% 25.75% 16.84% 47.99% 8.83% 4.36% -4.54%      
      qoq
    -4.85% 5.22% 3.05% -2.09% 4.58% -6.02% 6.63% 14.49% -4.20% -11.48% 14.20% 3.36% -5.55% -2.06% 12.72% 1.83% -8.08% -9.79% 14.08% 4.48% -11.25% 9.36% 30.21% -1.39% 4.87% 0.80% 10.71% 10.84% -5.16% -6.76% 15.22% 2.96% -0.63% -6.33% 10.01% 4.61% -6.59% 9.11% 15.56% 3.30% -1.72% -1.67% 9.41% 9.22% -1.11% 2.47% 4.89% -1.13% -6.75% 18.00% 10.26% 4.41% -1.16% -3.76% 12.41% -3.07% 1.69% 5.00% 12.96% 3.19% 5.91% 1.27% 2.72% 13.16% 16.14% 4.90% 12.85% -3.76% -11.53% 11.76% 2.52% 0.80% -12.27% 6.48% 7.63% 6.29% 3.24% -1.07% 36.33% -21.84% -1.01% -9.51%   
      expenses
                                                                                        
      employee compensation and benefits
    59,982,000 65,237,000 61,916,000 59,395,000 58,431,000 56,790,000 61,264,000 57,356,000 48,872,000 48,383,000 52,315,000 44,108,000 44,805,000 45,435,000 47,756,000 41,218,000 40,878,000 40,732,000 48,088,000 36,472,000 37,583,000 41,636,000 41,194,000 33,117,000 32,681,000 32,623,000 32,658,000 27,802,000 26,282,000 26,199,000 28,834,000 24,334,000 25,595,000 25,421,000 27,401,000 22,529,000 23,914,000 25,815,000 24,527,000 21,087,000 21,002,000 20,593,000 21,174,000 19,376,000 18,589,000 18,421,000 18,609,000 16,768,000 17,910,000 15,927,000 16,353,000 14,579,000 14,636,000 15,305,000 15,841,000 13,707,000 13,707,000 15,104,000 16,268,000 13,998,000 14,326,000 14,189,000 13,933,000 13,788,000 13,127,000 11,917,000 11,442,000 10,043,000 11,173,000 11,576,000 11,018,000 10,280,000 10,258,000 11,010,000 11,503,000 10,814,000 10,483,000 10,498,000 10,283,000 8,498,000 9,030,000 8,673,000 9,244,000  
      depreciation and amortization
    19,662,000 19,195,000 18,236,000 18,540,000 18,728,000 18,356,000 18,200,000 19,530,000 17,561,000 17,005,000 16,461,000 15,730,000 15,302,000 15,240,000 15,174,000 14,607,000 13,964,000 13,097,000 11,779,000 10,592,000 9,032,000 8,305,000 8,067,000 7,730,000 6,700,000 6,345,000 6,082,000 5,848,000 6,173,000 5,790,000 5,269,000 5,208,000 4,583,000 4,790,000 4,693,000 4,292,000 4,325,000 4,540,000 4,681,000 4,685,000 4,642,000 4,603,000 4,612,000 4,425,000 4,482,000 4,351,000 4,121,000 3,972,000 3,460,000 4,504,000 2,569,000 2,337,000 2,081,000 1,961,000 1,854,000 1,793,000 1,799,000 1,627,000 1,562,000 1,552,000 1,560,000 1,622,000 1,616,000 1,666,000 1,654,000 1,679,000 1,791,000 1,789,000 2,494,000 1,816,000 1,780,000 1,694,000 1,686,000 1,879,000 1,911,000 1,703,000 1,703,000 1,637,000 1,685,000 1,339,000 1,175,000 1,084,000 1,008,000  
      technology and communications
    19,961,000 19,421,000 18,048,000 18,791,000 18,553,000 17,771,000 17,051,000 17,228,000 15,339,000 15,235,000 14,999,000 14,113,000 14,169,000 12,490,000 12,192,000 11,229,000 10,665,000 10,544,000 10,036,000 8,922,000 8,417,000 8,592,000 8,161,000 7,155,000 7,381,000 6,474,000 5,782,000 6,415,000 5,879,000 5,793,000 5,779,000 5,606,000 5,035,000 4,822,000 4,585,000 4,449,000 4,245,000 4,277,000 4,304,000 3,720,000 3,891,000 3,967,000 4,338,000 4,385,000 4,359,000 4,449,000 4,492,000 4,337,000 4,509,000 4,099,000 3,191,000 3,534,000 3,262,000 3,015,000 2,955,000 2,916,000 2,772,000 2,724,000 2,500,000 2,669,000 2,543,000 2,353,000 2,417,000 2,045,000 2,029,000 2,120,000 2,242,000 2,151,000 2,007,000 2,048,000 2,106,000 1,868,000 1,897,000 1,935,000 1,763,000 1,905,000 1,956,000 1,791,000 2,052,000 2,137,000 2,302,000 2,163,000 1,842,000  
      professional and consulting fees
    7,382,000 7,190,000 6,410,000 6,329,000 6,989,000 7,669,000 6,395,000 7,604,000 9,181,000 8,023,000 7,127,000 7,848,000 7,560,000 8,920,000 9,621,000 10,734,000 10,847,000 10,704,000 9,640,000 10,295,000 8,269,000 8,065,000 5,675,000 6,389,000 7,018,000 6,296,000 5,831,000 5,353,000 5,685,000 5,426,000 5,057,000 5,455,000 5,547,000 4,086,000 4,279,000 4,726,000 4,342,000 4,245,000 3,862,000 3,540,000 3,210,000 3,011,000 3,282,000 3,463,000 3,514,000 3,426,000 3,972,000 4,942,000 4,540,000 4,726,000 4,601,000 4,018,000 3,202,000 2,837,000 3,024,000 2,354,000 2,247,000 2,665,000 2,872,000 2,134,000 2,241,000 1,990,000 2,138,000 1,732,000 1,645,000 1,613,000 1,879,000 1,675,000 1,822,000 2,521,000 2,153,000 2,134,000 1,883,000 1,786,000 1,836,000 1,150,000 1,883,000 2,488,000 2,551,000 1,763,250 2,423,000 2,735,000 1,894,000  
      occupancy
    3,859,000 3,753,000 3,622,000 3,716,000 3,835,000 3,714,000 3,425,000 3,903,000 3,503,000 3,199,000 3,611,000 3,653,000 3,381,000 3,700,000 3,387,000 3,438,000 3,265,000 3,300,000 3,317,000 3,220,000 3,445,000 3,286,000 3,474,000 3,090,000 2,802,000 2,798,000 2,949,000 3,844,000 3,528,000 3,467,000 3,337,000 1,504,000 1,795,000 1,422,000 1,404,000 1,075,000 1,220,000 1,225,000 1,161,000 1,215,000 1,246,000 1,232,000 992,000 1,063,000 1,127,000 1,102,000 1,089,000 2,001,000 1,205,000 1,287,000 932,000 764,000 732,000 757,000 759,000 726,000 721,000 708,000 766,000 646,000 706,000 707,000 938,000 1,054,000 706,000 693,000 676,000 725,000 660,000 739,000 767,000 852,000 869,000 805,000 749,000          
      marketing and advertising
    2,349,000 2,952,000 2,061,000 3,972,000 2,898,000 3,010,000 1,833,000 2,646,000 2,100,000 3,308,000 2,995,000 3,442,000 1,797,000 2,949,000 1,789,000 2,906,000 1,821,000 3,128,000 1,204,000 2,307,000 1,148,000 1,810,000 2,675,000 3,087,000 2,506,000 3,667,000 2,299,000 3,534,000 2,980,000 3,535,000 2,065,000 3,005,000 2,089,000 2,782,000 1,886,000 3,192,000 2,140,000 1,824,000 1,778,000 1,888,000 1,304,000 1,764,000 1,192,000 1,429,000 1,331,000 1,800,000 1,209,000 1,131,000 1,195,000 1,432,000 985,000 1,224,000 1,067,000 1,732,000 1,447,000 1,380,000 1,280,000 1,248,000 974,000 1,009,000 679,000 759,000 628,000 878,000 651,000 708,000 645,000 869,000 646,000 683,000 583,000 541,000 481,000 530,000 353,000 576,000 338,000 477,000 378,000 446,000 503,000 589,000 693,000  
      clearing costs
    3,948,000 4,447,000 4,185,000 4,443,000 4,387,000 4,122,000 4,911,000 4,610,000 3,665,000 4,182,000 4,545,000 4,614,000 4,211,000 4,263,000 4,575,000 3,739,000 3,269,000 4,372,000 4,694,000 4,997,000 4,838,000 5,713,000 5,510,000 3,345,000 2,782,000 2,610,000 2,577,000 2,257,000 1,760,000 2,012,000 1,725,000 1,477,000 1,476,000 1,517,000 1,327,000                                                  
      general and administrative
    6,099,000 5,403,000 5,716,000 7,242,000 5,839,000 4,889,000 4,739,000 7,344,000 5,154,000 4,784,000 5,760,000 6,721,000 4,576,000 4,444,000 3,459,000 4,608,000 3,381,000 3,280,000 3,232,000 2,844,000 3,467,000 3,253,000 3,133,000 5,010,000 3,762,000 3,800,000 3,124,000 3,426,000 2,744,000 2,708,000 2,475,000 3,605,000 3,364,000 2,901,000 2,709,000 3,846,000 3,731,000 4,162,000 3,890,000 3,523,000 3,544,000 3,262,000 2,679,000 2,537,000 2,575,000 2,344,000 2,198,000 2,492,000 1,926,000 2,073,000 2,613,000 2,402,000 2,068,000 2,018,000 2,107,000 3,393,000 1,742,000 1,810,000 1,001,000 2,152,000 1,834,000 1,850,000 2,129,000                      
      total expenses
    123,242,000 127,598,000 120,194,000 122,428,000 119,660,000 116,321,000 117,818,000 120,221,000 105,375,000 104,119,000 107,813,000 100,229,000 95,801,000 97,441,000 97,953,000 92,479,000 88,090,000 89,157,000 91,990,000 79,649,000 76,199,000 80,660,000 77,889,000 68,923,000 65,632,000 64,613,000 61,302,000 58,479,000 55,031,000 54,930,000 54,541,000 50,194,000 49,484,000 47,741,000 48,284,000 44,109,000 43,917,000 46,088,000 44,203,000 39,658,000 38,839,000 38,432,000 38,269,000 36,678,000 35,977,000 35,893,000 35,690,000 35,643,000 34,745,000 34,048,000 31,244,000 28,858,000 27,048,000 27,625,000 27,987,000 26,269,000 24,268,000 25,886,000 25,943,000 24,160,000 23,889,000 23,470,000 23,799,000 22,920,000 21,466,000 20,103,000 19,901,000 18,816,000 20,583,000 20,878,000 19,975,000 19,276,000 18,555,000 19,265,000 19,296,000 18,491,000 18,544,000 18,736,000 18,941,000 12,437,250 17,347,000 16,467,000 15,935,000  
      operating income
    85,579,000 91,864,000 88,382,000 79,976,000 87,055,000 81,339,000 92,500,000 77,027,000 66,909,000 75,727,000 95,356,000 77,673,000 76,311,000 84,788,000 88,104,000 72,581,000 74,003,000 87,177,000 103,474,000 91,697,000 87,807,000 104,135,000 91,089,000 60,851,000 65,965,000 60,877,000 63,189,000 53,965,000 46,412,000 52,034,000 60,173,000                                                      
      yoy
    -1.70% 12.94% -4.45% 3.83% 30.11% 7.41% -3.00% -0.83% -12.32% -10.69% 8.23% 7.02% 3.12% -2.74% -14.85% -20.85% -15.72% -16.28% 13.60% 50.69% 33.11% 71.06% 44.15% 12.76% 42.13% 16.99% 5.01%                                                          
      qoq
    -6.84% 3.94% 10.51% -8.13% 7.03% -12.07% 20.09% 15.12% -11.64% -20.58% 22.77% 1.78% -10.00% -3.76% 21.39% -1.92% -15.11% -15.75% 12.84% 4.43% -15.68% 14.32% 49.69% -7.75% 8.36% -3.66% 17.09% 16.27% -10.80% -13.53%                                                       
      operating margin %
    40.98% 41.86% 42.37% 39.51% 42.11% 41.15% 43.98% 39.05% 38.84% 42.11% 46.93% 43.66% 44.34% 46.53% 47.35% 43.97% 45.65% 49.44% 52.94% 53.52% 53.54% 56.35% 53.91% 46.89% 50.13% 48.51% 50.76% 47.99% 45.75% 48.65% 52.45% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%  
      other income
                                                                                        
      interest income
    5,850,000 5,930,000 7,169,000 6,719,000 6,953,000 6,401,000 5,973,000 6,274,000 6,590,000 5,312,000 4,249,000                                                                          
      interest expense
    -171,000 -139,000 -213,000 -318,000 -346,000 -621,000 -316,000 -1,636,000 -164,000 -53,000 -130,000 -52,000 -138,000 -337,000 -173,000 -166,000 -314,000 -171,000 -191,000 -96,000 -1,046,000                                                                
      equity in earnings of unconsolidated affiliate
     168,000 289,000 331,000 340,000 354,000 370,000 156,000 125,000 250,000 204,000 66,000 869,000 191,000                                                                       
      other
    2,381,000 -407,000 527,000 -2,113,000 -1,105,000 -1,136,000 -1,810,000 -4,028,000 154,000 190,000 188,000 240,000 237,000 226,000 223,000 217,000 215,000 211,000 203,000 198,000 230,000 222,000 229,000 233,000 251,000 254,000 265,000 276,000 281,000 301,000 300,000 -1,915,000 1,095,000 1,187,000 1,306,000 711,000 959,000 1,297,000 1,283,000 361,000 412,000 495,000 471,000 510,000 489,000 562,000 1,148,000 451,000 517,000 588,000 1,397,000 801,000 752,000 857,000 751,000 6,922,000 7,362,000 7,640,000 6,790,000 5,607,000 5,540,000 4,542,000 4,039,000                      
      total other income
    8,060,000 5,552,000 7,772,000 4,619,000 5,842,000 4,998,000 4,217,000 6,785,000 4,834,000 3,223,000 2,839,000 1,755,000 2,552,000 4,790,000 2,315,000 -1,006,000 491,000 -1,124,000 -1,673,000 -1,408,000 158,000 268,000 613,000 1,106,000 1,373,000 2,032,000 2,031,000 2,101,000 1,385,000 1,176,000 840,000                                                      
      income before income taxes
    93,639,000 97,416,000 96,154,000 84,595,000 92,897,000 86,337,000 96,717,000 83,812,000 71,743,000 78,950,000 98,195,000 79,428,000 78,863,000 89,578,000 90,419,000 71,575,000 74,494,000 86,053,000 101,801,000 90,289,000 87,965,000 104,403,000 91,702,000 61,957,000 67,338,000 62,909,000 65,220,000 56,066,000 47,797,000 53,210,000 61,013,000 49,371,000 47,217,000 49,573,000 55,607,000 50,327,000 46,354,000 50,551,000 44,370,000 27,728,500 35,353,000 37,059,000 38,502,000       31,511,000 24,313,000 21,529,000 21,209,000 21,200,000 22,748,000 18,866,000 22,296,000 19,905,000 17,666,000 14,445,000 13,524,000 11,856,000 11,085,000 11,039,000 8,543,000 5,736,000 4,731,000 3,012,000 2,098,000 4,759,000 2,964,000 3,100,000 3,643,000 6,039,000 4,469,000 3,589,000 2,230,000 1,386,000 1,399,000 1,632,000 1,741,000 2,815,000 5,373,000  
      benefit from income taxes
    25,366,000 26,236,000 81,089,000 19,456,000 21,408,000 21,399,000 24,102,000 14,185,000 16,802,000 19,091,000 24,567,000 20,202,000 19,556,000 22,656,000 25,650,000 19,390,000 16,536,000 18,765,000 21,344,000 17,358,000 20,189,000 20,549,000 16,886,000 11,684,000 13,336,000 14,804,000 12,698,000 10,235,000 9,203,000 12,723,000 13,073,000 15,898,000 13,087,000 11,550,000 13,144,000 17,162,000 15,436,000 17,425,000 15,407,000 12,495,000 12,638,000 12,821,000 13,909,000 11,853,000 10,764,000 10,880,000 10,233,000 9,329,000 8,129,000 12,168,000 8,987,000 1,064,000 7,727,000 8,571,000 9,255,000 7,323,000 8,852,000 7,968,000 6,886,000 5,498,000 4,913,000 4,687,000 4,384,000 5,603,000 3,903,000 2,549,000 1,892,000 1,076,000 579,000 1,911,000 1,368,000 1,192,000 1,233,000 2,487,000 2,019,000 458,000 933,000 586,000 313,000    2,316,000  
      net income
    68,273,000 71,180,000 15,065,000 65,139,000 71,489,000 64,938,000 72,615,000 69,627,000 54,941,000 59,859,000 73,628,000 59,226,000 59,307,000 66,922,000 64,769,000 52,185,000 57,958,000 67,288,000 80,457,000 72,931,000 67,776,000 83,854,000 74,816,000 50,273,000 54,002,000 48,105,000 52,522,000 45,831,000 38,594,000 40,487,000 47,940,000 33,473,000 34,130,000 38,023,000 42,463,000 33,165,000 30,918,000 33,126,000 28,963,000 24,491,000 22,715,000 24,238,000 24,593,000 21,636,000 17,504,000 18,191,000 17,475,000 23,133,000 18,213,000 19,343,000 15,326,000 20,465,000 13,482,000 12,629,000 13,493,000 11,543,000 13,444,000 11,937,000 10,780,000 8,947,000 8,611,000 7,169,000 6,701,000 5,436,000 4,640,000 3,187,000 2,839,000 1,936,000 1,519,000 2,848,000 1,596,000 1,908,000 2,410,000 3,552,000 2,450,000 2,238,000 1,297,000 800,000 1,086,000 1,513,000 1,171,000 1,824,000 3,057,000  
      yoy
    -4.50% 9.61% -79.25% -6.45% 30.12% 8.48% -1.38% 17.56% -7.36% -10.55% 13.68% 13.49% 2.33% -0.54% -19.50% -28.45% -14.49% -19.76% 7.54% 45.07% 25.51% 74.31% 42.45% 9.69% 39.92% 18.82% 9.56% 36.92% 13.08% 6.48% 12.90% 0.93% 10.39% 14.78% 46.61% 35.42% 36.11% 36.67% 17.77% 13.20% 29.77% 33.24% 40.73% -6.47% -3.89% -5.96% 14.02% 13.04% 35.09% 53.16% 13.58% 77.29% 0.28% 5.80% 25.17% 29.02% 56.13% 66.51% 60.87% 64.59% 85.58% 124.95% 136.03% 180.79% 205.46% 11.90% 77.88% 1.47% -36.97% -19.82% -34.86% -14.75% 85.81% 344.00% 125.60% 47.92% 10.76% -56.14% -64.47%      
      qoq
    -4.08% 372.49% -76.87% -8.88% 10.09% -10.57% 4.29% 26.73% -8.22% -18.70% 24.32% -0.14% -11.38% 3.32% 24.11% -9.96% -13.87% -16.37% 10.32% 7.61% -19.17% 12.08% 48.82% -6.91% 12.26% -8.41% 14.60% 18.75% -4.68% -15.55% 43.22% -1.92% -10.24% -10.46% 28.04% 7.27% -6.67% 14.37% 18.26% 7.82% -6.28% -1.44% 13.67% 23.61% -3.78% 4.10% -24.46% 27.01% -5.84% 26.21% -25.11% 51.79% 6.75% -6.40% 16.89% -14.14% 12.62% 10.73% 20.49% 3.90% 20.11% 6.98% 23.27% 17.16% 45.59% 12.26% 46.64% 27.45% -46.66% 78.45% -16.35% -20.83% -32.15% 44.98% 9.47% 72.55% 62.13% -26.34% -28.22% 29.21% -35.80% -40.33%   
      net income margin %
    32.69% 32.43% 7.22% 32.18% 34.58% 32.85% 34.53% 35.30% 31.89% 33.28% 36.24% 33.29% 34.46% 36.72% 34.81% 31.62% 35.76% 38.16% 41.16% 42.56% 41.33% 45.38% 44.28% 38.74% 41.04% 38.33% 42.19% 40.76% 38.05% 37.85% 41.79% 33.62% 35.29% 39.07% 40.87% 35.12% 34.25% 34.28% 32.70% 31.95% 30.62% 32.11% 32.03% 30.84% 27.25% 28.00% 27.56% 38.27% 29.79% 29.50% 27.59% 40.62% 27.94% 25.87% 26.60% 25.57% 28.87% 26.07% 24.72% 23.18% 23.02% 20.29% 19.21% 16.01% 15.46% 12.33% 11.53% 8.87% 6.70% 11.11% 6.96% 8.53% 10.86% 14.04% 10.31% 10.14% 6.24% 3.98% 5.34% 10.14% 6.13% 9.46% 14.35%  
      less: income attributable to redeemable noncontrolling interest
    -97,000 -31,000                                                                                   
      net income available for common stockholders
    68,176,000 71,149,000                                                                                   
      net income per common share
                                               590 470 490 470 630 490                                    
      basic
    1,840 1,910 400 1,740 1,900 1,720 1,920 1,840 1,470 1,600 1,960 1,580 1,580 1,780 1,730 1,390 1,540 1,790 2,150 1,950 1,810 2,250 2,010 1,360 1,460 1,300 1,420 1,240 1,040 1,100 1,300 910 930 1,030 1,150 900 840 900 790 487.5 620 660 670       520 420 570 370 350 370 310 360 320 300 250 240 190 180 150 130 90 80 60 40 80 50 60 70 110 80 70 40 30 40 70 40 70 110  
      diluted
    1,840 1,910 400 1,730 1,900 1,720 1,920 1,840 1,460 1,590 1,960 1,580 1,580 1,780 1,710 1,370 1,520 1,770 2,110 1,910 1,780 2,200 1,960 1,320 1,420 1,270 1,390 1,210 1,020 1,070 1,270 880 900 1,000 1,110 880 820 880 770 475 600 640 650       510 410 540 360 340 350 290 340 300 270 230 220 180 170 140 120 80 80 50 40 80 50 60 70 100 70 60 40 20 30 60 30 50 90  
      cash dividends declared per common share
    760 760 760 740 740 740 740 720 720 720 720 700 700 700 700 660 660 660 660 600 600 600 600 510 510 510 510 420 420 420 420 330 330 330 330 260 260 260 260 200 200 200 200 160 160 160 160 130 130 130 130 1,410 110 110 110 90 90 90 90 70 70 70                       
      weighted-average shares outstanding
                                                                                        
      basic
    37,023,000 37,210,000 37,388,000 37,600,000 37,527,000 37,655,000 37,740,000 37,546,000 37,491,000 37,485,000 37,478,000 37,468,000 37,479,000 37,529,000 37,384,000 37,508,000 37,529,000 37,508,000 37,470,000 37,359,000 37,386,000 37,340,000 37,303,000 37,083,000 37,066,000 37,049,000 37,043,000 36,958,000 36,951,000 36,950,000 36,954,000 36,864,000 36,865,000 36,853,000 36,850,000 36,844,000 36,889,000 36,876,000 36,775,000 36,690,000 36,681,000 36,699,000 36,706,000 36,930,000 36,856,000 37,015,000 37,121,000 36,886,000 36,919,000 36,868,000 36,774,000 36,516,000 36,500,000 36,128,000 36,934,000 37,006,000 37,126,000 36,762,000 36,507,000 33,159,177,000 32,944,706,000 33,732,905,000 33,625,512,000 33,263,828,000 33,287,464,000 33,255,901,000 33,183,476,000 32,830,923,000 32,952,012,000 32,931,838,000 32,413,129,000 32,293,036,000 32,828,978,000 32,927,868,000 30,813,478,000 30,563,437,000 31,319,771,000 29,837,704,000 29,814,296,000 28,156,505,000 28,316,845,000 27,727,594,000 27,427,508,000  
      diluted
    37,109,000 37,298,000 37,456,000 37,672,000 37,608,000 37,689,000 37,790,000 37,654,000 37,574,000 37,588,000 37,645,000 37,643,000 37,567,000 37,608,000 37,824,000 38,097,000 38,084,000 38,104,000 38,155,000 38,144,000 38,160,000 38,153,000 38,075,000 37,956,000 37,995,000 37,910,000 37,832,000 37,855,000 37,828,000 37,862,000 37,886,000 38,038,000 38,019,000 38,077,000 38,112,000 37,738,000 37,792,000 37,748,000 37,671,000 37,637,000 37,643,000 37,642,000 37,626,000 37,889,000 37,805,000 37,942,000 38,096,000 37,888,000 37,965,000 37,819,000 37,673,000 37,816,000 37,541,000 37,440,000 38,695,000 39,608,000 39,828,000 39,490,000 39,301,000 39,051,186,000 38,743,590,000 39,513,609,000 39,305,474,000 38,081,980,000 38,196,823,000 37,853,809,000 37,516,962,000 35,737,379,000 37,438,054,000 34,758,643,000 33,394,866,000 34,453,195,000 34,575,086,000 34,631,142,000 34,526,548,000 35,077,348,000 34,792,783,000 34,944,312,000 35,672,980,000 35,512,346,000 35,508,128,000 35,424,799,000 35,482,963,000  
      the accompanying notes are an integral part of these consolidated financial statements.
                                                                                        
      investment income
               436,500 1,433,000 254,000 59,000 79,000 108,000 107,000 107,000 119,000 344,000 714,000 1,269,000 1,767,000 2,211,000 2,096,000 1,989,000 1,926,000 1,635,000 1,383,000 1,168,000 1,068,000 964,000 840,000 747,000 668,000 534,000 517,000 418,000 284,000 248,000 190,000 183,000 127,000 132,000 138,000 146,000 132,000 112,000 44,000 132,000 236,000 251,000 268,000 303,000 317,000 303,000 310,000 299,000 285,000 301,000 315,000 291,000                      
      information and post-trade services
                                   6,115,000 8,372,000 8,272,000 7,816,000 7,538,000 7,322,000 8,586,000 7,779,000 7,678,000 7,671,000 7,632,000 7,679,000 7,869,000 7,600,000 7,962,000 8,079,000 7,357,000 7,125,000 7,192,000 3,703,000                                  
      technology products and services
                                           708,000 683,000 762,000 1,420,000 1,289,000 1,562,000 1,987,000 2,036,000 2,052,000 1,561,000 3,537,000 3,139,000 3,244,000 2,979,000 3,220,000 2,908,000 3,439,000 3,779,000 3,984,000 3,108,000 3,778,000 3,455,000 3,251,000 3,164,000                      
      income before income taxes from continuing operations
                                               33,489,000 28,268,000 29,071,000 27,708,000 24,799,000 26,388,000                                    
      net income from continuing operations
                                               21,636,000 17,504,000 18,191,000 17,475,000 15,470,000 18,259,000                                    
      (loss) from discontinued operations, net of income taxes
                                                   21,000 -46,000                                    
      basic earnings per common share
                                                                                        
      income from continuing operations
                                               590 470 490 470 420 490                                    
      (loss) from discontinued operations
                                                   -2.5                                     
      net income per common share
                                               590 470 490 470 630 490                                    
      diluted earnings per common share
                                                                                        
      income from discontinued operations, net of income taxes
                                                                                        
      income from discontinued operations
                                                                                        
      weighted-average common shares
                                                                                        
      basic
    37,023,000 37,210,000 37,388,000 37,600,000 37,527,000 37,655,000 37,740,000 37,546,000 37,491,000 37,485,000 37,478,000 37,468,000 37,479,000 37,529,000 37,384,000 37,508,000 37,529,000 37,508,000 37,470,000 37,359,000 37,386,000 37,340,000 37,303,000 37,083,000 37,066,000 37,049,000 37,043,000 36,958,000 36,951,000 36,950,000 36,954,000 36,864,000 36,865,000 36,853,000 36,850,000 36,844,000 36,889,000 36,876,000 36,775,000 36,690,000 36,681,000 36,699,000 36,706,000 36,930,000 36,856,000 37,015,000 37,121,000 36,886,000 36,919,000 36,868,000 36,774,000 36,516,000 36,500,000 36,128,000 36,934,000 37,006,000 37,126,000 36,762,000 36,507,000 33,159,177,000 32,944,706,000 33,732,905,000 33,625,512,000 33,263,828,000 33,287,464,000 33,255,901,000 33,183,476,000 32,830,923,000 32,952,012,000 32,931,838,000 32,413,129,000 32,293,036,000 32,828,978,000 32,927,868,000 30,813,478,000 30,563,437,000 31,319,771,000 29,837,704,000 29,814,296,000 28,156,505,000 28,316,845,000 27,727,594,000 27,427,508,000  
      diluted
    37,109,000 37,298,000 37,456,000 37,672,000 37,608,000 37,689,000 37,790,000 37,654,000 37,574,000 37,588,000 37,645,000 37,643,000 37,567,000 37,608,000 37,824,000 38,097,000 38,084,000 38,104,000 38,155,000 38,144,000 38,160,000 38,153,000 38,075,000 37,956,000 37,995,000 37,910,000 37,832,000 37,855,000 37,828,000 37,862,000 37,886,000 38,038,000 38,019,000 38,077,000 38,112,000 37,738,000 37,792,000 37,748,000 37,671,000 37,637,000 37,643,000 37,642,000 37,626,000 37,889,000 37,805,000 37,942,000 38,096,000 37,888,000 37,965,000 37,819,000 37,673,000 37,816,000 37,541,000 37,440,000 38,695,000 39,608,000 39,828,000 39,490,000 39,301,000 39,051,186,000 38,743,590,000 39,513,609,000 39,305,474,000 38,081,980,000 38,196,823,000 37,853,809,000 37,516,962,000 35,737,379,000 37,438,054,000 34,758,643,000 33,394,866,000 34,453,195,000 34,575,086,000 34,631,142,000 34,526,548,000 35,077,348,000 34,792,783,000 34,944,312,000 35,672,980,000 35,512,346,000 35,508,128,000 35,424,799,000 35,482,963,000  
      information and user access fees
                                                       1,878,000 1,896,000 1,790,000 1,871,000 1,960,000 1,831,000 1,719,000 1,689,000 1,722,000 1,603,000 1,722,000 1,634,000                      
      u.s. high-grade
                                                           27,706,000 28,017,000 26,830,000 26,378,000 22,234,000 21,537,000 20,249,000 19,776,000                      
      eurobond
                                                           4,133,000 4,443,000 4,606,000 4,617,000 4,420,000 4,075,000 4,669,000 5,492,000                      
      total commissions
                                                           38,761,000 39,822,000 39,076,000 37,785,000 32,261,000 31,152,000 29,460,000 29,307,000 28,567,000 25,289,000 21,830,000 20,446,000 16,876,000 17,219,000 20,138,000 19,295,000 19,087,000 18,978,000 21,456,000 20,693,000 19,088,000 17,597,000 17,258,000 17,487,000 12,791,750 15,789,000 16,726,000 18,653,000  
      weighted-average shares used for eps calculation
                                                                                        
      basic
    37,023,000 37,210,000 37,388,000 37,600,000 37,527,000 37,655,000 37,740,000 37,546,000 37,491,000 37,485,000 37,478,000 37,468,000 37,479,000 37,529,000 37,384,000 37,508,000 37,529,000 37,508,000 37,470,000 37,359,000 37,386,000 37,340,000 37,303,000 37,083,000 37,066,000 37,049,000 37,043,000 36,958,000 36,951,000 36,950,000 36,954,000 36,864,000 36,865,000 36,853,000 36,850,000 36,844,000 36,889,000 36,876,000 36,775,000 36,690,000 36,681,000 36,699,000 36,706,000 36,930,000 36,856,000 37,015,000 37,121,000 36,886,000 36,919,000 36,868,000 36,774,000 36,516,000 36,500,000 36,128,000 36,934,000 37,006,000 37,126,000 36,762,000 36,507,000 33,159,177,000 32,944,706,000 33,732,905,000 33,625,512,000 33,263,828,000 33,287,464,000 33,255,901,000 33,183,476,000 32,830,923,000 32,952,012,000 32,931,838,000 32,413,129,000 32,293,036,000 32,828,978,000 32,927,868,000 30,813,478,000 30,563,437,000 31,319,771,000 29,837,704,000 29,814,296,000 28,156,505,000 28,316,845,000 27,727,594,000 27,427,508,000  
      diluted
    37,109,000 37,298,000 37,456,000 37,672,000 37,608,000 37,689,000 37,790,000 37,654,000 37,574,000 37,588,000 37,645,000 37,643,000 37,567,000 37,608,000 37,824,000 38,097,000 38,084,000 38,104,000 38,155,000 38,144,000 38,160,000 38,153,000 38,075,000 37,956,000 37,995,000 37,910,000 37,832,000 37,855,000 37,828,000 37,862,000 37,886,000 38,038,000 38,019,000 38,077,000 38,112,000 37,738,000 37,792,000 37,748,000 37,671,000 37,637,000 37,643,000 37,642,000 37,626,000 37,889,000 37,805,000 37,942,000 38,096,000 37,888,000 37,965,000 37,819,000 37,673,000 37,816,000 37,541,000 37,440,000 38,695,000 39,608,000 39,828,000 39,490,000 39,301,000 39,051,186,000 38,743,590,000 39,513,609,000 39,305,474,000 38,081,980,000 38,196,823,000 37,853,809,000 37,516,962,000 35,737,379,000 37,438,054,000 34,758,643,000 33,394,866,000 34,453,195,000 34,575,086,000 34,631,142,000 34,526,548,000 35,077,348,000 34,792,783,000 34,944,312,000 35,672,980,000 35,512,346,000 35,508,128,000 35,424,799,000 35,482,963,000  
      u.s. high-grade, including 2,276, 1,928, 6,300 and 5,985 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   10,907,250 16,306,000                    
      eurobond, including 1,049, 788, 2,764 and 2,465 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   3,587,750 5,497,000                    
      other, including 363, 378, 1,043 and 1,244 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   2,396,250 3,486,000                    
      technology products and services, including 9, 3, 28 and 25 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   1,680,000 2,601,000                    
      information and user access fees, including 60, 81, 185 and 207 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   1,169,500 1,519,000                    
      investment income, including 36, 310, 184 and 786 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   220,000 314,000                    
      other, including 37, 45, 117 and 132 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   159,250 286,000                    
      general and administrative, including 49, 17, 98 and 35 from related parties for the three and nine months ended september 30, 2009 and 2008, respectively
                                                                   1,063,250 1,654,000                    
      u.s. high-grade, including 2,038, 2,137, 4,024 and 4,057 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     13,808,000                   
      eurobond, including 933, 873, 1,715 and 1,678 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     4,712,000                   
      other, including 378, 437, 680 and 866 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     3,310,000                   
      technology products and services, including 10, 7, 19 and 22 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     2,096,000                   
      information and user access fees, including 64, 73, 125 and 126 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     1,504,000                   
      investment income, including 58, 209, 148 and 476 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     234,000                   
      other, including 38, 45, 80 and 87 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     175,000                   
      general and administrative, including 31, 11, 49 and 18 from related parties for the three and six months ended june 30, 2009 and 2008, respectively
                                                                     1,373,000                   
      u.s. high-grade, including 1,985 and 1,920 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      13,515,000                  
      eurobond, including 783 and 804 from related parties for the three and months ended march 31, 2009 and 2008, respectively
                                                                      4,142,000                  
      other, including 302 and 429 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      2,789,000                  
      technology products and services, including 9 and 15 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      2,023,000                  
      information and user access fees, including 61 and 53 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      1,655,000                  
      investment income, including 90 and 267 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      332,000                  
      other, including 42 and 43 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      176,000                  
      general and administrative, including 18 and 7 from related parties for the three months ended march 31, 2009 and 2008, respectively
                                                                      1,226,000                  
      u.s. high-grade, including 1,928, 4,756, 5,985 and 16,896 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       8,933,250 10,777,000                
      european high-grade, including 788, 1,401, 2,465 and 3,770 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       3,534,000 4,427,000                
      other, including 378, 1,285, 1,244 and 3,597 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       1,695,750 2,015,000                
      information and user access fees, including 81, 218, 207 and 595 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       1,121,250 1,562,000                
      investment income, including 310, 474, 786 and 1,388 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       678,750 963,000                
      technology products and services, including 3, 0, 25 and 0 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       1,522,250 2,646,000                
      other, including 45, 150, 132 and 352 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       329,000 291,000                
      general and administrative, including 17, 7, 35 and 32 from related parties for the three and nine months ended september 30, 2008 and 2007, respectively
                                                                       1,211,000 1,781,000                
      u.s. high-grade, including 2,137, 6,177, 4,057 and 12,141 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         12,554,000               
      european high-grade, including 873, 1,180, 1,678 and 2,535 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         5,120,000               
      other, including 437, 1,335, 866 and 2,594 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         2,464,000               
      information and user access fees, including 73, 190, 126 and 377 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         1,442,000               
      investment income, including 209, 386, 476 and 914 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         761,000               
      technology products and services, including 7, 0, 22 and 0 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         2,676,000               
      other, including 45, 99, 87 and 202 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         620,000               
      general and administrative, including 11, 12, 18 and 25 from related parties for the three and six months ended june 30, 2008 and 2007, respectively
                                                                         1,495,000               
      u.s. high-grade, including 1,920 and 5,964 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          12,402,000              
      european high-grade, including 804 and 1,355 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          4,589,000              
      other, including 429 and 1,259 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          2,304,000              
      information and user access fees, including 53 and 186 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          1,481,000              
      investment income, including 267 and 528 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          991,000              
      technology products and services, including 15 from related parties for the three months ended march 31, 2008
                                                                          767,000              
      other, including 43 and 102 from related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          405,000              
      general and administrative, including 7 and 13 to related parties for the three months ended march 31, 2008 and 2007, respectively
                                                                          1,568,000              
      u.s. high-grade, including 4,756, 6,064, 16,896 and 17,034 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           10,049,000 11,982,000            
      european high-grade, including 1,235, 1,401, 3,770 and 5,095 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           3,524,750 4,889,000            
      other, including 1,002, 1,285, 3,597 and 4,120 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           1,708,000 2,107,000            
      information and user access fees, including 218, 290, 595 and 898 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           1,089,250 1,535,000            
      license fees
                                                                           30,000 90,000 329,000 239,000 124,000 247,000 214,000 281,000 685,000 1,032,000 491,000 780,000  
      investment income, including 474, 227, 1,388 and 719 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           953,000 1,332,000            
      other, including 150, 125, 352 and 389 from related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           328,250 263,000            
      general and administrative, including 7, 16, 32 and 47 to related parties for the three and nine months ended september 30, 2007 and 2006, respectively
                                                                           995,500 1,481,000            
      u.s. high-grade, including 6,177, 5,417, 12,141 and 10,970 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             14,532,000           
      european high-grade, including 1,180, 1,778, 2,535 and 3,694 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             4,456,000           
      other, including 1,335, 1,447, 2,594 and 2,835 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             2,468,000           
      information and user access fees, including 190, 338, 377 and 608 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             1,468,000           
      investment income, including 386, 279, 914 and 453 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             1,258,000           
      other, including 99, 130, 202 and 264 from related parties for the three and six months ended june 30, 2007 and 2006, respectively
                                                                             793,000           
      general and administrative, including 12, 17, 25 and 32 to related parties for the three and six months months ended june 30, 2007 and 2006, respectively
                                                                             1,320,000           
      u.s. high-grade, including 5,964 and 5,553 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              13,682,000          
      european high-grade, including 1,355 and 1,878 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              4,754,000          
      other, including 1,259 and 1,388 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              2,257,000          
      information and user access fees, including 186 and 270 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              1,354,000          
      investment income, including 528 and 214 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              1,222,000          
      other, including 102 and 134 from related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              257,000          
      general and administrative, including 13 and 15 to related parties for the three months ended march 31, 2007 and 2006, respectively
                                                                              1,181,000          
      u.s. high-grade, including 6,064, 5,434, 17,034 and 19,073 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               8,563,500 12,250,000        
      european high-grade, including 1,401, 1,423, 5,095 and 5,586 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               2,929,250 3,290,000        
      other, including 1,285, 1,249, 4,120 and 3,757 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               1,592,750 2,057,000        
      information and user access fees, including 290, 241, 898 and 683 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               1,027,000 1,426,000        
      investment income, including 227, 167, 719 and 549 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               828,000 1,266,000        
      other, including 125, 156, 389 and 419 from related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               183,000 238,000        
      moneyline revenue share to related party
                                                                                      -50,000  
      general and administrative, including 16, 18, 47 and 39 to related parties for the three and nine months ended september 30, 2006 and 2005, respectively
                                                                               1,504,500 2,181,000        
      u.s. high-grade, including 5,417, 6,499, 10,970 and 13,639 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 10,975,000       
      european high-grade, including 1,778, 1,776, 3,694 and 4,162 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 4,089,000       
      other, including 1,447, 1,342, 2,835 and 2,507 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 2,194,000       
      information and user access fees, including 338, 227, 608 and 439 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 1,323,000       
      investment income, including 279, 180, 453 and 381 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 1,084,000       
      other, including 130, 170, 264 and 272 from related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 243,000       
      general and administrative, including 17, 13, 32 and 21 to related parties for the three months ended june 30, 2006 and 2005, and for the six months ended june 30, 2006 and 2005, respectively
                                                                                 1,845,000       
      u.s. high-grade, including 5,553 and 7,140 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  11,029,000      
      european high-grade, including 1,878 and 2,386 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  4,338,000      
      other, including 1,388 and 1,165 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  2,120,000      
      information and user access fees, including 270 and 212 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  1,359,000      
      investment income, including 214 and 201 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  962,000      
      other, including 134 and 102 from related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  251,000      
      general and administrative, including 15 and 8 to related parties for the three months ended march 31, 2006 and 2005, respectively
                                                                                  1,992,000      
      u.s. high-grade, including 5,434, 6,100, 19,073 and 18,871 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   8,725,000 10,820,000    
      european high-grade, including 1,423, 1,990, 5,586 and 6,571 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   2,717,250 3,132,000    
      other, including 1,249, 1,592, 3,757 and 4,165 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   1,349,500 1,837,000    
      information and user access fees, including 241, 118, 683 and 255 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   801,000 1,165,000    
      interest income, including 167, 41, 549 and 162 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   551,250 828,000    
      other, including 156, 125, 419 and 372 from related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   199,750 274,000    
      warrant-related expense
                                                                                        
      general and administrative, including 18, 3, 39 and 8 to related parties for the three months ended september 30, 2005 and 2004, and for the nine months ended september 30, 2005 and 2004, respectively
                                                                                   1,110,250 1,914,000    
      benefit for income taxes
                                                                                   -458,000 570,000 991,000   
      u.s. high-grade, including 6,499, 6,265, 13,639 and 12,770 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     11,562,000   
      european high-grade, including 1,776, 1,971, 4,162 and 4,582 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     3,336,000   
      other, including 1,342, 1,139, 2,507 and 2,573 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     1,828,000   
      information and user access fees, including 227, 65, 439 and 137 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     1,004,000   
      interest income, including 180, 30, 381 and 120 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     777,000   
      other, including 170, 122, 272 and 246 from related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     284,000   
      general and administrative, including 13, 3, 21 and 6 to related parties for the three months ended june 30, 2005 and 2004, and for the six months ended june 30, 2005 and 2004, respectively
                                                                                     1,223,000   
      u.s. high-grade, including 7,140 and 6,505 from related parties for march 31, 2005 and 2004, respectively
                                                                                      12,518,000  
      european high-grade, including 2,386 and 2,611 from related parties for march 31, 2005 and 2004, respectively
                                                                                      4,401,000  
      other, including 1,165 and 1,434 from related parties for march 31, 2005 and 2004, respectively
                                                                                      1,734,000  
      information and user access fees, including 212 and 72 from related parties for march 31, 2005 and 2004, respectively
                                                                                      1,035,000  
      interest income, including 201 and 90 from related parties for march 31, 2005 and 2004, respectively
                                                                                      600,000  
      other, including 102 and 124 from related parties for march 31, 2005 and 2004, respectively
                                                                                      240,000  
      general and administrative, including 8 and 3 to related parties for march 31, 2005 and 2004, respectively
                                                                                      1,304,000  
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.