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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $24,056,000.00 | $26,918,000.00 | $31,614,000.00 | $31,005,000.00 | $21,692,000.00 | $20,399,000.00 | $27,068,000.00 | $21,516,000.00 | $24,544,000.00 | $29,244,000.00 | $20,567,000.00 | $26,210,000.00 | $31,001,000.00 | $37,956,000.00 | $34,391,000.00 | $32,316,000.00 | $30,538,000.00 | $26,415,000.00 | $23,676,000.00 | $21,875,000.00 | $22,071,000.00 | $18,919,000.00 | $17,350,000.00 | $10,643,000.00 | $10,183,000.00 | $14,024,000.00 | $16,458,000.00 | $15,917,000.00 | $16,505,000.00 | $17,724,000.00 | $16,203,000.00 | $16,843,000.00 | $16,868,000.00 | $18,059,000.00 | $18,580,000.00 | $18,448,000.00 | $20,750,000.00 | $2,624,000.00 | $2,670,000.00 | $2,939,000.00 | $2,923,000.00 | $3,433,000.00 | $2,839,000.00 | $2,809,000.00 | $2,611,000.00 | $2,347,000.00 | $2,028,000.00 | $2,505,000.00 | $3,077,000.00 | $3,152,000.00 | $2,667,000.00 | $3,190,000.00 | $2,901,000.00 | $2,942,000.00 | $2,795,000.00 |
Accounts Receivable Net Current | $8,189,000.00 | $7,536,000.00 | $5,875,000.00 | $6,110,000.00 | $14,012,000.00 | $13,220,000.00 | $7,815,000.00 | $16,202,000.00 | $18,264,000.00 | $5,547,000.00 | $14,082,000.00 | $7,048,000.00 | $5,069,000.00 | $3,270,000.00 | $4,045,000.00 | $8,136,000.00 | $8,083,000.00 | $8,759,000.00 | $6,059,000.00 | $4,123,000.00 | $3,689,000.00 | $3,731,000.00 | $3,019,000.00 | $3,452,000.00 | $2,924,000.00 | $1,208,000.00 | $1,733,000.00 | $1,677,000.00 | $758,000.00 | $1,329,000.00 | $852,000.00 | $532,000.00 | $965,000.00 | $962,000.00 | $963,000.00 | $542,000.00 | $448,000.00 | $1,777,000.00 | $2,203,000.00 | $2,474,000.00 | $2,683,000.00 | $2,427,000.00 | $3,173,000.00 | $2,561,000.00 | $2,858,000.00 | $3,038,000.00 | $2,822,000.00 | $2,883,000.00 | $2,745,000.00 | $2,504,000.00 | -- | -- | -- | $2,227,000.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,042,000.00 | $981,000.00 | $1,036,000.00 | $1,088,000.00 | $1,106,000.00 | $1,059,000.00 | $1,113,000.00 | $927,000.00 | $882,000.00 | $1,046,000.00 | $921,000.00 | $885,000.00 | $824,000.00 | -- | -- | -- | $833,000.00 | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $42,723,000.00 | $44,489,000.00 | $48,523,000.00 | $46,098,000.00 | $44,207,000.00 | $42,321,000.00 | $40,441,000.00 | $40,387,000.00 | $46,078,000.00 | $36,837,000.00 | $37,110,000.00 | $34,855,000.00 | $37,349,000.00 | $42,489,000.00 | $39,653,000.00 | $42,573,000.00 | $39,600,000.00 | $36,079,000.00 | $31,144,000.00 | $27,055,000.00 | $27,231,000.00 | $24,782,000.00 | $22,483,000.00 | $20,019,000.00 | $18,840,000.00 | $18,059,000.00 | $19,628,000.00 | $18,960,000.00 | $19,005,000.00 | $20,631,000.00 | $20,749,000.00 | $21,194,000.00 | $21,262,000.00 | $24,463,000.00 | $20,498,000.00 | $20,548,000.00 | $22,773,000.00 | $6,415,000.00 | $6,697,000.00 | $7,080,000.00 | $7,347,000.00 | $7,644,000.00 | $7,946,000.00 | $7,252,000.00 | $7,032,000.00 | $7,126,000.00 | $6,794,000.00 | $7,084,000.00 | $7,463,000.00 | $7,222,000.00 | -- | -- | -- | $7,006,000.00 | -- |
Property Plant and Equipement | $11,688,000.00 | $11,319,000.00 | $11,681,000.00 | $12,315,000.00 | $12,056,000.00 | $12,006,000.00 | $12,846,000.00 | $12,771,000.00 | $12,456,000.00 | $10,371,000.00 | $7,483,000.00 | $7,790,000.00 | $7,555,000.00 | $6,914,000.00 | $6,890,000.00 | $4,253,000.00 | $2,414,000.00 | $2,177,000.00 | $2,336,000.00 | $2,606,000.00 | $1,445,000.00 | $1,513,000.00 | $1,496,000.00 | $1,524,000.00 | $1,301,000.00 | $1,262,000.00 | $894,000.00 | $609,000.00 | $647,000.00 | $700,000.00 | $610,000.00 | $650,000.00 | $672,000.00 | $636,000.00 | $661,000.00 | $712,000.00 | $555,000.00 | $1,069,000.00 | $1,093,000.00 | $1,116,000.00 | $1,152,000.00 | $1,145,000.00 | $1,027,000.00 | $1,249,000.00 | $1,215,000.00 | $1,144,000.00 | $1,161,000.00 | $1,124,000.00 | $1,167,000.00 | $1,222,000.00 | -- | -- | -- | $1,149,000.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $19,000.00 | $28,000.00 | $40,000.00 | $52,000.00 | $64,000.00 | $73,000.00 | $86,000.00 | $98,000.00 | $107,000.00 | $98,000.00 | $110,000.00 | $121,000.00 | $133,000.00 | -- | -- | -- | $177,000.00 | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $3,857,000.00 | $3,956,000.00 | $2,947,000.00 | $3,055,000.00 | $3,422,000.00 | $3,725,000.00 | $4,054,000.00 | $4,627,000.00 | $4,901,000.00 | $4,438,000.00 | $3,995,000.00 | $4,304,000.00 | $4,111,000.00 | $3,020,000.00 | $3,304,000.00 | $3,497,000.00 | $3,428,000.00 | $1,108,000.00 | $1,469,000.00 | $1,585,000.00 | $1,637,000.00 | $504,000.00 | $246,000.00 | $265,000.00 | $207,000.00 | $173,000.00 | $159,000.00 | $69,000.00 | $81,000.00 | $101,000.00 | $99,000.00 | $118,000.00 | $44,000.00 | $59,000.00 | $57,000.00 | $66,000.00 | $78,000.00 | $97,000.00 | $92,000.00 | $103,000.00 | $113,000.00 | $124,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $62,091,000.00 | $63,826,000.00 | $66,785,000.00 | $65,962,000.00 | $64,570,000.00 | $63,232,000.00 | $63,891,000.00 | $64,297,000.00 | $69,687,000.00 | $58,148,000.00 | $54,290,000.00 | $52,615,000.00 | $53,833,000.00 | $57,025,000.00 | $54,553,000.00 | $54,021,000.00 | $50,300,000.00 | $44,240,000.00 | $39,530,000.00 | $35,912,000.00 | $33,934,000.00 | $29,304,000.00 | $26,727,000.00 | $24,303,000.00 | $22,849,000.00 | $21,779,000.00 | $22,465,000.00 | $20,788,000.00 | $20,995,000.00 | $22,704,000.00 | $21,691,000.00 | $22,207,000.00 | $22,286,000.00 | $26,173,000.00 | $25,080,000.00 | $25,191,000.00 | $27,235,000.00 | $9,205,000.00 | $9,518,000.00 | $9,947,000.00 | $10,319,000.00 | $10,627,000.00 | $10,610,000.00 | $10,146,000.00 | $9,903,000.00 | $9,936,000.00 | $9,625,000.00 | $9,895,000.00 | $10,034,000.00 | $10,105,000.00 | -- | -- | -- | $10,091,000.00 | -- |
Accounts Payable | $1,925,000.00 | $1,557,000.00 | $1,708,000.00 | $1,407,000.00 | $1,592,000.00 | $2,011,000.00 | $1,842,000.00 | $2,281,000.00 | $4,173,000.00 | $2,763,000.00 | $1,528,000.00 | $1,266,000.00 | $781,000.00 | $714,000.00 | $465,000.00 | $431,000.00 | $372,000.00 | $403,000.00 | $280,000.00 | $434,000.00 | $272,000.00 | $272,000.00 | $269,000.00 | $272,000.00 | $129,000.00 | $321,000.00 | $192,000.00 | $121,000.00 | $106,000.00 | $301,000.00 | $222,000.00 | $122,000.00 | $191,000.00 | $78,000.00 | $176,000.00 | $70,000.00 | $126,000.00 | $280,000.00 | $441,000.00 | $356,000.00 | $587,000.00 | $472,000.00 | $425,000.00 | $382,000.00 | $384,000.00 | $294,000.00 | $387,000.00 | $415,000.00 | $754,000.00 | $463,000.00 | -- | -- | -- | $322,000.00 | -- |
Accrued Liabilities | $1,167,000.00 | $971,000.00 | $806,000.00 | $877,000.00 | $826,000.00 | $525,000.00 | $350,000.00 | $564,000.00 | $638,000.00 | $404,000.00 | $347,000.00 | $354,000.00 | $262,000.00 | $321,000.00 | $107,000.00 | $238,000.00 | $293,000.00 | $153,000.00 | $98,000.00 | $105,000.00 | $127,000.00 | $71,000.00 | $71,000.00 | $79,000.00 | $105,000.00 | $98,000.00 | $99,000.00 | $74,000.00 | $74,000.00 | $43,000.00 | $31,000.00 | $28,000.00 | $35,000.00 | $25,000.00 | $26,000.00 | $28,000.00 | $31,000.00 | $282,000.00 | $400,000.00 | $409,000.00 | $468,000.00 | $364,000.00 | $650,000.00 | $587,000.00 | $566,000.00 | $711,000.00 | $729,000.00 | $856,000.00 | $638,000.00 | $669,000.00 | -- | -- | -- | $640,000.00 | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $16,781,000.00 | $16,621,000.00 | $16,621,000.00 | $16,621,000.00 | $16,471,000.00 | $16,471,000.00 | $16,421,000.00 | $16,421,000.00 | $16,271,000.00 | $16,261,000.00 | $16,229,000.00 | $16,197,000.00 | $15,999,000.00 | $15,836,000.00 | $15,780,000.00 | $15,573,000.00 | $15,512,000.00 | $15,450,000.00 | $15,341,000.00 | $15,188,000.00 | $15,133,000.00 | $15,050,000.00 | $14,955,000.00 | $14,937,000.00 | $14,890,000.00 | $14,877,000.00 | $14,864,000.00 | $14,852,000.00 | $14,839,000.00 | $17,864,000.00 | $17,850,000.00 | $17,829,000.00 | $17,824,000.00 | $20,875,000.00 | $20,869,000.00 | $20,864,000.00 | $21,541,000.00 | $21,537,000.00 | $21,533,000.00 | $21,521,000.00 | $21,509,000.00 | $21,488,000.00 | $21,467,000.00 | $21,447,000.00 | $21,426,000.00 | $21,406,000.00 | $21,520,000.00 | $21,499,000.00 | $21,479,000.00 | $21,461,000.00 | -- | -- | -- | $21,418,000.00 | $21,410,000.00 |
Accumulated Other Comprehensive Loss | $35,000.00 | $32,000.00 | $-57,000.00 | $-83,000.00 | $-77,000.00 | $-61,000.00 | $164,000.00 | $50,000.00 | $-193,000.00 | $-194,000.00 | $-145,000.00 | $-132,000.00 | $-136,000.00 | $-140,000.00 | $-129,000.00 | $-140,000.00 | $-125,000.00 | $-94,000.00 | $-124,000.00 | $-128,000.00 | $-93,000.00 | $-92,000.00 | $-162,000.00 | $-140,000.00 | $-159,000.00 | $-143,000.00 | $-128,000.00 | $-134,000.00 | $-133,000.00 | $-163,000.00 | $-153,000.00 | $-161,000.00 | $-178,000.00 | $-184,000.00 | $-181,000.00 | $-134,000.00 | $-113,000.00 | $-110,000.00 | $-96,000.00 | $-62,000.00 | $-87,000.00 | $-98,000.00 | $-90,000.00 | $-103,000.00 | $-79,000.00 | $-101,000.00 | $-85,000.00 | $-122,000.00 | $-63,000.00 | $-111,000.00 | -- | -- | -- | $3,000.00 | $-28,000.00 |
Accumulated Deficit | $56,750,000.00 | $56,320,000.00 | $55,834,000.00 | $56,056,000.00 | $54,181,000.00 | $52,925,000.00 | $51,929,000.00 | $50,570,000.00 | $47,714,000.00 | $39,044,000.00 | $36,384,000.00 | $33,850,000.00 | $31,045,000.00 | $30,005,000.00 | $27,886,000.00 | $25,091,000.00 | $22,891,000.00 | $21,844,000.00 | $18,147,000.00 | $15,055,000.00 | $12,947,000.00 | $10,875,000.00 | $8,448,000.00 | $6,582,000.00 | $5,524,000.00 | $4,631,000.00 | $5,281,000.00 | $3,896,000.00 | $3,693,000.00 | $4,158,000.00 | $4,238,000.00 | $4,115,000.00 | $4,333,000.00 | $5,270,000.00 | $4,330,000.00 | $4,754,000.00 | $5,546,000.00 | $-12,750,000.00 | $-12,961,000.00 | $-13,126,000.00 | $-13,260,000.00 | $-12,674,000.00 | $-12,616,000.00 | $-13,199,000.00 | $-13,618,000.00 | $-13,758,000.00 | $-14,065,000.00 | $-14,301,000.00 | $-14,285,000.00 | $-14,290,000.00 | -- | -- | -- | $-16,566,000.00 | $-15,625,000.00 |
Total Stockholders' Equity | $51,650,000.00 | $52,704,000.00 | $54,275,000.00 | $55,579,000.00 | $54,003,000.00 | $52,763,000.00 | $52,235,000.00 | $52,125,000.00 | $50,223,000.00 | $43,874,000.00 | $41,658,000.00 | $40,606,000.00 | $42,647,000.00 | $44,151,000.00 | $43,626,000.00 | $40,613,000.00 | $38,367,000.00 | $37,289,000.00 | $33,453,000.00 | $30,204,000.00 | $28,076,000.00 | $25,921,000.00 | $23,329,000.00 | $21,467,000.00 | $20,343,000.00 | $19,453,000.00 | $20,105,000.00 | $18,702,000.00 | $18,486,000.00 | $21,946,000.00 | $22,022,000.00 | $21,870,000.00 | $22,066,000.00 | $26,048,000.00 | $25,105,000.00 | $25,571,000.00 | $27,064,000.00 | $8,767,000.00 | $8,566,000.00 | $8,423,000.00 | $8,252,000.00 | $8,806,000.00 | $8,851,000.00 | $8,235,000.00 | $7,819,000.00 | $7,637,000.00 | $7,460,000.00 | $7,166,000.00 | $5,341,000.00 | $7,150,000.00 | -- | -- | -- | $4,945,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-3,016,000.00 | $-3,003,000.00 | $-3,046,000.00 | $-2,967,000.00 | $-2,879,000.00 | $-2,726,000.00 | $-2,577,000.00 | $-2,411,000.00 | $-2,189,000.00 | $-1,954,000.00 | $-1,743,000.00 | $-1,488,000.00 | $-1,312,000.00 | $-1,162,000.00 | $-1,034,000.00 | $-927,000.00 | $-718,000.00 | $-792,000.00 | $1,516,000.00 | $-364,000.00 | $-103,000.00 | -- | -- | -- | $1,516,000.00 | $1,516,000.00 |
Total Liabilities and Equity | $62,091,000.00 | $63,826,000.00 | $66,785,000.00 | $65,962,000.00 | $64,570,000.00 | $63,232,000.00 | $63,891,000.00 | $64,297,000.00 | $69,687,000.00 | $58,148,000.00 | $54,290,000.00 | $52,615,000.00 | $53,833,000.00 | $57,025,000.00 | $54,553,000.00 | $54,021,000.00 | $50,300,000.00 | $44,240,000.00 | $39,530,000.00 | $35,912,000.00 | $33,934,000.00 | $29,304,000.00 | $26,727,000.00 | $24,303,000.00 | $22,849,000.00 | $21,779,000.00 | $22,465,000.00 | $20,788,000.00 | $20,995,000.00 | $22,704,000.00 | $21,691,000.00 | $22,207,000.00 | $22,286,000.00 | $26,173,000.00 | $25,080,000.00 | $25,191,000.00 | $27,235,000.00 | $9,205,000.00 | $9,518,000.00 | $9,947,000.00 | $10,319,000.00 | $10,627,000.00 | $10,610,000.00 | $10,146,000.00 | $9,903,000.00 | $9,936,000.00 | $9,625,000.00 | $9,895,000.00 | $10,034,000.00 | $10,105,000.00 | -- | -- | -- | $10,091,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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,302,000.00 | $1,868,000.00 | $4,888,000.00 | $1,752,000.00 | $8,178,000.00 | $5,844,000.00 | $1,550,000.00 | $1,647,000.00 | $4,782,000.00 | $3,509,000.00 | $2,277,000.00 | $1,069,000.00 | $14,586,000.00 | $11,151,000.00 | $7,365,000.00 | $3,670,000.00 | $16,318,000.00 | $4,574,000.00 | $4,166,000.00 | $4,086,000.00 | $16,530,000.00 | $12,201,000.00 | $8,126,000.00 | $4,094,000.00 | $16,324,000.00 | $4,930,000.00 | $7,701,000.00 | $3,544,000.00 | $15,443,000.00 | -- |
Cost of Revenues | $9,500,000.00 | $36,571,000.00 | $28,380,000.00 | $9,296,000.00 | $9,804,000.00 | $32,664,000.00 | $8,431,000.00 | $7,937,000.00 | $7,456,000.00 | $22,902,000.00 | $16,091,000.00 | $9,986,000.00 | $4,429,000.00 | $15,427,000.00 | $4,217,000.00 | $3,694,000.00 | $3,506,000.00 | $11,759,000.00 | $8,445,000.00 | $2,899,000.00 | $2,534,000.00 | $8,524,000.00 | $2,323,000.00 | $3,785,000.00 | $1,743,000.00 | $4,495,000.00 | $3,061,000.00 | $1,346,000.00 | $903,000.00 | $3,978,000.00 | $1,425,000.00 | $777,000.00 | $711,000.00 | $2,550,000.00 | $658,000.00 | $678,000.00 | $606,000.00 | $7,851,000.00 | $2,044,000.00 | $2,052,000.00 | $1,961,000.00 | $8,624,000.00 | $2,451,000.00 | $2,059,000.00 | $2,221,000.00 | $8,972,000.00 | $6,763,000.00 | $4,536,000.00 | $2,223,000.00 | $8,262,000.00 | $2,262,000.00 | $3,905,000.00 | $1,826,000.00 | $8,077,000.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $1,508,000.00 | $8,478,000.00 | $2,489,000.00 | $3,605,000.00 | $1,514,000.00 | $11,700,000.00 | $3,129,000.00 | $5,787,000.00 | $3,324,000.00 | $8,859,000.00 | $7,109,000.00 | $4,754,000.00 | $2,101,000.00 | $5,153,000.00 | $3,477,000.00 | $1,838,000.00 | $918,000.00 | $5,516,000.00 | $1,575,000.00 | $2,059,000.00 | $1,195,000.00 | $3,353,000.00 | $805,000.00 | $709,000.00 | $953,000.00 | $4,367,000.00 | $2,961,000.00 | $1,042,000.00 | $787,000.00 | $2,740,000.00 | $637,000.00 | $1,256,000.00 | $645,000.00 | $2,877,000.00 | $703,000.00 | $1,412,000.00 | $694,000.00 | $3,207,000.00 | $732,000.00 | $844,000.00 | $789,000.00 | $2,679,000.00 | $587,000.00 | $658,000.00 | $617,000.00 | $2,491,000.00 | $550,000.00 | $613,000.00 | $668,000.00 | $2,610,000.00 | $2,017,000.00 | $1,368,000.00 | $639,000.00 | $2,181,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $527,000.00 | $5,311,000.00 | $413,000.00 | $4,503,000.00 | $1,820,000.00 | $19,953,000.00 | $1,703,000.00 | $3,466,000.00 | $11,753,000.00 | $11,658,000.00 | $3,309,000.00 | $5,323,000.00 | $1,465,000.00 | $11,295,000.00 | $8,563,000.00 | $5,082,000.00 | $2,379,000.00 | $13,382,000.00 | $4,200,000.00 | $5,203,000.00 | $2,605,000.00 | $6,142,000.00 | $3,874,000.00 | $1,317,000.00 | $821,000.00 | $-1,403,000.00 | $-699,000.00 | $282,000.00 | $-498,000.00 | $-687,000.00 | $-551,000.00 | $-683,000.00 | $-361,000.00 | $-2,822,000.00 | $-620,000.00 | $-965,000.00 | $-669,000.00 | $-1,181,000.00 | $-35,000.00 | $-1,019,000.00 | $-766,000.00 | $444,000.00 | $684,000.00 | $253,000.00 | $-85,000.00 | $-164,000.00 | $46,000.00 | $-491,000.00 | $-254,000.00 | $311,000.00 | $582,000.00 | $189,000.00 | $-359,000.00 | $226,000.00 | -- |
Loss Before Income Taxes | $579,000.00 | $4,497,000.00 | $-294,000.00 | $2,493,000.00 | $1,669,000.00 | $19,035,000.00 | $1,802,000.00 | $3,755,000.00 | $11,687,000.00 | $11,763,000.00 | $3,436,000.00 | $5,212,000.00 | $1,407,000.00 | $10,629,000.00 | $7,638,000.00 | $4,190,000.00 | $1,465,000.00 | $13,515,000.00 | $9,651,000.00 | $5,456,000.00 | $2,731,000.00 | $6,248,000.00 | $4,002,000.00 | $2,021,000.00 | $893,000.00 | $501,000.00 | $1,385,000.00 | $223,000.00 | $-465,000.00 | $-1,252,000.00 | $168,000.00 | $-1,325,000.00 | $-1,025,000.00 | $-1,466,000.00 | $-2,178,000.00 | $-1,604,000.00 | $-667,000.00 | $-1,002,000.00 | $-476,000.00 | $-543,000.00 | $-581,000.00 | $538,000.00 | -- | -- | -- | -- | -- | -- | -- | $750,000.00 | -- | -- | -- | $288,000.00 | -- |
Earnings Per Share Basic | $0.05 | $0.40 | $0.34 | $0.37 | $0.15 | $1.62 | $0.16 | $1.34 | $1.00 | $1.03 | $0.29 | $0.43 | $0.12 | $0.91 | $0.31 | $0.25 | $0.12 | $1.24 | $0.82 | $0.47 | $0.23 | $0.71 | $0.21 | $0.12 | $0.10 | $0.05 | $0.16 | $-0.03 | $-0.05 | $-0.13 | $-0.12 | $-0.02 | $-0.11 | $2.05 | $1.93 | $-0.09 | $2.04 | $-0.01 | $-0.03 | $-0.05 | $-0.07 | $0.12 | $0.13 | -- | -- | $0.06 | $0.03 | $-0.06 | $-0.03 | $0.11 | $0.06 | $0.03 | $-0.04 | -- | -- |
Weighted Average Shares Basic | 8,236,135 | 8,457,714 | 8,485,416 | 8,493,040 | 8,502,735 | 8,574,019 | 8,596,654 | 8,595,478 | 8,655,529 | 8,777,066 | 8,714,579 | 8,848,351 | 8,899,011 | 8,919,602 | 8,925,961 | 8,924,988 | 8,924,988 | 8,873,071 | 8,886,321 | 8,846,155 | 8,841,321 | 8,796,321 | 8,797,988 | 8,784,655 | 8,777,988 | 8,766,425 | 8,777,988 | 8,754,862 | 8,743,299 | 8,736,299 | 8,731,299 | 8,731,299 | 8,731,299 | 8,806,875 | 8,731,299 | 8,882,452 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | -- |
Earnings Per Share Diluted | $0.05 | $0.40 | $0.34 | $0.22 | $0.15 | $1.61 | $0.16 | $0.33 | $1.00 | $1.03 | $0.72 | $0.43 | $0.12 | $0.91 | $0.31 | $0.36 | $0.12 | $1.22 | $0.34 | $0.23 | $0.23 | $0.70 | $0.43 | $0.22 | $0.10 | $0.05 | $0.13 | $-0.03 | $-0.05 | $-0.13 | $0.01 | $-0.02 | $-0.11 | $2.02 | $-0.05 | $1.95 | $2.03 | $-0.01 | $0.02 | $-0.05 | $-0.07 | $0.12 | $0.13 | -- | -- | $0.06 | $0.03 | $-0.06 | $-0.03 | $0.11 | $0.13 | $0.03 | $-0.04 | -- | -- |
Weighted Average Shares Diluted | 8,247,788 | 8,474,123 | 8,460,473 | 8,516,573 | 8,531,541 | 8,598,546 | 8,559,665 | 8,651,874 | 8,685,698 | 8,809,603 | 8,835,427 | 8,880,831 | 8,933,090 | 9,014,985 | 9,021,314 | 9,020,470 | 9,021,754 | 8,967,901 | 8,977,501 | 9,015,669 | 8,990,438 | 8,948,518 | 8,976,415 | 8,915,758 | 8,912,130 | 8,881,814 | 8,894,864 | 8,878,266 | 8,743,299 | 8,736,299 | 8,868,692 | 8,731,299 | 8,731,299 | 8,912,109 | 8,935,009 | 8,806,875 | 9,029,273 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,959,742 | 8,965,131 | 8,965,243 | 8,958,028 | 8,967,679 | 8,968,174 | 8,958,028 | 9,119,967 | 8,977,196 | 8,967,912 | 8,968,253 | 8,958,028 | 8,962,297 | -- |
Common Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000,000 | -- |
Common Stock Shares Outstanding | 8,160,758 | 8,295,408 | 8,440,356 | 8,490,681 | 8,502,735 | 8,502,735 | 8,510,565 | 8,567,008 | 8,618,951 | 8,689,815 | 8,700,569 | 8,742,599 | 8,882,350 | 8,885,797 | 8,929,368 | 8,924,988 | 8,924,988 | 8,924,988 | 8,897,988 | 8,850,988 | 8,850,988 | 8,817,988 | 8,797,988 | 8,797,988 | 8,777,988 | 8,777,988 | 8,777,988 | 8,777,988 | 8,743,299 | 8,743,299 | 8,731,299 | 8,731,299 | 8,731,299 | 8,731,299 | 8,731,299 | 8,731,299 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | 8,958,028 | -- | -- | -- | 8,958,028 | -- |
Common Stock Value | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $89,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | -- | -- | -- | $90,000.00 | $90,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |