Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | $2,746,000.00 | $197,000.00 | $4,286,000.00 | $3,372,000.00 | $2,586,000.00 | $9,828,000.00 | $16,426,000.00 | $22,942,000.00 | $24,424,000.00 | $26,173,000.00 | $28,925,000.00 | $27,559,000.00 | $15,451,000.00 | $13,051,000.00 | $11,592,000.00 | $19,482,000.00 | $29,911,000.00 | $39,992,000.00 | $52,628,000.00 | $63,267,000.00 | $62,490,000.00 | $65,138,000.00 | $69,208,000.00 | $72,924,000.00 | $73,038,000.00 | $74,370,000.00 | $64,094,000.00 | $61,157,000.00 | $52,166,000.00 | $43,055,000.00 | $35,532,000.00 | $29,978,000.00 | $21,532,000.00 | $8,620,000.00 | $6,181,000.00 | $5,073,000.00 | $14,439,000.00 | $20,607,000.00 | $24,443,000.00 | $27,727,000.00 | $29,330,000.00 | $31,281,000.00 | $28,086,000.00 | $30,924,000.00 | $30,472,000.00 | $29,438,000.00 | $16,390,000.00 | $16,461,000.00 | $16,861,000.00 | $19,157,000.00 | $19,137,000.00 | $19,137,000.00 | $1,149,000.00 |
Accounts Receivable Net Current | $39,186,000.00 | $28,041,000.00 | $20,872,000.00 | $14,668,000.00 | $12,599,000.00 | $11,861,000.00 | $12,882,000.00 | $10,389,000.00 | $11,594,000.00 | $12,229,000.00 | $11,884,000.00 | $10,384,000.00 | $11,674,000.00 | $10,519,000.00 | $9,106,000.00 | $11,224,000.00 | $11,383,000.00 | $10,298,000.00 | $7,219,000.00 | $8,116,000.00 | $9,375,000.00 | $7,719,000.00 | $8,534,000.00 | $7,163,000.00 | $6,171,000.00 | $4,681,000.00 | $7,378,000.00 | $5,332,000.00 | $5,012,000.00 | $10,847,000.00 | $9,107,000.00 | $7,557,000.00 | $9,443,000.00 | $9,629,000.00 | $10,408,000.00 | $9,512,000.00 | $7,113,000.00 | $6,607,000.00 | $6,750,000.00 | $5,377,000.00 | $6,317,000.00 | $5,430,000.00 | $6,691,000.00 | $3,731,000.00 | $4,609,000.00 | $3,104,000.00 | $5,679,000.00 | -- | -- | -- | $5,279,000.00 | -- | -- |
Inventory | $21,639,000.00 | $26,115,000.00 | $27,960,000.00 | $23,414,000.00 | $21,761,000.00 | $18,478,000.00 | $17,331,000.00 | $19,329,000.00 | $21,392,000.00 | $21,348,000.00 | $19,926,000.00 | $17,125,000.00 | $15,761,000.00 | $19,424,000.00 | $21,080,000.00 | $30,289,000.00 | $30,302,000.00 | $35,499,000.00 | $30,974,000.00 | $19,065,000.00 | $23,042,000.00 | $25,749,000.00 | $26,224,000.00 | $28,379,000.00 | $25,431,000.00 | $23,900,000.00 | $25,833,000.00 | $24,368,000.00 | $24,675,000.00 | $25,095,000.00 | $27,722,000.00 | $28,085,000.00 | $27,245,000.00 | $27,478,000.00 | $32,624,000.00 | $31,350,000.00 | $28,302,000.00 | $25,764,000.00 | $26,832,000.00 | $27,545,000.00 | $26,203,000.00 | $24,767,000.00 | $26,509,000.00 | $26,652,000.00 | $26,729,000.00 | $26,586,000.00 | $26,965,000.00 | -- | -- | -- | $21,489,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $1,162,000.00 | $1,436,000.00 | $1,446,000.00 | $1,145,000.00 | $1,279,000.00 | $1,612,000.00 | $613,000.00 | $854,000.00 | $668,000.00 | $775,000.00 | $379,000.00 | $596,000.00 | $637,000.00 | $225,000.00 | $597,000.00 | $1,320,000.00 | $1,880,000.00 | $1,702,000.00 | $2,430,000.00 | $1,436,000.00 | $762,000.00 | $329,000.00 | $817,000.00 | $1,127,000.00 | $1,921,000.00 | $401,000.00 | $972,000.00 | $519,000.00 | $619,000.00 | $297,000.00 | $762,000.00 | $553,000.00 | $815,000.00 | $426,000.00 | $472,000.00 | $734,000.00 | $886,000.00 | $525,000.00 | $339,000.00 | $416,000.00 | $372,000.00 | $402,000.00 | $475,000.00 | $481,000.00 | $519,000.00 | $534,000.00 | $360,000.00 | -- | -- | -- | $330,000.00 | -- | -- |
Total Current Assets | $76,271,000.00 | $67,327,000.00 | $66,112,000.00 | $54,147,000.00 | $49,806,000.00 | $53,358,000.00 | $58,844,000.00 | $65,103,000.00 | $69,649,000.00 | $72,102,000.00 | $72,718,000.00 | $66,874,000.00 | $58,610,000.00 | $58,279,000.00 | $42,415,000.00 | $65,417,000.00 | $76,622,000.00 | $90,591,000.00 | $96,399,000.00 | $95,124,000.00 | $98,846,000.00 | $102,378,000.00 | $108,226,000.00 | $111,932,000.00 | $108,505,000.00 | $103,475,000.00 | $99,759,000.00 | $92,355,000.00 | $84,267,000.00 | $79,690,000.00 | $73,204,000.00 | $69,949,000.00 | $60,532,000.00 | $51,160,000.00 | $55,927,000.00 | $51,779,000.00 | $53,709,000.00 | $54,020,000.00 | $60,645,000.00 | $63,336,000.00 | $63,923,000.00 | $61,880,000.00 | $62,036,000.00 | $61,955,000.00 | $62,438,000.00 | $59,771,000.00 | $49,503,000.00 | -- | -- | -- | $48,338,000.00 | -- | -- |
Property Plant and Equipement | $20,550,000.00 | -- | -- | $22,176,000.00 | -- | -- | -- | $20,828,000.00 | -- | -- | $21,749,000.00 | -- | -- | -- | $21,869,000.00 | -- | -- | -- | $16,587,000.00 | -- | -- | -- | $7,652,000.00 | -- | -- | -- | $7,753,000.00 | -- | -- | -- | $8,527,000.00 | -- | -- | -- | $7,362,000.00 | -- | -- | -- | $7,429,000.00 | -- | -- | -- | $7,475,000.00 | -- | -- | -- | $7,839,000.00 | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $775,000.00 | $806,000.00 | $837,000.00 | $900,000.00 | $931,000.00 | $963,000.00 | $994,000.00 | $1,025,000.00 | $1,057,000.00 | $1,088,000.00 | $1,151,000.00 | $1,182,000.00 | $1,213,000.00 | $1,245,000.00 | $1,276,000.00 | $1,307,000.00 | $1,338,000.00 | $1,370,000.00 | $1,400,000.00 | $1,432,000.00 | $1,464,000.00 | $1,495,000.00 | $1,526,000.00 | $1,558,000.00 | $1,589,000.00 | $1,620,000.00 | $1,651,000.00 | $1,683,000.00 | $1,714,000.00 | $1,746,000.00 | $1,777,000.00 | $1,808,000.00 | $1,839,000.00 | $1,871,000.00 | $1,902,000.00 | $1,933,000.00 | $1,965,000.00 | $1,996,000.00 | $2,027,000.00 | $2,059,000.00 | $2,090,000.00 | $2,121,000.00 | $2,157,000.00 | $2,189,000.00 | $2,219,000.00 | $2,251,000.00 | $2,282,000.00 | -- | -- | -- | $2,461,000.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | $10,039,000.00 | -- | -- | -- | $10,039,000.00 | -- | -- |
Other Assets | $6,783,000.00 | $4,791,000.00 | $4,996,000.00 | $2,667,000.00 | $2,394,000.00 | $2,365,000.00 | $2,610,000.00 | $2,698,000.00 | $2,513,000.00 | $2,507,000.00 | $2,050,000.00 | $1,818,000.00 | $1,690,000.00 | $1,396,000.00 | $1,603,000.00 | $1,443,000.00 | $1,339,000.00 | $1,243,000.00 | $1,109,000.00 | $1,198,000.00 | $1,118,000.00 | $1,066,000.00 | $939,000.00 | $895,000.00 | $798,000.00 | $375,000.00 | $262,000.00 | $169,000.00 | $207,000.00 | $124,000.00 | $73,000.00 | $60,000.00 | $8,000.00 | $41,000.00 | $41,000.00 | $40,000.00 | $37,000.00 | $35,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $30,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | -- | -- | -- | $27,000.00 | -- | -- |
Total Assets | $478,729,000.00 | $451,813,000.00 | $422,485,000.00 | $328,246,000.00 | $300,113,000.00 | $293,478,000.00 | $294,266,000.00 | $298,506,000.00 | $304,306,000.00 | $306,599,000.00 | $306,801,000.00 | $304,313,000.00 | $301,159,000.00 | $302,669,000.00 | $286,577,000.00 | $296,996,000.00 | $304,555,000.00 | $304,357,000.00 | $305,401,000.00 | $298,752,000.00 | $295,712,000.00 | $296,360,000.00 | $298,310,000.00 | $294,986,000.00 | $292,774,000.00 | $292,441,000.00 | $293,524,000.00 | $291,624,000.00 | $288,264,000.00 | $288,365,000.00 | $285,553,000.00 | $287,682,000.00 | $281,997,000.00 | $281,720,000.00 | $283,563,000.00 | $278,208,000.00 | $267,818,000.00 | $258,367,000.00 | $256,589,000.00 | $249,900,000.00 | $244,394,000.00 | $236,071,000.00 | $232,751,000.00 | $230,128,000.00 | $223,833,000.00 | $220,432,000.00 | $212,164,000.00 | -- | -- | -- | $188,769,000.00 | -- | -- |
Accounts Payable | $17,628,000.00 | $30,550,000.00 | $28,603,000.00 | $6,481,000.00 | $9,968,000.00 | $5,238,000.00 | $5,604,000.00 | $4,795,000.00 | $1,120,000.00 | $2,425,000.00 | $2,373,000.00 | $2,045,000.00 | $1,188,000.00 | $2,255,000.00 | $1,975,000.00 | $4,183,000.00 | $2,579,000.00 | $3,450,000.00 | $2,122,000.00 | $1,424,000.00 | $801,000.00 | $1,322,000.00 | $4,162,000.00 | $1,830,000.00 | $1,309,000.00 | $496,000.00 | $971,000.00 | $902,000.00 | $690,000.00 | $605,000.00 | $1,226,000.00 | $1,459,000.00 | $1,113,000.00 | $2,325,000.00 | $4,990,000.00 | $5,662,000.00 | $2,289,000.00 | $2,984,000.00 | $3,904,000.00 | $1,599,000.00 | $565,000.00 | $2,543,000.00 | $3,420,000.00 | $2,059,000.00 | $2,094,000.00 | $2,619,000.00 | $3,730,000.00 | -- | -- | -- | $3,364,000.00 | -- | -- |
Accrued Liabilities | $15,085,000.00 | $14,608,000.00 | $18,492,000.00 | $23,726,000.00 | $15,522,000.00 | $15,958,000.00 | $12,945,000.00 | $14,103,000.00 | $13,621,000.00 | $10,998,000.00 | $6,770,000.00 | $4,391,000.00 | $2,538,000.00 | $3,020,000.00 | $2,287,000.00 | $8,358,000.00 | $3,999,000.00 | $4,341,000.00 | $8,743,000.00 | $3,447,000.00 | $2,140,000.00 | $3,407,000.00 | $3,106,000.00 | $3,955,000.00 | $2,846,000.00 | $3,430,000.00 | $2,887,000.00 | $2,845,000.00 | $2,177,000.00 | $3,760,000.00 | $3,071,000.00 | $2,950,000.00 | $3,319,000.00 | $2,963,000.00 | $6,624,000.00 | $7,714,000.00 | $8,826,000.00 | $6,626,000.00 | $6,487,000.00 | $6,903,000.00 | $7,193,000.00 | $4,766,000.00 | $5,817,000.00 | $8,774,000.00 | $5,638,000.00 | $3,421,000.00 | $3,644,000.00 | -- | -- | -- | $2,151,000.00 | -- | -- |
Total Current Liabilities | $242,835,000.00 | $217,848,000.00 | $190,900,000.00 | $98,170,000.00 | $69,854,000.00 | $63,722,000.00 | $60,883,000.00 | $62,596,000.00 | $59,781,000.00 | $58,698,000.00 | $55,257,000.00 | $51,455,000.00 | $48,302,000.00 | $50,540,000.00 | $38,884,000.00 | $46,505,000.00 | $41,985,000.00 | $42,961,000.00 | $45,220,000.00 | $38,945,000.00 | $37,317,000.00 | $38,726,000.00 | $40,991,000.00 | $57,779,000.00 | $56,904,000.00 | $57,678,000.00 | $60,570,000.00 | $61,020,000.00 | $59,761,000.00 | $61,737,000.00 | $61,572,000.00 | $67,953,000.00 | $65,880,000.00 | $67,156,000.00 | $72,976,000.00 | $72,434,000.00 | $66,854,000.00 | $61,948,000.00 | $63,852,000.00 | $61,066,000.00 | $59,764,000.00 | $56,089,000.00 | $56,926,000.00 | $58,232,000.00 | $55,007,000.00 | $55,058,000.00 | $50,622,000.00 | -- | -- | -- | $38,178,000.00 | -- | -- |
Long Term Debt | -- | $128,000,000.00 | $100,011,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $116,480,000.00 | $116,254,000.00 | $116,045,000.00 | $115,411,000.00 | $114,838,000.00 | $114,255,000.00 | $114,080,000.00 | $114,017,000.00 | $113,596,000.00 | $113,175,000.00 | $112,615,000.00 | $112,052,000.00 | $111,489,000.00 | $110,926,000.00 | $110,573,000.00 | $109,861,000.00 | $109,218,000.00 | $108,617,000.00 | $107,760,000.00 | $107,104,000.00 | $105,928,000.00 | $105,415,000.00 | $105,325,000.00 | $103,916,000.00 | $103,101,000.00 | $102,369,000.00 | $100,812,000.00 | $99,623,000.00 | $99,031,000.00 | $98,415,000.00 | $98,310,000.00 | $97,335,000.00 | $96,285,000.00 | $95,346,000.00 | $95,065,000.00 | $94,255,000.00 | $93,328,000.00 | $92,169,000.00 | $91,344,000.00 | $90,598,000.00 | $89,789,000.00 | $88,985,000.00 | $88,823,000.00 | $88,465,000.00 | $88,001,000.00 | $87,548,000.00 | $87,225,000.00 | -- | -- | -- | $86,034,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $134,281,000.00 | $132,579,000.00 | $130,408,000.00 | $129,534,000.00 | $130,290,000.00 | $130,370,000.00 | $130,440,000.00 | $130,103,000.00 | $135,717,000.00 | $136,974,000.00 | $139,286,000.00 | $141,163,000.00 | $141,725,000.00 | $141,560,000.00 | $137,478,000.00 | $140,989,000.00 | $153,221,000.00 | $152,648,000.00 | $152,291,000.00 | $152,573,000.00 | $152,337,000.00 | $152,090,000.00 | $151,865,000.00 | $133,163,000.00 | $132,641,000.00 | $132,266,000.00 | $132,014,000.00 | $130,854,000.00 | $129,345,000.00 | $128,086,000.00 | $125,545,000.00 | $122,268,000.00 | $119,706,000.00 | $119,092,000.00 | $115,398,000.00 | $111,394,000.00 | $107,511,000.00 | $104,126,000.00 | $101,270,000.00 | $98,113,000.00 | $94,718,000.00 | $90,874,000.00 | $86,880,000.00 | $83,309,000.00 | $80,703,000.00 | $77,704,000.00 | $74,195,000.00 | -- | -- | -- | $64,435,000.00 | -- | -- |
Total Stockholders' Equity | $235,894,000.00 | $233,965,000.00 | $231,585,000.00 | $230,076,000.00 | $230,259,000.00 | $229,756,000.00 | $233,383,000.00 | $235,910,000.00 | $244,525,000.00 | $247,901,000.00 | $251,544,000.00 | $252,858,000.00 | $252,857,000.00 | $252,129,000.00 | $247,693,000.00 | $250,491,000.00 | $262,570,000.00 | $261,396,000.00 | $260,181,000.00 | $259,807,000.00 | $258,395,000.00 | $257,634,000.00 | $257,319,000.00 | $237,207,000.00 | $235,870,000.00 | $234,763,000.00 | $232,954,000.00 | $230,604,000.00 | $228,503,000.00 | $226,628,000.00 | $223,981,000.00 | $219,729,000.00 | $216,117,000.00 | $214,564,000.00 | $210,587,000.00 | $205,774,000.00 | $200,964,000.00 | $196,419,000.00 | $192,737,000.00 | $188,834,000.00 | $184,630,000.00 | $179,982,000.00 | $175,825,000.00 | $171,896,000.00 | $168,826,000.00 | $165,374,000.00 | $161,542,000.00 | -- | -- | -- | $150,591,000.00 | $142,098,000.00 | $130,450,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $478,729,000.00 | $451,813,000.00 | $422,485,000.00 | $328,246,000.00 | $300,113,000.00 | $293,478,000.00 | $294,266,000.00 | $298,506,000.00 | $304,306,000.00 | $306,599,000.00 | $306,801,000.00 | $304,313,000.00 | $301,159,000.00 | $302,669,000.00 | $286,577,000.00 | $296,996,000.00 | $304,555,000.00 | $304,357,000.00 | $305,401,000.00 | $298,752,000.00 | $295,712,000.00 | $296,360,000.00 | $298,310,000.00 | $294,986,000.00 | $292,774,000.00 | $292,441,000.00 | $293,524,000.00 | $291,624,000.00 | $288,264,000.00 | $288,365,000.00 | $285,553,000.00 | $287,682,000.00 | $281,997,000.00 | $281,720,000.00 | $283,563,000.00 | $278,208,000.00 | $267,818,000.00 | $258,367,000.00 | $256,589,000.00 | $249,900,000.00 | $244,394,000.00 | $236,071,000.00 | $232,751,000.00 | $230,128,000.00 | $223,833,000.00 | $220,432,000.00 | $212,164,000.00 | -- | -- | -- | $188,769,000.00 | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | $121,167,000.00 | $31,369,000.00 | $53,577,000.00 | $84,825,000.00 | $61,004,000.00 | $40,262,000.00 | $20,336,000.00 | $72,420,000.00 | $54,391,000.00 | $36,146,000.00 | $68,055,000.00 | $51,060,000.00 | $17,405,000.00 | $17,890,000.00 | $78,444,000.00 | $58,738,000.00 | $19,895,000.00 | $17,991,000.00 | $65,478,000.00 | $16,396,000.00 | $18,204,000.00 | $14,718,000.00 | $67,693,000.00 | $51,033,000.00 | $16,218,000.00 | $18,902,000.00 | $71,654,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $16,457,000.00 | $12,267,000.00 | $4,860,000.00 | $13,642,000.00 | $4,064,000.00 | $2,310,000.00 | $2,502,000.00 | $10,762,000.00 | $7,960,000.00 | $5,255,000.00 | $10,550,000.00 | $7,318,000.00 | $4,825,000.00 | $2,162,000.00 | $10,710,000.00 | $7,966,000.00 | $5,175,000.00 | $2,493,000.00 | $9,096,000.00 | $2,353,000.00 | $4,330,000.00 | $2,021,000.00 | $10,081,000.00 | $2,340,000.00 | $5,436,000.00 | $3,046,000.00 | $9,011,000.00 | $2,101,000.00 | $2,152,000.00 | $2,569,000.00 | $10,989,000.00 | $2,667,000.00 | $5,464,000.00 | $2,588,000.00 | $10,334,000.00 | $7,860,000.00 | $5,333,000.00 | $2,643,000.00 | $8,141,000.00 | $2,142,000.00 | $3,881,000.00 | $1,846,000.00 | $7,893,000.00 | $1,958,000.00 | $4,157,000.00 | $1,810,000.00 | $5,910,000.00 | $4,417,000.00 | $2,848,000.00 | $1,386,000.00 | $5,867,000.00 | $6,190,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $10,457,000.00 | $4,904,000.00 | $1,114,000.00 | $431,000.00 | $-1,498,000.00 | $658,000.00 | $382,000.00 | $-12,408,000.00 | $-4,224,000.00 | $-2,661,000.00 | $-3,599,000.00 | $-1,362,000.00 | $-148,000.00 | $-273,000.00 | $-15,153,000.00 | $-12,759,000.00 | $802,000.00 | $209,000.00 | $638,000.00 | $532,000.00 | $226,000.00 | $350,000.00 | $1,567,000.00 | $593,000.00 | $414,000.00 | $343,000.00 | $8,430,000.00 | $7,463,000.00 | $1,873,000.00 | $3,767,000.00 | $15,147,000.00 | $10,504,000.00 | $919,000.00 | $5,787,000.00 | $6,699,000.00 | $15,287,000.00 | $5,085,000.00 | $4,362,000.00 | $22,020,000.00 | $5,088,000.00 | $5,844,000.00 | $6,137,000.00 | $20,215,000.00 | $14,692,000.00 | $10,451,000.00 | $5,622,000.00 | $14,860,000.00 | $3,643,000.00 | $3,222,000.00 | $3,329,000.00 | $11,364,000.00 | $17,763,000.00 | -- |
Loss Before Income Taxes | $6,620,000.00 | $4,487,000.00 | $1,270,000.00 | $-41,000.00 | $-153,000.00 | $628,000.00 | $326,000.00 | $-11,786,000.00 | $-3,994,000.00 | $-2,526,000.00 | $-2,984,000.00 | $-729,000.00 | $222,000.00 | $-461,000.00 | $-14,557,000.00 | $-13,472,000.00 | $770,000.00 | $510,000.00 | $751,000.00 | $711,000.00 | $575,000.00 | $274,000.00 | $1,603,000.00 | $579,000.00 | $415,000.00 | $344,000.00 | $8,465,000.00 | $7,479,000.00 | $5,648,000.00 | $3,784,000.00 | $15,264,000.00 | $10,558,000.00 | $921,000.00 | $5,826,000.00 | $22,158,000.00 | $5,967,000.00 | $5,129,000.00 | $4,365,000.00 | $22,512,000.00 | $5,210,000.00 | $5,765,000.00 | $6,442,000.00 | $20,211,000.00 | $4,197,000.00 | $4,887,000.00 | $5,658,000.00 | $15,629,000.00 | $10,864,000.00 | $7,267,000.00 | $4,028,000.00 | $11,300,000.00 | $17,227,000.00 | -- |
Earnings Per Share Basic | $0.39 | $0.18 | $0.04 | $-0.05 | $-0.01 | $-0.01 | $0.03 | $-0.70 | $-0.27 | $-0.17 | $0.14 | $0.28 | $0.32 | $0.31 | $-1.06 | $-0.96 | $0.03 | $0.03 | $0.03 | $0.05 | $0.04 | $0.02 | $1.55 | $0.04 | $0.03 | $0.02 | $0.51 | $0.42 | $0.30 | $0.20 | $0.26 | $0.20 | $0.34 | $0.30 | $1.14 | $0.31 | $0.50 | $0.23 | $1.17 | $0.91 | $0.31 | $0.33 | $0.29 | $0.21 | $0.53 | $0.29 | $0.80 | $0.55 | $0.16 | $0.21 | $0.58 | $0.91 | -- |
Weighted Average Shares Basic | 12,316,000 | 12,295,000 | 12,253,000 | 12,305,000 | 12,192,000 | 12,305,000 | 12,537,000 | 13,100,000 | 13,121,000 | 13,284,000 | 13,224,000 | 13,248,000 | 13,197,000 | 13,157,000 | 13,114,000 | 13,112,000 | 13,100,000 | 13,064,000 | 12,965,000 | 12,953,000 | 12,963,000 | 12,920,000 | 12,831,000 | 12,838,000 | 12,818,000 | 12,804,000 | 12,702,000 | 12,691,000 | 12,709,000 | 12,648,000 | 12,567,000 | 12,557,000 | 12,542,000 | 12,504,000 | 12,434,000 | 12,461,000 | 12,436,000 | 12,373,000 | 12,324,000 | 12,339,000 | 12,299,000 | 12,282,000 | 12,220,000 | 12,230,000 | 12,177,000 | 12,169,000 | 12,148,000 | 12,179,000 | 12,157,000 | 12,175,000 | 12,108,000 | 12,096,000 | -- |
Earnings Per Share Diluted | $0.38 | $0.18 | $0.07 | $-0.05 | $0.02 | $-0.01 | $0.03 | $-0.70 | $-0.27 | $-0.17 | $0.14 | $0.27 | $0.32 | $0.30 | $-1.06 | $-0.96 | $0.07 | $0.03 | $0.03 | $0.05 | $0.02 | $0.02 | $1.42 | $0.04 | $0.03 | $0.02 | $0.09 | $0.12 | $0.10 | $0.20 | $0.26 | $0.20 | $0.34 | $0.29 | $0.32 | $0.30 | $0.49 | $0.23 | $0.25 | $0.27 | $0.31 | $0.32 | $1.03 | $0.74 | $0.24 | $0.29 | $0.80 | $0.55 | $0.16 | $0.20 | $0.58 | $0.91 | -- |
Weighted Average Shares Diluted | 12,383,000 | 12,372,000 | 12,374,000 | 12,305,000 | 12,434,000 | 12,305,000 | 12,698,000 | 13,100,000 | 13,121,000 | 13,284,000 | 13,261,000 | 13,471,000 | 13,448,000 | 13,416,000 | 13,114,000 | 13,112,000 | 13,368,000 | 13,268,000 | 13,233,000 | 13,228,000 | 13,261,000 | 13,169,000 | 13,110,000 | 13,117,000 | 13,093,000 | 13,056,000 | 12,935,000 | 12,962,000 | 12,936,000 | 12,838,000 | 12,793,000 | 12,783,000 | 12,774,000 | 12,713,000 | 12,721,000 | 12,740,000 | 12,722,000 | 12,692,000 | 12,550,000 | 12,600,000 | 12,447,000 | 12,379,000 | 12,320,000 | 12,331,000 | 12,316,000 | 12,262,000 | 12,250,000 | 12,256,000 | 12,288,000 | 12,285,000 | 12,210,000 | 12,118,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 | 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 | 13,688,000 | -- | -- | 13,519,000 | -- | -- | -- | 13,394,000 | -- | -- | 13,296,000 | -- | -- | 13,273,000 | 13,178,000 | 13,142,000 | 13,138,000 | 13,133,000 | 13,005,000 | 13,001,000 | 12,968,000 | 12,949,000 | 12,880,000 | 12,844,000 | 12,838,000 | 12,818,000 | 12,764,000 | 12,724,000 | 12,717,000 | 12,708,000 | 12,603,000 | 12,597,000 | 12,584,000 | 12,578,000 | 12,466,000 | 12,464,000 | 12,461,000 | 12,397,000 | 12,366,000 | 12,352,000 | 12,000 | 12,306,000 | 12,241,000 | 12,237,000 | 12,218,000 | 12,179,000 | 12,148,000 | -- | -- | -- | 12,148,000 | -- | -- |
Common Stock Value | $137,000.00 | $136,000.00 | $136,000.00 | $135,000.00 | $135,000.00 | $135,000.00 | $135,000.00 | $134,000.00 | $134,000.00 | $134,000.00 | $133,000.00 | $133,000.00 | $133,000.00 | $133,000.00 | $132,000.00 | $131,000.00 | $131,000.00 | $131,000.00 | $130,000.00 | $130,000.00 | $130,000.00 | $129,000.00 | $129,000.00 | $128,000.00 | $128,000.00 | $128,000.00 | $128,000.00 | $127,000.00 | $127,000.00 | $127,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $126,000.00 | $124,000.00 | $125,000.00 | $125,000.00 | $124,000.00 | $123,000.00 | $123,000.00 | $123,000.00 | $123,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | -- | -- | -- | $122,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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |