Date | 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 | 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 | $231,000.00 | $161,000.00 | $134,000.00 | $256,000.00 | $165,000.00 | $363,000.00 | $311,000.00 | $405,000.00 | $186,000.00 | $165,000.00 | $164,000.00 | $9,648,000.00 | $1,939,000.00 | $482,000.00 | $305,000.00 | $2,647,000.00 | $3,157,000.00 | $1,702,000.00 | $1,900,000.00 | $4,318,000.00 | $3,882,000.00 | $2,361,000.00 | $1,530,000.00 | $3,469,000.00 | $803,000.00 | $76,000.00 | $194,000.00 | $3,398,000.00 | $1,072,000.00 | $805,000.00 | $569,000.00 | $818,000.00 | $989,000.00 | $791,000.00 | $3,224,000.00 | $515,000.00 | $1,902,000.00 | $1,041,000.00 | $496,000.00 | $1,138,000.00 | $908,000.00 | $102,000.00 | $472,000.00 | $2,326,000.00 | $1,464,000.00 | $804,000.00 | -- | $799,000.00 | $433,000.00 | $1,723,000.00 | $3,176,000.00 | $5,014,000.00 | $7,750,000.00 | $11,513,000.00 |
Accounts Receivable Net Current | $19,830,000.00 | $19,455,000.00 | $18,870,000.00 | $18,266,000.00 | $16,871,000.00 | $16,112,000.00 | $15,839,000.00 | $16,392,000.00 | $15,405,000.00 | $15,845,000.00 | $15,525,000.00 | $14,720,000.00 | $13,927,000.00 | $16,613,000.00 | $13,985,000.00 | $12,097,000.00 | $11,462,000.00 | $11,218,000.00 | $10,475,000.00 | $9,593,000.00 | $10,043,000.00 | $9,892,000.00 | $11,087,000.00 | $11,385,000.00 | $10,971,000.00 | $11,547,000.00 | $12,079,000.00 | $11,581,000.00 | $12,216,000.00 | $16,953,000.00 | $13,025,000.00 | $12,622,000.00 | $12,796,000.00 | $12,304,000.00 | $11,498,000.00 | $10,300,000.00 | $11,505,000.00 | $10,768,000.00 | $12,099,000.00 | $10,697,000.00 | $9,291,000.00 | $9,440,000.00 | $9,570,000.00 | $8,511,000.00 | $7,629,000.00 | $7,752,000.00 | $8,320,000.00 | $7,350,000.00 | -- | -- | -- | $6,679,000.00 | -- | -- |
Inventory | $6,402,000.00 | $6,091,000.00 | $5,706,000.00 | $5,644,000.00 | $4,821,000.00 | $4,861,000.00 | $4,876,000.00 | $3,878,000.00 | $3,939,000.00 | $3,705,000.00 | $3,722,000.00 | $3,001,000.00 | $3,973,000.00 | $4,262,000.00 | $4,232,000.00 | $2,899,000.00 | $2,768,000.00 | $2,742,000.00 | $2,553,000.00 | $2,254,000.00 | $1,985,000.00 | $1,991,000.00 | $2,063,000.00 | $1,764,000.00 | $1,873,000.00 | $1,962,000.00 | $2,135,000.00 | $2,166,000.00 | $2,065,000.00 | $2,096,000.00 | $2,622,000.00 | $1,916,000.00 | $1,907,000.00 | $1,898,000.00 | $1,979,000.00 | $1,758,000.00 | $1,589,000.00 | $1,485,000.00 | $1,398,000.00 | $1,234,000.00 | $1,343,000.00 | $1,379,000.00 | $1,378,000.00 | $1,339,000.00 | $3,804,000.00 | $3,885,000.00 | $3,918,000.00 | $3,217,000.00 | -- | -- | -- | $1,699,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $632,000.00 | $746,000.00 | $874,000.00 | $934,000.00 | -- | -- | -- | $750,000.00 | -- | -- |
Total Current Assets | $30,620,000.00 | $29,719,000.00 | $28,626,000.00 | $27,918,000.00 | $24,779,000.00 | $23,647,000.00 | $22,962,000.00 | $23,260,000.00 | $22,065,000.00 | $21,866,000.00 | $21,675,000.00 | $29,771,000.00 | $21,426,000.00 | $22,814,000.00 | $20,524,000.00 | $19,305,000.00 | $18,992,000.00 | $17,030,000.00 | $16,398,000.00 | $17,537,000.00 | $17,213,000.00 | $15,878,000.00 | $15,794,000.00 | $17,667,000.00 | $14,768,000.00 | $14,899,000.00 | $15,712,000.00 | $20,769,000.00 | $19,356,000.00 | $23,804,000.00 | $22,380,000.00 | $20,544,000.00 | $19,556,000.00 | $18,289,000.00 | $20,082,000.00 | $15,458,000.00 | $17,913,000.00 | $16,302,000.00 | $17,003,000.00 | $15,883,000.00 | $14,153,000.00 | $13,620,000.00 | $14,238,000.00 | $14,831,000.00 | $14,179,000.00 | $13,835,000.00 | $13,796,000.00 | $13,080,000.00 | -- | -- | -- | $15,289,000.00 | -- | -- |
Property Plant and Equipement | $4,321,000.00 | $4,233,000.00 | $4,303,000.00 | $4,391,000.00 | $4,385,000.00 | $4,211,000.00 | $4,310,000.00 | $4,375,000.00 | $4,523,000.00 | $4,426,000.00 | $4,319,000.00 | $4,296,000.00 | $4,286,000.00 | $4,424,000.00 | $4,382,000.00 | $4,037,000.00 | $2,845,000.00 | $1,539,000.00 | $1,368,000.00 | $1,445,000.00 | $1,494,000.00 | $1,540,000.00 | $1,546,000.00 | $1,633,000.00 | $1,711,000.00 | $1,815,000.00 | $1,914,000.00 | $1,997,000.00 | $2,140,000.00 | $2,236,000.00 | $2,308,000.00 | $2,370,000.00 | $2,321,000.00 | $2,390,000.00 | $2,457,000.00 | $2,451,000.00 | $2,370,000.00 | $1,577,000.00 | $915,000.00 | $872,000.00 | $813,000.00 | $798,000.00 | $848,000.00 | $867,000.00 | $14,037,000.00 | $14,440,000.00 | $14,864,000.00 | $15,764,000.00 | -- | -- | -- | $16,672,000.00 | -- | -- |
Intangible Assets Net | $7,446,000.00 | $7,694,000.00 | $7,942,000.00 | $8,188,000.00 | $8,436,000.00 | $8,805,000.00 | $9,509,000.00 | $10,219,000.00 | $10,930,000.00 | $11,928,000.00 | $13,053,000.00 | $11,177,000.00 | $12,238,000.00 | $13,313,000.00 | $14,388,000.00 | $15,463,000.00 | $16,539,000.00 | $17,616,000.00 | $18,740,000.00 | $19,865,000.00 | $21,002,000.00 | $22,162,000.00 | $23,327,000.00 | $24,514,000.00 | $26,951,000.00 | $28,293,000.00 | $29,633,000.00 | $31,239,000.00 | $31,814,000.00 | $31,855,000.00 | $31,833,000.00 | $31,534,000.00 | $30,726,000.00 | $26,584,000.00 | $25,852,000.00 | $25,073,000.00 | $24,461,000.00 | $24,287,000.00 | $24,075,000.00 | $24,182,000.00 | $24,075,000.00 | $24,221,000.00 | $24,871,000.00 | $25,541,000.00 | $26,260,000.00 | $26,924,000.00 | $27,597,000.00 | $28,221,000.00 | -- | -- | -- | $33,252,000.00 | -- | -- |
Goodwill | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,710,000.00 | $3,711,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000,000.00 | $3,585,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $64,092,000.00 | -- | -- |
Other Assets | $1,581,000.00 | $1,761,000.00 | $1,224,000.00 | $425,000.00 | $80,000.00 | $2,181,000.00 | $1,558,000.00 | $1,380,000.00 | $471,000.00 | $207,000.00 | $169,000.00 | $105,000.00 | $105,000.00 | $141,000.00 | $158,000.00 | $155,000.00 | $195,000.00 | $194,000.00 | $149,000.00 | $137,000.00 | $137,000.00 | $137,000.00 | $136,000.00 | $131,000.00 | $70,000.00 | $61,000.00 | $171,000.00 | $225,000.00 | $474,000.00 | $222,000.00 | $260,000.00 | $251,000.00 | $225,000.00 | $224,000.00 | $206,000.00 | $212,000.00 | $208,000.00 | $248,000.00 | $238,000.00 | $217,000.00 | $184,000.00 | $157,000.00 | $477,000.00 | $419,000.00 | $402,000.00 | $458,000.00 | $509,000.00 | $590,000.00 | -- | -- | -- | $401,000.00 | -- | -- |
Total Assets | $102,915,000.00 | $102,071,000.00 | $102,749,000.00 | $102,261,000.00 | $99,388,000.00 | $98,981,000.00 | $98,817,000.00 | $98,237,000.00 | $97,586,000.00 | $94,786,000.00 | $95,997,000.00 | $96,991,000.00 | $80,308,000.00 | $83,969,000.00 | $82,678,000.00 | $79,224,000.00 | $77,895,000.00 | $72,361,000.00 | $67,245,000.00 | $64,073,000.00 | $63,992,000.00 | $63,517,000.00 | $64,965,000.00 | $68,881,000.00 | $85,335,000.00 | $88,710,000.00 | $91,893,000.00 | $96,344,000.00 | $97,088,000.00 | $100,267,000.00 | $100,164,000.00 | $95,491,000.00 | $93,777,000.00 | $91,779,000.00 | $87,466,000.00 | $80,213,000.00 | $81,024,000.00 | $77,735,000.00 | $78,250,000.00 | $77,373,000.00 | $76,392,000.00 | $75,751,000.00 | $76,226,000.00 | $77,523,000.00 | $74,023,000.00 | $74,723,000.00 | $75,630,000.00 | $76,263,000.00 | -- | -- | -- | $130,364,000.00 | -- | -- |
Accounts Payable | $8,009,000.00 | $7,629,000.00 | $5,481,000.00 | $7,368,000.00 | $8,341,000.00 | $6,648,000.00 | $9,434,000.00 | $8,242,000.00 | $7,862,000.00 | $6,703,000.00 | $7,804,000.00 | $6,779,000.00 | $6,936,000.00 | $7,841,000.00 | $12,795,000.00 | $7,962,000.00 | $10,669,000.00 | $10,206,000.00 | $9,672,000.00 | $7,091,000.00 | $7,059,000.00 | $5,985,000.00 | $5,545,000.00 | $5,516,000.00 | $4,093,000.00 | $5,247,000.00 | $4,902,000.00 | $5,315,000.00 | $4,676,000.00 | $5,346,000.00 | $8,014,000.00 | $6,586,000.00 | $5,526,000.00 | $6,306,000.00 | $5,367,000.00 | $5,215,000.00 | $4,570,000.00 | $4,101,000.00 | $5,153,000.00 | $4,736,000.00 | $4,329,000.00 | $3,833,000.00 | $3,056,000.00 | $2,135,000.00 | $4,857,000.00 | $4,778,000.00 | $3,180,000.00 | $4,004,000.00 | -- | -- | -- | $2,016,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $50,613,000.00 | $50,602,000.00 | $52,793,000.00 | $54,000,000.00 | $51,385,000.00 | $51,174,000.00 | $52,320,000.00 | $52,184,000.00 | $49,314,000.00 | $48,331,000.00 | $51,297,000.00 | $56,239,000.00 | $50,919,000.00 | $57,767,000.00 | $60,658,000.00 | $56,890,000.00 | $56,176,000.00 | -- | -- | $43,632,000.00 | -- | -- | -- | $37,928,000.00 | $36,589,000.00 | $40,012,000.00 | $42,259,000.00 | $45,655,000.00 | $46,109,000.00 | $47,327,000.00 | $48,086,000.00 | $45,171,000.00 | $44,779,000.00 | $44,271,000.00 | $41,141,000.00 | $33,761,000.00 | $35,742,000.00 | $33,374,000.00 | $34,801,000.00 | $34,650,000.00 | $34,772,000.00 | $34,943,000.00 | $35,704,000.00 | $37,510,000.00 | $34,687,000.00 | $35,522,000.00 | $36,093,000.00 | $36,098,000.00 | -- | -- | -- | $45,221,000.00 | -- | -- |
Long Term Debt | $29,101,000.00 | $32,655,000.00 | $36,140,000.00 | $36,386,000.00 | $33,157,000.00 | $34,461,000.00 | $33,687,000.00 | $34,948,000.00 | $33,097,000.00 | $30,895,000.00 | $32,460,000.00 | $38,801,000.00 | $34,793,000.00 | $40,868,000.00 | $39,620,000.00 | $38,377,000.00 | $37,351,000.00 | $33,562,000.00 | $32,856,000.00 | $33,745,000.00 | $33,436,000.00 | $24,998,000.00 | $25,758,000.00 | $28,391,000.00 | $29,384,000.00 | $31,379,000.00 | $30,369,000.00 | $31,891,000.00 | $38,639,000.00 | $39,421,000.00 | $37,610,000.00 | $34,944,000.00 | $35,235,000.00 | $34,777,000.00 | $33,617,000.00 | $25,484,000.00 | $27,869,000.00 | $26,700,000.00 | $27,169,000.00 | $26,727,000.00 | $27,619,000.00 | $28,328,000.00 | -- | $31,268,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,088,000.00 | $1,634,000.00 | $1,442,000.00 | $1,270,000.00 | $1,489,000.00 | $1,599,000.00 | $1,140,000.00 | $955,000.00 | $268,000.00 | $70,000.00 | $39,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-135,000.00 | $-136,000.00 | -- | -- | -- | $-64,000.00 | -- | -- |
Accumulated Deficit | $-58,625,000.00 | $-58,697,000.00 | $-59,386,000.00 | $-59,821,000.00 | $-59,344,000.00 | $-59,351,000.00 | $-58,791,000.00 | $-58,277,000.00 | $-53,903,000.00 | $-43,002,000.00 | $-42,554,000.00 | $-44,035,000.00 | $-54,705,000.00 | $-57,645,000.00 | $-61,785,000.00 | $-61,367,000.00 | $-62,172,000.00 | $-63,307,000.00 | $-63,688,000.00 | $-62,728,000.00 | $-62,453,000.00 | $-61,934,000.00 | $-61,429,000.00 | $-61,633,000.00 | $-43,639,000.00 | $-43,510,000.00 | $-42,404,000.00 | $-41,142,000.00 | $-40,670,000.00 | $-40,726,000.00 | $-39,467,000.00 | $-40,920,000.00 | $-42,445,000.00 | $-43,336,000.00 | $-44,119,000.00 | $-43,705,000.00 | $-44,740,000.00 | $-45,592,000.00 | $-46,478,000.00 | $-47,062,000.00 | $-47,926,000.00 | $-48,575,000.00 | $-48,680,000.00 | $-48,731,000.00 | $-48,952,000.00 | $-48,985,000.00 | $-48,157,000.00 | $-47,242,000.00 | -- | -- | -- | $-1,799,000.00 | -- | -- |
Total Stockholders' Equity | $52,302,000.00 | $51,469,000.00 | $49,956,000.00 | $48,261,000.00 | $48,003,000.00 | $47,807,000.00 | $46,497,000.00 | $46,053,000.00 | $48,272,000.00 | $46,455,000.00 | $44,700,000.00 | $40,752,000.00 | $29,389,000.00 | $26,202,000.00 | $22,020,000.00 | $22,334,000.00 | $21,719,000.00 | $20,252,000.00 | $19,743,000.00 | $20,441,000.00 | $20,607,000.00 | $29,655,000.00 | $31,232,000.00 | $30,953,000.00 | $48,746,000.00 | $48,698,000.00 | $49,634,000.00 | $50,689,000.00 | $50,979,000.00 | $50,957,000.00 | $50,666,000.00 | $51,278,000.00 | $48,521,000.00 | $47,508,000.00 | $46,325,000.00 | $46,452,000.00 | $45,282,000.00 | $44,361,000.00 | $43,449,000.00 | $42,723,000.00 | $41,620,000.00 | $40,808,000.00 | $40,522,000.00 | $40,013,000.00 | $39,336,000.00 | $39,201,000.00 | $39,537,000.00 | $40,165,000.00 | -- | -- | -- | $85,143,000.00 | $81,465,000.00 | $80,073,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $102,915,000.00 | $102,071,000.00 | $102,749,000.00 | $102,261,000.00 | $99,388,000.00 | $98,981,000.00 | $98,817,000.00 | $98,237,000.00 | $97,586,000.00 | $94,786,000.00 | $95,997,000.00 | $96,991,000.00 | $80,308,000.00 | $83,969,000.00 | $82,678,000.00 | $79,224,000.00 | $77,895,000.00 | $72,361,000.00 | $67,245,000.00 | $64,073,000.00 | $63,992,000.00 | $63,517,000.00 | $64,965,000.00 | $68,881,000.00 | $85,335,000.00 | $88,710,000.00 | $91,893,000.00 | $96,344,000.00 | $97,088,000.00 | $100,267,000.00 | $100,164,000.00 | $96,449,000.00 | $93,300,000.00 | $91,779,000.00 | $87,466,000.00 | $80,213,000.00 | $81,024,000.00 | $77,735,000.00 | $78,250,000.00 | $77,373,000.00 | $76,392,000.00 | $75,751,000.00 | $76,226,000.00 | $77,523,000.00 | $74,023,000.00 | $74,723,000.00 | $75,630,000.00 | $76,263,000.00 | -- | -- | -- | $130,364,000.00 | -- | -- |
Date | 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 | 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 | $125,785,000.00 | $31,909,000.00 | $62,105,000.00 | $30,370,000.00 | $109,914,000.00 | $81,084,000.00 | $27,042,000.00 | $26,763,000.00 | $102,382,000.00 | $75,863,000.00 | $24,834,000.00 | $97,388,000.00 | $72,677,000.00 | $47,552,000.00 | $21,553,000.00 | $81,115,000.00 | $21,489,000.00 | $19,723,000.00 | $18,193,000.00 | $67,138,000.00 | $16,677,000.00 | $16,415,000.00 | $16,483,000.00 | $71,077,000.00 | $52,184,000.00 | $16,942,000.00 | $17,654,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $63,109,000.00 | $16,246,000.00 | $31,982,000.00 | $15,540,000.00 | $62,571,000.00 | $46,487,000.00 | $14,901,000.00 | $15,367,000.00 | $60,197,000.00 | $44,884,000.00 | $29,626,000.00 | $58,759,000.00 | $43,763,000.00 | $15,978,000.00 | $12,663,000.00 | $46,882,000.00 | $12,238,000.00 | $21,697,000.00 | $10,341,000.00 | $39,018,000.00 | $29,174,000.00 | $19,626,000.00 | $10,073,000.00 | $43,361,000.00 | $11,041,000.00 | $10,341,000.00 | $10,649,000.00 | $44,740,000.00 | $34,089,000.00 | $12,086,000.00 | $13,307,000.00 | $51,184,000.00 | $37,201,000.00 | $23,943,000.00 | $12,089,000.00 | $47,354,000.00 | $11,730,000.00 | $11,923,000.00 | $12,076,000.00 | $43,679,000.00 | $32,093,000.00 | $10,330,000.00 | $10,423,000.00 | $42,911,000.00 | $10,197,000.00 | $10,274,000.00 | $10,436,000.00 | $35,355,000.00 | $9,232,000.00 | $8,988,000.00 | $9,053,000.00 | $33,545,000.00 | $28,637,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $59,021,000.00 | $45,390,000.00 | $15,194,000.00 | $15,647,000.00 | $60,917,000.00 | $15,276,000.00 | $14,694,000.00 | $15,892,000.00 | $57,377,000.00 | $43,666,000.00 | $28,057,000.00 | $49,932,000.00 | $11,869,000.00 | $24,102,000.00 | $12,630,000.00 | $43,357,000.00 | $10,575,000.00 | $21,146,000.00 | $10,761,000.00 | $38,603,000.00 | $28,885,000.00 | $19,242,000.00 | $9,485,000.00 | $47,173,000.00 | $34,532,000.00 | $24,051,000.00 | $12,618,000.00 | $43,766,000.00 | $32,661,000.00 | $22,848,000.00 | $12,143,000.00 | $42,320,000.00 | $31,621,000.00 | $21,074,000.00 | $10,537,000.00 | $38,023,000.00 | $9,287,000.00 | $19,885,000.00 | $10,300,000.00 | $37,783,000.00 | $28,657,000.00 | $9,469,000.00 | $9,771,000.00 | $40,911,000.00 | $30,470,000.00 | $21,194,000.00 | $10,949,000.00 | $101,711,000.00 | $92,933,000.00 | $52,380,000.00 | $8,826,000.00 | $34,483,000.00 | $23,309,000.00 | -- |
Loss from Operations | $4,088,000.00 | $2,838,000.00 | $1,141,000.00 | $-107,000.00 | $1,654,000.00 | $625,000.00 | $-318,000.00 | $-525,000.00 | $2,820,000.00 | $1,218,000.00 | $1,569,000.00 | $8,827,000.00 | $7,792,000.00 | $4,506,000.00 | $33,000.00 | $3,525,000.00 | $2,214,000.00 | $971,000.00 | $-420,000.00 | $415,000.00 | $-95,000.00 | $-204,000.00 | $588,000.00 | $-3,812,000.00 | $560,000.00 | $-1,092,000.00 | $-1,969,000.00 | $974,000.00 | $576,000.00 | $1,381,000.00 | $414,000.00 | $2,488,000.00 | $4,792,000.00 | $1,317,000.00 | $1,552,000.00 | $9,331,000.00 | $2,443,000.00 | $4,114,000.00 | $1,776,000.00 | $5,896,000.00 | $1,923,000.00 | $1,513,000.00 | $652,000.00 | $2,000,000.00 | $437,000.00 | $29,000.00 | $-513,000.00 | $-66,356,000.00 | $-65,659,000.00 | $-43,165,000.00 | $227,000.00 | $-938,000.00 | $5,328,000.00 | -- |
Loss Before Income Taxes | $1,851,000.00 | $1,120,000.00 | $4,000.00 | $-626,000.00 | $130,000.00 | $-420,000.00 | $-137,000.00 | $-830,000.00 | $1,257,000.00 | $-665,000.00 | $824,000.00 | $7,543,000.00 | $6,754,000.00 | $4,165,000.00 | $-389,000.00 | $1,524,000.00 | $707,000.00 | $-457,000.00 | $-901,000.00 | $-1,042,000.00 | $-711,000.00 | $-237,000.00 | $262,000.00 | $-5,257,000.00 | $-3,627,000.00 | $-3,825,000.00 | $-2,334,000.00 | $-364,000.00 | $433,000.00 | $1,061,000.00 | $129,000.00 | $2,221,000.00 | $2,556,000.00 | $930,000.00 | $-700,000.00 | $6,210,000.00 | $4,228,000.00 | $2,534,000.00 | $932,000.00 | $2,700,000.00 | $1,129,000.00 | $-39,000.00 | $90,000.00 | $-2,152,000.00 | $-186,000.00 | $-2,298,000.00 | $-1,112,000.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.04 | $0.04 | $0.02 | $-0.02 | -- | -- | $-0.01 | $-0.02 | $0.07 | $-0.02 | $0.07 | $0.86 | $0.15 | $0.21 | -- | $0.07 | $0.03 | $-0.03 | $-0.05 | $-0.05 | $-0.03 | $-0.02 | $0.01 | $-0.91 | $-0.01 | $-0.05 | $-0.07 | $-0.01 | -- | $0.01 | -- | $0.13 | $0.05 | $0.02 | $-0.02 | $0.15 | $0.04 | $0.07 | $0.03 | $0.08 | $0.04 | $0.01 | -- | $-0.07 | -- | $-0.04 | $-0.04 | $-2.16 | $-2.12 | $-1.32 | -- | $-0.09 | $0.04 | -- |
Weighted Average Shares Basic | 21,024,382 | 21,095,404 | 20,904,315 | 20,853,018 | 20,648,818 | 20,625,826 | 20,583,928 | 20,609,372 | 20,519,958 | 20,577,886 | 20,413,416 | 20,106,940 | 20,179,056 | 20,082,590 | 19,918,298 | 19,731,498 | 19,690,737 | 19,644,590 | 19,580,049 | 21,417,628 | 20,672,688 | 22,703,415 | 22,799,221 | 22,739,651 | 22,755,976 | 22,740,050 | 22,680,562 | 22,617,901 | 22,614,203 | 22,620,386 | 22,548,538 | 22,414,587 | 22,380,202 | 22,381,487 | 22,308,730 | 22,154,199 | 22,203,053 | 22,059,902 | 21,972,739 | 21,868,379 | 21,851,798 | 21,860,866 | 21,802,515 | 21,430,012 | 21,311,116 | 21,164,315 | 21,132,545 | 21,074,093 | 21,076,241 | 21,059,292 | -- | 19,721,378 | 18,609,797 | -- |
Earnings Per Share Diluted | $0.04 | $0.04 | $0.01 | $-0.02 | -- | -- | $-0.03 | $-0.02 | $0.06 | $0.05 | $0.07 | $0.80 | $0.31 | $0.17 | -- | $0.07 | $0.03 | $-0.03 | $-0.05 | $-0.05 | $-0.03 | $-0.01 | $0.01 | $-0.91 | $-0.01 | $-0.11 | $-0.07 | $-0.01 | -- | $0.03 | -- | $0.16 | $0.06 | $0.02 | $-0.02 | $0.15 | $0.10 | $0.07 | $0.03 | $0.08 | $0.04 | $0.01 | -- | $-0.07 | -- | $-0.04 | $-0.04 | $-2.16 | $-0.79 | $-1.32 | -- | $-0.09 | $0.04 | -- |
Weighted Average Shares Diluted | 21,646,079 | 21,615,706 | 21,600,346 | 20,853,018 | 21,547,306 | 21,452,483 | 20,583,928 | 20,609,372 | 22,049,659 | 21,995,216 | 22,017,455 | 21,717,216 | 21,663,414 | 21,598,071 | 19,918,298 | 20,839,396 | 20,679,431 | 19,644,590 | 19,580,049 | 21,417,628 | 22,043,213 | 22,703,415 | 22,857,121 | 22,739,651 | 22,755,976 | 22,740,050 | 22,680,562 | 22,617,901 | 23,059,794 | 23,109,870 | 23,039,256 | 22,843,235 | 22,838,371 | 22,824,965 | 22,308,730 | 22,552,093 | 22,364,999 | 22,321,143 | 22,456,143 | 22,074,513 | 22,043,998 | 22,015,499 | 22,238,160 | 21,430,012 | 21,827,365 | 21,164,315 | 21,132,545 | 21,074,093 | 21,067,502 | 21,059,292 | -- | 19,721,378 | 18,931,356 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- | -- |
Common Stock Shares Outstanding | 21,196,851 | 21,183,526 | 21,051,045 | 20,931,147 | 20,781,977 | 20,670,049 | 20,694,814 | 20,540,143 | 20,699,546 | 20,607,198 | 20,565,628 | 20,297,704 | 20,236,932 | 20,133,068 | 20,024,925 | 19,882,136 | 19,837,819 | 19,719,214 | 19,702,807 | 19,577,024 | 19,565,091 | 22,454,291 | 22,773,511 | 22,780,738 | 22,780,738 | 22,755,705 | 22,688,164 | 22,669,675 | 22,636,161 | 22,623,987 | 22,569,392 | 22,541,890 | 22,467,409 | 22,434,259 | 22,308,730 | 22,308,730 | 22,203,053 | 22,203,053 | 21,998,268 | 21,960,351 | 22,085,031 | 21,891,041 | 21,802,515 | 21,802,515 | 21,783,118 | 21,234,471 | 21,132,545 | 21,132,545 | -- | -- | -- | 21,117,516 | -- | -- |
Common Stock Value | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | -- | -- | -- | $2,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 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,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 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.18 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |