MarketAxess Quarterly Balance Sheets Chart
Quarterly
|
Annual
MarketAxess Quarterly Balance Sheets Table
Quarterly
|
Annual
Unit: USD | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 462,837,000 | 486,224,000 | 544,478,000 | 446,347,000 | 434,063,000 | 376,679,000 | 451,280,000 | 420,497,000 | 396,487,000 | 332,780,000 | 430,746,000 | 318,699,000 | 290,544,000 | 364,567,000 | 506,735,000 | 432,715,000 | 413,612,000 | 390,915,000 | 460,858,000 | 310,368,000 | 404,148,000 | 363,811,000 | 270,124,000 | 320,527,000 | 286,179,000 | 260,953,000 | 246,322,000 | 210,085,000 | 170,686,000 | 156,169,000 | 167,014,000 | 138,992,000 | 128,143,000 | 137,655,000 | 168,243,000 | 161,444,000 | 153,275,000 | 137,995,000 | 199,728,000 | 160,376,000 | 169,263,000 | 161,048,000 | 168,924,000 | 155,100,000 | 133,154,000 | 130,045,000 | 132,691,000 | 119,009,000 | 135,468,000 | 125,919,000 | 128,908,000 | 150,101,000 | 129,595,000 | 119,809,000 | 169,620,000 | 157,622,000 | 135,768,000 | 116,567,000 | 124,994,000 | 108,745,000 | 113,526,000 | 104,552,000 | 103,341,000 | 106,133,000 | 88,737,000 | 109,823,000 | 107,323,000 | 114,962,000 | 96,256,000 | 54,299,000 | 72,711,000 | 74,350,000 | 65,350,000 | 68,291,000 | 82,000,000 | 65,293,000 | 51,291,000 | 52,158,000 | 58,189,000 | 54,493,000 | 37,630,000 | 57,042,000 | 97,652,000 |
cash segregated under federal regulations | 47,930,000 | 47,514,000 | 47,107,000 | 46,657,000 | 46,141,000 | 45,629,000 | 45,122,000 | 52,601,000 | 52,015,000 | 51,459,000 | 50,947,000 | 50,523,000 | 50,276,000 | 50,187,000 | 50,159,000 | 50,134,000 | 50,108,000 | 50,083,000 | 50,059,000 | 50,033,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments, at fair value | 169,349,000 | 166,113,000 | 165,260,000 | 167,213,000 | 135,908,000 | 135,831,000 | 134,861,000 | 132,844,000 | 109,037,000 | 106,674,000 | 83,792,000 | 33,294,000 | 34,297,000 | 35,875,000 | 36,078,000 | 35,767,000 | 35,838,000 | 24,308,000 | 28,111,000 | 31,274,000 | 131,372,000 | 135,617,000 | 230,477,000 | 235,625,000 | 231,895,000 | 222,458,000 | 240,105,000 | 236,101,000 | 249,591,000 | 244,271,000 | 239,521,000 | 237,221,000 | 237,361,000 | 218,559,000 | 194,404,000 | 170,655,000 | 146,330,000 | 147,226,000 | |||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 113,242,000 | 109,171,000 | 91,845,000 | 102,760,000 | 92,350,000 | 99,878,000 | 89,839,000 | 90,548,000 | 92,969,000 | 100,184,000 | 78,450,000 | 87,550,000 | 87,475,000 | 75,520,000 | 63,881,000 | 67,766,000 | 87,125,000 | 87,452,000 | 79,577,000 | 81,706,000 | 99,222,000 | 93,572,000 | 62,017,000 | 72,812,000 | 66,332,000 | 70,946,000 | 57,535,000 | 62,004,000 | 61,883,000 | 67,529,000 | 52,636,000 | 63,027,000 | 55,215,000 | 56,642,000 | 50,668,000 | 56,583,000 | 62,860,000 | 52,755,000 | 40,459,000 | 49,280,000 | 46,938,000 | 46,062,000 | 33,836,000 | 36,947,000 | 40,896,000 | 39,077,000 | 34,158,000 | 36,876,000 | 41,826,000 | 35,467,000 | 31,044,000 | 33,414,000 | 33,209,000 | 33,039,000 | 36,170,000 | 31,858,000 | 34,494,000 | 30,064,000 | 18,796,000 | 16,893,000 | 15,866,000 | 17,245,000 | 16,027,000 | 14,554,000 | 14,375,000 | ||||||||||||||||||
receivables from broker-dealers, clearing organizations and customers | 559,120,000 | 493,613,000 | 357,728,000 | 474,989,000 | 577,992,000 | 662,888,000 | 687,936,000 | 548,081,000 | 479,741,000 | 558,254,000 | 476,335,000 | 584,654,000 | 617,817,000 | 721,127,000 | 408,346,000 | 551,841,000 | 475,739,000 | 564,957,000 | 279,915,000 | 380,853,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 286,020,000 | 236,706,000 | 236,706,000 | 236,706,000 | 236,706,000 | 236,706,000 | 236,706,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 154,789,000 | 147,388,000 | 147,388,000 | 147,388,000 | 147,394,000 | 147,394,000 | 146,861,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization | 121,397,000 | 94,430,000 | 98,078,000 | 104,331,000 | 108,420,000 | 113,576,000 | 119,108,000 | 84,687,000 | 89,812,000 | 94,411,000 | 98,065,000 | 99,887,000 | 105,607,000 | 111,620,000 | 116,377,000 | 119,797,000 | 119,989,000 | 90,945,000 | 95,354,000 | 58,873,000 | 59,552,000 | 60,285,000 | 60,986,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture, equipment, leasehold improvements and capitalized software, net of accumulated depreciation and amortization | 109,206,000 | 107,858,000 | 107,298,000 | 109,482,000 | 108,802,000 | 107,239,000 | 102,671,000 | 101,654,000 | 99,022,000 | 99,133,000 | 100,256,000 | 93,512,000 | 93,255,000 | 95,302,000 | 96,061,000 | 95,575,000 | 93,108,000 | 88,655,000 | 85,204,000 | 82,074,000 | 78,461,000 | 74,926,000 | 71,795,000 | 66,531,000 | 64,206,000 | 61,047,000 | 63,010,000 | 54,320,000 | 50,088,000 | 39,623,000 | 38,548,000 | 35,321,000 | 34,643,000 | 33,888,000 | 31,104,000 | 30,773,000 | 31,495,000 | 32,094,000 | 30,897,000 | 31,027,000 | 31,290,000 | 31,190,000 | 32,185,000 | 32,800,000 | 34,396,000 | 33,393,000 | 32,703,000 | 27,617,000 | 26,443,000 | 18,743,000 | 18,466,000 | 14,960,000 | 14,076,000 | 13,409,000 | 12,701,000 | ||||||||||||||||||||||||||||
operating lease right-of-use assets | 55,382,000 | 56,624,000 | 58,132,000 | 59,998,000 | 60,500,000 | 62,006,000 | 63,045,000 | 63,101,000 | 63,674,000 | 64,904,000 | 66,106,000 | 66,662,000 | 68,602,000 | 69,189,000 | 70,960,000 | 72,586,000 | 73,906,000 | 75,223,000 | 75,924,000 | 76,692,000 | 77,933,000 | 79,651,000 | 81,399,000 | 75,390,000 | 76,722,000 | 78,190,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 50,455,000 | 79,843,000 | 82,584,000 | 84,566,000 | 85,831,000 | 86,531,000 | 84,499,000 | 88,710,000 | 81,645,000 | 65,874,000 | 68,289,000 | 70,177,000 | 65,048,000 | 29,309,000 | 27,066,000 | 30,948,000 | 33,709,000 | 25,943,000 | 29,039,000 | 26,191,000 | 41,102,000 | 20,289,000 | 30,770,000 | 18,591,000 | 22,597,000 | 17,219,000 | 22,468,000 | 18,594,000 | 21,030,000 | 17,888,000 | 18,717,000 | 16,174,000 | 21,058,000 | 13,794,000 | 11,618,000 | 11,758,000 | 13,463,000 | 12,844,000 | 9,880,000 | 7,173,000 | 12,596,000 | 7,207,000 | 6,685,000 | 8,800,000 | 12,356,000 | 9,333,000 | 10,640,000 | 10,543,000 | 11,204,000 | 8,931,000 | 8,096,000 | 8,584,000 | 13,715,000 | 6,828,000 | 8,465,000 | 10,944,000 | 12,326,000 | 8,849,000 | 2,984,000 | 2,591,000 | 3,052,000 | 3,171,000 | 3,041,000 | 2,379,000 | 2,631,000 | 2,586,000 | 3,177,000 | 2,142,000 | 2,748,000 | 2,606,000 | 1,938,000 | 1,322,000 | 1,463,000 | 2,103,000 | 2,221,000 | ||||||||
total assets | 1,974,938,000 | 1,878,096,000 | 1,789,216,000 | 1,833,049,000 | 1,886,713,000 | 1,926,963,000 | 2,015,067,000 | 1,737,512,000 | 1,619,191,000 | 1,628,462,000 | 1,607,775,000 | 1,559,747,000 | 1,567,710,000 | 1,707,485,000 | 1,530,452,000 | 1,611,918,000 | 1,537,923,000 | 1,545,869,000 | 1,331,429,000 | 1,245,504,000 | 1,039,217,000 | 975,603,000 | 954,930,000 | 855,026,000 | 812,009,000 | 774,809,000 | 695,539,000 | 646,131,000 | 617,598,000 | 589,273,000 | 581,232,000 | 562,347,000 | 547,041,000 | 530,714,000 | 528,042,000 | 502,151,000 | 477,115,000 | 451,842,000 | 439,041,000 | 416,322,000 | 398,946,000 | 378,694,000 | 379,884,000 | 362,909,000 | 356,719,000 | 346,373,000 | 351,578,000 | 332,688,000 | 305,378,000 | 282,881,000 | 279,841,000 | 304,928,000 | 289,728,000 | 274,510,000 | 349,458,000 | 339,200,000 | 321,267,000 | 303,730,000 | 299,521,000 | 287,169,000 | 285,436,000 | 272,631,000 | 277,286,000 | 267,500,000 | 252,095,000 | 243,222,000 | 246,428,000 | 240,074,000 | 229,064,000 | 200,791,000 | 198,366,000 | 198,369,000 | 193,261,000 | 189,174,000 | 204,278,000 | 197,455,000 | 189,430,000 | 185,499,000 | 185,695,000 | 179,256,000 | 170,312,000 | ||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued employee compensation | 48,198,000 | 30,912,000 | 68,054,000 | 52,816,000 | 41,002,000 | 28,665,000 | 60,124,000 | 43,881,000 | 35,877,000 | 24,735,000 | 56,302,000 | 45,217,000 | 35,685,000 | 26,166,000 | 59,719,000 | 49,046,000 | 39,278,000 | 28,223,000 | 62,326,000 | 50,926,000 | 39,434,000 | 21,929,000 | 47,365,000 | 35,082,000 | 26,669,000 | 16,699,000 | 39,053,000 | 31,468,000 | 23,612,000 | 15,611,000 | 36,502,000 | 31,027,000 | 23,080,000 | 13,872,000 | 34,783,000 | 28,546,000 | 20,212,000 | 10,910,000 | 29,296,000 | 22,838,000 | 16,109,000 | 8,960,000 | 25,310,000 | 18,384,000 | 12,196,000 | 6,183,000 | 23,811,000 | 19,229,000 | 12,509,000 | 5,751,000 | 19,916,000 | 15,435,000 | 10,503,000 | 5,817,000 | 19,425,000 | 15,672,000 | 11,931,000 | 5,972,000 | 17,791,000 | 13,551,000 | 8,508,000 | 4,337,000 | 15,157,000 | 10,214,000 | 6,228,000 | 2,953,000 | 10,439,000 | 8,642,000 | 5,951,000 | 3,453,000 | 14,311,000 | 11,471,000 | 8,528,000 | 5,412,000 | 12,622,000 | 8,751,000 | 5,751,000 | 2,836,000 | 11,848,000 | 8,893,000 | 5,930,000 | 3,122,000 | 11,803,000 |
payables to broker-dealers, clearing organizations and customers | 329,785,000 | 318,866,000 | 218,845,000 | 283,314,000 | 392,846,000 | 465,703,000 | 537,398,000 | 364,086,000 | 287,360,000 | 316,274,000 | 303,993,000 | 336,885,000 | 375,211,000 | 458,476,000 | 229,325,000 | 303,439,000 | 278,303,000 | 308,268,000 | 133,326,000 | 138,120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income and other tax liabilities | 95,197,000 | 80,987,000 | 3,683,000 | 2,151,000 | 2,058,000 | 2,931,000 | 7,892,000 | 19,379,000 | 18,518,000 | 37,930,000 | 28,448,000 | 28,257,000 | 27,660,000 | 42,614,000 | 40,456,000 | 44,871,000 | 41,345,000 | 48,193,000 | 42,750,000 | 34,822,000 | 24,906,000 | 20,776,000 | 16,690,000 | 13,274,000 | 12,860,000 | 18,857,000 | 16,432,000 | 12,921,000 | 12,972,000 | 18,412,000 | 13,061,000 | 4,507,000 | 4,686,000 | 15,028,000 | 7,582,000 | 3,634,000 | 3,000,000 | 10,915,000 | 4,463,000 | 4,410,000 | 7,059,000 | 9,583,000 | 5,940,000 | 3,668,000 | |||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities | 31,628,000 | 29,215,000 | 37,320,000 | 33,437,000 | 36,338,000 | 33,361,000 | 37,013,000 | 40,019,000 | 32,422,000 | 46,674,000 | 55,263,000 | 47,362,000 | 42,797,000 | 70,297,000 | 71,218,000 | 69,300,000 | 65,872,000 | 80,202,000 | 44,354,000 | 25,297,000 | 22,624,000 | 34,764,000 | 19,294,000 | 16,285,000 | 17,050,000 | 13,717,000 | 29,366,000 | 19,339,000 | 20,041,000 | 14,532,000 | 14,241,000 | 12,714,000 | 14,971,000 | 16,269,000 | 15,149,000 | 15,265,000 | 15,146,000 | 16,999,000 | 12,257,000 | 13,388,000 | 13,271,000 | 12,756,000 | 11,961,000 | 11,283,000 | 18,594,000 | 19,207,000 | 14,692,000 | 20,431,000 | 16,868,000 | 19,231,000 | 12,344,000 | 12,495,000 | 12,364,000 | 14,547,000 | 12,268,000 | 12,658,000 | 12,036,000 | 11,695,000 | |||||||||||||||||||||||||
operating lease liabilities | 69,230,000 | 70,803,000 | 72,654,000 | 75,077,000 | 76,081,000 | 78,070,000 | 79,677,000 | 79,169,000 | 79,922,000 | 81,317,000 | 82,676,000 | 83,286,000 | 85,555,000 | 86,391,000 | 88,425,000 | 89,963,000 | 91,265,000 | 92,750,000 | 93,612,000 | 93,708,000 | 94,701,000 | 96,301,000 | 97,991,000 | 92,031,000 | 89,712,000 | 90,845,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 574,038,000 | 530,783,000 | 400,556,000 | 446,795,000 | 557,492,000 | 608,730,000 | 722,104,000 | 546,534,000 | 454,099,000 | 506,930,000 | 526,682,000 | 541,007,000 | 566,908,000 | 683,944,000 | 489,143,000 | 556,619,000 | 516,063,000 | 557,636,000 | 376,368,000 | 347,965,000 | 185,733,000 | 177,720,000 | 184,839,000 | 160,403,000 | 150,101,000 | 143,663,000 | 87,661,000 | 67,513,000 | 60,220,000 | 52,109,000 | 66,464,000 | 51,439,000 | 45,813,000 | 48,359,000 | 60,029,000 | 50,451,000 | 40,964,000 | 41,426,000 | 48,328,000 | 42,851,000 | 39,089,000 | 34,024,000 | 45,676,000 | 36,606,000 | 33,740,000 | 28,112,000 | 41,216,000 | 46,068,000 | 34,814,000 | 30,380,000 | 37,124,000 | 32,994,000 | 27,993,000 | 25,593,000 | 37,019,000 | 33,367,000 | 28,410,000 | 22,346,000 | 34,730,000 | 31,103,000 | 25,011,000 | 20,103,000 | 30,469,000 | 25,374,000 | 16,995,000 | 14,056,000 | 21,620,000 | 19,336,000 | 18,317,000 | 20,787,000 | 23,969,000 | 22,038,000 | 17,935,000 | 14,828,000 | 18,993,000 | 16,499,000 | 11,954,000 | 10,283,000 | 18,262,000 | 14,958,000 | 10,504,000 | ||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable noncontrolling interest | 14,715,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,140,143 shares and 41,020,421 shares issued and 37,416,106 shares and 37,646,374 shares outstanding as of june 30, 2025 and december 31, 2024, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 356,817,000 | 348,708,000 | 350,701,000 | 344,138,000 | 335,641,000 | 327,519,000 | 333,292,000 | 346,947,000 | 339,867,000 | 333,114,000 | 345,468,000 | 330,294,000 | 325,047,000 | 318,119,000 | 330,262,000 | 323,631,000 | 313,683,000 | 309,988,000 | 329,742,000 | 327,646,000 | 327,970,000 | 328,055,000 | 342,541,000 | 343,543,000 | 341,446,000 | 335,425,000 | 341,860,000 | 336,079,000 | 331,056,000 | 327,669,000 | 331,081,000 | 342,113,000 | 343,085,000 | 339,191,000 | 342,311,000 | 337,261,000 | 333,279,000 | 324,950,000 | 321,215,000 | 317,617,000 | 313,586,000 | 309,316,000 | 307,059,000 | 302,320,000 | 298,661,000 | 295,617,000 | 295,557,000 | 289,911,000 | 286,816,000 | 283,161,000 | 283,609,000 | 277,744,000 | 275,061,000 | 270,590,000 | 340,716,000 | 335,084,000 | 332,121,000 | 329,476,000 | 340,615,000 | 330,956,000 | 318,638,000 | 315,634,000 | 313,896,000 | 311,702,000 | 309,559,000 | 307,067,000 | 305,508,000 | 303,775,000 | 301,194,000 | 296,862,000 | 289,988,000 | 286,605,000 | 284,591,000 | 271,101,000 | 265,030,000 | 260,261,000 | 251,981,000 | 259,691,000 | 249,122,000 | 243,717,000 | 239,837,000 | 236,323,000 | 233,110,000 |
treasury stock | -407,029,000 | -370,342,000 | -333,369,000 | -316,524,000 | -302,455,000 | -269,005,000 | -260,298,000 | -327,091,000 | -327,815,000 | -327,815,000 | -328,326,000 | -320,252,000 | -320,252,000 | -271,512,000 | -232,712,000 | -187,715,000 | -183,479,000 | -170,043,000 | -169,523,000 | -168,841,000 | -164,676,000 | -158,803,000 | -153,388,000 | -196,402,000 | -193,632,000 | -190,146,000 | -184,962,000 | -178,776,000 | -172,695,000 | -166,059,000 | -159,791,000 | -153,682,000 | -141,477,000 | -129,537,000 | -107,279,000 | -98,805,000 | -94,604,000 | -90,272,000 | -84,711,000 | -79,186,000 | -57,715,000 | -46,021,000 | -35,659,000 | -32,273,000 | -32,273,000 | -32,273,000 | -32,273,000 | -32,273,000 | -29,743,000 | -28,283,000 | -28,283,000 | -25,933,000 | -18,998,000 | -18,998,000 | -18,998,000 | -70,000,000 | -63,258,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -40,000,000 | -37,227,000 | -30,030,000 | -26,510,000 | -21,192,000 | -2,653,000 | |||||||||||
retained earnings | 1,434,953,000 | 1,392,279,000 | 1,405,904,000 | 1,368,661,000 | 1,325,139,000 | 1,288,247,000 | 1,244,216,000 | 1,208,607,000 | 1,180,820,000 | 1,148,093,000 | 1,101,525,000 | 1,068,662,000 | 1,035,723,000 | 995,192,000 | 956,966,000 | 929,853,000 | 896,977,000 | 854,747,000 | 799,369,000 | 749,211,000 | 704,219,000 | 643,129,000 | 591,086,000 | 560,164,000 | 525,430,000 | 496,562,000 | 463,252,000 | 433,227,000 | 410,419,000 | 385,725,000 | 353,583,000 | 332,506,000 | 310,777,000 | 285,150,000 | 255,140,000 | 231,743,000 | 210,606,000 | 187,228,000 | 168,011,000 | 150,975,000 | 135,721,000 | 118,943,000 | 101,813,000 | 86,158,000 | 74,650,000 | 62,471,000 | 51,042,000 | 32,794,000 | 19,467,000 | 4,977,000 | 26,632,000 | 17,256,000 | 8,708,000 | ||||||||||||||||||||||||||||||
accumulated other comprehensive income/ | 1,321,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 1,386,185,000 | 1,347,313,000 | 1,388,660,000 | 482,355,000 | 468,013,000 | 451,700,000 | 436,151,000 | 410,416,000 | 390,713,000 | 373,471,000 | 359,857,000 | 344,670,000 | 334,208,000 | 326,303,000 | 322,979,000 | 318,261,000 | 310,362,000 | 286,620,000 | 270,564,000 | 252,501,000 | 242,717,000 | 271,934,000 | 261,735,000 | 248,917,000 | 312,439,000 | 305,833,000 | 292,857,000 | 281,384,000 | 234,476,000 | 225,751,000 | 230,110,000 | 222,213,000 | 216,502,000 | 211,811,000 | 204,785,000 | 198,851,000 | 194,493,000 | 190,423,000 | 186,575,000 | 180,004,000 | 174,397,000 | 176,331,000 | 175,326,000 | 174,346,000 | 185,285,000 | 180,956,000 | 177,476,000 | 175,216,000 | 167,433,000 | 164,298,000 | 159,808,000 | ||||||||||||||||||||||||||||||||
total liabilities, redeemable noncontrolling interest and stockholders’ equity | 1,974,938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the accompanying notes are an integral part of these consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,127,475 shares and 41,020,421 shares issued and 37,571,221 shares and 37,646,374 shares outstanding as of march 31, 2025 and december 31, 2024, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -23,455,000 | -34,699,000 | -10,144,000 | -29,227,000 | -28,651,000 | -24,370,000 | -37,608,000 | -27,903,000 | -31,983,000 | -37,697,000 | -60,087,000 | -39,839,000 | -18,381,000 | -13,330,000 | -10,593,000 | -5,444,000 | -6,582,000 | -4,650,000 | -10,599,000 | -14,151,000 | -14,620,000 | -10,270,000 | -12,804,000 | -11,458,000 | -10,817,000 | -12,394,000 | -11,523,000 | -10,292,000 | -10,226,000 | -10,150,000 | -11,278,000 | -12,570,000 | -10,145,000 | -9,049,000 | -7,279,000 | -4,969,000 | -4,859,000 | -4,523,000 | -4,580,000 | -4,430,000 | -4,287,000 | -4,083,000 | -3,931,000 | -3,565,000 | -3,483,000 | -3,093,000 | -2,817,000 | -2,417,000 | -2,213,000 | -1,882,000 | -1,692,000 | -1,693,000 | -1,999,000 | -1,651,000 | -1,102,000 | -1,134,000 | -1,439,000 | -1,391,000 | -1,102,000 | -1,219,000 | -1,362,000 | -1,320,000 | -1,721,000 | -1,420,000 | -976,000 | -884,000 | -856,000 | -847,000 | -774,000 | -733,000 | -706,000 | -639,000 | -426,000 | -478,000 | |||||||||
total liabilities and stockholders’ equity | 1,878,096,000 | 1,789,216,000 | 530,714,000 | 528,042,000 | 502,151,000 | 477,115,000 | 451,842,000 | 439,041,000 | 416,322,000 | 398,946,000 | 378,694,000 | 379,884,000 | 362,909,000 | 356,719,000 | 346,373,000 | 351,578,000 | 332,688,000 | 305,378,000 | 282,881,000 | 279,841,000 | 304,928,000 | 289,728,000 | 274,510,000 | 349,458,000 | 339,200,000 | 321,267,000 | 303,730,000 | 299,521,000 | 287,169,000 | 285,436,000 | 272,631,000 | 277,286,000 | 267,500,000 | 252,095,000 | 243,222,000 | 246,428,000 | 240,074,000 | 229,064,000 | 200,791,000 | 198,366,000 | 198,369,000 | 193,261,000 | 189,174,000 | 204,278,000 | 197,455,000 | 189,430,000 | 185,499,000 | 185,695,000 | 179,256,000 | 170,312,000 | |||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2024 and 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2024 and 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,020,421 shares and 40,940,769 shares issued and 37,646,374 shares and 37,899,688 shares outstanding as of december 31, 2024 and 2023, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2024 and 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,034,858 shares and 40,940,769 shares issued and 37,724,684 shares and 37,899,688 shares outstanding as of september 30, 2024 and december 31, 2023, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 1,386,254,000 | 1,329,221,000 | 1,318,233,000 | 1,292,963,000 | 1,190,978,000 | 1,165,092,000 | 1,121,532,000 | 1,081,093,000 | 1,018,740,000 | 1,000,802,000 | 1,023,541,000 | 1,041,309,000 | 1,055,299,000 | 1,021,860,000 | 988,233,000 | 955,061,000 | 897,539,000 | 853,484,000 | 797,883,000 | 770,091,000 | 694,623,000 | 661,908,000 | 631,146,000 | 607,878,000 | 578,618,000 | 557,378,000 | 537,164,000 | 514,768,000 | 510,908,000 | 501,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 1,833,049,000 | 1,886,713,000 | 1,926,963,000 | 2,015,067,000 | 1,737,512,000 | 1,619,191,000 | 1,628,462,000 | 1,607,775,000 | 1,559,747,000 | 1,567,710,000 | 1,707,485,000 | 1,530,452,000 | 1,611,918,000 | 1,537,923,000 | 1,545,869,000 | 1,331,429,000 | 1,245,504,000 | 1,039,217,000 | 975,603,000 | 954,930,000 | 855,026,000 | 812,009,000 | 774,809,000 | 695,539,000 | 646,131,000 | 617,598,000 | 589,273,000 | 581,232,000 | 562,347,000 | 547,041,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
securities sold, not yet purchased, at fair value | 9,167,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,032,190 shares and 40,940,769 shares issued and 37,783,610 shares and 37,899,688 shares outstanding as of june 30, 2024 and december 31, 2023, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 41,022,506 shares and 40,940,769 shares issued and 37,938,337 shares and 37,899,688 shares outstanding as of march 31, 2024 and december 31, 2023, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2023 and 2022, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2023 and 2022, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,940,769 shares and 40,918,660 shares issued and 37,899,688 shares and 37,648,148 shares outstanding as of december 31, 2023 and 2022, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2023 and 2022, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,946,522 shares and 40,918,660 shares issued and 37,680,665 shares and 37,648,148 shares outstanding as of september 30, 2023 and december 31, 2022, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,946,010 shares and 40,918,660 shares issued and 37,677,426 shares and 37,648,148 shares outstanding as of june 30, 2023 and december 31, 2022, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,937,944 shares and 40,918,660 shares issued and 37,669,360 shares and 37,648,148 shares outstanding as of march 31, 2023 and december 31, 2022, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2023 and december 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2022 and 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2022 and 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,918,660 shares and 40,911,506 shares issued and 37,648,148 shares and 37,918,956 shares outstanding as of december 31, 2022 and 2021, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2022 and 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,907,433 shares and 40,911,506 shares issued and 37,636,921 shares and 37,918,956 shares outstanding as of september 30, 2022 and december 31, 2021, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,910,520 shares and 40,911,506 shares issued and 37,640,008 shares and 37,918,956 shares outstanding as of june 30, 2022 and december 31, 2021, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,907,961 shares and 40,911,506 shares issued and 37,816,250 shares and 37,918,956 shares outstanding as of march 31, 2022 and december 31, 2021, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2022 and december 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2021 and 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2021 and 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,911,506 shares and 40,851,100 shares issued and 37,918,956 shares and 38,005,330 shares outstanding as of december 31, 2021 and 2020, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2021 and 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,907,339 shares and 40,851,100 shares issued and 38,026,483 shares and 38,005,330 shares outstanding as of september 30, 2021 and december 31, 2020, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,882,143 shares and 40,851,100 shares issued and 38,008,484 shares and 38,005,330 shares outstanding as of june 30, 2021 and december 31, 2020, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,830,772 shares and 40,851,100 shares issued and 37,985,818 shares and 38,005,330 shares outstanding as of march 31, 2021 and december 31, 2020, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2021 and december 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2020 and 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2020 and 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,851,100 shares and 40,746,593 shares issued and 38,005,330 shares and 37,935,984 shares outstanding as of december 31, 2020 and 2019, respectively | 123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2020 and 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 52,000 | 33,000 | 58,000 | 501,000 | 3,163,000 | 1,595,000 | 1,417,000 | 3,424,000 | 2,256,000 | 1,453,000 | 830,000 | 1,737,000 | 8,457,000 | 7,370,000 | 6,829,000 | 8,562,000 | 7,399,000 | 6,057,000 | 5,197,000 | 9,229,000 | 8,238,000 | 6,061,000 | 5,142,000 | 6,972,000 | 5,252,000 | 2,617,000 | 2,915,000 | 4,947,000 | 4,312,000 | 4,511,000 | 4,639,000 | 9,442,000 | 6,702,000 | 5,822,000 | 5,684,000 | 8,089,000 | 9,589,000 | 14,296,000 | 20,241,000 | 19,813,000 | 20,338,000 | 16,576,000 | 20,628,000 | 23,980,000 | 28,988,000 | 32,051,000 | 34,212,000 | 35,666,000 | 37,103,000 | 37,343,000 | 38,960,000 | 37,207,000 | 36,558,000 | 37,671,000 | 40,326,000 | 38,901,000 | 39,042,000 | 39,596,000 | 40,252,000 | 39,804,000 | 36,829,000 | 37,322,000 | 39,406,000 | 41,410,000 | |||||||||||||||||||
deferred revenue | 5,092,000 | 4,068,000 | 3,950,000 | 3,499,000 | 3,731,000 | 3,810,000 | 3,545,000 | 2,810,000 | 3,785,000 | 3,595,000 | 3,554,000 | 2,660,000 | 3,191,000 | 3,076,000 | 3,190,000 | 2,515,000 | 3,006,000 | 2,606,000 | 2,602,000 | 2,312,000 | 2,215,000 | 2,650,000 | 2,725,000 | 2,465,000 | 3,271,000 | 2,950,000 | 2,722,000 | 2,713,000 | 3,106,000 | 5,437,000 | 5,398,000 | 4,864,000 | 5,064,000 | 5,126,000 | 5,229,000 | 5,326,000 | 5,037,000 | 4,443,000 | 4,679,000 | 4,571,000 | 4,878,000 | 4,279,000 | 4,428,000 | 4,262,000 | 4,425,000 | 2,091,000 | 2,230,000 | 2,303,000 | 2,568,000 | 1,763,000 | 1,745,000 | 826,000 | 1,144,000 | 650,000 | 952,000 | 857,000 | |||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,809,252 shares and 40,746,593 shares issued and 37,964,882 shares and 37,935,984 shares outstanding as of september 30, 2020 and december 31, 2019, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,775,124 shares and 40,746,593 shares issued and 37,937,960 shares and 37,935,984 shares outstanding as of june 30, 2020 and december 31, 2019, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,739,022 shares and 40,746,593 shares issued and 37,914,922 shares and 37,935,984 shares outstanding as of march 31, 2020 and december 31, 2019, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2020 and december 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2019 and 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2019 and 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,746,593 shares and 40,540,349 shares issued and 37,935,984 shares and 37,639,917 shares outstanding as of december 31, 2019 and 2018, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2019 and 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible assets, net of accumulated amortization | 62,387,000 | 62,483,000 | 62,579,000 | 62,675,000 | 62,771,000 | 62,867,000 | 62,963,000 | 63,059,000 | 63,155,000 | 63,251,000 | 63,347,000 | 63,443,000 | 63,539,000 | 63,635,000 | 63,731,000 | 64,142,000 | 64,712,000 | 65,281,000 | 65,850,000 | 66,419,000 | 66,989,000 | 67,558,000 | 68,127,000 | 68,697,000 | 69,508,000 | 71,447,000 | 72,123,000 | 33,134,000 | 33,480,000 | 33,835,000 | 34,189,000 | 34,544,000 | 34,911,000 | 35,278,000 | 35,645,000 | 36,012,000 | 36,392,000 | 36,771,000 | 37,151,000 | 37,530,000 | 37,922,000 | 38,314,000 | 38,706,000 | 39,546,000 | 38,175,000 | 39,575,000 | 40,185,000 | 3,389,000 | |||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,721,937 shares and 40,540,349 shares issued and 37,780,778 shares and 37,639,917 shares outstanding as of september 30, 2019 and december 31, 2018, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,688,233 shares and 40,540,349 shares issued and 37,753,481 shares and 37,639,917 shares outstanding as of june 30, 2019 and december 31, 2018, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,622,066 shares and 40,540,349 shares issued and 37,700,164 shares and 37,639,917 shares outstanding as of march 31, 2019 and december 31, 2018, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2019 and december 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2018 and 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2018 and 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,540,349 shares and 40,402,059 shares issued and 37,639,917 shares and 37,620,736 shares outstanding as of december 31, 2018 and 2017, respectively | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2018 and 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,466,892 shares and 40,402,059 shares issued and 37,596,566 shares and 37,620,736 shares outstanding as of september 30, 2018 and december 31, 2017, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive | -12,033,000 | -482,000 | -478,000 | -412,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,420,215 shares and 40,402,059 shares issued and 37,578,970 shares and 37,620,736 shares outstanding as of june 30, 2018 and december 31, 2017, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,423,765 shares and 40,402,059 shares issued and 37,614,420 shares and 37,620,736 shares outstanding as of march 31, 2018 and december 31, 2017, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2018 and december 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2017 and 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2017 and 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,402,059 shares and 40,106,360 shares issued and 37,620,736 shares and 37,543,775 shares outstanding as of december 31, 2017 and 2016, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2017 and 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,296,774 shares and 40,106,360 shares issued and 37,547,951 shares and 37,543,775 shares outstanding as of september 30, 2017 and december 31, 2016, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,242,102 shares and 40,106,360 shares issued and 37,554,123 shares and 37,543,775 shares outstanding as of june 30, 2017 and december 31, 2016, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,168,572 shares and 40,106,360 shares issued and 37,543,170 shares and 37,543,775 shares outstanding as of march 31, 2017 and december 31, 2016, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2017 and december 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,106,360 shares and 39,821,519 shares issued and 37,543,775 shares and 37,409,274 shares outstanding as of december 31, 2016 and december 31, 2015, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,093,981 shares and 39,821,519 shares issued and 37,594,196 shares and 37,409,274 shares outstanding as of september 30, 2016 and december 31, 2015, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 40,087,466 shares and 39,821,519 shares issued and 37,636,794 shares and 37,409,274 shares outstanding as of june 30, 2016 and december 31, 2015, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,990,272 shares and 39,821,519 shares issued and 37,571,415 shares and 37,409,274 shares outstanding as of march 31, 2016 and december 31, 2015, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2016 and december 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities available-for-sale, at fair value | 84,706,000 | 95,516,000 | 67,517,000 | 62,195,000 | 64,863,000 | 57,021,000 | 65,742,000 | 63,483,000 | 67,742,000 | 58,437,000 | 14,479,000 | 17,059,000 | 54,181,000 | 58,592,000 | 80,200,000 | 75,696,000 | 79,663,000 | 74,218,000 | 74,087,000 | 63,142,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,821,519 shares and 39,460,066 shares issued and 37,409,274 shares and 37,318,722 shares outstanding as of december 31, 2015 and december 31, 2014, respectively | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,687,461 shares and 39,460,066 shares issued and 37,307,916 shares and 37,318,722 shares outstanding as of september 30, 2015 and december 31, 2014, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,630,201 shares and 39,460,066 shares issued and 37,308,457 shares and 37,318,722 shares outstanding as of june 30, 2015 and december 31, 2014, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,597,228 shares and 39,460,066 shares issued and 37,339,484 shares and 37,318,722 shares outstanding as of march 31, 2015 and december 31, 2014, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2015 and december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,460,066 shares and 39,224,016 shares issued and 37,318,722 shares and 37,728,857 shares outstanding as of december 31, 2014 and december 31, 2013, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,378,759 shares and 39,224,016 shares issued and 37,429,415 shares and 37,728,857 shares outstanding as of september 30, 2014 and december 31, 2013, respectively | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,306,981 shares and 39,224,016 shares issued and 37,569,035 shares and 37,728,857 shares outstanding as of june 30, 2014 and december 31, 2013, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,320,842 shares and 39,224,016 shares issued and 37,771,683 shares and 37,728,857 shares outstanding as of march 31, 2014 and december 31, 2013, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2014 and december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,224,016 shares and 38,902,294 shares issued and 37,728,857 shares and 37,407,135 shares outstanding as of december 31, 2013 and december 31, 2012, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of december 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets from discontinued operations | 6,386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities from discontinued operations | 3,302,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,121,110 shares and 38,902,294 shares issued and 37,625,951 shares and 37,407,135 shares outstanding as of september 30, 2013 and december 31, 2012, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of september 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,057,125 shares and 38,902,294 shares issued and 37,561,966 shares and 37,407,135 shares outstanding as of june 30, 2013 and december 31, 2012, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of june 30, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 39,001,403 shares and 38,902,294 shares issued and 37,506,244 shares and 37,407,135 shares outstanding as of march 31, 2013 and december 31, 2012, respectively | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares issued and outstanding as of march 31, 2013 and december 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities available-for-sale | 51,208,000 | 60,086,000 | 78,110,000 | 72,552,000 | 70,997,000 | 56,194,000 | 56,238,000 | 27,605,000 | 35,227,000 | 18,036,000 | 22,122,000 | 34,290,000 | 51,579,000 | 53,449,000 | 56,543,000 | 44,438,000 | 49,015,000 | 58,208,000 | 64,896,000 | 60,066,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized software, furniture, equipment and leasehold improvements, net of accumulated depreciation and amortization | 18,009,000 | 14,875,000 | 14,460,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2012 and 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2012 and 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 38,902,294 shares and 37,725,394 shares issued and 37,407,135 shares and 36,183,655 shares outstanding as of december 31, 2012 and 2011, respectively | 118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares and 2,585,654 shares issued and outstanding as of december 31, 2012 and 2011, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -5,644,000 | -584,000 | -8,680,000 | -18,692,000 | -27,213,000 | -34,605,000 | -40,961,000 | -46,914,000 | -51,383,000 | -55,403,000 | -58,189,000 | -62,829,000 | -66,016,000 | -68,855,000 | -70,791,000 | -72,310,000 | -75,158,000 | -76,754,000 | -78,662,000 | -81,072,000 | -84,624,000 | -87,074,000 | -89,312,000 | -90,609,000 | -91,409,000 | -92,495,000 | -94,585,000 | -95,756,000 | -96,521,000 | -99,578,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 38,703,481 shares and 37,725,394 shares issued and 37,293,525 shares and 36,183,655 shares outstanding as of september 30, 2012 and december 31, 2011, respectively | 118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares and 2,585,654 shares issued and outstanding as of september 30, 2012 and december 31, 2011, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 38,630,396 shares and 37,725,394 shares issued and 37,269,685 shares and 36,183,655 shares outstanding as of june 30, 2012 and december 31, 2011, respectively | 118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares and 2,585,654 shares issued and outstanding as of june 30, 2012 and december 31, 2011, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2012 and december 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 37,859,623 shares and 37,725,394 shares issued and 36,498,912 shares and 36,183,655 shares outstanding as of march 31, 2012 and december 31, 2011, respectively | 115,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, no shares and 2,585,654 shares issued and outstanding as of march 31, 2012 and december 31, 2011, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized; zero and 35,000 issued and outstanding as of december 31, 2011 and 2010, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2011 and 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2011 and 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 37,725,394 shares and 35,945,001 shares issued and 36,183,655 shares and 31,141,261 shares outstanding as of december 31, 2011 and 2010, respectively | 113,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of december 31, 2011 and 2010 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized; zero and 35,000 issued and outstanding as of september 30, 2011 and december 31, 2010, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 36,882,267 shares and 35,945,001 shares issued and 35,578,526 shares and 31,141,261 shares outstanding as of september 30, 2011 and december 31, 2010, respectively | 110,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of september 30, 2011 and december 31, 2010 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized; zero and 35,000 issued and outstanding as of june 30, 2011 and december 31, 2010, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 36,728,696 shares and 35,945,001 shares issued and 35,424,955 shares and 31,141,261 shares outstanding as of june 30, 2011 and december 31, 2010, respectively | 110,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of june 30, 2011 and december 31, 2010 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized; zero and 35,000 issued and outstanding as of march 31, 2011 and december 31, 2010, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2011 and december 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 36,585,440 shares and 35,945,001 shares issued and 35,281,699 shares and 31,141,261 shares outstanding as of march 31, 2011 and december 31, 2010, respectively | 109,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of march 31, 2011 and december 31, 2010 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities and cash provided as collateral | 4,939,000 | 4,943,000 | 4,894,000 | 4,914,000 | 4,971,000 | 4,556,000 | 4,570,000 | 4,306,000 | 4,316,000 | 4,416,000 | 4,474,000 | 4,480,000 | 4,455,000 | 3,766,000 | 3,727,000 | 3,765,000 | 3,798,000 | 3,757,000 | 3,799,000 | 3,764,000 | 3,799,000 | 3,773,000 | 3,798,000 | 3,779,000 | 3,799,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 829 and 3,431, respectively, net of allowance of 427 and 859 as of december 31, 2010 and 2009, respectively | 25,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture, equipment and leasehold improvements, net of accumulated depreciation and amortization | 9,448,000 | 9,595,000 | 9,386,000 | 9,117,000 | 4,010,000 | 3,897,000 | 4,002,000 | 3,369,000 | 3,579,000 | 2,822,000 | 2,974,000 | 2,931,000 | 3,251,000 | 3,473,000 | 3,896,000 | 4,304,000 | 4,635,000 | 4,931,000 | 4,855,000 | 4,643,000 | 4,345,000 | 4,680,000 | 4,956,000 | 5,079,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software development costs, net of accumulated amortization | 3,097,000 | 3,027,000 | 3,053,000 | 3,271,000 | 3,420,000 | 3,665,000 | 3,972,000 | 4,065,000 | 4,521,000 | 4,907,000 | 5,285,000 | 5,520,000 | 5,759,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 66 and 29 as of december 31, 2010 and 2009, respectively | 12,368,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of december 31, 2010 and 2009, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2010 and 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2010 and 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 35,945,001 shares and 34,654,957 shares issued and 31,141,261 shares and 31,790,837 shares outstanding as of december 31, 2010 and 2009, respectively | 108,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of december 31, 2010 and 2009 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable for common stock subscribed | -595,000 | -713,000 | -713,000 | -713,000 | -839,000 | -951,000 | -951,000 | -951,000 | -999,000 | -834,000 | -834,000 | -834,000 | -944,000 | -1,042,000 | -1,042,000 | -1,042,000 | -1,042,000 | -1,042,000 | -1,042,000 | -1,043,000 | -1,042,000 | -1,042,000 | -1,042,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 2,840 and 3,431, respectively, net of allowance of 663 and 859 as of september 30, 2010 and december 31, 2009, respectively | 27,320,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 68 and 29 as of september 30, 2010 and december 31, 2009, respectively | 12,674,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of september 30, 2010 and december 31, 2009, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 35,597,220 shares and 34,654,957 shares issued as of september 30, 2010 and december 31, 2009, respectively | 107,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of september 30, 2010 and december 31, 2009 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 2,816 and 3,431, respectively, net of allowance of 769 and 859 as of june 30, 2010 and december 31, 2009, respectively | 24,091,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 58 and 29 as of june 30, 2010 and december 31, 2009, respectively | 12,224,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of june 30, 2010 and december 31, 2009, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock 0.001 par value, 110,000 shares authorized, no shares issued, and outstanding as of june 30, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 35,364,234 shares and 34,654,957 shares issued as of june 30, 2010 and december 31, 2009, respectively | 106,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of june 30, 2010 and december 31, 2009 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 3,038 and 3,431, respectively, net of allowance of 903 and 859 as of march 31, 2010 and december 31, 2009, respectively | 26,685,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 32 and 29 as of march 31, 2010 and december 31, 2009, respectively | 11,338,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of march 31, 2010 and december 31, 2009, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2010 and december 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 35,159,785 shares and 34,654,957 shares issued as of march 31, 2010 and december 31, 2009, respectively | 105,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of march 31, 2010 and december 31, 2009 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 3,431 and 1,930, respectively, net of allowance of 859 and 1,012 as of december 31, 2009 and 2008, respectively | 23,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture, equipment and leasehold improvements, net of accumulated depreciation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and amortization | 6,856,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 29 and 11 as of december 31, 2009 and 2008, respectively | 11,050,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding as of december 31, 2009 and 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2009 and 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2009 and 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 34,654,957 shares and 33,971,309 shares issued as of december 31, 2009 and 2008, respectively | 104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of december 31, 2009 and 2008 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 2,549 and 1,930, respectively, net of allowance of 1,093 and 1,012 as of september 30, 2009 and december 31, 2008, respectively | 23,653,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 20 and 11 as of september 30, 2009 and december 31, 2008, respectively | 10,735,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of september 30, 2009 and december 31, 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 34,649,233 shares and 33,971,309 shares issued as of september 30, 2009 and december 31, 2008, respectively | 104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of september 30, 2009 and december 31, 2008 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 3,377 and 1,930, respectively, net of allowance of 1,353 and 1,012 as of june 30, 2009 and december 31, 2008, respectively | 21,685,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 12 and 11 as of june 30, 2009 and december 31, 2008, respectively | 8,676,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of june 30, 2009 and december 31, 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized, 34,613,947 shares and 33,971,309 shares issued as of june 30, 2009 and december 31, 2008, respectively | 104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized, 2,585,654 shares issued and outstanding as of june 30, 2009 and december 31, 2008 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 2,671 and 1,930, respectively, net of allowance of 1,015 and 1,012 as of march 31, 2009 and december 31, 2008, respectively | 17,917,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other liabilities, including payables to related parties of 11 and 11 as of march 31, 2009 and december 31, 2008, respectively | 8,873,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, 0.001 par value, 35,000 shares authorized, issued and outstanding as of march 31, 2009 and december 31, 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of march 31, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of march 31, 2009 and december 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of march 31, 2009 and december 31, 2008; 34,573,124 shares and 33,971,309 shares issued as of march 31, 2009 and december 31, 2008, respectively | 104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized and 2,585,654 shares issued and outstanding as of march 31, 2009 and december 31, 2008 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 1,930 and 6,290, respectively, net of allowance of 1,012 and 912 as of december 31, 2008 and 2007, respectively | 13,283,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 11 and 177 as of december 31, 2008 and 2007, respectively | 8,878,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, .001 par value, 35,000 shares authorized, issued and outstanding as of december 31, 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of december 31, 2008 and 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of december 31, 2008 and 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of december 31, 2008 and 2007; 33,971,309 shares and 33,082,371 shares issued as of december 31, 2008 and 2007, respectively | 102,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 shares authorized and 2,585,654 shares issued and outstanding as of december 31, 2008 and 2007 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 3,804 and 6,290, respectively, net of allowance of 899 and 912 as of september 30, 2008 and december 31, 2007, respectively | 16,754,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 32 and 177 as of september 30, 2008 and december 31, 2007, respectively | 8,126,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, .001 par value, 35,000 shares authorized, issued and outstanding as of september 30, 2008, liquidation preference of 1,000 per share | 30,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of september 30, 2008 and december 31, 2007, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of september 30, 2008 and december 31, 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of september 30, 2008 and december 31, 2007; 33,946,269 shares and 33,082,371 shares issued as of september 30, 2008 and december 31, 2007, respectively | 102,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized and 2,585,654 shares issued and outstanding as of september 30, 2008 and december 31, 2007 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 3,721 and 6,290, respectively, net of allowance of 1,069 and 912 as of june 30, 2008 and december 31, 2007, respectively | 18,439,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 10 and 177 as of june 30, 2008 and december 31, 2007, respectively | 10,603,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock, .001 par value, 35,000 shares authorized, 28,000 shares issued and outstanding as of june 30, 2008, liquidation preference of 1,000 per share | 24,172,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 4,855,000 shares authorized, no shares issued and outstanding as of june 30, 2008 and december 31, 2007, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a preferred stock, 0.001 par value, 110,000 shares authorized, no shares issued and outstanding as of june 30, 2008 and december 31, 2007, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of june 30, 2008 and december 31, 2007; 33,852,500 shares and 33,082,371 shares issued as of june 30, 2008 and december 31, 2007, respectively | 101,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized and 2,585,654 shares issued and outstanding as of june 30, 2008 and december 31, 2007 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 2,888 and 6,290, respectively, net of allowance of 969 and 912 as of march 31, 2008 and december 31, 2007, respectively | 17,477,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 0 and 177 as of march 31, 2008 and december 31, 2007, respectively | 15,589,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized with no shares issued and outstanding as of march 31, 2008 and december 31, 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of march 31, 2008 and december 31, 2007; 33,843,837 shares and 33,082,371 shares issued as of march 31, 2008 and december 31, 2007, respectively | 101,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized as of march 31, 2008 and december 31, 2007; 2,585,654 shares issued and outstanding as of march 31, 2008 and december 31, 2007 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 6,290 and 8,579, respectively, net of allowance of 912 and 752 as of december 31, 2007 and 2006, respectively | 18,397,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 177 and 110 as of december 31, 2007 and 2006, respectively | 8,832,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized with no shares issued and outstanding as of december 31, 2007 and 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of december 31, 2007 and 2006; 33,082,371 shares and 29,409,537 shares issued as of december 31, 2007 and 2006, respectively | 99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized as of december 31, 2007 and 2006; 2,585,654 shares and 3,125,379 shares issued and outstanding as of december 31, 2007 and 2006, respectively | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 0 and 2,379,396 authorized, issued and outstanding as of december 31, 2007 and 2006, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 6,411 and 8,579, respectively, net of allowance of 827 and 752 as of september 30, 2007 and december 31, 2006, respectively | 19,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software development costs, net of amortization | 5,991,000 | 6,027,000 | 6,357,000 | 6,610,000 | 6,315,000 | 6,623,000 | 6,742,000 | 6,199,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 118 and 110 as of september 30, 2007 and december 31, 2006, respectively | 9,423,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized with no shares issued and outstanding as of september 30, 2007 and december 31, 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of september 30, 2007 and december 31, 2006; 33,010,307 shares and 29,409,537 shares issued as of september 30, 2007 and december 31, 2006, respectively | 99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized as of september 30, 2007 and december 31, 2006; 2,585,654 shares and 3,125,379 shares issued and outstanding as of september 30, 2007 and december 31, 2006, respectively | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 0 and 2,379,396 authorized, issued and outstanding as of september 30, 2007 and december 31, 2006, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 6,451 and 8,579, respectively, net of allowance of 706 and 752 as of june 30, 2007 and december 31, 2006, respectively | 19,007,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to related parties of 75 and 110 as of june 30, 2007 and december 31, 2006, respectively | 8,757,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized with no shares issued and outstanding as of june 30, 2007 and december 31, 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of june 30, 2007 and december 31, 2006; 32,914,318 shares and 29,409,537 shares issued as of june 30, 2007 and december 31, 2006, respectively | 99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized as of june 30, 2007 and december 31, 2006; 2,585,654 shares and 3,125,379 shares issued and outstanding as of june 30, 2007 and december 31, 2006, respectively | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 0 and 2,379,396 authorized, issued and outstanding as of june 30, 2007 and december 31, 2006, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 6,688 and 8,579, respectively, net of allowance of 681 and 752 as of march 31, 2007 and december 31, 2006, respectively | 19,998,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 59 and 110 as of march 31, 2007 and december 31, 2006, respectively | 8,464,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized and 0 shares issued and outstanding as of march 31, 2007 and december 31, 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of march 31, 2007 and december 31, 2006; 29,969,460 shares and 29,409,537 shares issued as of march 31, 2007 and december 31, 2006, respectively | 90,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non-voting, 0.003 par value, 10,000,000 authorized as of march 31, 2007 and december 31, 2006; 3,125,379 shares issued and outstanding as of march 31, 2007 and december 31, 2006 | 11,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 2,198,391 and 2,379,396 authorized, issued and outstanding as of march 31, 2007 and december 31, 2006, respectively | 10,776,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 8,579 and 6,751, respectively, net of allowance of 752 and 438 as of december 31, 2006 and 2005, respectively | 17,429,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 110 and 88 as of december 31, 2006 and 2005, respectively | 5,514,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized and, 0 issued and outstanding as of december 31, 2006 and 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of december 31, 2006 and 2005, 29,409,537 shares issued as of december 31, 2006 and 25,305,951 shares issued and outstanding as of december 31, 2005 | 88,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non voting, 0.003 par value, 10,000,000 authorized as of december 31, 2006 and 2005, 3,125,379 shares issued and outstanding as of december 31, 2006 and 4,401,330 shares issued and outstanding as of december 31, 2005 | 11,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 2,379,396 issued and outstanding as of december 31, 2006 and 3,674,400 issued and outstanding as of december 31, 2005 | 11,658,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unearned compensation | -9,383,000 | -2,021,000 | -2,306,000 | -2,460,000 | -2,603,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses | 1,204,000 | 1,196,000 | 1,591,000 | 2,871,000 | 5,288,000 | 4,867,000 | 3,148,000 | 2,801,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 205,000 | 205,000 | 205,000 | 205,000 | 205,000 | 204,000 | 205,000 | 205,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred license revenue | 347,000 | 465,000 | 652,000 | 926,000 | 1,339,000 | 1,586,000 | 2,003,000 | 2,804,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 245 and 88 as of september 30, 2006 and december 31, 2005, respectively | 7,401,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized as of september 30, 2006 and december 31, 2005, 0 issued and outstanding as of september 30, 2006 and december 31, 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of september 30, 2006 and december 31, 2005, 29,156,732 shares issued and outstanding as of september 30, 2006 and 25,305,951 shares issued and outstanding as of december 31, 2005 | 86,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non voting, 0.003 par value, 10,000,000 authorized as of september 30, 2006 and december 31, 2005, 3,125,379 shares issued and outstanding as of september 30, 2006 and 4,401,330 issued and outstanding as of december 31, 2005 | 11,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 2,379,199 authorized and outstanding as of september 30, 2006 and 3,674,400 authorized and outstanding as of december 31, 2005 | 11,658,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 39 and 88 as of june 30, 2006 and december 31, 2005, respectively | 5,738,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized as of june 30, 2006 and december 31, 2005, 0 issued and outstanding in 2006 and 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of june 30, 2006 and december 31, 2005, 26,697,829 shares issued and outstanding in 2006 and 25,305,951 shares issued and outstanding in 2005 | 80,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non voting, 0.003 par value, 10,000,000 authorized as of june 30, 2006 and december 31, 2005, 3,976,013 shares issued and outstanding in 2006 and 4,401,330 issued and outstanding in 2005 | 12,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 3,674,400 authorized and outstanding in 2006 and 2005 | 17,693,000 | 17,693,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 85 and 88 as of march 31, 2006 and december 31, 2005, respectively | 6,795,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized as of march 31, 2006 and december 31, 2005, 0 issued and outstanding in 2006 and 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized as of march 31, 2006 and december 31, 2005, 26,171,809 shares issued and outstanding in 2006 and 25,305,951 shares issued and outstanding in 2005 | 79,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non voting, 0.003 par value, 10,000,000 authorized as of march 31, 2006 and december 31, 2005 and 4,401,330 issued and outstanding in 2006 and 2005 | 13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments, at market value | 5,797,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities-available-for-sale | 59,956,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, including receivables from related parties of 6,751 and 7,225, respectively, net of allowance of 438 and 270 as of december 31, 2005 and 2004 | 14,796,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
available-for-sale | 55,437,000 | 65,163,000 | 27,885,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
held-to-maturity | 1,998,000 | 3,975,000 | 13,940,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software development costs | 6,082,000 | 5,590,000 | 5,397,000 | 5,587,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 0 and 530 as of september 30, 2005 and december 31, 2004, respectively | 8,030,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value, 5,000,000 shares authorized in 2005 and 2004, 0 outstanding in 2005 and 2004 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized in 2005 and 2004, 24,436,775 shares issued and outstanding in 2005 and 22,846,579 shares issued and outstanding in 2004 | 73,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock non voting, 0.003 par value, 10,000,000 authorized in 2005 and 2004 and 4,401,330 issued and outstanding in 2005 and 2004 | 13,000 | 13,000 | 13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 4,469,899 authorized and outstanding in 2005 and 5,007,969 authorized and outstanding in 2004 | 22,042,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 0 and 530 as of june 30, 2005 and december 31, 2004, respectively | 7,442,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized in 2005 and 2004, 23,559,473 shares issued and outstanding in 2005 and 22,846,579 shares issued and outstanding in 2004 | 71,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants, 5,007,969 authorized, issued and outstanding in 2005 and 2004 | 24,047,000 | 24,047,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses, and other liabilities, including payables to a related party of 0 and 530 as of march 31, 2005 and december 31, 2004, respectively | 5,379,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock voting, 0.003 par value, 110,000,000 shares authorized in 2005 and 2004, 23,032,141 shares issued and outstanding in 2005 and 22,846,579 shares issued and outstanding in 2004 | 69,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable convertible preferred stock, and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued dividends on redeemable convertible preferred stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -342,000 |
We provide you with 20 years of balance sheets for MarketAxess stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of MarketAxess. Explore the full financial landscape of MarketAxess stock with our expertly curated balance sheets.
The information provided in this report about MarketAxess stock 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.