Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $11,382,000.00 | $17,578,000.00 | $13,483,000.00 | $15,698,000.00 | $24,082,000.00 | $31,308,000.00 | $34,174,000.00 | $35,893,000.00 | $35,161,000.00 | $36,194,000.00 | $35,711,000.00 | $10,640,000.00 | $9,418,000.00 | $8,254,000.00 | $8,003,000.00 | $10,914,000.00 | $12,850,000.00 | $11,664,000.00 | $7,135,000.00 | $12,039,000.00 | $4,198,000.00 | $3,912,000.00 | $5,667,000.00 | $8,366,000.00 | $6,130,000.00 | $6,576,000.00 | $10,203,000.00 | $11,826,000.00 | $13,332,000.00 | $12,426,000.00 | $9,383,000.00 | $21,684,000.00 | $14,398,000.00 | $14,967,000.00 | $18,310,000.00 | $18,637,000.00 | $15,543,000.00 | $16,906,000.00 | $24,918,000.00 | $27,738,000.00 | $23,672,000.00 | $23,113,000.00 | $15,157,000.00 | $24,453,000.00 | $24,483,000.00 | $24,725,000.00 | $31,055,000.00 | $28,229,000.00 | $28,998,000.00 | $30,647,000.00 | $27,865,000.00 | $30,524,000.00 | $20,965,000.00 | $28,149,000.00 |
Accounts Receivable Net Current | $7,104,000.00 | $6,729,000.00 | $7,696,000.00 | $6,755,000.00 | $6,658,000.00 | $6,424,000.00 | $4,795,000.00 | $3,259,000.00 | $5,062,000.00 | $3,403,000.00 | $4,601,000.00 | $6,548,000.00 | $5,989,000.00 | $5,658,000.00 | $5,620,000.00 | $6,473,000.00 | $10,124,000.00 | $14,627,000.00 | $17,787,000.00 | $18,399,000.00 | $26,437,000.00 | $21,294,000.00 | $20,164,000.00 | $19,690,000.00 | $21,323,000.00 | $18,969,000.00 | $15,363,000.00 | $18,790,000.00 | $19,804,000.00 | $22,429,000.00 | $26,546,000.00 | $23,060,000.00 | $29,294,000.00 | $29,539,000.00 | $26,982,000.00 | $31,910,000.00 | $34,816,000.00 | $36,344,000.00 | $35,638,000.00 | $36,974,000.00 | $43,430,000.00 | $41,418,000.00 | $37,504,000.00 | $30,169,000.00 | $29,586,000.00 | $25,750,000.00 | $26,307,000.00 | $34,346,000.00 | -- | -- | -- | $21,175,000.00 | -- | -- |
Inventory | $537,000.00 | $439,000.00 | $325,000.00 | $509,000.00 | $391,000.00 | $405,000.00 | $361,000.00 | $348,000.00 | $128,000.00 | $194,000.00 | $156,000.00 | $97,000.00 | $337,000.00 | $342,000.00 | $367,000.00 | $264,000.00 | $291,000.00 | $317,000.00 | $801,000.00 | $957,000.00 | $647,000.00 | $725,000.00 | $1,026,000.00 | $945,000.00 | $926,000.00 | $1,560,000.00 | $1,244,000.00 | $1,012,000.00 | $992,000.00 | $1,498,000.00 | $1,436,000.00 | $1,653,000.00 | $1,428,000.00 | $1,390,000.00 | $1,645,000.00 | $1,111,000.00 | $1,118,000.00 | $1,360,000.00 | $916,000.00 | $443,000.00 | $538,000.00 | $719,000.00 | $603,000.00 | $513,000.00 | $957,000.00 | $389,000.00 | $330,000.00 | $311,000.00 | -- | -- | -- | $807,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $1,295,000.00 | $1,439,000.00 | $1,041,000.00 | $1,350,000.00 | $696,000.00 | $856,000.00 | $1,060,000.00 | $1,074,000.00 | $1,064,000.00 | $1,555,000.00 | $1,771,000.00 | $2,193,000.00 | $1,678,000.00 | $1,410,000.00 | $1,729,000.00 | $1,879,000.00 | $1,834,000.00 | $2,241,000.00 | $3,104,000.00 | $3,184,000.00 | $2,348,000.00 | $3,819,000.00 | $3,548,000.00 | $3,592,000.00 | $2,738,000.00 | $2,984,000.00 | $2,796,000.00 | $2,891,000.00 | $2,473,000.00 | $2,390,000.00 | $2,960,000.00 | $3,889,000.00 | $3,660,000.00 | $3,919,000.00 | $4,130,000.00 | $4,094,000.00 | $4,150,000.00 | $2,959,000.00 | $2,668,000.00 | $2,196,000.00 | $2,555,000.00 | $1,716,000.00 | $3,016,000.00 | $3,956,000.00 | $1,522,000.00 | $1,206,000.00 | $1,779,000.00 | $2,026,000.00 | -- | -- | -- | $1,861,000.00 | -- | -- |
Total Current Assets | $32,190,000.00 | $38,321,000.00 | $37,347,000.00 | $35,379,000.00 | $34,296,000.00 | $40,983,000.00 | $41,456,000.00 | $41,465,000.00 | $42,306,000.00 | $41,444,000.00 | $42,389,000.00 | $21,073,000.00 | $22,105,000.00 | $18,372,000.00 | $18,559,000.00 | $21,610,000.00 | $26,217,000.00 | $31,746,000.00 | $34,978,000.00 | $40,717,000.00 | $40,288,000.00 | $36,412,000.00 | $32,057,000.00 | $33,748,000.00 | $32,205,000.00 | $31,185,000.00 | $35,709,000.00 | $40,635,000.00 | $43,369,000.00 | $46,429,000.00 | $45,993,000.00 | $52,401,000.00 | $53,661,000.00 | $54,285,000.00 | $54,644,000.00 | $58,338,000.00 | $58,314,000.00 | $60,329,000.00 | $67,139,000.00 | $69,265,000.00 | $70,778,000.00 | $68,807,000.00 | $58,027,000.00 | $59,864,000.00 | $58,416,000.00 | $53,367,000.00 | $60,299,000.00 | $66,256,000.00 | -- | -- | -- | $54,456,000.00 | -- | -- |
Property Plant and Equipement | $4,572,000.00 | $4,539,000.00 | $4,364,000.00 | $4,370,000.00 | $4,505,000.00 | $4,556,000.00 | $4,554,000.00 | $4,609,000.00 | $5,293,000.00 | $5,087,000.00 | $5,041,000.00 | $5,220,000.00 | $5,347,000.00 | $5,437,000.00 | $5,500,000.00 | $5,662,000.00 | $5,712,000.00 | $5,832,000.00 | $6,003,000.00 | $5,976,000.00 | $6,117,000.00 | $6,066,000.00 | $6,111,000.00 | $6,272,000.00 | $6,491,000.00 | $6,601,000.00 | $10,362,000.00 | $10,920,000.00 | $10,889,000.00 | $11,247,000.00 | $11,568,000.00 | $12,001,000.00 | $12,301,000.00 | $12,740,000.00 | $13,239,000.00 | $13,527,000.00 | $13,579,000.00 | $13,407,000.00 | $12,797,000.00 | $13,027,000.00 | $13,484,000.00 | $13,811,000.00 | $13,693,000.00 | $13,749,000.00 | $13,824,000.00 | $14,090,000.00 | $13,716,000.00 | $13,625,000.00 | -- | -- | -- | $14,384,000.00 | -- | -- |
Intangible Assets Net | $343,000.00 | $358,000.00 | $376,000.00 | $401,000.00 | $410,000.00 | $416,000.00 | $448,000.00 | $448,000.00 | $475,000.00 | $516,000.00 | $529,000.00 | $553,000.00 | $794,000.00 | $838,000.00 | $877,000.00 | $906,000.00 | $966,000.00 | $1,070,000.00 | $1,147,000.00 | $1,164,000.00 | $1,184,000.00 | $1,234,000.00 | $1,640,000.00 | $1,671,000.00 | $1,700,000.00 | $1,722,000.00 | $3,283,000.00 | $3,451,000.00 | $6,000,000.00 | $6,381,000.00 | $6,748,000.00 | $7,144,000.00 | $9,033,000.00 | $9,507,000.00 | $9,960,000.00 | $10,464,000.00 | $10,616,000.00 | $4,063,000.00 | $4,167,000.00 | $4,305,000.00 | $4,420,000.00 | $4,574,000.00 | $4,696,000.00 | $4,838,000.00 | $4,990,000.00 | $5,161,000.00 | $5,362,000.00 | $5,442,000.00 | -- | -- | -- | $6,050,000.00 | -- | -- |
Goodwill | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | -- | $2,116,000.00 | -- | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $2,116,000.00 | $26,139,000.00 | $28,519,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | $21,051,000.00 | -- | -- | -- | $21,051,000.00 | -- | -- |
Other Assets | $764,000.00 | $781,000.00 | $771,000.00 | $796,000.00 | $791,000.00 | $811,000.00 | $837,000.00 | $824,000.00 | $296,000.00 | $317,000.00 | $348,000.00 | $361,000.00 | $366,000.00 | $395,000.00 | $412,000.00 | $443,000.00 | $270,000.00 | $1,041,000.00 | $1,177,000.00 | $1,261,000.00 | $490,000.00 | $644,000.00 | $1,221,000.00 | $1,192,000.00 | $669,000.00 | $595,000.00 | $684,000.00 | $666,000.00 | $1,259,000.00 | $1,320,000.00 | $1,334,000.00 | $1,357,000.00 | $1,344,000.00 | $1,368,000.00 | $1,364,000.00 | $1,377,000.00 | $1,294,000.00 | $1,871,000.00 | $2,371,000.00 | $2,410,000.00 | $2,438,000.00 | $2,372,000.00 | $2,659,000.00 | $2,707,000.00 | $2,578,000.00 | $2,756,000.00 | $2,960,000.00 | $2,818,000.00 | -- | -- | -- | $2,262,000.00 | -- | -- |
Total Assets | $49,446,000.00 | $50,388,000.00 | $50,319,000.00 | $50,282,000.00 | $49,682,000.00 | $49,118,000.00 | $49,621,000.00 | $49,974,000.00 | $51,039,000.00 | $50,061,000.00 | $51,043,000.00 | $30,088,000.00 | $31,525,000.00 | $28,557,000.00 | $28,921,000.00 | $32,224,000.00 | $37,879,000.00 | $43,981,000.00 | $47,245,000.00 | $51,719,000.00 | $50,680,000.00 | $46,957,000.00 | $48,630,000.00 | $50,484,000.00 | $50,020,000.00 | $49,058,000.00 | $52,154,000.00 | $57,788,000.00 | $64,831,000.00 | $68,698,000.00 | $72,779,000.00 | $76,011,000.00 | $82,933,000.00 | $84,291,000.00 | $86,463,000.00 | $91,471,000.00 | $109,942,000.00 | $108,189,000.00 | $107,525,000.00 | $110,058,000.00 | $112,177,000.00 | $113,072,000.00 | $103,660,000.00 | $105,897,000.00 | $104,522,000.00 | $100,068,000.00 | $107,114,000.00 | $112,990,000.00 | -- | -- | -- | $103,203,000.00 | -- | -- |
Accounts Payable | $1,852,000.00 | $2,421,000.00 | $2,872,000.00 | $3,651,000.00 | $2,626,000.00 | $2,348,000.00 | $2,240,000.00 | $1,561,000.00 | $1,354,000.00 | $1,400,000.00 | $1,466,000.00 | $2,353,000.00 | $2,963,000.00 | $1,585,000.00 | $1,793,000.00 | $2,117,000.00 | $2,618,000.00 | $3,890,000.00 | $6,339,000.00 | $9,499,000.00 | $12,874,000.00 | $9,766,000.00 | $9,430,000.00 | $9,065,000.00 | $9,281,000.00 | $4,737,000.00 | $4,480,000.00 | $6,303,000.00 | $5,802,000.00 | $7,267,000.00 | $8,615,000.00 | $8,942,000.00 | $8,094,000.00 | $8,964,000.00 | $6,363,000.00 | $7,310,000.00 | $9,073,000.00 | $8,509,000.00 | $9,453,000.00 | $9,920,000.00 | $12,521,000.00 | $13,026,000.00 | $11,725,000.00 | $12,828,000.00 | $9,825,000.00 | $6,459,000.00 | $9,221,000.00 | $10,476,000.00 | -- | -- | -- | $7,516,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $5,490,000.00 | $6,674,000.00 | $6,231,000.00 | $5,680,000.00 | $4,850,000.00 | $4,535,000.00 | $4,488,000.00 | $3,774,000.00 | $4,595,000.00 | $4,163,000.00 | $4,520,000.00 | $7,767,000.00 | $7,694,000.00 | $7,427,000.00 | $5,468,000.00 | $6,049,000.00 | $7,238,000.00 | $11,863,000.00 | $14,262,000.00 | $17,667,000.00 | $17,379,000.00 | $14,536,000.00 | $13,954,000.00 | $16,143,000.00 | $14,769,000.00 | $13,630,000.00 | $11,184,000.00 | $14,396,000.00 | $12,423,000.00 | $13,813,000.00 | $15,709,000.00 | $17,037,000.00 | $14,983,000.00 | $15,894,000.00 | $16,242,000.00 | $19,170,000.00 | $20,709,000.00 | $20,447,000.00 | $20,128,000.00 | $21,435,000.00 | $25,162,000.00 | $27,599,000.00 | $19,527,000.00 | $21,661,000.00 | $20,122,000.00 | $16,211,000.00 | $18,188,000.00 | $23,977,000.00 | -- | -- | -- | $19,293,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $164,957,000.00 | $164,853,000.00 | $164,752,000.00 | $164,511,000.00 | $164,334,000.00 | $164,244,000.00 | $164,216,000.00 | $164,199,000.00 | $164,178,000.00 | $164,157,000.00 | $164,137,000.00 | $140,138,000.00 | $139,767,000.00 | $139,710,000.00 | $139,641,000.00 | $139,560,000.00 | $139,349,000.00 | $139,211,000.00 | $139,088,000.00 | $138,992,000.00 | $138,895,000.00 | $138,797,000.00 | $138,701,000.00 | $138,760,000.00 | $138,578,000.00 | $138,527,000.00 | $137,369,000.00 | $137,380,000.00 | $136,909,000.00 | $136,429,000.00 | $135,753,000.00 | $135,394,000.00 | $134,905,000.00 | $134,418,000.00 | $134,890,000.00 | $134,985,000.00 | $134,774,000.00 | $134,328,000.00 | $133,395,000.00 | $132,796,000.00 | $131,500,000.00 | $133,602,000.00 | $133,780,000.00 | $133,498,000.00 | $133,137,000.00 | $132,669,000.00 | $132,560,000.00 | $132,350,000.00 | -- | -- | -- | $129,424,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-1,891,000.00 | $-1,748,000.00 | $-1,812,000.00 | $-1,642,000.00 | $-2,051,000.00 | $-1,896,000.00 | $-1,674,000.00 | $-1,604,000.00 | $-1,583,000.00 | $-1,430,000.00 | $-1,563,000.00 | $-1,370,000.00 | $-1,589,000.00 | $-1,857,000.00 | $-2,009,000.00 | $-1,778,000.00 | $-1,561,000.00 | $-1,224,000.00 | $-1,181,000.00 | $-1,285,000.00 | $-1,212,000.00 | $-949,000.00 | $-353,000.00 | $-768,000.00 | $-883,000.00 | $-1,071,000.00 | $-1,451,000.00 | $-1,568,000.00 | $-1,185,000.00 | $-1,246,000.00 | $-1,130,000.00 | $-1,556,000.00 | $-1,157,000.00 | $-512,000.00 | $-609,000.00 | $-448,000.00 | $-453,000.00 | $-306,000.00 | $-444,000.00 | $37,000.00 | $37,000.00 | $-127,000.00 | $-655,000.00 | $-392,000.00 | $65,000.00 | $474,000.00 | $430,000.00 | $381,000.00 | -- | -- | -- | $243,000.00 | -- | -- |
Accumulated Deficit | $-117,248,000.00 | $-117,529,000.00 | $-116,990,000.00 | $-116,405,000.00 | $-115,589,000.00 | $-115,903,000.00 | $-115,547,000.00 | $-114,549,000.00 | $-114,305,000.00 | $-114,983,000.00 | $-114,205,000.00 | $-114,603,000.00 | $-113,060,000.00 | $-115,436,000.00 | $-112,892,000.00 | $-110,325,000.00 | $-105,985,000.00 | $-104,707,000.00 | $-103,762,000.00 | $-102,473,000.00 | $-103,222,000.00 | $-104,267,000.00 | $-102,514,000.00 | $-102,298.00 | $-101,296,000.00 | $-100,880,000.00 | $-94,026,000.00 | $-91,520,000.00 | $-82,416,000.00 | $-79,398,000.00 | $-76,769,000.00 | $-74,132,000.00 | $-65,066,000.00 | $-64,777,000.00 | $-63,406,000.00 | $-61,752,000.00 | $-44,641,000.00 | $-45,833,000.00 | $-45,113,000.00 | $-44,027,000.00 | $-44,433,000.00 | $-47,913,000.00 | $-49,149,000.00 | $-49,128,000.00 | $-49,099,000.00 | $-49,584,000.00 | $-44,373,000.00 | $-44,031,000.00 | -- | -- | -- | $-46,075,000.00 | -- | -- |
Total Stockholders' Equity | $43,956,000.00 | $43,714,000.00 | $44,088,000.00 | $44,602,000.00 | $44,832,000.00 | $44,583,000.00 | $45,133,000.00 | $46,200,000.00 | $46,444,000.00 | $45,898,000.00 | $46,523,000.00 | $22,321,000.00 | $23,831,000.00 | $21,130,000.00 | $23,453,000.00 | $26,175,000.00 | $30,641,000.00 | $32,118,000.00 | $32,983,000.00 | $34,052,000.00 | $33,301,000.00 | $32,421,000.00 | $34,676,000.00 | $34,341,000.00 | $35,251,000.00 | $35,428,000.00 | $40,970,000.00 | $43,392,000.00 | $52,408,000.00 | $54,885,000.00 | $57,070,000.00 | $58,974,000.00 | $67,950,000.00 | $68,397,000.00 | $70,221,000.00 | $72,301,000.00 | $89,233,000.00 | $87,742,000.00 | $87,397,000.00 | $88,623,000.00 | $87,015,000.00 | $85,473,000.00 | $84,133,000.00 | $84,236,000.00 | $84,400,000.00 | $83,857,000.00 | $88,926,000.00 | $89,013,000.00 | -- | -- | -- | $83,910,000.00 | $78,222,000.00 | $73,575,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $49,446,000.00 | $50,388,000.00 | $50,319,000.00 | $50,282,000.00 | $49,682,000.00 | $49,118,000.00 | $49,621,000.00 | $49,974,000.00 | $51,039,000.00 | $50,061,000.00 | $51,043,000.00 | $30,088,000.00 | $31,525,000.00 | $28,557,000.00 | $28,921,000.00 | $32,224,000.00 | $37,879,000.00 | $43,981,000.00 | $47,245,000.00 | $51,719,000.00 | $50,680,000.00 | $46,957,000.00 | $48,630,000.00 | $50,484,000.00 | $50,020,000.00 | $49,058,000.00 | $52,154,000.00 | $57,788,000.00 | $64,831,000.00 | $68,698,000.00 | $72,779,000.00 | $76,011,000.00 | $82,933,000.00 | $84,291,000.00 | $86,463,000.00 | $91,471,000.00 | $109,942,000.00 | $108,189,000.00 | $107,525,000.00 | $110,058,000.00 | $112,177,000.00 | $113,072,000.00 | $103,660,000.00 | $105,897,000.00 | $104,522,000.00 | $100,068,000.00 | $107,114,000.00 | $112,990,000.00 | -- | -- | -- | $103,203,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $30,467,000.00 | $6,452,000.00 | $8,948,000.00 | $10,155,000.00 | $56,535,000.00 | $16,070,000.00 | $11,847,000.00 | $12,791,000.00 | $45,166,000.00 | $31,780,000.00 | $18,232,000.00 | $8,491,000.00 | $9,568,000.00 | $45,593,000.00 | $32,997,000.00 | $17,822,000.00 | $73,664,000.00 | $21,677,000.00 | $33,786,000.00 | $15,103,000.00 | $79,017,000.00 | $21,482,000.00 | $38,851,000.00 | $18,661,000.00 | $109,338,000.00 | $85,131,000.00 | $51,576,000.00 | $22,484,000.00 | $97,644,000.00 | $71,030,000.00 | $20,911,000.00 | $25,212,000.00 | $93,668,000.00 | $65,666,000.00 | $41,643,000.00 | $22,622,000.00 | $81,795,000.00 | $71,397,000.00 | -- |
Cost of Revenues | $2,928,000.00 | $15,425,000.00 | $12,323,000.00 | $4,482,000.00 | $11,280,000.00 | $3,690,000.00 | $3,245,000.00 | $12,363,000.00 | $9,150,000.00 | $5,310,000.00 | $2,675,000.00 | $11,912,000.00 | $2,249,000.00 | $6,050,000.00 | $2,251,000.00 | $4,883,000.00 | $14,754,000.00 | $5,050,000.00 | $6,141,000.00 | $36,471,000.00 | $10,654,000.00 | $15,891,000.00 | $7,766,000.00 | $27,144,000.00 | $8,498,000.00 | $6,116,000.00 | $4,769,000.00 | $36,367,000.00 | $7,281,000.00 | $9,595,000.00 | $11,774,000.00 | $45,107,000.00 | $13,829,000.00 | $19,984,000.00 | $8,437,000.00 | $43,889,000.00 | $34,069,000.00 | $22,487,000.00 | $10,810,000.00 | $62,521,000.00 | $18,455,000.00 | $17,227,000.00 | $13,052,000.00 | $56,899,000.00 | $14,671,000.00 | $11,880,000.00 | $13,220,000.00 | $49,857,000.00 | $13,050,000.00 | $10,553,000.00 | $11,466,000.00 | $46,821,000.00 | $42,444,000.00 | -- |
Gross Profit | $2,029,000.00 | $11,656,000.00 | $3,612,000.00 | $2,805,000.00 | $8,640,000.00 | $4,968,000.00 | $2,290,000.00 | $11,898,000.00 | $8,660,000.00 | $4,941,000.00 | $2,358,000.00 | $10,638,000.00 | $5,906,000.00 | $2,129,000.00 | $1,527,000.00 | $10,830,000.00 | $10,801,000.00 | $3,898,000.00 | $4,014,000.00 | $20,064,000.00 | $14,163,000.00 | $3,722,000.00 | $5,025,000.00 | $18,022,000.00 | $5,050,000.00 | $3,625,000.00 | $3,722,000.00 | $18,794,000.00 | $16,943,000.00 | $11,628,000.00 | $6,048,000.00 | $28,557,000.00 | $21,650,000.00 | $13,802,000.00 | $6,666,000.00 | $35,128,000.00 | $26,264,000.00 | $16,364,000.00 | $7,851,000.00 | $46,817,000.00 | $36,397,000.00 | $11,865,000.00 | $9,432,000.00 | $40,745,000.00 | $10,236,000.00 | $21,023,000.00 | $11,992,000.00 | $43,811,000.00 | $10,973,000.00 | $19,624,000.00 | -- | $34,974,000.00 | -- | -- |
Research and Development | $376,000.00 | $1,511,000.00 | $1,144,000.00 | $218,000.00 | $716,000.00 | $509,000.00 | $220,000.00 | $1,332,000.00 | $340,000.00 | $730,000.00 | $415,000.00 | $1,177,000.00 | $285,000.00 | $595,000.00 | $324,000.00 | $1,127,000.00 | $352,000.00 | $205,000.00 | $266,000.00 | $1,073,000.00 | $814,000.00 | $261,000.00 | $288,000.00 | $1,070,000.00 | $780,000.00 | $564,000.00 | $1,014,000.00 | $4,552,000.00 | $3,582,000.00 | $2,280,000.00 | $1,158,000.00 | $4,273,000.00 | $1,521,000.00 | $982,000.00 | $872,000.00 | $1,459,000.00 | $848,000.00 | $225,000.00 | $244,000.00 | $2,442,000.00 | $1,824,000.00 | $430,000.00 | $933,000.00 | $2,863,000.00 | $569,000.00 | $969,000.00 | $506,000.00 | $1,474,000.00 | $358,000.00 | $315,000.00 | $402,000.00 | $948,000.00 | $542,000.00 | -- |
Selling, General, and Administrative | $3,345,000.00 | $12,803,000.00 | $2,966,000.00 | $3,245,000.00 | $9,201,000.00 | $2,874,000.00 | $3,054,000.00 | $12,055,000.00 | $8,858,000.00 | $6,057,000.00 | $3,100,000.00 | $13,600,000.00 | $9,825,000.00 | $2,755,000.00 | $3,886,000.00 | $17,191,000.00 | $12,735,000.00 | $4,455,000.00 | $4,458,000.00 | $18,564,000.00 | $13,789,000.00 | $4,763,000.00 | $4,921,000.00 | $20,933,000.00 | $16,045,000.00 | $5,923,000.00 | $5,154,000.00 | $25,564,000.00 | $19,711,000.00 | $14,239,000.00 | $7,479,000.00 | $31,116,000.00 | $7,122,000.00 | $16,603,000.00 | $8,203,000.00 | $35,432,000.00 | $8,080,000.00 | $8,959,000.00 | $8,744,000.00 | $36,375,000.00 | $27,069,000.00 | $17,765,000.00 | $8,458,000.00 | $32,682,000.00 | $24,932,000.00 | $16,868,000.00 | $8,994,000.00 | $33,446,000.00 | $7,701,000.00 | $7,966,000.00 | $7,951,000.00 | $30,857,000.00 | $32,273,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $84,019,000.00 | -- | -- | -- | $77,858,000.00 | $74,478,000.00 | -- |
Loss from Operations | $-1,692,000.00 | $-2,658,000.00 | $133,000.00 | $-658,000.00 | $192,000.00 | $-485,000.00 | $-984,000.00 | $-1,489,000.00 | $-1,268,000.00 | $-1,846,000.00 | $-1,157,000.00 | $-4,336,000.00 | $-2,670,000.00 | $-2,424,000.00 | $-2,683,000.00 | $-8,240,000.00 | $-3,509,000.00 | $-843,000.00 | $-1,305,000.00 | $110,000.00 | $-757,000.00 | $-1,803,000.00 | $-184,000.00 | $-7,065,000.00 | $-7,512,000.00 | $-7,378,000.00 | $-2,507,000.00 | $-14,824,000.00 | $-2,884,000.00 | $-4,891,000.00 | $-2,589,000.00 | $-8,257,000.00 | $-795,000.00 | $-4,655,000.00 | $-2,409,000.00 | $-25,163,000.00 | $-367,000.00 | $-671,000.00 | $-1,137,000.00 | $8,000,000.00 | $5,335,000.00 | $2,169,000.00 | $41,000.00 | $5,200,000.00 | $4,283,000.00 | $2,680,000.00 | $2,492,000.00 | $9,649,000.00 | $2,914,000.00 | $3,748,000.00 | $2,803,000.00 | $3,937,000.00 | $-3,081,000.00 | -- |
Loss Before Income Taxes | $292,000.00 | $-1,469,000.00 | $-999,000.00 | $-414,000.00 | $314,000.00 | $-347,000.00 | $-998,000.00 | $68,000.00 | $308,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.01 | $-0.05 | $-0.03 | $-0.01 | $0.01 | $-0.01 | $-0.03 | -- | $0.01 | $-0.01 | $0.01 | $-0.17 | $-0.11 | $-0.10 | $-0.10 | $-0.32 | $-0.05 | $-0.04 | $-0.05 | -- | $0.04 | $-0.08 | $-0.01 | $-0.46 | $-0.02 | $-0.29 | $-0.11 | $-0.74 | $-0.13 | $-0.23 | $-0.11 | $-0.54 | $-0.01 | $-0.13 | $-0.07 | $-0.78 | $0.05 | $-0.03 | $-0.05 | $0.23 | $0.21 | $0.05 | -- | $0.12 | $0.05 | -- | $0.07 | $0.26 | $0.18 | $0.07 | $0.06 | $0.07 | $-0.10 | -- |
Weighted Average Shares Basic | 30,385,000 | 30,348,000 | 30,385,000 | 30,296,000 | 30,296,000 | 30,296,000 | 30,267,000 | 29,585,000 | 29,356,000 | 28,895,000 | 27,510,000 | 24,691,000 | 24,656,000 | 24,633,000 | 24,597,000 | 24,202,000 | 24,183,000 | 24,187,000 | 24,177,000 | 24,164,000 | 24,171,000 | 24,170,000 | 24,146,000 | 23,872,000 | 24,133,000 | 23,606,000 | 23,472,000 | 23,365,000 | 23,446,000 | 23,381,000 | 23,184,000 | 23,101,000 | 23,167,000 | 23,140,000 | 22,927,000 | 22,782,000 | 22,835,000 | 22,814,000 | 22,641,000 | 22,286,000 | 22,376,000 | 22,155,000 | 22,112,000 | 22,709,000 | 22,932,000 | 23,107,000 | 23,591,000 | 24,095,000 | 24,269,000 | 24,242,000 | 24,214,000 | 24,213,000 | 24,148,000 | -- |
Earnings Per Share Diluted | $0.01 | $-0.05 | $-0.03 | $-0.01 | $-0.03 | $-0.01 | $-0.03 | -- | $0.02 | $-0.01 | $0.01 | $-0.17 | $-0.11 | $-0.10 | $-0.10 | $-0.32 | $-0.05 | $-0.04 | $-0.05 | -- | $0.04 | $-0.08 | $-0.01 | $-0.07 | $-0.02 | $-0.39 | $-0.11 | $-0.74 | $-0.13 | $-0.11 | $-0.11 | $-0.54 | $-0.14 | $-0.06 | $-0.07 | $-0.01 | $0.05 | $-0.08 | $-0.05 | $0.23 | $0.15 | $0.05 | -- | $0.12 | $0.05 | -- | $0.06 | $0.25 | $0.11 | $0.07 | $0.05 | $0.07 | $-0.10 | -- |
Weighted Average Shares Diluted | 30,756,000 | 30,348,000 | 30,336,000 | 30,296,000 | 30,287,000 | 30,282,000 | 30,267,000 | 29,694,000 | 29,482,000 | 28,895,000 | 27,737,000 | 24,691,000 | 24,656,000 | 24,633,000 | 24,597,000 | 24,202,000 | 24,183,000 | 24,182,000 | 24,177,000 | 24,164,000 | 24,162,000 | 24,158,000 | 24,146,000 | 23,872,000 | 23,784,000 | 23,606,000 | 23,472,000 | 23,365,000 | 23,446,000 | 23,381,000 | 23,184,000 | 23,101,000 | 23,167,000 | 23,140,000 | 22,927,000 | 22,782,000 | 23,216,000 | 22,814,000 | 22,641,000 | 22,579,000 | 22,534,000 | 23,295,000 | 22,112,000 | 23,535,000 | 23,022,000 | 23,984,000 | 24,261,000 | 24,633,000 | 24,881,000 | 24,900,000 | 24,669,000 | 24,405,000 | 24,148,000 | -- |
Common Stock Shares Authorized | 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 | 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 | 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 | 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 | 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 | -- | -- |
Common Stock Shares Outstanding | 30,385,297 | 30,385,297 | 30,385,297 | 30,296,297 | 30,296,297 | 30,296,297 | 30,296,297 | 30,263,791 | 30,263,791 | 30,263,791 | 30,263,791 | 25,228,951 | 24,701,159 | 24,701,159 | 24,636,390 | 24,592,578 | 24,186,824 | 24,186,824 | 24,186,824 | 24,170,585 | 24,170,585 | 24,170,585 | 24,167,679 | 24,132,910 | 24,132,910 | 24,132,910 | 23,533,883 | 23,446,035 | 23,257,804 | 23,257,804 | 23,257,804 | 23,167,216 | 23,167,216 | 23,167,216 | 23,065,162 | 22,860,398 | 22,825,325 | 22,701,613 | 22,794,080 | 22,592,956 | 22,381,123 | 22,374,873 | 22,161,283 | 22,102,549 | 22,039,425 | 22,184,868 | 23,309,665 | 23,644,301 | -- | -- | -- | 24,213,467 | -- | -- |
Common Stock Value | $313,000.00 | $313,000.00 | $313,000.00 | $313,000.00 | $313,000.00 | $313,000.00 | $313,000.00 | $312,000.00 | $312,000.00 | $312,000.00 | $312,000.00 | -- | $255,000.00 | $255,000.00 | $254,000.00 | $254,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $248,000.00 | $239,000.00 | $238,000.00 | $238,000.00 | $238,000.00 | $235,000.00 | $234,000.00 | $234,000.00 | $234,000.00 | $233,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $230,000.00 | $227,000.00 | $225,000.00 | $225,000.00 | $221,000.00 | $221,000.00 | $221,000.00 | $222,000.00 | $233,000.00 | $237,000.00 | -- | -- | -- | $242,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | $1.05 | -- | -- | -- | -- | -- | $1.40 | -- | -- | -- | $3.88 | -- | -- | -- | $0.95 | -- | -- | -- | $1.19 | -- | -- | -- | $1.12 | -- | -- | -- | $1.15 | -- | -- | -- | $1.89 | -- | -- | -- | $3.83 | -- | -- | -- | $7.09 | -- | -- | -- | $4.20 | $5.20 | $5.22 | -- | -- | -- | -- | -- | -- | -- | -- |