Date | 12/31/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 | 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 | 7/31/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 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $21,575,000.00 | $26,847,000.00 | $31,870,000.00 | $32,803,000.00 | $33,533,000.00 | $36,971,000.00 | $36,325,000.00 | $40,943,000.00 | $44,490,000.00 | $44,234,000.00 | $43,064,000.00 | $44,022,000.00 | $50,970,000.00 | $51,506,000.00 | $47,971,000.00 | $45,724,000.00 | $46,435,000.00 | $42,495,000.00 | $40,529,000.00 | $37,890,000.00 | $36,426,000.00 | $40,241,000.00 | $39,740,000.00 | $37,438,000.00 | $31,871,000.00 | $33,736,000.00 | $30,495,000.00 | $28,803,000.00 | $28,237,000.00 | $31,963,000.00 | $30,725,000.00 | $39,421,000.00 | $39,176,000.00 | $36,776,000.00 | $40,853,000.00 | $34,760,000.00 | -- | $43,346,000.00 | $41,520,000.00 | $42,040,000.00 | $48,821,000.00 | $42,781,000.00 | $41,120,000.00 | $32,596,000.00 | $34,844,000.00 | $30,455,000.00 | $31,634,000.00 | $29,373,000.00 | $25,549,000.00 | $32,642,000.00 | $25,952,000.00 | $24,219,000.00 | $24,658,000.00 | $12,597,000.00 |
Accounts Receivable Net Current | $2,377,000.00 | $3,082,000.00 | $3,644,000.00 | $4,819,000.00 | $4,309,000.00 | $4,518,000.00 | $3,048,000.00 | $3,653,000.00 | $4,619,000.00 | $3,665,000.00 | $4,012,000.00 | $4,282,000.00 | $3,838,000.00 | $6,330,000.00 | $5,398,000.00 | $7,488,000.00 | $7,375,000.00 | $7,339,000.00 | $8,160,000.00 | $7,839,000.00 | $6,847,000.00 | $5,279,000.00 | $5,545,000.00 | $5,352,000.00 | $6,162,000.00 | $6,349,000.00 | $7,059,000.00 | $8,807,000.00 | $9,180,000.00 | $7,478,000.00 | $8,654,000.00 | $6,151,000.00 | $9,423,000.00 | $8,257,000.00 | $5,522,000.00 | $7,830,000.00 | -- | $8,958,000.00 | $8,238,000.00 | $9,054,000.00 | $9,810,000.00 | $10,284,000.00 | $10,241,000.00 | $8,662,000.00 | $8,637,000.00 | $10,482,000.00 | $10,579,000.00 | $8,313,000.00 | -- | -- | $15,042,000.00 | -- | -- | -- |
Inventory | $5,504,000.00 | $5,928,000.00 | $6,199,000.00 | $5,532,000.00 | $4,780,000.00 | $4,655,000.00 | $4,736,000.00 | $4,449,000.00 | $3,931,000.00 | $4,343,000.00 | $4,523,000.00 | $4,273,000.00 | $4,703,000.00 | $4,282,000.00 | $4,521,000.00 | $5,045,000.00 | $5,463,000.00 | $5,685,000.00 | $5,949,000.00 | $5,212,000.00 | $5,141,000.00 | $5,547,000.00 | $6,795,000.00 | $8,474,000.00 | $8,751,000.00 | $9,211,000.00 | $9,243,000.00 | $8,978,000.00 | $7,583,000.00 | $7,174,000.00 | $7,443,000.00 | $8,636,000.00 | $8,674,000.00 | $8,412,000.00 | $9,059,000.00 | $9,240,000.00 | -- | $8,363,000.00 | $8,185,000.00 | $9,221,000.00 | $11,186,000.00 | $12,177,000.00 | $13,809,000.00 | $15,188,000.00 | $17,341,000.00 | $17,148,000.00 | $16,725,000.00 | $20,524,000.00 | -- | -- | $21,380,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,079,000.00 | $1,559,000.00 | $1,318,000.00 | $1,649,000.00 | $1,809,000.00 | $1,555,000.00 | $2,351,000.00 | $1,899,000.00 | $1,798,000.00 | $1,487,000.00 | $1,979,000.00 | $1,655,000.00 | $1,711,000.00 | $1,934,000.00 | $2,548,000.00 | $3,235,000.00 | $3,009,000.00 | $2,500,000.00 | $2,558,000.00 | $2,454,000.00 | $2,114,000.00 | $2,080,000.00 | $2,073,000.00 | $2,410,000.00 | $2,651,000.00 | $2,777,000.00 | $3,160,000.00 | $2,217,000.00 | $2,392,000.00 | $2,198,000.00 | $2,714,000.00 | $2,431,000.00 | $3,181,000.00 | $2,297,000.00 | $3,377,000.00 | $5,471,000.00 | -- | $4,890,000.00 | $5,152,000.00 | $4,090,000.00 | $4,766,000.00 | $4,570,000.00 | $4,945,000.00 | $6,812,000.00 | $7,256,000.00 | $7,725,000.00 | $8,108,000.00 | $8,151,000.00 | -- | -- | $5,575,000.00 | -- | -- | -- |
Total Current Assets | $31,535,000.00 | $38,307,000.00 | $46,362,000.00 | $50,225,000.00 | $52,359,000.00 | $54,691,000.00 | $58,233,000.00 | $60,735,000.00 | $61,886,000.00 | $63,446,000.00 | $62,774,000.00 | $66,299,000.00 | $74,818,000.00 | $79,113,000.00 | $80,781,000.00 | $83,844,000.00 | $80,564,000.00 | $77,365,000.00 | $73,753,000.00 | $72,057,000.00 | $66,694,000.00 | $71,271,000.00 | $71,183,000.00 | $65,877,000.00 | $66,655,000.00 | $68,272,000.00 | $66,467,000.00 | $67,835,000.00 | $69,119,000.00 | $71,962,000.00 | $68,917,000.00 | $77,568,000.00 | $79,753,000.00 | $77,943,000.00 | $83,789,000.00 | $85,272,000.00 | -- | $106,217,000.00 | $102,507,000.00 | $98,523,000.00 | $101,847,000.00 | $91,975,000.00 | $97,478,000.00 | $97,345,000.00 | $101,340,000.00 | $95,548,000.00 | $95,187,000.00 | $90,412,000.00 | -- | -- | $95,711,000.00 | -- | -- | -- |
Property Plant and Equipement | $6,916,000.00 | $7,214,000.00 | $6,995,000.00 | $7,156,000.00 | $7,234,000.00 | $7,359,000.00 | $7,312,000.00 | $7,335,000.00 | $7,492,000.00 | $7,328,000.00 | $7,444,000.00 | $7,632,000.00 | $7,870,000.00 | $8,119,000.00 | $8,355,000.00 | $8,478,000.00 | $8,726,000.00 | $9,001,000.00 | $9,184,000.00 | $9,312,000.00 | $9,332,000.00 | $8,172,000.00 | $7,667,000.00 | $7,595,000.00 | $7,615,000.00 | $7,689,000.00 | $7,929,000.00 | $8,198,000.00 | $8,464,000.00 | $8,653,000.00 | $8,921,000.00 | $8,164,000.00 | $8,421,000.00 | $8,708,000.00 | $8,972,000.00 | $9,006,000.00 | -- | $9,242,000.00 | $9,683,000.00 | $9,625,000.00 | $9,953,000.00 | $10,325,000.00 | $10,774,000.00 | $11,224,000.00 | $11,701,000.00 | $12,279,000.00 | $12,806,000.00 | $12,409,000.00 | -- | -- | $13,545,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,224,000.00 | $3,302,000.00 | $3,381,000.00 | $3,459,000.00 | $3,551,000.00 | $3,651,000.00 | $3,748,000.00 | $311,000.00 | $352,000.00 | $393,000.00 | $434,000.00 | $475,000.00 | -- | $519,000.00 | $564,000.00 | $609,000.00 | $654,000.00 | $699,000.00 | $744,000.00 | $789,000.00 | $834,000.00 | $880,000.00 | $925,000.00 | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $8,000,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $8,000,000.00 | $8,000,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $7,978,000.00 | $8,030,000.00 | $8,030,000.00 | $8,030,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $139,000.00 | $134,000.00 | $130,000.00 | $128,000.00 | $162,000.00 | $160,000.00 | $160,000.00 | $160,000.00 | $198,000.00 | $1,200,000.00 | $1,201,000.00 | $1,207,000.00 | $1,229,000.00 | $1,900,000.00 | $1,902,000.00 | $2,456,000.00 | $2,461,000.00 | $3,226,000.00 | $3,239,000.00 | $3,086,000.00 | $6,838,000.00 | $434,000.00 | $481,000.00 | $498,000.00 | $531,000.00 | $594,000.00 | -- | $634,000.00 | $668,000.00 | $2,387,000.00 | $2,241,000.00 | $2,162,000.00 | $2,098,000.00 | $1,857,000.00 | $1,802,000.00 | $1,760,000.00 | $1,627,000.00 | $1,626,000.00 | -- | -- | $1,723,000.00 | -- | -- | -- |
Total Assets | $49,055,000.00 | $56,526,000.00 | $64,148,000.00 | $69,001,000.00 | $71,669,000.00 | $76,422,000.00 | $79,701,000.00 | $81,556,000.00 | $84,537,000.00 | $87,612,000.00 | $91,592,000.00 | $94,040,000.00 | $98,555,000.00 | $102,561,000.00 | $105,911,000.00 | $108,767,000.00 | $108,266,000.00 | $106,223,000.00 | $104,077,000.00 | $102,346,000.00 | $100,037,000.00 | $99,540,000.00 | $99,323,000.00 | $101,092,000.00 | $101,470,000.00 | $102,595,000.00 | $102,338,000.00 | $103,229,000.00 | $101,807,000.00 | $106,530,000.00 | $108,195,000.00 | $103,707,000.00 | $106,200,000.00 | $108,889,000.00 | $111,944,000.00 | $113,883,000.00 | -- | $139,138,000.00 | $141,677,000.00 | $144,734,000.00 | $148,634,000.00 | $145,911,000.00 | $145,845,000.00 | $142,053,000.00 | $140,931,000.00 | $140,031,000.00 | $143,117,000.00 | $142,037,000.00 | -- | -- | $141,917,000.00 | -- | -- | -- |
Accounts Payable | $1,279,000.00 | $753,000.00 | $1,556,000.00 | $1,645,000.00 | $1,403,000.00 | $1,474,000.00 | $2,385,000.00 | $1,736,000.00 | $1,925,000.00 | $1,567,000.00 | $2,422,000.00 | $1,292,000.00 | $1,069,000.00 | $1,184,000.00 | $1,138,000.00 | $1,924,000.00 | $1,676,000.00 | $1,864,000.00 | $2,348,000.00 | $2,545,000.00 | $2,267,000.00 | $1,841,000.00 | $1,764,000.00 | $1,924,000.00 | $1,977,000.00 | $1,627,000.00 | $2,127,000.00 | $3,205,000.00 | $2,067,000.00 | $2,514,000.00 | $2,229,000.00 | $3,739,000.00 | $4,495,000.00 | $2,961,000.00 | $2,920,000.00 | $3,724,000.00 | -- | $3,627,000.00 | $4,870,000.00 | $3,015,000.00 | $3,741,000.00 | $3,475,000.00 | $3,804,000.00 | $3,721,000.00 | $3,793,000.00 | $3,972,000.00 | $5,490,000.00 | $3,141,000.00 | -- | -- | $5,638,000.00 | -- | -- | -- |
Accrued Liabilities | $6,795,000.00 | $5,028,000.00 | $5,088,000.00 | $5,813,000.00 | $5,586,000.00 | $6,850,000.00 | $5,627,000.00 | $5,126,000.00 | $4,791,000.00 | $5,520,000.00 | $5,525,000.00 | $5,247,000.00 | $6,057,000.00 | $6,578,000.00 | $7,301,000.00 | $5,733,000.00 | $5,205,000.00 | $6,869,000.00 | $5,865,000.00 | $6,237,000.00 | $5,187,000.00 | $5,563,000.00 | $5,250,000.00 | $5,478,000.00 | $5,050,000.00 | $7,051,000.00 | $6,379,000.00 | $6,280,000.00 | $4,411,000.00 | $4,398,000.00 | $4,369,000.00 | $3,725,000.00 | $4,082,000.00 | $5,937,000.00 | $4,610,000.00 | $4,244,000.00 | -- | $3,463,000.00 | $4,444,000.00 | $3,960,000.00 | $3,870,000.00 | $3,896,000.00 | $3,978,000.00 | $3,387,000.00 | $3,304,000.00 | $2,721,000.00 | $4,343,000.00 | $3,780,000.00 | -- | -- | $4,790,000.00 | -- | -- | -- |
Total Current Liabilities | $9,471,000.00 | $7,944,000.00 | $9,348,000.00 | $10,301,000.00 | $10,404,000.00 | $11,971,000.00 | $12,894,000.00 | $11,635,000.00 | $11,563,000.00 | $12,020,000.00 | $13,113,000.00 | $11,817,000.00 | $11,871,000.00 | $12,920,000.00 | $13,664,000.00 | $12,998,000.00 | $12,184,000.00 | $13,068,000.00 | $12,870,000.00 | $14,225,000.00 | $12,833,000.00 | $12,725,000.00 | $13,859,000.00 | $15,445,000.00 | $14,850,000.00 | $16,151,000.00 | $16,095,000.00 | $17,656,000.00 | $14,861,000.00 | $16,661,000.00 | $15,845,000.00 | $10,117,000.00 | $12,389,000.00 | $12,493,000.00 | $10,563,000.00 | $12,560,000.00 | -- | $12,225,000.00 | $13,299,000.00 | $11,274,000.00 | $12,993,000.00 | $12,715,000.00 | $13,662,000.00 | $11,688,000.00 | $11,777,000.00 | $11,391,000.00 | $14,338,000.00 | $12,793,000.00 | -- | -- | $17,237,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-87,000.00 | $-100,000.00 | $-145,000.00 | $-179,000.00 | $-181,000.00 | $-154,000.00 | $-80,000.00 | $-51,000.00 | $-35,000.00 | $-20,000.00 | $5,000.00 | $43,000.00 | $96,000.00 | $71,000.00 | $17,000.00 | $28,000.00 | $14,000.00 | $-37,000.00 | $-108,000.00 | $-126,000.00 | $-152,000.00 | $-142,000.00 | $-109,000.00 | $-61,000.00 | $-68,000.00 | $-62,000.00 | $-48,000.00 | $16,000.00 | $34,000.00 | $27,000.00 | $-59,000.00 | $9,000.00 | $21,000.00 | $26,000.00 | $-48,000.00 | $-3,000.00 | -- | $38,000.00 | $33,000.00 | $22,000.00 | $6,000.00 | $-40,000.00 | $45,000.00 | $42,000.00 | $79,000.00 | $55,000.00 | $88,000.00 | $63,000.00 | -- | -- | $83,000.00 | -- | -- | -- |
Accumulated Deficit | $-20,245,000.00 | $-9,589,000.00 | $-518,000.00 | $4,294,000.00 | $7,522,000.00 | $11,498,000.00 | $14,509,000.00 | $19,090,000.00 | $23,657,000.00 | $27,866,000.00 | $32,848,000.00 | $38,064,000.00 | $43,295,000.00 | $49,371,000.00 | $53,195,000.00 | $57,815,000.00 | $59,583,000.00 | $59,708,000.00 | $59,810,000.00 | $57,548,000.00 | $57,899,000.00 | $59,545,000.00 | $59,280,000.00 | $60,808,000.00 | $62,548,000.00 | $64,655,000.00 | $66,004,000.00 | $65,656,000.00 | $65,030,000.00 | $64,770,000.00 | $64,857,000.00 | $65,676,000.00 | $66,023,000.00 | $66,940,000.00 | $69,670,000.00 | $69,522,000.00 | -- | $70,472,000.00 | $71,918,000.00 | $77,318,000.00 | $78,052,000.00 | $77,666,000.00 | $78,107,000.00 | $77,157,000.00 | $76,313,000.00 | $75,181,000.00 | $74,261,000.00 | $73,432,000.00 | -- | -- | $67,505,000.00 | -- | -- | -- |
Total Stockholders' Equity | $39,584,000.00 | $48,582,000.00 | $54,800,000.00 | $58,700,000.00 | $61,265,000.00 | $64,451,000.00 | $66,807,000.00 | $69,921,000.00 | $72,974,000.00 | $75,592,000.00 | $78,479,000.00 | $82,223,000.00 | $86,684,000.00 | $89,641,000.00 | $92,247,000.00 | $95,769,000.00 | $96,082,000.00 | $93,155,000.00 | $91,207,000.00 | $88,121,000.00 | $87,204,000.00 | $86,815,000.00 | $85,464,000.00 | $85,647,000.00 | $86,620,000.00 | $86,444,000.00 | $86,243,000.00 | $85,573,000.00 | -- | $89,869,000.00 | -- | -- | -- | $96,396,000.00 | -- | -- | -- | -- | $128,378,000.00 | -- | -- | -- | $132,183,000.00 | -- | -- | -- | $128,779,000.00 | -- | -- | -- | $124,680,000.00 | -- | $98,719,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $49,055,000.00 | $56,526,000.00 | $64,148,000.00 | $69,001,000.00 | $71,669,000.00 | $76,422,000.00 | $79,701,000.00 | $81,556,000.00 | $84,537,000.00 | $87,612,000.00 | $91,592,000.00 | $94,040,000.00 | $98,555,000.00 | $102,561,000.00 | $105,911,000.00 | $108,767,000.00 | $108,266,000.00 | $106,223,000.00 | $104,077,000.00 | $102,346,000.00 | $100,037,000.00 | $99,540,000.00 | $99,323,000.00 | $101,092,000.00 | $101,470,000.00 | $102,595,000.00 | $102,338,000.00 | $103,229,000.00 | $101,807,000.00 | $106,530,000.00 | $108,195,000.00 | $103,707,000.00 | $106,200,000.00 | $108,889,000.00 | $111,944,000.00 | $113,883,000.00 | -- | $139,138,000.00 | $141,677,000.00 | $144,734,000.00 | $148,634,000.00 | $145,911,000.00 | $145,845,000.00 | $142,053,000.00 | $140,931,000.00 | $140,031,000.00 | $143,117,000.00 | $142,037,000.00 | -- | -- | $141,917,000.00 | -- | -- | -- |
Date | 12/31/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 | 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 | 7/31/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 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $2,343,000.00 | $2,518,000.00 | $9,636,000.00 | $3,351,000.00 | $3,544,000.00 | $14,847,000.00 | $11,232,000.00 | $3,620,000.00 | $4,009,000.00 | $14,512,000.00 | $10,684,000.00 | $7,118,000.00 | $3,571,000.00 | $18,000,000.00 | $13,948,000.00 | $9,948,000.00 | $4,776,000.00 | $19,858,000.00 | $4,663,000.00 | $4,801,000.00 | $5,478,000.00 | $20,217,000.00 | $15,315,000.00 | $4,789,000.00 | $5,083,000.00 | $21,764,000.00 | $17,228,000.00 | $6,015,000.00 | $6,224,000.00 | $25,999,000.00 | $6,535,000.00 | $6,660,000.00 | $6,730,000.00 | $28,375,000.00 | $7,577,000.00 | $14,208,000.00 | -- | $7,006,000.00 | $32,469,000.00 | $8,410,000.00 | $17,086,000.00 | $8,946,000.00 | $7,275,000.00 | $10,170,000.00 | $8,806,000.00 | $6,765,000.00 | $45,891,000.00 | $35,804,000.00 | $9,058,000.00 | $10,177,000.00 | $53,009,000.00 | $40,791,000.00 | $38,342,000.00 | -- |
Gross Profit | $9,165,000.00 | $3,069,000.00 | $3,706,000.00 | $5,602,000.00 | $5,365,000.00 | $18,537,000.00 | $13,421,000.00 | $4,177,000.00 | $4,782,000.00 | $13,217,000.00 | $9,359,000.00 | $3,112,000.00 | $3,050,000.00 | $25,343,000.00 | $6,049,000.00 | $14,811,000.00 | $8,243,000.00 | $31,628,000.00 | $10,039,000.00 | $8,031,000.00 | $5,788,000.00 | $6,289,000.00 | $5,675,000.00 | $4,858,000.00 | $5,604,000.00 | $5,856,000.00 | $6,495,000.00 | $7,343,000.00 | $6,722,000.00 | $6,139,000.00 | $6,386,000.00 | $6,917,000.00 | $7,295,000.00 | $25,123,000.00 | $18,650,000.00 | $6,061,000.00 | -- | $5,939,000.00 | $26,110,000.00 | $20,236,000.00 | $14,868,000.00 | $7,466,000.00 | $950,000.00 | $21,313,000.00 | $7,204,000.00 | $920,000.00 | $36,649,000.00 | $8,767,000.00 | $1,664,000.00 | $10,177,000.00 | $44,754,000.00 | $12,123,000.00 | $29,216,000.00 | -- |
Research and Development | $6,976,000.00 | $5,204,000.00 | $18,543,000.00 | $6,395,000.00 | $6,619,000.00 | $24,672,000.00 | $6,152,000.00 | $12,010,000.00 | $6,103,000.00 | $23,344,000.00 | $5,736,000.00 | $11,484,000.00 | $5,825,000.00 | $25,223,000.00 | $8,208,000.00 | $11,428,000.00 | $5,595,000.00 | $21,355,000.00 | $15,773,000.00 | $10,602,000.00 | $4,850,000.00 | $16,998,000.00 | $4,231,000.00 | $8,495,000.00 | $4,335,000.00 | $15,803,000.00 | $3,813,000.00 | $7,781,000.00 | $3,499,000.00 | $12,095,000.00 | $8,720,000.00 | $5,938,000.00 | $2,998,000.00 | $11,917,000.00 | $2,850,000.00 | $2,946,000.00 | -- | $3,073,000.00 | $13,110,000.00 | $8,728,000.00 | $2,951,000.00 | $2,997,000.00 | $11,472,000.00 | $2,858,000.00 | $5,710,000.00 | $2,838,000.00 | $10,637,000.00 | $7,964,000.00 | $2,698,000.00 | $2,639,000.00 | $10,632,000.00 | $8,031,000.00 | $9,069,000.00 | -- |
Selling, General, and Administrative | $2,684,000.00 | $3,004,000.00 | $8,066,000.00 | $5,100,000.00 | $2,688,000.00 | $10,218,000.00 | $8,669,000.00 | $5,827,000.00 | $3,040,000.00 | $11,137,000.00 | $8,138,000.00 | $5,526,000.00 | $2,920,000.00 | $10,922,000.00 | $8,119,000.00 | $2,658,000.00 | $2,877,000.00 | $10,455,000.00 | $7,902,000.00 | $2,673,000.00 | $2,597,000.00 | $9,899,000.00 | $2,481,000.00 | $2,492,000.00 | $2,798,000.00 | $11,140,000.00 | $2,448,000.00 | $2,681,000.00 | $2,834,000.00 | $17,663,000.00 | $14,743,000.00 | $4,274,000.00 | $5,305,000.00 | $19,247,000.00 | $4,454,000.00 | $4,156,000.00 | -- | $4,335,000.00 | $18,814,000.00 | $13,710,000.00 | $9,220,000.00 | $5,010,000.00 | $13,696,000.00 | $9,764,000.00 | $2,826,000.00 | $3,047,000.00 | $19,356,000.00 | $13,299,000.00 | $4,447,000.00 | $3,399,000.00 | $10,722,000.00 | $8,252,000.00 | $9,534,000.00 | -- |
Total Operating Expenses | $25,082,000.00 | $8,208,000.00 | $26,609,000.00 | $18,114,000.00 | $9,307,000.00 | $34,890,000.00 | $26,831,000.00 | $17,837,000.00 | $9,143,000.00 | $34,481,000.00 | $8,348,000.00 | $17,010,000.00 | $8,745,000.00 | $36,145,000.00 | $27,755,000.00 | $16,963,000.00 | $8,472,000.00 | $31,810,000.00 | $7,803,000.00 | $15,872,000.00 | $7,447,000.00 | $26,897,000.00 | $6,712,000.00 | $6,652,000.00 | $7,133,000.00 | $26,943,000.00 | $19,557,000.00 | $6,963,000.00 | $6,333,000.00 | $29,758,000.00 | $7,946,000.00 | $7,214,000.00 | $8,303,000.00 | $31,164,000.00 | $21,814,000.00 | $7,102,000.00 | -- | $7,408,000.00 | $31,924,000.00 | $7,270,000.00 | $7,161,000.00 | $8,007,000.00 | $25,168,000.00 | $18,332,000.00 | $5,698,000.00 | $5,885,000.00 | $29,993,000.00 | $8,080,000.00 | $7,145,000.00 | $6,038,000.00 | $21,354,000.00 | $16,283,000.00 | $18,603,000.00 | -- |
Loss from Operations | $-6,685,000.00 | $-5,139,000.00 | $-11,936,000.00 | $-7,147,000.00 | $-3,942,000.00 | $-16,353,000.00 | $-13,410,000.00 | $-8,878,000.00 | $-4,361,000.00 | $-21,264,000.00 | $-15,999,000.00 | $-5,153,000.00 | $-5,695,000.00 | $-10,802,000.00 | $-6,895,000.00 | $-1,923,000.00 | $-229,000.00 | $-182,000.00 | $2,236,000.00 | $-394,000.00 | $-1,659,000.00 | $-4,471,000.00 | $-4,360,000.00 | $-1,794,000.00 | $-1,529,000.00 | $-527,000.00 | $1,003,000.00 | $380,000.00 | $389,000.00 | $-3,021,000.00 | $-1,560,000.00 | $-297,000.00 | $-1,008,000.00 | $-6,041,000.00 | $-654,000.00 | $-2,510,000.00 | -- | $-1,469,000.00 | $-5,814,000.00 | $-2,202,000.00 | $241,000.00 | $-541,000.00 | $3,420,000.00 | $595,000.00 | $1,506,000.00 | $880,000.00 | $6,656,000.00 | $6,739,000.00 | $6,052,000.00 | $4,139,000.00 | $23,400,000.00 | $6,700,000.00 | $10,613,000.00 | -- |
Loss Before Income Taxes | $-15,611,000.00 | $-5,100,000.00 | $-11,800,000.00 | $-7,107,000.00 | $-3,900,000.00 | $-16,413,000.00 | $-13,400,000.00 | $-8,900,000.00 | $-4,400,000.00 | $-21,170,000.00 | $-15,884,000.00 | $-10,758,000.00 | $-5,589,000.00 | $-10,090,000.00 | $-4,536,000.00 | $-1,713,000.00 | $-82,000.00 | $268,000.00 | $2,332,000.00 | $-249,000.00 | $-1,636,000.00 | $-4,062,000.00 | $-938,000.00 | $-1,691,000.00 | $-1,431,000.00 | $-49,000.00 | $295,000.00 | $1,003,000.00 | $531,000.00 | $-2,811,000.00 | $-2,681,000.00 | $-318,000.00 | -- | $-5,653,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.26 | $-0.21 | $-0.20 | $-0.29 | $-0.16 | $-0.67 | $-0.19 | $-0.19 | $-0.17 | $-0.21 | $-0.70 | $-0.48 | $-0.26 | $-0.45 | $-0.28 | $-0.08 | $-0.01 | $0.01 | $0.10 | $-0.09 | $-0.08 | $-0.21 | $-0.07 | $-0.16 | $-0.07 | $-0.07 | $0.06 | $0.04 | $0.01 | $-0.10 | $-0.04 | $-0.06 | $-0.04 | $-0.20 | $0.01 | $-0.04 | -- | $-0.05 | $-0.23 | $-0.03 | -- | $-0.02 | $0.14 | $0.03 | $0.04 | $0.03 | $0.24 | $0.03 | $0.17 | $0.11 | $0.67 | $0.56 | $0.38 | -- |
Weighted Average Shares Basic | 25,094,000 | 24,866,000 | 24,566,000 | 24,554,000 | 24,523,000 | 24,303,000 | 24,244,000 | 24,229,000 | 24,095,000 | 23,671,000 | 23,716,000 | 23,617,000 | 23,440,000 | 22,968,000 | 22,894,000 | 22,791,000 | 22,605,000 | 21,889,000 | 21,979,000 | 21,707,000 | 21,567,000 | 21,085,000 | 21,165,000 | 21,037,000 | 20,805,000 | 20,652,000 | 20,300,000 | 20,912,000 | 21,299,000 | 22,593,000 | 22,743,000 | 22,676,000 | 22,943,000 | 25,029,000 | 23,738,000 | 25,540,000 | -- | 27,495,000 | 27,505,000 | 27,667 | 27,407 | 27,178 | 27,124 | 27,152 | 27,246 | 27,361 | 28,497 | 28,504,000 | 28,880,000 | 28,757,000 | 28,013 | 28,076,000 | 27,105 | -- |
Earnings Per Share Diluted | $-0.63 | $-0.21 | $-0.49 | $-0.13 | $-0.16 | $-0.67 | $-0.55 | $-0.36 | $-0.17 | $-0.21 | $-0.22 | $-0.48 | $-0.26 | $-0.45 | $-0.20 | $-0.08 | $-0.01 | $0.01 | $0.10 | $-0.09 | $-0.08 | $0.01 | $-0.07 | $-0.08 | $-0.07 | $-0.01 | $0.02 | $0.03 | $0.01 | $-0.10 | $-0.09 | $-0.06 | $-0.04 | $-0.20 | $-0.09 | $-0.04 | -- | $-0.05 | $-0.20 | $-0.03 | -- | $-0.02 | $0.03 | $0.10 | $0.04 | $0.03 | $0.23 | $0.03 | $0.06 | $0.11 | $0.64 | $0.53 | $0.38 | -- |
Weighted Average Shares Diluted | 25,094,000 | 24,866,000 | 24,566,000 | 24,538,000 | 24,523,000 | 24,303,000 | 24,244,000 | 24,162,000 | 24,095,000 | 23,671,000 | 23,592,000 | 23,617,000 | 23,440,000 | 22,968,000 | 22,894,000 | 22,791,000 | 22,605,000 | 23,349,000 | 23,139,000 | 21,707,000 | 21,567,000 | 21,085,000 | 21,165,000 | 20,922,000 | 20,805,000 | 20,652,000 | 21,239,000 | 21,104,000 | 21,526,000 | 22,593,000 | 22,612,000 | 22,676,000 | 22,943,000 | 25,029,000 | 24,325,000 | 26,512,000 | -- | 27,495,000 | 27,505,000 | 27,667 | 28,975 | 27,178 | 28,077 | 27,987 | 27,946,000 | 27,963,000 | 29,496 | 29,189,000 | 29,894,000 | 30,400,000 | 29,685 | 29,751,000 | 27,688 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | 150,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 25,295,047 | 25,083,143 | 24,685,059 | 24,553,753 | 24,553,753 | 24,486,239 | 24,482,552 | 24,328,128 | 24,166,062 | 24,020,276 | 23,795,963 | 23,641,426 | 23,607,773 | 23,229,286 | 23,132,998 | 23,052,473 | 22,898,188 | 22,320,156 | 21,992,084 | 21,947,624 | 21,760,094 | 21,407,247 | 21,252,123 | 21,074,247 | 21,010,078 | 20,612,757 | 20,360,401 | 20,325,043 | 20,838,246 | 21,716,364 | 22,510,419 | 22,683,866 | 22,746,842 | 23,128,372 | 23,657,906 | 23,736,079 | 23,700,000 | 27,499,632 | 27,561,482 | 27,521,248 | 27,741,293 | 27,357,797 | 27,065,209 | 26,991,600 | 27,001,231 | 27,252,213 | 27,617,942 | 28,016,515 | -- | -- | 28,649,033 | -- | -- | -- |
Common Stock Value | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $20,000.00 | $20,000.00 | $21,000.00 | $22,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $24,000.00 | $24,000.00 | -- | $27,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $28,000.00 | $28,000.00 | -- | -- | $29,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- | -- |
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,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 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |