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 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $11,441,000.00 | $11,294,000.00 | $11,484,000.00 | $14,008,000.00 | $12,375,000.00 | $21,056,000.00 | $14,402,000.00 | $10,395,000.00 | $8,036,000.00 | $11,376,000.00 | $13,969,000.00 | $12,578,000.00 | $18,149,000.00 | $21,443,000.00 | $18,542,000.00 | $18,365,000.00 | $9,243,000.00 | $15,306,000.00 | $14,259,000.00 | $18,050,000.00 | $32,900,000.00 | $34,537,000.00 | $37,768,000.00 | $34,596,000.00 | $35,375,000.00 | $30,431,000.00 | $29,385,000.00 | $26,422,000.00 | $25,099,000.00 | $24,786,000.00 | $28,198,000.00 | $22,719,000.00 | $23,623,000.00 | $20,466,000.00 | $18,379,000.00 | $25,289,000.00 | $25,923,000.00 | $13,361,000.00 | $12,283,000.00 | $9,358,000.00 | $9,213,000.00 | $9,916,000.00 | $6,529,000.00 | $8,978,000.00 | $8,621,000.00 | $8,242,000.00 | $5,550,000.00 | $7,017,000.00 | $5,263,000.00 | $7,924,000.00 | $5,311,000.00 | $7,241,000.00 | $5,870,771.00 | $4,979,286.00 |
Accounts Receivable Net Current | $25,965,000.00 | $25,670,000.00 | $28,190,000.00 | $26,975,000.00 | $26,383,000.00 | $27,427,000.00 | $27,775,000.00 | $33,408,000.00 | $34,286,000.00 | $33,648,000.00 | $30,033,000.00 | $33,687,000.00 | $31,495,000.00 | $28,563,000.00 | $28,968,000.00 | $32,891,000.00 | $29,979,000.00 | $29,598,000.00 | $28,832,000.00 | $29,663,000.00 | $28,971,000.00 | $29,837,000.00 | $28,550,000.00 | $28,316,000.00 | $29,062,000.00 | $27,068,000.00 | $26,962,000.00 | $31,152,000.00 | $31,815,000.00 | $32,588,000.00 | $31,705,000.00 | $43,895,000.00 | $38,118,000.00 | $37,927,000.00 | $33,787,000.00 | $39,936,000.00 | $32,918,000.00 | $30,649,000.00 | $28,173,000.00 | $27,549,000.00 | $25,731,000.00 | $26,982,000.00 | $29,392,000.00 | $27,654,000.00 | $28,596,000.00 | $22,264,000.00 | $18,356,000.00 | $25,959,000.00 | -- | -- | -- | $18,769,709.00 | -- | -- |
Inventory | $19,089,000.00 | $19,046,000.00 | $26,423,000.00 | $24,179,000.00 | $23,886,000.00 | $22,730,000.00 | $23,878,000.00 | $30,981,000.00 | $25,665,000.00 | $24,640,000.00 | $22,773,000.00 | $24,674,000.00 | $24,663,000.00 | $24,454,000.00 | $25,555,000.00 | $23,465,000.00 | $25,317,000.00 | $24,216,000.00 | $26,062,000.00 | $22,942,000.00 | $24,676,000.00 | $22,912,000.00 | $23,327,000.00 | $22,732,000.00 | $21,650,000.00 | $23,412,000.00 | $21,755,000.00 | $20,745,000.00 | $21,139,000.00 | $21,700,000.00 | $23,154,000.00 | $21,589,000.00 | $21,193,000.00 | $19,577,000.00 | $18,648,000.00 | $17,424,000.00 | $20,591,000.00 | $20,111,000.00 | $18,704,000.00 | $18,255,000.00 | $18,133,000.00 | $17,355,000.00 | $16,918,000.00 | $16,203,000.00 | $17,842,000.00 | $17,159,000.00 | $17,522,000.00 | $18,614,726.00 | -- | -- | -- | $14,765,210.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $115,915,000.00 | $118,818,000.00 | $129,554,000.00 | $125,672,000.00 | $123,389,000.00 | $131,203,000.00 | $125,920,000.00 | $85,014,000.00 | $82,151,000.00 | $87,830,000.00 | $97,636,000.00 | $101,060,000.00 | $101,526,000.00 | $101,402,000.00 | $100,398,000.00 | $109,274,000.00 | $115,392,000.00 | $126,460,000.00 | $77,176,000.00 | $77,740,000.00 | $94,084,000.00 | $94,379,000.00 | $100,701,000.00 | $97,779,000.00 | $99,440,000.00 | $99,545,000.00 | $99,798,000.00 | $108,832,000.00 | $114,214,000.00 | $107,328,000.00 | $111,500,000.00 | $115,093,000.00 | $117,534,000.00 | $112,956,000.00 | $108,862,000.00 | $112,887,000.00 | $111,703,000.00 | $112,159,000.00 | $108,439,000.00 | $108,392,000.00 | $106,044,000.00 | $104,233,000.00 | $96,050,000.00 | $86,551,849.00 | $82,572,000.00 | $74,422,000.00 | $71,214,000.00 | $78,977,116.00 | -- | -- | -- | $74,520,235.00 | -- | -- |
Property Plant and Equipement | $46,230,000.00 | $47,680,000.00 | $49,407,000.00 | $50,790,000.00 | $51,792,000.00 | $53,118,000.00 | $52,930,000.00 | $60,714,000.00 | $60,601,000.00 | $60,114,000.00 | $57,111,000.00 | $56,273,000.00 | $55,884,000.00 | $55,269,000.00 | $54,756,000.00 | $53,584,000.00 | $52,661,000.00 | $52,501,000.00 | $53,697,000.00 | $53,248,000.00 | $52,375,000.00 | $50,069,000.00 | $48,145,000.00 | $43,521,000.00 | $42,603,000.00 | $41,754,000.00 | $37,159,000.00 | $36,586,000.00 | $37,927,000.00 | $38,125,000.00 | $38,861,000.00 | $39,900,000.00 | $41,323,000.00 | $41,716,000.00 | $41,279,000.00 | $41,696,000.00 | $42,300,000.00 | $36,512,000.00 | $36,682,000.00 | $37,142,000.00 | $36,706,000.00 | $36,283,000.00 | $35,912,000.00 | $36,733,000.00 | $36,157,000.00 | $36,507,000.00 | $35,212,000.00 | $34,009,872.00 | -- | -- | -- | $23,044,116.00 | -- | -- |
Intangible Assets Net | $1,105,000.00 | $1,194,000.00 | -- | $283,000.00 | $325,000.00 | $404,000.00 | $467,000.00 | $564,000.00 | $1,083,000.00 | $1,287,000.00 | $2,011,000.00 | $2,254,000.00 | $4,138,000.00 | $4,195,000.00 | $4,432,000.00 | $4,943,000.00 | $4,840,000.00 | $5,197,000.00 | $9,807,000.00 | $10,518,000.00 | $11,637,000.00 | $12,743,000.00 | $14,587,000.00 | $15,120,000.00 | $16,047,000.00 | $16,657,000.00 | $17,034,000.00 | $17,838,000.00 | $20,080,000.00 | $21,879,000.00 | $24,698,000.00 | $26,755,000.00 | -- | -- | $30,820,000.00 | $33,641,000.00 | $36,608,000.00 | $14,500,000.00 | $14,654,000.00 | $14,987,000.00 | $15,181,000.00 | $14,802,000.00 | $1,524,000.00 | $1,684,000.00 | $1,730,000.00 | $1,736,000.00 | $1,911,000.00 | $1,902,771.00 | -- | -- | -- | $2,271,458.00 | -- | -- |
Goodwill | -- | -- | -- | $5,351,000.00 | $5,329,000.00 | $5,308,000.00 | $5,237,000.00 | $5,313,000.00 | $6,509,000.00 | $6,570,000.00 | $6,611,000.00 | $6,592,000.00 | $15,146,000.00 | $14,691,000.00 | $14,730,000.00 | $15,408,000.00 | $14,667,000.00 | $14,995,000.00 | $32,845,000.00 | $32,213,000.00 | $32,848,000.00 | $33,237,000.00 | $34,996,000.00 | $33,872,000.00 | $33,674,000.00 | $32,802,000.00 | $31,603,000.00 | $31,343,000.00 | $32,741,000.00 | $33,645,000.00 | $35,780,000.00 | $36,747,000.00 | $37,520,000.00 | $38,663,000.00 | $36,735,000.00 | $40,454,000.00 | $40,670,000.00 | $18,737,000.00 | $18,407,000.00 | $18,281,000.00 | $18,086,000.00 | $16,966,000.00 | $4,527,000.00 | $4,712,000.00 | $4,609,000.00 | $4,426,000.00 | $4,620,000.00 | $4,426,000.00 | -- | -- | -- | $4,517,103.00 | -- | -- |
Other Assets | $3,270,000.00 | $3,618,000.00 | $3,985,000.00 | $4,588,000.00 | $4,713,000.00 | $5,037,000.00 | $5,067,000.00 | $5,566,000.00 | $6,120,000.00 | $6,778,000.00 | $7,352,000.00 | $7,785,000.00 | $7,859,000.00 | $7,260,000.00 | $6,644,000.00 | $6,443,000.00 | $6,091,000.00 | $5,809,000.00 | $7,021,000.00 | $6,736,000.00 | $6,701,000.00 | $6,735,000.00 | $6,437,000.00 | $5,927,000.00 | $5,891,000.00 | $5,751,000.00 | $5,410,000.00 | $5,134,000.00 | $4,987,000.00 | $4,401,000.00 | $3,387,000.00 | $3,096,000.00 | $3,331,000.00 | $4,233,000.00 | $4,692,000.00 | $4,469,000.00 | $4,551,000.00 | $4,879,000.00 | $4,801,000.00 | $5,047,000.00 | $4,972,000.00 | $5,205,000.00 | $4,137,000.00 | $4,363,000.00 | $4,251,000.00 | $4,170,000.00 | $3,690,000.00 | $3,834,752.00 | -- | -- | -- | $5,863,093.00 | -- | -- |
Total Assets | $168,362,000.00 | $172,634,000.00 | $186,952,000.00 | $191,281,000.00 | $190,666,000.00 | $200,530,000.00 | $194,272,000.00 | $162,316,000.00 | $162,087,000.00 | $168,794,000.00 | $178,255,000.00 | $183,591,000.00 | $191,226,000.00 | $189,984,000.00 | $189,285,000.00 | $199,391,000.00 | $204,182,000.00 | $220,896,000.00 | $197,509,000.00 | $187,652,000.00 | $204,472,000.00 | $203,627,000.00 | $211,352,000.00 | $196,239,000.00 | $197,680,000.00 | $196,533,000.00 | $191,028,000.00 | $199,757,000.00 | $213,696,000.00 | $209,172,000.00 | $218,021,000.00 | $226,277,000.00 | $231,092,000.00 | $231,449,000.00 | $225,121,000.00 | $235,837,000.00 | $235,832,000.00 | $186,787,000.00 | $182,983,000.00 | $183,849,000.00 | $181,027,000.00 | $178,055,000.00 | $145,303,000.00 | $137,568,000.00 | $134,101,000.00 | $126,664,000.00 | $122,053,000.00 | $128,555,714.00 | $121,112,000.00 | $117,631,000.00 | -- | $115,197,954.00 | -- | -- |
Accounts Payable | $6,945,000.00 | $4,780,000.00 | $3,644,000.00 | $12,194,000.00 | $5,445,000.00 | $20,449,000.00 | $9,629,000.00 | $10,867,000.00 | $10,910,000.00 | $11,265,000.00 | $8,194,000.00 | $11,400,000.00 | $11,361,000.00 | $12,195,000.00 | $13,818,000.00 | $15,031,000.00 | $14,502,000.00 | $16,974,000.00 | $20,270,000.00 | $17,726,000.00 | $14,957,000.00 | $16,775,000.00 | $17,144,000.00 | $15,736,000.00 | $11,944,000.00 | $11,781,000.00 | $10,342,000.00 | $8,436,000.00 | $7,703,000.00 | $9,500,000.00 | $7,836,000.00 | $8,975,000.00 | $10,232,000.00 | $9,021,000.00 | $11,671,000.00 | $12,460,000.00 | $14,362,000.00 | $7,545,000.00 | $8,445,000.00 | $8,876,000.00 | $7,930,000.00 | $7,144,000.00 | $6,760,000.00 | $7,086,000.00 | $6,612,000.00 | $5,819,000.00 | $5,089,000.00 | $6,140,589.00 | -- | -- | -- | $3,922,089.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $23,295,000.00 | $25,262,000.00 | $29,945,000.00 | $30,577,000.00 | $32,874,000.00 | $43,874,000.00 | $39,684,000.00 | $38,288,000.00 | $37,052,000.00 | $39,817,000.00 | $47,686,000.00 | $51,707,000.00 | $50,774,000.00 | $50,996,000.00 | $47,408,000.00 | $49,402,000.00 | $52,515,000.00 | $66,900,000.00 | $101,911,000.00 | $88,137,000.00 | $102,742,000.00 | $101,196,000.00 | $104,518,000.00 | $90,574,000.00 | $91,950,000.00 | $91,191,000.00 | $87,172,000.00 | $93,255,000.00 | $101,647,000.00 | $98,930,000.00 | $103,164,000.00 | $108,101,000.00 | $117,718,000.00 | $115,854,000.00 | $114,029,000.00 | $119,297,000.00 | $120,203,000.00 | $68,650,000.00 | $66,738,000.00 | $67,382,000.00 | $65,439,000.00 | $66,911,000.00 | $36,555,000.00 | $31,864,000.00 | $33,153,000.00 | $28,724,000.00 | $25,312,000.00 | $31,887,453.00 | -- | -- | -- | $18,895,290.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,927,000.00 | $6,927,000.00 | $6,927,000.00 | $6,927,000.00 | -- | -- | -- | $2,000,000.00 | $29,334,000.00 | $29,365,000.00 | $42,943,000.00 | $43,565,000.00 | $44,185,000.00 | $47,054,000.00 | $47,672,000.00 | $48,292,000.00 | $48,910,000.00 | $58,053,000.00 | $60,022,000.00 | $61,581,000.00 | $63,138,000.00 | $64,692,000.00 | $66,238,000.00 | $67,787,000.00 | $69,333,000.00 | $70,875,000.00 | $71,197,000.00 | -- | -- | $38,366,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,956,000.00 | $-4,185,000.00 | $-4,222,000.00 | $-3,955,000.00 | $-4,029,000.00 | $-4,110,000.00 | $-4,667,000.00 | $-4,021,000.00 | $-3,602,000.00 | $-3,409,000.00 | $-3,009,000.00 | $-3,232,000.00 | $-4,275,000.00 | $-5,377,000.00 | $-5,247,000.00 | $-2,767,000.00 | $-4,598,000.00 | $-3,489,000.00 | $-13,643,000.00 | $-14,731,000.00 | $-13,452,000.00 | $-12,701,000.00 | $-8,850,000.00 | $-11,317,000.00 | $-11,749,000.00 | $-13,726,000.00 | $-16,181,000.00 | $-16,809,000.00 | $-14,960,000.00 | $-12,759,000.00 | $-8,296,000.00 | $-7,600,000.00 | $-7,459,000.00 | $-4,696,000.00 | $-8,293,000.00 | $-3,447,000.00 | $-2,329,000.00 | $1,398,000.00 | $726,000.00 | $461,000.00 | $394,000.00 | $-1,335,000.00 | $-487,000.00 | $-133,000.00 | $-386,000.00 | $-699,000.00 | $-117,000.00 | $-663,009.00 | -- | -- | -- | $19,817.00 | -- | -- |
Accumulated Deficit | $-4,867,000.00 | $-1,704,000.00 | $8,603,000.00 | $12,849,000.00 | $11,924,000.00 | $11,936,000.00 | $11,345,000.00 | $-18,301,000.00 | $-16,857,000.00 | $-12,165,000.00 | $-6,430,000.00 | $-2,402,000.00 | $9,235,000.00 | $9,772,000.00 | $13,324,000.00 | $19,538,000.00 | $23,021,000.00 | $27,365,000.00 | $-21,576,000.00 | $-15,397,000.00 | $-13,575,000.00 | $-12,401,000.00 | $-11,058,000.00 | $-4,417,000.00 | $-2,732,000.00 | $-294,000.00 | $1,732,000.00 | $6,617,000.00 | $13,400,000.00 | $10,537,000.00 | $11,343,000.00 | $14,134,000.00 | $10,034,000.00 | $10,496,000.00 | $10,459,000.00 | $11,881,000.00 | $10,924,000.00 | $10,612,000.00 | $10,717,000.00 | $11,840,000.00 | $12,205,000.00 | $10,819,000.00 | $9,270,000.00 | $7,307,000.00 | $4,549,000.00 | $2,805,000.00 | $2,352,000.00 | $3,727,000.00 | -- | -- | -- | $2,867,216.00 | -- | -- |
Total Stockholders' Equity | $145,067,000.00 | $147,372,000.00 | $157,007,000.00 | $160,704,000.00 | $157,792,000.00 | $156,656,000.00 | $154,588,000.00 | $124,028,000.00 | $125,035,000.00 | $128,977,000.00 | $130,569,000.00 | $131,884,000.00 | $140,452,000.00 | $138,988,000.00 | $141,877,000.00 | $149,989,000.00 | $151,667,000.00 | $155,761,000.00 | $95,598,000.00 | $99,515,000.00 | $101,730,000.00 | $102,431,000.00 | $106,834,000.00 | $105,665,000.00 | $105,730,000.00 | $105,342,000.00 | $103,856,000.00 | $106,502,000.00 | $112,049,000.00 | $110,242,000.00 | $114,857,000.00 | $118,176,000.00 | $113,374,000.00 | $115,595,000.00 | $111,092,000.00 | $116,540,000.00 | $115,629,000.00 | $118,137,000.00 | $116,245,000.00 | $116,467,000.00 | $115,588,000.00 | $111,144,000.00 | $108,748,000.00 | $105,704,000.00 | $100,948,000.00 | $97,940,000.00 | $96,741,000.00 | $96,668,000.00 | -- | -- | -- | $96,302,664.00 | $81,600,310.00 | $79,069,192.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $168,362,000.00 | $172,634,000.00 | $186,952,000.00 | $191,281,000.00 | $190,666,000.00 | $200,530,000.00 | $194,272,000.00 | $162,316,000.00 | $162,087,000.00 | $168,794,000.00 | $178,255,000.00 | $183,591,000.00 | $191,226,000.00 | $189,984,000.00 | $189,285,000.00 | $199,391,000.00 | $204,182,000.00 | $220,896,000.00 | $197,509,000.00 | $187,652,000.00 | $204,472,000.00 | $203,627,000.00 | $211,352,000.00 | $196,239,000.00 | $197,680,000.00 | $196,533,000.00 | $191,028,000.00 | $199,757,000.00 | $213,696,000.00 | $209,172,000.00 | $218,021,000.00 | $226,277,000.00 | $231,092,000.00 | $231,449,000.00 | $225,121,000.00 | $235,837,000.00 | $235,832,000.00 | $186,787,000.00 | $182,983,000.00 | $183,849,000.00 | $181,027,000.00 | $178,055,000.00 | $145,303,000.00 | $137,567,807.00 | $134,101,000.00 | $126,664,000.00 | $122,053,000.00 | $128,556,000.00 | -- | -- | -- | $115,197,954.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 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $83,493,000.00 | $40,101,000.00 | -- | -- | -- | -- | -- | $6,052,000.00 | $4,760,000.00 | $2,423,000.00 | $9,622,000.00 | $7,856,000.00 | $5,521,000.00 | $1,966,000.00 | $9,268,000.00 | $6,905,000.00 | $4,688,000.00 | $2,452,000.00 | $5,649,000.00 | $1,295,000.00 | $2,392,000.00 | -- | $10,549,000.00 | $7,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,168,000.00 | $206,000.00 | $-258,000.00 | $-1,908,000.00 | $22,567,000.00 | $18,802,000.00 | $17,485,000.00 | $14,593,000.00 | $15,390,000.00 | $16,527,000.00 | $18,026,000.00 | $15,769,000.00 | $17,090,000.00 | $15,490,000.00 | $12,451,000.00 | $9,943,000.00 | $13,481,000.00 | $10,412,000.00 | $11,995,000.00 | $9,078,000.00 | -- | -- | -- |
Research and Development | $3,038,000.00 | $9,399,000.00 | $7,379,000.00 | $2,416,000.00 | $2,565,000.00 | $10,369,000.00 | $8,380,000.00 | $3,759,000.00 | $4,649,000.00 | $17,766,000.00 | $4,567,000.00 | $15,799,000.00 | $3,548,000.00 | $8,153,000.00 | $4,287,000.00 | $15,926,000.00 | $11,993,000.00 | $3,798,000.00 | $3,868,000.00 | $14,951,000.00 | $3,789,000.00 | $7,499,000.00 | $3,934,000.00 | $15,858,000.00 | $3,990,000.00 | $7,708,000.00 | $3,947,000.00 | $16,030,000.00 | $3,940,000.00 | $7,820,000.00 | $3,783,000.00 | $14,039,000.00 | $3,472,000.00 | $7,232,000.00 | $3,750,000.00 | $14,101,000.00 | $3,283,000.00 | $3,882,000.00 | $3,667,000.00 | $12,987,000.00 | $9,534,000.00 | $3,250,000.00 | $2,950,000.00 | $12,147,998.00 | $2,949,000.00 | $3,059,000.00 | $3,141,000.00 | $11,548,247.00 | $8,645,000.00 | $5,853,000.00 | $2,974,000.00 | $10,714,889.00 | $8,805,350.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,412,000.00 | $16,318,000.00 | $16,430,000.00 | $19,385,000.00 | $19,195,000.00 | $18,317,000.00 | $18,381,000.00 | $18,953,000.00 | $19,002,000.00 | $19,294,000.00 | $18,987,000.00 | $20,542,000.00 | $19,085,000.00 | $19,299,000.00 | $19,428,000.00 | $20,874,000.00 | $19,384,000.00 | $18,256,000.00 | $20,411,000.00 | $20,093,000.00 | $20,815,000.00 | $19,520,000.00 | $19,403,000.00 | $19,468,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-3,798,000.00 | $-17,345,000.00 | $-5,027,000.00 | $324,000.00 | $-548,000.00 | $-5,654,000.00 | $-971,000.00 | $-2,332,000.00 | $-4,708,000.00 | $-17,946,000.00 | $-3,607,000.00 | $-22,937,000.00 | $-503,000.00 | $-11,084,000.00 | $-7,648,000.00 | $-21,096,000.00 | $-17,771,000.00 | $-12,913,000.00 | $-5,829,000.00 | $-7,164,000.00 | $-920,000.00 | $-4,367,000.00 | $-3,180,000.00 | $-8,764,000.00 | $-1,801,000.00 | $-1,368,000.00 | $-4,470,000.00 | $-1,322,000.00 | $3,013,000.00 | $-4,067,000.00 | $-3,374,000.00 | $3,208,000.00 | $206,000.00 | $-258,000.00 | $-1,908,000.00 | $1,922,000.00 | $516,000.00 | $674,000.00 | $-1,694,000.00 | $6,169,000.00 | $2,075,000.00 | $4,801,000.00 | $2,502,000.00 | $6,570,000.00 | $2,591,000.00 | $-550,000.00 | $-1,477,000.00 | $-608,330.00 | $-306,000.00 | $-1,431,000.00 | $-2,022,000.00 | $5,540,086.00 | $-643,636.00 | -- |
Loss Before Income Taxes | $-3,085,000.00 | $-15,104,000.00 | $-3,174,000.00 | $977,000.00 | $6,000.00 | $-3,378,000.00 | $-14,000.00 | $-1,209,000.00 | $-4,363,000.00 | $-9,871,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.16 | $-0.81 | $-0.17 | $0.05 | -- | $1.29 | $1.58 | $-0.08 | $-0.25 | $-0.54 | -- | $-0.65 | $-0.03 | $-0.20 | $-0.35 | $-0.20 | $-0.25 | $2.71 | $-0.36 | $-0.11 | $-0.07 | $-0.08 | $-0.23 | $-0.67 | $-0.15 | -- | $-0.30 | $-0.47 | $0.18 | -- | $-0.18 | $0.26 | $-0.03 | -- | $-0.09 | $0.06 | $-0.06 | $-0.07 | $-0.07 | $0.30 | $0.32 | $0.10 | $0.13 | $0.24 | $0.12 | $0.03 | $-0.09 | $0.06 | $-0.05 | $0.01 | $-0.10 | $0.57 | $-0.01 | -- |
Weighted Average Shares Basic | 19,286,000 | 19,130,000 | 19,090,000 | 19,018,000 | 18,882,000 | 18,632,000 | 18,706,000 | 18,564,000 | 18,449,000 | 18,217,000 | 17,938,000 | 17,669,000 | 17,723,000 | 17,648,000 | 17,529,000 | 17,459,000 | 17,521,000 | 17,383,000 | 17,302,000 | 17,072,000 | 17,025,000 | 16,942,000 | 16,742,000 | 16,419,000 | 16,393,000 | 16,354,000 | 16,261,000 | 15,834,000 | 15,798,000 | 15,774,000 | 15,723,000 | 15,625,000 | 15,608,000 | 15,629,000 | 15,538,000 | 15,420,000 | 15,396,000 | 15,415,000 | 15,313,000 | 15,144,000 | 15,109,311 | 15,063,315 | 14,989,000 | 14,777,175 | 14,846,249 | 14,690,591 | 14,604,942 | 14,767,606 | 14,842,746 | 14,825,091 | -- | 14,419,599 | 13,996,363 | -- |
Earnings Per Share Diluted | $-0.16 | $-0.81 | $-0.22 | $0.05 | -- | $1.29 | $1.58 | $-0.08 | $-0.25 | $-0.54 | -- | $-0.65 | $-0.03 | $-0.20 | $-0.35 | $-0.20 | $-0.25 | $2.71 | $-0.36 | $-0.48 | $-0.07 | $-0.08 | $-0.23 | $-0.67 | $-0.15 | -- | $-0.30 | $-0.43 | $-0.05 | $-0.23 | $-0.18 | $0.14 | $-0.03 | -- | $-0.09 | -- | $0.01 | -- | $-0.07 | $-0.02 | $0.09 | $0.10 | $0.13 | $0.18 | $0.12 | $0.03 | $-0.09 | $0.06 | $-0.05 | $0.01 | $-0.10 | $0.56 | $-0.01 | -- |
Weighted Average Shares Diluted | 19,286,000 | 19,130,000 | 19,231,000 | 19,275,000 | 18,882,000 | 18,632,000 | 18,706,000 | 18,507,000 | 18,449,000 | 18,217,000 | 17,938,000 | 17,669,000 | 17,723,000 | 17,648,000 | 17,529,000 | 17,459,000 | 17,429,000 | 17,383,000 | 17,302,000 | 17,072,000 | 17,025,000 | 16,942,000 | 16,742,000 | 16,419,000 | 16,469,000 | 16,354,000 | 16,261,000 | 15,834,000 | 15,915,000 | 15,825,000 | 15,723,000 | 15,834,000 | 15,661,000 | 15,780,000 | 15,538,000 | 15,605,000 | 15,586,000 | 15,522 | 15,313,000 | 15,341,000 | 15,354,459 | 15,234,898 | 15,219,000 | 15,019,000 | 14,971,667 | 14,690,591 | 14,604,942 | 15,072,342 | 15,058,194 | 15,199,900 | -- | 14,850,325 | 13,996,363 | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | 30,000,000 | -- | -- |
Common Stock Shares Outstanding | 19,749,255 | 20,631,152 | 19,610,790 | 19,513,327 | 19,369,696 | 20,342,695 | 19,173,507 | 19,070,744 | 18,895,272 | 19,862,534 | 18,731,973 | 18,429,840 | 18,302,659 | 18,012,527 | 17,986,427 | 18,001,261 | 18,098,586 | 18,018,895 | 17,852,047 | 17,743,971 | 17,739,431 | 17,654,217 | 17,521,644 | 17,128,825 | 17,095,706 | 17,063,996 | 16,260,583 | 16,761,923 | 16,534,598 | -- | 15,818,736 | 15,677,323 | 15,667,323 | 15,622,889 | 15,622,889 | 15,493,752 | 15,463,774 | 15,440,158 | 15,403,250 | 15,277,137 | 15,227,072 | 15,163,558 | 15,126,851 | 14,904,845 | 14,865,460 | 14,904,845 | 14,756,252 | 14,548,277 | -- | -- | -- | 14,688,759 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | $206,000.00 | $205,000.00 | $203,000.00 | $203,000.00 | $202,000.00 | $199,000.00 | $197,000.00 | $194,000.00 | $194,000.00 | $194,000.00 | $194,000.00 | $193,000.00 | $191,000.00 | $190,000.00 | $190,000.00 | $189,000.00 | $188,000.00 | $188,000.00 | $188,000.00 | $187,000.00 | $187,000.00 | $184,000.00 | $182,000.00 | $175,000.00 | $175,000.00 | $173,000.00 | $173,000.00 | $173,000.00 | $172,000.00 | $172,000.00 | $171,000.00 | $171,000.00 | $171,000.00 | $169,000.00 | $169,000.00 | $168,000.00 | $168,000.00 | $166,000.00 | $165,000.00 | $165,000.00 | $164,000.00 | $162,160.00 | -- | -- | -- | $158,989.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 | -- | -- |
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.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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |