Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 7/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $12,585,000.00 | $15,214,000.00 | $16,812,000.00 | $20,964,000.00 | $16,725,000.00 | $19,137,000.00 | $18,874,000.00 | $14,550,000.00 | $26,061,000.00 | $35,987,000.00 | $45,288,000.00 | $39,986,000.00 | $69,790,000.00 | $21,872,000.00 | $47,183,000.00 | $44,236,000.00 | $40,008,000.00 | $26,418,000.00 | $14,768,000.00 | $8,593,000.00 | $21,228,000.00 | $22,428,000.00 | $15,739,000.00 | $18,322,000.00 | $20,795,000.00 | $15,659,000.00 | $13,910,000.00 | $45,549,000.00 | $37,787,000.00 | $31,713,000.00 | $31,176,000.00 | $25,933,000.00 | $29,725,000.00 | $28,772,000.00 | $28,953,000.00 | $24,665,000.00 | $29,303,000.00 | $23,293,000.00 | $24,267,000.00 | $21,423,000.00 | $23,530,000.00 | $19,489,000.00 | $23,464,000.00 | $21,889,000.00 | $25,023,000.00 | $15,096,000.00 | $13,795,000.00 | $14,570,000.00 | $23,181,000.00 | $17,259,000.00 | $18,295,000.00 | $11,797,000.00 |
Accounts Receivable Net Current | -- | -- | -- | $24,778,000.00 | -- | -- | -- | $22,226,000.00 | -- | -- | $32,960,000.00 | $29,893,000.00 | $25,093,000.00 | $26,614,000.00 | $24,522,000.00 | $24,090,000.00 | $23,751,000.00 | $26,142,000.00 | $24,362,000.00 | $23,225,000.00 | $26,307,000.00 | $26,097,000.00 | $24,220,000.00 | $22,140,000.00 | $24,577,000.00 | $22,726,000.00 | $19,039,000.00 | $22,690,000.00 | $23,481,000.00 | $26,784,000.00 | $23,314,000.00 | $25,707,000.00 | $28,749,000.00 | $30,774,000.00 | $25,045,000.00 | $24,239,000.00 | $27,409,000.00 | $26,392,000.00 | $24,937,000.00 | $24,493,000.00 | $23,392,000.00 | $24,257,000.00 | $20,678,000.00 | $20,021,000.00 | $25,055,000.00 | $22,012,000.00 | $16,241,000.00 | $18,905,000.00 | $20,209,000.00 | $16,909,000.00 | -- | -- |
Inventory | $46,877,000.00 | $44,465,000.00 | $43,817,000.00 | $45,080,000.00 | $47,627,000.00 | $52,224,000.00 | $63,749,000.00 | $66,557,000.00 | $58,613,000.00 | $57,794,000.00 | $47,726,000.00 | $40,402,000.00 | $47,907,000.00 | $57,575,000.00 | $55,228,000.00 | $50,660,000.00 | $50,860,000.00 | $55,415,000.00 | $50,601,000.00 | $54,989,000.00 | $53,454,000.00 | $55,651,000.00 | $50,209,000.00 | $55,227,000.00 | $51,482,000.00 | $46,193,000.00 | $45,954,000.00 | $48,131,000.00 | $46,531,000.00 | $48,485,000.00 | $46,479,000.00 | $46,544,000.00 | $42,484,000.00 | $38,013,000.00 | $38,228,000.00 | $41,688,000.00 | $40,674,000.00 | $43,687,000.00 | $44,882,000.00 | $41,770,000.00 | $38,418,000.00 | $42,177,000.00 | $38,261,000.00 | $44,052,000.00 | $36,373,000.00 | $32,910,000.00 | $33,776,000.00 | $34,858,000.00 | $28,723,000.00 | $26,407,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $89,058,000.00 | $88,594,000.00 | $88,064,000.00 | $95,516,000.00 | $93,040,000.00 | $100,013,000.00 | $112,073,000.00 | $107,176,000.00 | $135,454,000.00 | $148,627,000.00 | $139,950,000.00 | $120,685,000.00 | $151,685,000.00 | $120,874,000.00 | $130,569,000.00 | $122,440,000.00 | $123,245,000.00 | $124,473,000.00 | $119,148,000.00 | $121,415,000.00 | $132,069,000.00 | $126,968,000.00 | $98,924,000.00 | $101,599,000.00 | $102,191,000.00 | $89,502,000.00 | $83,008,000.00 | $121,098,000.00 | $114,790,000.00 | $113,595,000.00 | $117,732,000.00 | $115,150,000.00 | $118,421,000.00 | $116,034,000.00 | $107,038,000.00 | $105,550,000.00 | $112,375,000.00 | $110,951,000.00 | $110,601,000.00 | $105,307,000.00 | $100,746,000.00 | $96,913,000.00 | $93,754,000.00 | $96,077,000.00 | $96,863,000.00 | $83,863,000.00 | $78,709,000.00 | $83,029,000.00 | $82,635,000.00 | $68,429,000.00 | -- | -- |
Property Plant and Equipement | $34,021,000.00 | $34,664,000.00 | $34,929,000.00 | $36,111,000.00 | $37,192,000.00 | $38,832,000.00 | $40,490,000.00 | $41,702,000.00 | $43,930,000.00 | $42,385,000.00 | $41,599,000.00 | $42,051,000.00 | $43,147,000.00 | $46,380,000.00 | $46,973,000.00 | $47,289,000.00 | $48,389,000.00 | $50,129,000.00 | $51,325,000.00 | $53,178,000.00 | $51,794,000.00 | $51,838,000.00 | $52,530,000.00 | $52,912,000.00 | $51,651,000.00 | $50,333,000.00 | $45,537,000.00 | $41,745,000.00 | $39,973,000.00 | $38,157,000.00 | $38,319,000.00 | $37,480,000.00 | $36,078,000.00 | $35,269,000.00 | $33,204,000.00 | $31,891,000.00 | $31,376,000.00 | $30,115,000.00 | $30,559,000.00 | $30,808,000.00 | $30,594,000.00 | $30,055,000.00 | $30,621,000.00 | $31,016,000.00 | $31,279,000.00 | $30,285,000.00 | $30,431,000.00 | $30,615,000.00 | $30,296,000.00 | $30,571,000.00 | -- | -- |
Intangible Assets Net | $1,970,000.00 | $2,064,000.00 | $2,158,000.00 | $2,252,000.00 | $2,346,000.00 | $2,440,000.00 | $2,534,000.00 | $2,628,000.00 | $2,910,000.00 | $3,098,000.00 | $3,192,000.00 | $3,286,000.00 | $3,380,000.00 | $7,738,000.00 | $10,260,000.00 | $10,354,000.00 | $10,448,000.00 | $10,542,000.00 | $10,636,000.00 | $10,730,000.00 | $4,275,000.00 | $1,397,000.00 | $1,428,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16,011,000.00 | $27,222,000.00 | $27,222,000.00 | $27,222,000.00 | $27,222,000.00 | $27,222,000.00 | $27,222,000.00 | $13,569,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | $11,462,000.00 | -- |
Other Assets | $853,000.00 | $901,000.00 | $944,000.00 | $840,000.00 | $919,000.00 | $717,000.00 | $724,000.00 | $595,000.00 | $2,582,000.00 | $555,000.00 | $547,000.00 | $540,000.00 | $664,000.00 | $464,000.00 | $496,000.00 | $526,000.00 | $643,000.00 | $972,000.00 | $945,000.00 | $11,640,000.00 | $5,232,000.00 | $2,315,000.00 | $2,340,000.00 | $2,397,000.00 | $2,394,000.00 | $2,417,000.00 | $2,495,000.00 | $2,502,000.00 | $2,573,000.00 | $2,435,000.00 | $2,494,000.00 | $2,475,000.00 | $2,545,000.00 | $2,505,000.00 | $2,539,000.00 | $2,587,000.00 | $2,917,000.00 | $2,923,000.00 | $2,959,000.00 | $2,873,000.00 | $1,151,000.00 | $1,195,000.00 | $1,868,000.00 | $1,890,000.00 | $1,907,000.00 | $1,944,000.00 | $1,982,000.00 | $2,010,000.00 | $2,052,000.00 | $2,093,000.00 | -- | -- |
Total Assets | $141,998,000.00 | $142,160,000.00 | $142,902,000.00 | $152,183,000.00 | $150,598,000.00 | $161,630,000.00 | $180,490,000.00 | $177,563,000.00 | $212,248,000.00 | $211,978,000.00 | $202,776,000.00 | $184,587,000.00 | $215,084,000.00 | $212,140,000.00 | $231,722,000.00 | $224,447,000.00 | $219,726,000.00 | $224,908,000.00 | $222,211,000.00 | $226,372,000.00 | $217,984,000.00 | $216,844,000.00 | $201,043,000.00 | $207,904,000.00 | $205,634,000.00 | $191,056,000.00 | $179,127,000.00 | $183,360,000.00 | $175,142,000.00 | $173,551,000.00 | $173,668,000.00 | $166,880,000.00 | $171,368,000.00 | $167,815,000.00 | $156,662,000.00 | $154,212,000.00 | $160,935,000.00 | $156,678,000.00 | $156,242,000.00 | $151,101,000.00 | $144,706,000.00 | $143,797,000.00 | $142,443,000.00 | $143,160,000.00 | $144,716,000.00 | $131,457,000.00 | $127,124,000.00 | $129,307,000.00 | $130,051,000.00 | $113,877,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,543,000.00 | $27,821,000.00 | $22,357,000.00 | $26,220,000.00 | $23,219,000.00 | $27,284,000.00 | $30,663,000.00 | $23,489,000.00 | $21,689,000.00 | $25,022,000.00 | $24,871,000.00 | $17,121,000.00 | -- | -- |
Accrued Liabilities | $7,300,000.00 | $8,106,000.00 | $6,615,000.00 | $8,533,000.00 | $6,701,000.00 | $7,594,000.00 | $7,158,000.00 | $7,832,000.00 | $9,950,000.00 | $13,574,000.00 | $11,684,000.00 | $7,852,000.00 | $5,687,000.00 | $7,742,000.00 | $8,915,000.00 | $8,566,000.00 | $9,192,000.00 | $9,740,000.00 | $8,670,000.00 | $8,176,000.00 | $9,325,000.00 | $8,842,000.00 | $7,364,000.00 | $6,075,000.00 | $11,947,000.00 | $10,511,000.00 | $8,878,000.00 | $6,890,000.00 | $11,922,000.00 | $12,690,000.00 | $9,895,000.00 | $7,731,000.00 | $11,129,000.00 | $9,954,000.00 | $7,723,000.00 | $6,365,000.00 | $9,181,000.00 | $11,812,000.00 | $11,672,000.00 | $8,704,000.00 | $11,829,000.00 | $12,823,000.00 | $10,611,000.00 | $8,366,000.00 | $9,321,000.00 | $7,594,000.00 | $6,839,000.00 | $5,862,000.00 | $7,617,000.00 | $5,971,000.00 | -- | -- |
Total Current Liabilities | $61,202,000.00 | $58,532,000.00 | $56,785,000.00 | $63,103,000.00 | $57,094,000.00 | $59,522,000.00 | $66,495,000.00 | $58,062,000.00 | $82,699,000.00 | $83,616,000.00 | $75,525,000.00 | $58,718,000.00 | $85,386,000.00 | $50,244,000.00 | $65,800,000.00 | $60,111,000.00 | $55,479,000.00 | $57,676,000.00 | $54,742,000.00 | $60,342,000.00 | $54,608,000.00 | $64,662,000.00 | $47,963,000.00 | $58,227,000.00 | $57,004,000.00 | $48,742,000.00 | $43,178,000.00 | $51,925,000.00 | $46,330,000.00 | $48,477,000.00 | $50,693,000.00 | $51,147,000.00 | $51,941,000.00 | $52,843,000.00 | $44,988,000.00 | $45,065,000.00 | $49,191,000.00 | $47,235,000.00 | $54,727,000.00 | $52,516,000.00 | $49,123,000.00 | $51,831,000.00 | $47,055,000.00 | $51,329,000.00 | $55,716,000.00 | $46,086,000.00 | $43,027,000.00 | $47,956,000.00 | $49,710,000.00 | $39,777,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,200,000.00 | -- | -- | $4,400,000.00 | $4,400,000.00 | $4,400,000.00 | $4,400,000.00 | $6,600,000.00 | $6,600,000.00 | $6,766,000.00 | $6,817,000.00 | $9,066,000.00 | $9,123,000.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $44,843,000.00 | $44,581,000.00 | $44,571,000.00 | $44,250,000.00 | $43,992,000.00 | $43,671,000.00 | $43,340,000.00 | $43,143,000.00 | $43,310,000.00 | $43,323,000.00 | $43,031,000.00 | $42,708,000.00 | $42,582,000.00 | $43,748,000.00 | $44,109,000.00 | $43,803,000.00 | $43,694,000.00 | $43,961,000.00 | $45,959,000.00 | $46,334,000.00 | $48,203,000.00 | $48,413,000.00 | $47,441,000.00 | $47,038,000.00 | $47,415,000.00 | $46,365,000.00 | $45,349,000.00 | $44,453,000.00 | $43,795,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $88,000.00 | $-6,000.00 | $76,000.00 | $19,000.00 | $21,000.00 | $-21,000.00 | $25,000.00 | $32,000.00 | $294,000.00 | $117,000.00 | $26,000.00 | $59,000.00 | $-10,000.00 | $104,000.00 | $55,000.00 | $46,000.00 | $40,000.00 | $9,000.00 | $62,000.00 | $64,000.00 | $-85,000.00 | $56,000.00 | $60,000.00 | $40,000.00 | $-4,000.00 | $-57,000.00 | $-44,000.00 | $-48,000.00 | $-144,000.00 | $-280,000.00 | $-157,000.00 | $-184,000.00 | $-95,000.00 | $-66,000.00 | $-88,000.00 | $-70,000.00 | $-60,000.00 | $-74,000.00 | $-59,000.00 | $-81,000.00 | $54,000.00 | -- | -- | -- | $16,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $35,241,000.00 | $38,429,000.00 | $40,853,000.00 | $44,195,000.00 | $48,875,000.00 | $57,843,000.00 | $70,016,000.00 | $75,715,000.00 | $85,331,000.00 | $84,307,000.00 | $83,579,000.00 | $82,487,000.00 | $86,511,000.00 | $115,373,000.00 | $116,735,000.00 | $115,676,000.00 | $115,579,000.00 | $118,186,000.00 | $116,272,000.00 | $114,465,000.00 | $114,635,000.00 | $103,090,000.00 | $104,957,000.00 | $101,977,000.00 | $100,601,000.00 | $95,391,000.00 | $90,029,000.00 | $86,415,000.00 | $84,547,000.00 | $81,804,000.00 | $77,806,000.00 | $74,777,000.00 | $75,752,000.00 | $71,571,000.00 | $68,493,000.00 | $66,102,000.00 | $68,260,000.00 | $66,132,000.00 | $58,364,000.00 | $55,758,000.00 | $53,017,000.00 | -- | -- | -- | $42,293,000.00 | -- | -- | -- | $28,997,000.00 | -- | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | $128,362,000.00 | $127,251,000.00 | $125,869,000.00 | $129,698,000.00 | $159,843,000.00 | $161,520,000.00 | $160,146,000.00 | $159,933,000.00 | $162,775,000.00 | $162,918,000.00 | $161,490,000.00 | $163,376,000.00 | $152,182,000.00 | $153,080,000.00 | $149,677,000.00 | $148,630,000.00 | $142,314,000.00 | $135,949,000.00 | $131,435,000.00 | $128,812,000.00 | $125,074,000.00 | $122,975,000.00 | $118,725,000.00 | $119,427,000.00 | $114,972,000.00 | $111,674,000.00 | $109,147,000.00 | $111,744,000.00 | $109,443,000.00 | $101,515,000.00 | $98,585,000.00 | $95,583,000.00 | $91,966,000.00 | $95,388,000.00 | $91,831,000.00 | $89,000,000.00 | $85,371,000.00 | $84,097,000.00 | $81,351,000.00 | $80,341,000.00 | $74,100,000.00 | $63,047,000.00 | $48,031,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $253,000.00 | $4,402,000.00 | $4,190,000.00 | $4,314,000.00 | $4,457,000.00 | $4,551,000.00 | $4,540,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $141,998,000.00 | $142,160,000.00 | $142,902,000.00 | $152,183,000.00 | $150,598,000.00 | $161,630,000.00 | $180,490,000.00 | $177,563,000.00 | $212,248,000.00 | $211,978,000.00 | $202,776,000.00 | $184,587,000.00 | $215,084,000.00 | $210,340,000.00 | $231,722,000.00 | $224,447,000.00 | $219,726,000.00 | $224,908,000.00 | $222,211,000.00 | $226,372,000.00 | $217,984,000.00 | $216,844,000.00 | $201,043,000.00 | $207,904,000.00 | $205,634,000.00 | $191,056,000.00 | $179,127,000.00 | $183,360,000.00 | $175,142,000.00 | $173,551,000.00 | $173,668,000.00 | $169,872,000.00 | $171,368,000.00 | $167,815,000.00 | $156,662,000.00 | $154,212,000.00 | $160,935,000.00 | $156,678,000.00 | $156,242,000.00 | $151,101,000.00 | $144,706,000.00 | $143,797,000.00 | $142,443,000.00 | $143,160,000.00 | $144,716,000.00 | $131,457,000.00 | $127,124,000.00 | $129,307,000.00 | $130,051,000.00 | $113,877,000.00 | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 7/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $22,737,000.00 | $15,035,000.00 | $7,085,000.00 | $10,896,000.00 | $4,008,000.00 | $-2,213,000.00 | $4,128,000.00 | $36,093,000.00 | $12,499,000.00 | $38,035,000.00 | $14,261,000.00 | $9,901,000.00 | $40,498,000.00 | $11,520,000.00 | $27,468,000.00 | $12,412,000.00 | $12,189,000.00 | $14,123,000.00 | $13,326,000.00 | $10,559,000.00 | $64,633,000.00 | $17,603,000.00 | $15,804,000.00 | $16,465,000.00 | $17,156,000.00 | $16,759,000.00 | $35,321,000.00 | $18,419,000.00 | $16,613,000.00 | $16,563,000.00 | $31,935,000.00 | $16,202,000.00 | $16,172,000.00 | $14,402,000.00 | $24,993,000.00 | $12,715,000.00 | $11,761,000.00 | $11,837,000.00 | $12,235,000.00 | $13,074,000.00 | $12,848,000.00 | $11,685,000.00 | $24,998,000.00 | $13,120,000.00 | $39,732,000.00 | $8,511,000.00 | $17,524,000.00 | $8,878,000.00 | $36,840,000.00 | $8,239,000.00 | $38,777,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $29,366,000.00 | $19,874,000.00 | $9,829,000.00 | $37,978,000.00 | $27,133,000.00 | $17,968,000.00 | $8,866,000.00 | $35,415,000.00 | $9,181,000.00 | $27,597,000.00 | $17,761,000.00 | $8,018,000.00 | $34,424,000.00 | $9,952,000.00 | $20,831,000.00 | $10,711,000.00 | $10,230,000.00 | $10,038,000.00 | $10,103,000.00 | $8,033,000.00 | $37,172,000.00 | $9,959,000.00 | $9,415,000.00 | $9,501,000.00 | $39,157,000.00 | $9,824,000.00 | $9,602,000.00 | $9,746,000.00 | $36,773,000.00 | $9,337,000.00 | $18,175,000.00 | $8,741,000.00 | $32,778,000.00 | $23,173,000.00 | $14,798,000.00 | $7,419,000.00 | $28,657,000.00 | $7,041,000.00 | $7,200,000.00 | $7,100,000.00 | $6,772,000.00 | $6,822,000.00 | $7,209,000.00 | $7,641,000.00 | $25,026,000.00 | $5,518,000.00 | $5,720,000.00 | $5,757,000.00 | $21,069,000.00 | $5,129,000.00 | $22,805,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-7,061,000.00 | $-5,321,000.00 | $-3,082,000.00 | $-28,478,000.00 | $-24,451,000.00 | $-11,931,000.00 | $-4,738,000.00 | $678,000.00 | $3,318,000.00 | $10,438,000.00 | $6,401,000.00 | $1,883,000.00 | $-7,568,000.00 | $2,724,000.00 | $4,409,000.00 | $2,689,000.00 | $1,959,000.00 | $4,299,000.00 | $4,284,000.00 | $2,075,000.00 | $27,461,000.00 | $7,644,000.00 | $6,389,000.00 | $6,964,000.00 | $30,078,000.00 | $6,935,000.00 | $7,299,000.00 | $8,673,000.00 | $28,338,000.00 | $7,226,000.00 | $6,300,000.00 | $7,461,000.00 | $6,567,000.00 | $6,027,000.00 | $4,899,000.00 | $5,296,000.00 | $4,444,000.00 | $4,796,000.00 | $5,035,000.00 | $5,974,000.00 | $21,085,000.00 | $15,010,000.00 | $10,148,000.00 | $5,479,000.00 | $14,706,000.00 | $9,040,000.00 | $2,926,000.00 | $3,121,000.00 | $15,743,000.00 | $11,013,000.00 | $16,342,000.00 | -- |
Loss Before Income Taxes | $-6,700,000.00 | $-4,500,000.00 | $-2,600,000.00 | $-28,400,000.00 | $-24,500,000.00 | $-11,023,000.00 | $-4,803,000.00 | $-325,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $22,696,000.00 | $7,159,000.00 | $8,546,000.00 | $27,898,000.00 | $7,179,000.00 | $13,552,000.00 | $7,408,000.00 | $6,685,000.00 | $5,922,000.00 | $4,890,000.00 | $5,459,000.00 | $4,120,000.00 | $4,574,000.00 | $4,814,000.00 | $5,535,000.00 | $20,289,000.00 | $4,523,000.00 | $9,903,000.00 | $5,372,000.00 | $14,198,000.00 | $8,705,000.00 | $5,827,000.00 | $2,965,000.00 | $15,062,000.00 | $10,387,000.00 | $14,316,000.00 | -- |
Earnings Per Share Basic | $-0.72 | $-0.47 | $-0.27 | $-2.57 | $-2.19 | $-0.99 | $-0.47 | $-0.26 | $0.18 | $0.14 | $-0.03 | $-0.22 | $-2.26 | $0.29 | $0.19 | $0.11 | $0.46 | $0.25 | $0.23 | $0.08 | $1.68 | $0.66 | $0.32 | $0.40 | $0.50 | $0.52 | $0.36 | $0.43 | $0.29 | $0.39 | $0.31 | $0.38 | $1.23 | $0.31 | $0.25 | $0.27 | $1.43 | $0.69 | $0.52 | $0.27 | $1.50 | $1.19 | $0.68 | $0.28 | $1.05 | $0.14 | $0.49 | $0.14 | $1.25 | $0.19 | $1.04 | -- |
Weighted Average Shares Basic | 12,419,000 | 12,394,000 | 12,332,000 | 12,283,000 | 12,272,000 | 12,280,000 | 12,238,000 | 12,242,000 | 12,313,000 | 12,297,000 | 12,293,000 | 12,287,000 | 12,378,000 | 12,409,000 | 12,408,000 | 12,399,000 | 12,384,000 | 12,488,000 | 12,512,000 | 12,510,000 | 12,431,000 | 12,436,000 | 12,440,000 | 12,399,000 | 12,312,000 | 12,302,000 | 12,297,000 | 12,286,000 | 12,257,000 | 12,331,000 | 12,343,000 | 12,277,000 | 12,217,000 | 12,219,000 | 12,218,000 | 12,212,000 | 12,188,000 | 12,188,000 | 12,165,000 | 12,148,000 | 12,235,000 | 12,095,000 | 12,371,000 | 12,551,000 | 12,711,000 | 12,777,000 | 12,733,000 | 13,061,000 | 12,959,000 | 12,936,000 | -- | -- |
Earnings Per Share Diluted | $-0.72 | $-0.47 | $-0.27 | $-2.57 | $-2.19 | $-0.99 | $-0.47 | $-0.26 | $0.18 | $0.14 | $-0.03 | $-0.22 | $-2.26 | $-0.34 | $0.18 | $0.09 | $-0.11 | $0.25 | $0.31 | $0.08 | $1.65 | $0.65 | $0.32 | $0.40 | $1.78 | $1.29 | $0.36 | $0.43 | $1.36 | $1.07 | $0.68 | $0.38 | $1.21 | $0.31 | $0.51 | $0.27 | $0.22 | $0.68 | $0.51 | $0.26 | $1.47 | $1.17 | $0.94 | $0.28 | $1.03 | $0.76 | $0.62 | $0.14 | $1.22 | $0.18 | $1.01 | -- |
Weighted Average Shares Diluted | 12,419,000 | 12,394,000 | 12,332,000 | 12,283,000 | 12,272,000 | 12,280,000 | 12,238,000 | 12,242,000 | 12,415,000 | 12,299,000 | 12,324,000 | 12,287,000 | 12,297,000 | 12,420,000 | 12,408,000 | 12,410,000 | 12,548,000 | 12,593,000 | 12,551,000 | 12,600,000 | 12,633,000 | 12,436,000 | 12,580,000 | 12,590,000 | 12,567,000 | 12,517,000 | 12,507,000 | 12,463,000 | 12,434,000 | 12,486,000 | 12,484,000 | 12,456,000 | 12,422,000 | 12,417,000 | 12,401,000 | 12,404,000 | 12,414,000 | 12,405,000 | 12,389,000 | 12,366,000 | 12,323,000 | 12,290,000 | 12,541,000 | 12,711,000 | 12,866,000 | 12,677,000 | 13,025,000 | 13,205,000 | 13,218,000 | 13,218,000 | -- | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 12,469,903 | 12,469,903 | 12,344,030 | 12,327,414 | 12,311,583 | 12,293,762 | 12,274,786 | 12,228,629 | 12,276,286 | 12,308,357 | 12,303,023 | 12,291,946 | 12,284,946 | 12,361,180 | 12,411,957 | 12,405,014 | 12,391,160 | 12,368,413 | 12,491,956 | 12,522,246 | 12,450,276 | 12,450,276 | 12,435,276 | 12,441,161 | 12,356,631 | 12,314,756 | 12,311,756 | 12,306,956 | 12,265,489 | 12,250,489 | 12,350,265 | 12,338,765 | 12,219,121 | 12,219,121 | 12,218,521 | 12,216,766 | 12,250,030 | 12,250,000 | 12,250,000 | 12,241,000 | 12,224,894 | 12,225,000 | 12,209,000 | 12,656,000 | 12,703,000 | 12,693,000 | 12,767,000 | 13,181,000 | 13,264,000 | 13,214,000 | -- | -- |
Common Stock Value | $624,000.00 | $624,000.00 | $617,000.00 | $616,000.00 | $616,000.00 | $615,000.00 | $614,000.00 | $611,000.00 | $614,000.00 | $615,000.00 | $615,000.00 | $615,000.00 | $615,000.00 | $618,000.00 | $621,000.00 | $621,000.00 | $620,000.00 | $619,000.00 | $625,000.00 | $627,000.00 | $623,000.00 | $623,000.00 | $622,000.00 | $622,000.00 | $618,000.00 | $615,000.00 | $615,000.00 | $615,000.00 | $614,000.00 | $613,000.00 | $618,000.00 | $617,000.00 | $611,000.00 | $611,000.00 | $611,000.00 | $610,000.00 | $612,000.00 | $612,000.00 | $612,000.00 | $612,000.00 | $611,000.00 | -- | -- | -- | $635,000.00 | -- | -- | -- | $663,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | -- | $0.05 | -- | -- | -- | $0.05 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | -- | $0.05 | -- | -- | -- | $0.05 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |