Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 8/31/2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $5,419,000.00 | $7,034,000.00 | $7,981,000.00 | $9,821,000.00 | $11,048,000.00 | $13,922,000.00 | $15,856,000.00 | $17,966,000.00 | $20,621,000.00 | $23,852,000.00 | $25,568,000.00 | $26,259,000.00 | $27,993,000.00 | $11,626,000.00 | $11,932,000.00 | $11,624,000.00 | $11,139,000.00 | $12,653,000.00 | $12,948,000.00 | $15,633,000.00 | $17,175,000.00 | $21,194,000.00 | $23,725,000.00 | $16,045,000.00 | $18,522,000.00 | $21,707,000.00 | $22,751,000.00 | $24,594,000.00 | $23,858,000.00 | $23,747,000.00 | $9,577,000.00 | $11,521,000.00 | $10,514,000.00 | $9,995,000.00 | $10,213,000.00 | $12,203,000.00 | $13,122,000.00 | $13,303,000.00 | $13,042,000.00 | $12,862,000.00 | $13,969,000.00 | $13,444,000.00 | $14,089,000.00 | $13,505,000.00 | $11,581,000.00 | $11,901,000.00 | $13,734,000.00 | $13,785,000.00 | $13,856,000.00 | $10,789,000.00 | $9,327,000.00 | $8,297,000.00 | $8,230,000.00 | $8,347,000.00 | $8,366,000.00 | $4,478,000.00 | -- |
Accounts Receivable Net Current | $6,525,000.00 | $6,727,000.00 | $6,109,000.00 | $6,417,000.00 | $6,931,000.00 | $6,229,000.00 | $6,157,000.00 | $6,808,000.00 | $7,042,000.00 | $6,610,000.00 | $8,522,000.00 | $8,599,000.00 | $8,185,000.00 | $7,289,000.00 | $6,083,000.00 | $5,784,000.00 | $6,987,000.00 | $9,323,000.00 | $8,784,000.00 | $8,083,000.00 | $8,417,000.00 | $9,083,000.00 | $8,430,000.00 | $7,142,000.00 | $6,400,000.00 | $7,863,000.00 | $7,390,000.00 | $7,049,000.00 | $8,866,000.00 | $10,025,000.00 | $7,926,000.00 | $8,450,000.00 | $9,297,000.00 | $9,282,000.00 | $7,736,000.00 | $7,319,000.00 | $8,020,000.00 | $8,337,000.00 | $7,578,000.00 | $7,259,000.00 | $6,732,000.00 | $7,345,000.00 | $5,743,000.00 | $6,148,000.00 | $6,031,000.00 | $5,480,000.00 | $5,496,000.00 | $5,924,000.00 | $5,142,000.00 | $5,551,000.00 | -- | -- | -- | $5,457,000.00 | -- | -- | -- |
Inventory | $11,003,000.00 | $9,906,000.00 | $10,118,000.00 | $11,129,000.00 | $11,241,000.00 | $10,608,000.00 | $10,765,000.00 | $10,176,000.00 | $9,091,000.00 | $7,614,000.00 | $8,791,000.00 | $7,962,000.00 | $7,042,000.00 | $5,714,000.00 | $7,004,000.00 | $7,847,000.00 | $8,158,000.00 | $8,174,000.00 | $8,896,000.00 | $8,974,000.00 | $8,701,000.00 | $8,794,000.00 | $8,725,000.00 | $9,093,000.00 | $9,306,000.00 | $9,381,000.00 | $10,669,000.00 | $11,388,000.00 | $11,728,000.00 | $11,643,000.00 | $12,678,000.00 | $12,141,000.00 | $11,142,000.00 | $11,106,000.00 | $11,184,000.00 | $10,171,000.00 | $9,854,000.00 | $9,119,000.00 | $9,604,000.00 | $9,753,000.00 | $9,858,000.00 | $10,605,000.00 | $9,998,000.00 | $8,940,000.00 | $8,147,000.00 | $8,035,000.00 | $7,542,000.00 | $7,539,000.00 | $7,038,000.00 | $6,659,000.00 | -- | -- | -- | $5,632,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,010,000.00 | $856,000.00 | $1,129,000.00 | $1,216,000.00 | $1,650,000.00 | $1,468,000.00 | $1,984,000.00 | $2,065,000.00 | $1,766,000.00 | $1,071,000.00 | $1,025,000.00 | $911,000.00 | $1,001,000.00 | $730,000.00 | $542,000.00 | $508,000.00 | $691,000.00 | $401,000.00 | $590,000.00 | $593,000.00 | $766,000.00 | $547,000.00 | $492,000.00 | $653,000.00 | $681,000.00 | $500,000.00 | $671,000.00 | $488,000.00 | $568,000.00 | $450,000.00 | $1,225,000.00 | $560,000.00 | $425,000.00 | $386,000.00 | $666,000.00 | $615,000.00 | $589,000.00 | $510,000.00 | $548,000.00 | $586,000.00 | $730,000.00 | $576,000.00 | $534,000.00 | $1,095,000.00 | $1,123,000.00 | $1,129,000.00 | $1,117,000.00 | $1,228,000.00 | $1,172,000.00 | $464,000.00 | -- | -- | -- | $389,000.00 | -- | -- | -- |
Total Current Assets | $27,578,000.00 | $27,450,000.00 | $27,342,000.00 | $30,965,000.00 | $34,698,000.00 | $35,766,000.00 | $38,349,000.00 | $39,444,000.00 | $41,929,000.00 | $42,253,000.00 | $43,906,000.00 | $43,731,000.00 | $44,221,000.00 | $25,359,000.00 | $25,561,000.00 | $25,763,000.00 | $26,975,000.00 | $30,551,000.00 | $31,218,000.00 | $33,283,000.00 | $35,059,000.00 | $39,618,000.00 | $41,372,000.00 | $32,933,000.00 | $34,909,000.00 | $39,451,000.00 | $41,481,000.00 | $43,519,000.00 | $45,020,000.00 | $45,865,000.00 | $31,406,000.00 | $32,672,000.00 | $31,378,000.00 | $30,769,000.00 | $31,424,000.00 | $31,933,000.00 | $33,210,000.00 | $32,894,000.00 | $30,772,000.00 | $30,460,000.00 | $31,289,000.00 | $31,970,000.00 | $30,364,000.00 | $29,688,000.00 | $27,392,000.00 | $27,055,000.00 | $28,613,000.00 | $29,034,000.00 | $28,606,000.00 | $29,506,000.00 | -- | -- | -- | $26,372,000.00 | -- | -- | -- |
Property Plant and Equipement | $265,000.00 | $351,000.00 | $524,000.00 | $397,000.00 | $449,000.00 | $462,000.00 | $435,000.00 | $431,000.00 | $363,000.00 | $428,000.00 | $567,000.00 | $646,000.00 | $719,000.00 | $449,000.00 | $451,000.00 | $589,000.00 | $707,000.00 | $730,000.00 | $876,000.00 | $991,000.00 | $1,112,000.00 | $1,220,000.00 | $1,312,000.00 | $1,396,000.00 | $1,488,000.00 | $1,403,000.00 | $1,428,000.00 | $1,561,000.00 | $1,672,000.00 | $1,534,000.00 | $1,447,000.00 | $1,188,000.00 | $1,055,000.00 | $1,104,000.00 | $1,089,000.00 | $1,079,000.00 | $1,016,000.00 | $735,000.00 | $748,000.00 | $720,000.00 | $575,000.00 | $543,000.00 | $526,000.00 | $432,000.00 | $440,000.00 | $483,000.00 | $468,000.00 | $388,000.00 | $378,000.00 | $325,000.00 | -- | -- | -- | $336,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $328,000.00 | $382,000.00 | $437,000.00 | $489,000.00 | $554,000.00 | $602,000.00 | $653,000.00 | $700,000.00 | $745,000.00 | -- | -- | -- | $821,000.00 | -- | -- | -- |
Goodwill | $1,000,000.00 | $965,000.00 | $965,000.00 | $1,000,000.00 | $965,000.00 | $965,000.00 | $965,000.00 | $1,000,000.00 | $1,000,000.00 | $965,000.00 | $1,000,000.00 | $1,000,000.00 | $400,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | $533,000.00 | -- | -- | -- | $473,000.00 | -- | -- | -- |
Other Assets | $1,324,000.00 | $1,396,000.00 | $1,603,000.00 | $1,664,000.00 | $1,551,000.00 | $1,455,000.00 | $1,287,000.00 | $599,000.00 | $278,000.00 | $271,000.00 | $57,000.00 | $56,000.00 | $77,000.00 | $132,000.00 | $149,000.00 | $158,000.00 | $140,000.00 | $151,000.00 | $187,000.00 | $196,000.00 | $189,000.00 | $201,000.00 | $216,000.00 | $173,000.00 | $170,000.00 | $143,000.00 | $48,000.00 | $49,000.00 | $75,000.00 | $80,000.00 | $87,000.00 | $107,000.00 | $148,000.00 | $164,000.00 | $184,000.00 | $195,000.00 | $210,000.00 | $221,000.00 | $238,000.00 | $259,000.00 | $288,000.00 | $303,000.00 | $233,000.00 | $280,000.00 | $298,000.00 | $287,000.00 | $219,000.00 | $170,000.00 | $183,000.00 | $199,000.00 | -- | -- | -- | $206,000.00 | -- | -- | -- |
Total Assets | $34,092,000.00 | $34,436,000.00 | $34,949,000.00 | $36,939,000.00 | $40,980,000.00 | $42,290,000.00 | $44,959,000.00 | $45,646,000.00 | $48,024,000.00 | $48,687,000.00 | $50,542,000.00 | $50,520,000.00 | $49,559,000.00 | $27,969,000.00 | $28,459,000.00 | $29,275,000.00 | $30,896,000.00 | $34,813,000.00 | $35,958,000.00 | $38,485,000.00 | $40,667,000.00 | $41,672,000.00 | $43,537,000.00 | $35,143,000.00 | $37,212,000.00 | $41,646,000.00 | $43,610,000.00 | $45,786,000.00 | $47,428,000.00 | $48,144,000.00 | $42,714,000.00 | $43,745,000.00 | $42,363,000.00 | $41,823,000.00 | $40,651,000.00 | $41,167,000.00 | $42,250,000.00 | $41,818,000.00 | $32,579,000.00 | $32,264,000.00 | $32,981,000.00 | $33,677,000.00 | $32,038,000.00 | $31,370,000.00 | $29,152,000.00 | $28,912,000.00 | $30,439,000.00 | $31,292,000.00 | $30,919,000.00 | $32,149,000.00 | -- | -- | -- | $29,220,000.00 | -- | -- | -- |
Accounts Payable | $7,681,000.00 | $4,499,000.00 | $2,610,000.00 | $4,144,000.00 | $3,546,000.00 | $3,858,000.00 | $4,539,000.00 | $3,812,000.00 | $3,454,000.00 | $2,772,000.00 | $3,208,000.00 | $2,249,000.00 | $1,687,000.00 | $1,148,000.00 | $1,475,000.00 | $557,000.00 | $1,501,000.00 | $2,592,000.00 | $2,429,000.00 | $2,196,000.00 | $2,400,000.00 | $2,516,000.00 | $2,552,000.00 | $2,243,000.00 | $1,976,000.00 | $1,724,000.00 | $1,864,000.00 | $1,781,000.00 | $1,944,000.00 | $1,994,000.00 | $2,472,000.00 | $3,194,000.00 | $2,696,000.00 | $2,223,000.00 | $2,559,000.00 | $2,060,000.00 | $2,524,000.00 | $1,758,000.00 | $1,842,000.00 | $2,008,000.00 | $1,770,000.00 | $2,278,000.00 | $2,077,000.00 | $2,573,000.00 | $1,280,000.00 | $2,105,000.00 | $1,529,000.00 | $2,139,000.00 | $1,544,000.00 | $1,580,000.00 | -- | -- | -- | $1,514,000.00 | -- | -- | -- |
Accrued Liabilities | $1,112,000.00 | $1,996,000.00 | $1,171,000.00 | $1,395,000.00 | $2,132,000.00 | $1,548,000.00 | $1,705,000.00 | $1,697,000.00 | $1,646,000.00 | $1,575,000.00 | $1,551,000.00 | $1,454,000.00 | $1,447,000.00 | $1,806,000.00 | $1,682,000.00 | $1,445,000.00 | $1,547,000.00 | $1,544,000.00 | $1,634,000.00 | $2,055,000.00 | $2,086,000.00 | $2,763,000.00 | $2,643,000.00 | $2,322,000.00 | $2,358,000.00 | $2,153,000.00 | $1,680,000.00 | $1,804,000.00 | $1,646,000.00 | $2,135,000.00 | $1,622,000.00 | $1,838,000.00 | $1,635,000.00 | $1,722,000.00 | $1,536,000.00 | $1,806,000.00 | $1,583,000.00 | $1,770,000.00 | $1,456,000.00 | $1,374,000.00 | $1,335,000.00 | $1,592,000.00 | $1,370,000.00 | $1,102,000.00 | $1,372,000.00 | $1,242,000.00 | $1,000,000.00 | $1,037,000.00 | $1,203,000.00 | $1,920,000.00 | -- | -- | -- | $1,438,000.00 | -- | -- | -- |
Total Current Liabilities | $27,604,000.00 | $24,914,000.00 | $22,885,000.00 | $23,489,000.00 | $25,096,000.00 | $25,059,000.00 | $26,884,000.00 | $26,214,000.00 | $26,698,000.00 | $25,388,000.00 | $25,220,000.00 | $23,640,000.00 | $23,910,000.00 | $10,603,000.00 | $11,207,000.00 | $10,481,000.00 | $9,747,000.00 | $12,108,000.00 | $11,970,000.00 | $12,856,000.00 | $13,224,000.00 | $11,711,000.00 | $10,928,000.00 | $10,710,000.00 | $9,957,000.00 | $11,124,000.00 | $8,508,000.00 | $8,196,000.00 | $7,584,000.00 | $8,984,000.00 | $8,162,000.00 | $9,229,000.00 | $8,174,000.00 | $8,135,000.00 | $7,831,000.00 | $7,936,000.00 | $8,240,000.00 | $8,082,000.00 | $6,958,000.00 | $6,545,000.00 | $6,413,000.00 | $7,823,000.00 | $6,960,000.00 | $7,144,000.00 | $6,025,000.00 | $7,007,000.00 | $6,678,000.00 | $6,525,000.00 | $6,658,000.00 | $9,723,000.00 | -- | -- | -- | $9,793,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $312,000.00 | $1,248,000.00 | $971,000.00 | $1,387,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $88,838,000.00 | $88,444,000.00 | $87,993,000.00 | $87,647,000.00 | $87,312,000.00 | $86,802,000.00 | $86,286,000.00 | $85,935,000.00 | $85,645,000.00 | $85,255,000.00 | $84,851,000.00 | $84,265,000.00 | $84,419,000.00 | $74,181,000.00 | $73,837,000.00 | $73,619,000.00 | $73,186,000.00 | $73,093,000.00 | $72,793,000.00 | $72,685,000.00 | $72,070,000.00 | $71,548,000.00 | $71,283,000.00 | $60,138,000.00 | $59,698,000.00 | $59,385,000.00 | $58,810,000.00 | $58,202,000.00 | $57,706,000.00 | $55,158,000.00 | $39,747,000.00 | $39,040,000.00 | $38,386,000.00 | $37,986,000.00 | $37,557,000.00 | $38,410,000.00 | $38,538,000.00 | $38,511,000.00 | -- | -- | -- | $40,671,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-16,000.00 | $-52,000.00 | $-19,000.00 | $-40,000.00 | $-35,000.00 | $-24,000.00 | $188,000.00 | $129,000.00 | $73,000.00 | $45,000.00 | $29,000.00 | $9,000.00 | $19,000.00 | $-19,000.00 | $32,000.00 | $73,000.00 | $82,000.00 | $80,000.00 | $102,000.00 | $66,000.00 | $78,000.00 | $70,000.00 | $127,000.00 | $41,000.00 | $23,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-35,000.00 | -- | -- | -- | $-205,000.00 | -- | -- | -- |
Accumulated Deficit | $-82,506,000.00 | $-79,042,000.00 | $-76,082,000.00 | $-74,328,000.00 | $-71,562,000.00 | $-69,716,000.00 | $-68,568,000.00 | $-66,801,000.00 | $-64,560,000.00 | $-62,169,000.00 | $-59,726,000.00 | $-57,561,000.00 | $-58,954,000.00 | $-56,944,000.00 | $-56,765,000.00 | $-55,046,000.00 | $-52,266,000.00 | $-50,615,000.00 | $-49,054,000.00 | $-47,269,000.00 | $-44,850,000.00 | $-41,802,000.00 | $-38,946,000.00 | $-35,872,000.00 | $-32,592,000.00 | $-28,989,000.00 | $-23,834,000.00 | $-20,738,000.00 | $-17,988,000.00 | $-16,122,000.00 | $-5,307,000.00 | $-4,636,000.00 | $-4,308,000.00 | $-4,409,000.00 | $-4,847,000.00 | $-5,289,000.00 | $-4,637,000.00 | $-4,883,000.00 | $-13,647,000.00 | $-14,137,000.00 | $-14,434,000.00 | $-14,921,000.00 | $-15,333,000.00 | $-15,863,000.00 | $-16,278,000.00 | $-17,152,000.00 | $-17,394,000.00 | $-16,649,000.00 | $-16,985,000.00 | $-18,590,000.00 | -- | -- | -- | $-21,200,000.00 | -- | -- | -- |
Total Stockholders' Equity | $6,488,000.00 | $9,522,000.00 | $12,064,000.00 | $13,450,000.00 | $15,884,000.00 | $17,231,000.00 | $18,075,000.00 | $19,432,000.00 | $21,326,000.00 | $23,299,000.00 | $25,322,000.00 | $26,880,000.00 | $25,649,000.00 | $17,366,000.00 | $17,252,000.00 | $18,794,000.00 | $21,149,000.00 | $22,705,000.00 | $23,988,000.00 | $25,629,000.00 | $27,443,000.00 | $29,961,000.00 | $32,609,000.00 | $24,433,000.00 | $27,255,000.00 | $30,522,000.00 | $35,102,000.00 | $37,590,000.00 | $39,844,000.00 | $39,160,000.00 | $34,552,000.00 | $34,516,000.00 | $34,189,000.00 | $33,688,000.00 | $32,820,000.00 | $33,231,000.00 | $34,010,000.00 | $33,736,000.00 | $25,621,000.00 | $25,719,000.00 | $26,568,000.00 | $25,854,000.00 | $25,078,000.00 | $24,226,000.00 | $23,127,000.00 | $21,905,000.00 | $23,761,000.00 | $24,767,000.00 | $24,261,000.00 | $22,426,000.00 | -- | -- | -- | $19,427,000.00 | $15,026,000.00 | $11,746,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $34,092,000.00 | $34,436,000.00 | $34,949,000.00 | $36,939,000.00 | $40,980,000.00 | $42,290,000.00 | $44,959,000.00 | $45,646,000.00 | $48,024,000.00 | $48,687,000.00 | $50,542,000.00 | $50,520,000.00 | $49,559,000.00 | $27,969,000.00 | $28,459,000.00 | $29,275,000.00 | $30,896,000.00 | $34,813,000.00 | $35,958,000.00 | $38,485,000.00 | $40,667,000.00 | $41,672,000.00 | $43,537,000.00 | $35,143,000.00 | $37,212,000.00 | $41,646,000.00 | $43,610,000.00 | $45,786,000.00 | $47,428,000.00 | $48,144,000.00 | $42,714,000.00 | $43,745,000.00 | $42,363,000.00 | $41,823,000.00 | $40,651,000.00 | $41,167,000.00 | $42,250,000.00 | $41,818,000.00 | $32,579,000.00 | $32,264,000.00 | $32,981,000.00 | $33,677,000.00 | $32,038,000.00 | $31,370,000.00 | $29,152,000.00 | $28,912,000.00 | $30,439,000.00 | $31,292,000.00 | $30,919,000.00 | $32,149,000.00 | -- | -- | -- | $29,220,000.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 8/31/2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $19,813,000.00 | $9,509,000.00 | $41,593,000.00 | $10,865,000.00 | $20,485,000.00 | $10,483,000.00 | $46,158,000.00 | $9,789,000.00 | $11,908,000.00 | $11,931,000.00 | $41,757,000.00 | $29,644,000.00 | $9,033,000.00 | $10,796,000.00 | $42,814,000.00 | $10,118,000.00 | $10,589,000.00 | $10,329,000.00 | $38,273,000.00 | $27,675,000.00 | $18,149,000.00 | $8,939,000.00 | $33,859,000.00 | $7,881,000.00 | $8,445,000.00 | $8,305,000.00 | $33,159,000.00 | $24,539,000.00 | $8,085,000.00 | $8,196,000.00 | $32,308,000.00 | $31,032,000.00 | -- | -- |
Cost of Revenues | $7,303,000.00 | $30,062,000.00 | $22,489,000.00 | $15,260,000.00 | $7,768,000.00 | $31,604,000.00 | $23,073,000.00 | $7,488,000.00 | $7,410,000.00 | $31,072,000.00 | $21,820,000.00 | $14,338,000.00 | $7,020,000.00 | $20,789,000.00 | $14,067,000.00 | $8,918,000.00 | $5,105,000.00 | $25,508,000.00 | $6,381,000.00 | $5,877,000.00 | $6,338,000.00 | $25,129,000.00 | $6,744,000.00 | $6,036,000.00 | $5,587,000.00 | $8,073,000.00 | $6,492,000.00 | $11,525,000.00 | $6,018,000.00 | $25,319,000.00 | $5,544,000.00 | $6,174,000.00 | $6,634,000.00 | $21,804,000.00 | $4,974,000.00 | $10,202,000.00 | $5,386,000.00 | $21,409,000.00 | $15,532,000.00 | $5,289,000.00 | $5,274,000.00 | $19,686,000.00 | $4,802,000.00 | $9,436,000.00 | $4,708,000.00 | $17,513,000.00 | $3,970,000.00 | $4,334,000.00 | $4,319,000.00 | $16,869,000.00 | $4,268,000.00 | $4,147,000.00 | $4,112,000.00 | $16,106,000.00 | $15,593,000.00 | -- | -- |
Gross Profit | $4,458,000.00 | $21,807,000.00 | $16,922,000.00 | $11,301,000.00 | $5,938,000.00 | $25,368,000.00 | $18,704,000.00 | $12,244,000.00 | $5,977,000.00 | $22,831,000.00 | $5,782,000.00 | $11,047,000.00 | $4,939,000.00 | $15,558,000.00 | $3,654,000.00 | $6,322,000.00 | $3,916,000.00 | $17,939,000.00 | $13,089,000.00 | $8,806,000.00 | $4,257,000.00 | $17,471,000.00 | $12,766,000.00 | $4,268,000.00 | $3,922,000.00 | $2,170,000.00 | $4,373,000.00 | $8,960,000.00 | $4,465,000.00 | $20,839,000.00 | $4,245,000.00 | $5,734,000.00 | $5,297,000.00 | $19,953,000.00 | $14,468,000.00 | $9,627,000.00 | $5,410,000.00 | $21,405,000.00 | $5,149,000.00 | $10,355,000.00 | $5,055,000.00 | $18,587,000.00 | $13,437,000.00 | $4,482,000.00 | $4,231,000.00 | $16,346,000.00 | $3,911,000.00 | $4,111,000.00 | $3,986,000.00 | $16,290,000.00 | $3,990,000.00 | $3,938,000.00 | $4,084,000.00 | $16,202,000.00 | $15,439,000.00 | -- | -- |
Research and Development | $1,536,000.00 | $6,829,000.00 | $1,541,000.00 | $3,594,000.00 | $1,749,000.00 | $7,175,000.00 | $5,725,000.00 | $4,038,000.00 | $2,116,000.00 | $6,868,000.00 | $1,788,000.00 | $2,837,000.00 | $1,165,000.00 | $3,282,000.00 | $869,000.00 | $1,526,000.00 | $719,000.00 | $3,682,000.00 | $1,007,000.00 | $929,000.00 | $958,000.00 | $4,006,000.00 | $1,149,000.00 | $901,000.00 | $1,104,000.00 | $5,730,000.00 | $4,452,000.00 | $3,024,000.00 | $1,496,000.00 | $5,365,000.00 | $4,007,000.00 | $2,751,000.00 | $1,359,000.00 | $5,214,000.00 | $4,000,000.00 | $1,482,000.00 | $1,281,000.00 | $4,629,000.00 | $3,596,000.00 | $2,500,000.00 | $1,194,000.00 | $3,684,000.00 | $2,803,000.00 | $1,880,000.00 | $996,000.00 | $4,385,000.00 | $3,294,000.00 | $1,106,000.00 | $1,182,000.00 | $3,913,000.00 | $894,000.00 | $890,000.00 | $963,000.00 | $3,753,000.00 | $3,315,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $7,751,000.00 | $31,814,000.00 | $23,848,000.00 | $16,539,000.00 | $8,282,000.00 | $32,910,000.00 | $24,836,000.00 | $8,427,000.00 | $8,254,000.00 | $30,364,000.00 | $7,939,000.00 | $14,026,000.00 | $6,780,000.00 | $22,141,000.00 | $16,259,000.00 | $5,190,000.00 | $5,569,000.00 | $26,913,000.00 | $6,136,000.00 | $14,310,000.00 | $7,293,000.00 | $30,339,000.00 | $7,636,000.00 | $7,550,000.00 | $7,539,000.00 | $7,388,000.00 | $7,444,000.00 | $7,236,000.00 | $6,323,000.00 | $23,404,000.00 | $16,765,000.00 | $6,128,000.00 | $5,145,000.00 | $19,665,000.00 | $14,669,000.00 | $4,964,000.00 | $5,007,000.00 | $18,818,000.00 | $13,901,000.00 | $9,358,000.00 | $4,458,000.00 | $15,954,000.00 | $11,360,000.00 | $7,301,000.00 | $3,334,000.00 | $17,206,000.00 | $13,173,000.00 | $8,683,000.00 | $4,222,000.00 | $14,356,000.00 | $3,729,000.00 | $3,698,000.00 | $3,824,000.00 | $15,011,000.00 | $14,210,000.00 | -- | -- |
Loss from Operations | $-3,293,000.00 | $-10,007,000.00 | $-1,688,000.00 | $-5,238,000.00 | $-2,344,000.00 | $-7,542,000.00 | $-1,695,000.00 | $-4,437,000.00 | $-2,277,000.00 | $-7,533,000.00 | $-5,136,000.00 | $-2,979,000.00 | $-1,841,000.00 | $-6,583,000.00 | $-1,846,000.00 | $-4,437,000.00 | $-1,653,000.00 | $-8,974,000.00 | $-7,357,000.00 | $-2,468,000.00 | $-3,036,000.00 | $-12,868,000.00 | $-3,060,000.00 | $-6,899,000.00 | $-3,617,000.00 | $-12,888,000.00 | $-3,071,000.00 | $-4,599,000.00 | $-1,858,000.00 | $-2,565,000.00 | $-1,489,000.00 | $-394,000.00 | $152,000.00 | $288,000.00 | $-201,000.00 | $-344,000.00 | $403,000.00 | $2,587,000.00 | $606,000.00 | $400,000.00 | $597,000.00 | $2,633,000.00 | $2,077,000.00 | $515,000.00 | $897,000.00 | $-860,000.00 | $-579,000.00 | $-586,000.00 | $-236,000.00 | $1,934,000.00 | $261,000.00 | $240,000.00 | $260,000.00 | $1,191,000.00 | $1,229,000.00 | -- | -- |
Loss Before Income Taxes | $-3,426,000.00 | $-9,480,000.00 | $-6,580,000.00 | $-4,834,000.00 | $-2,078,000.00 | $-7,482,000.00 | $-1,753,000.00 | $-4,595,000.00 | $-2,371,000.00 | $-5,185,000.00 | $-2,758,000.00 | $-601,000.00 | $-2,002,000.00 | $-6,303,000.00 | $-6,130,000.00 | $-2,775,000.00 | $-1,644,000.00 | $-8,765,000.00 | $-7,230,000.00 | $-5,452,000.00 | $-3,042,000.00 | $-12,776,000.00 | $-9,943,000.00 | $-6,875,000.00 | $-3,599,000.00 | $-12,995,000.00 | $-3,087,000.00 | $-2,742,000.00 | $-1,860,000.00 | $-2,656,000.00 | $-1,298,000.00 | $-274,000.00 | $141,000.00 | $291,000.00 | $307,000.00 | $-770,000.00 | $396,000.00 | $1,332,000.00 | $1,303,000.00 | $809,000.00 | $500,000.00 | $2,262,000.00 | -- | -- | -- | $-270,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.21 | $-0.59 | $-0.41 | $-0.30 | $-0.13 | $-0.47 | $-0.40 | $-0.29 | $-0.15 | $-0.34 | $-0.18 | $-0.04 | $-0.14 | $-0.46 | $-0.44 | $-0.32 | $-0.12 | $-0.64 | $-0.13 | $-0.40 | $-0.22 | $-1.05 | $-0.26 | $-0.28 | $-0.31 | $-0.44 | $-0.27 | $-0.24 | $-0.16 | $-1.15 | $-0.09 | $-0.02 | $0.01 | $0.05 | $0.04 | $-0.04 | $0.02 | $1.01 | $0.05 | $0.03 | $0.05 | $0.24 | $0.20 | $0.05 | $0.10 | $0.16 | $-0.08 | $0.04 | $0.18 | $0.29 | $0.20 | $0.16 | -- | $0.34 | -- | -- | -- |
Weighted Average Shares Basic | 16,253,000 | 16,128,000 | 16,231,000 | 16,018,000 | 16,001,000 | 15,938,000 | 15,986,000 | 15,894,000 | 15,881,000 | 15,421,000 | 15,272,000 | 14,996,000 | 14,346,000 | 13,842,000 | 13,824,000 | 13,789,000 | 13,786,000 | 13,707,000 | 13,682,000 | 13,648,000 | 13,630,000 | 12,199,000 | 11,732,000 | 11,636,000 | 11,628,000 | 11,555,000 | 11,544,000 | 11,546,000 | 11,518,000 | 10,173,000 | 10,083,000 | 10,060,000 | 10,034,000 | 9,962,000 | 9,972,000 | 10,027,000 | 9,868,000 | 9,892,000 | 9,918,000 | 9,922,000 | 9,963,000 | 9,245,000 | 9,796,000 | 8,824,000 | 8,511,000 | 8,935,000 | 9,005,000 | 8,958,000 | 8,933,000 | 8,958,000 | 8,963,000 | 8,961,000 | 8,964,000 | 8,943,000 | 8,840,000 | -- | -- |
Earnings Per Share Diluted | $-0.21 | $-0.59 | $-0.41 | $-0.30 | $-0.13 | $-0.47 | $-0.40 | $-0.14 | $-0.15 | $-0.34 | $-0.18 | $-0.04 | $-0.14 | $-0.46 | $-0.44 | $-0.32 | $-0.12 | $-0.64 | $-0.53 | $-0.40 | $-0.22 | $-1.05 | $-0.26 | $-0.59 | $-0.31 | $-0.44 | $-0.27 | $-0.24 | $-0.16 | $-1.15 | $-0.07 | $-0.03 | $0.01 | $0.05 | -- | $-0.07 | $0.02 | $0.97 | $0.12 | $0.03 | $0.05 | $0.22 | $0.05 | $0.13 | $0.09 | $0.16 | $-0.08 | $0.03 | $0.18 | $0.26 | $0.18 | $0.14 | -- | $0.30 | -- | -- | -- |
Weighted Average Shares Diluted | 16,253,000 | 16,128,000 | 16,089,000 | 16,018,000 | 16,001,000 | 15,938,000 | 15,921,000 | 15,894,000 | 15,881,000 | 15,421,000 | 15,272,000 | 14,996,000 | 14,346,000 | 13,842,000 | 13,824,000 | 13,792,000 | 13,786,000 | 13,707,000 | 13,682,000 | 13,639,000 | 13,630,000 | 12,199,000 | 11,732,000 | 11,644,000 | 11,628,000 | 11,555,000 | 11,569,000 | 11,546,000 | 11,518,000 | 10,173,000 | 10,129,000 | 10,060,000 | 10,140,000 | 10,128,000 | 10,142,000 | 10,027,000 | 10,108,000 | 10,357,000 | 10,397,000 | 10,411,000 | 10,526,000 | 10,104,000 | 10,177,000 | 9,903,000 | 9,802,000 | 8,935,000 | 8,974,000 | 10,286,000 | 8,933,000 | 10,225,000 | 10,253,000 | 10,223,000 | 10,215,000 | 10,134,000 | 9,940,000 | -- | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | 30,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 16,252,813 | 16,252,813 | 16,232,473 | 16,206,382 | 16,007,161 | 15,989,662 | 15,989,525 | 15,955,536 | 15,885,307 | 15,876,171 | 15,862,523 | 15,783,704 | 15,522,809 | 13,899,683 | 13,897,353 | 13,856,969 | 13,787,969 | 13,785,233 | 13,778,872 | 13,746,959 | 13,633,639 | 13,602,052 | 13,594,799 | 11,663,838 | 11,637,361 | 11,596,274 | 11,579,379 | 11,559,444 | 11,542,653 | 11,304,736 | 10,146,235 | 10,117,076 | 10,061,089 | 10,009,408 | 9,940,122 | 10,019,871 | 10,026,110 | 9,786,695 | 9,839,959 | 9,885,147 | 9,978,973 | 9,899,483 | 9,818,012 | 9,729,333 | 8,558,006 | 8,452,971 | 8,960,397 | 8,917,824 | 8,959,097 | 8,917,824 | -- | -- | -- | 8,986,418 | -- | -- | -- |
Common Stock Value | $172,000.00 | $172,000.00 | $172,000.00 | $171,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $168,000.00 | $168,000.00 | $168,000.00 | $167,000.00 | $165,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $147,000.00 | $147,000.00 | $147,000.00 | $147,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $124,000.00 | $112,000.00 | $112,000.00 | $111,000.00 | $111,000.00 | $110,000.00 | $110,000.00 | $109,000.00 | $108,000.00 | $107,000.00 | $106,000.00 | $105,000.00 | $104,000.00 | $103,000.00 | $102,000.00 | $95,000.00 | $94,000.00 | $94,000.00 | $93,000.00 | $93,000.00 | $92,000.00 | -- | -- | -- | $89,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 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | -- | -- | -- | $5,000.00 | -- | -- | -- |
Preferred 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 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |