Date | 1/31/2024 | 10/31/2023 | 9/30/2023 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/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 | 12/31/2015 | 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 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $5,289,000.00 | $5,569,000.00 | -- | $494,000.00 | $778,000.00 | $812,000.00 | $833,000.00 | $622,000.00 | $2,056,000.00 | $2,001,000.00 | $4,611,000.00 | $2,664,000.00 | $2,638,000.00 | $4,705,000.00 | $3,090,000.00 | $4,650,000.00 | $7,489,000.00 | $7,986,000.00 | $9,389,000.00 | $5,406,000.00 | $6,886,000.00 | $8,613,000.00 | $9,902,000.00 | $6,541,000.00 | $6,916,000.00 | $2,053,000.00 | $2,902,000.00 | $3,232,000.00 | $3,496,000.00 | $2,360,000.00 | $3,769,000.00 | -- | $4,566,000.00 | $2,800,000.00 | $6,227,000.00 | $5,175,000.00 | $9,069,000.00 | $9,427,000.00 | $11,681,000.00 | $15,162,000.00 | $24,209,000.00 | $20,298,000.00 | $16,544,000.00 | $15,150,000.00 | $23,990,000.00 | $21,545,000.00 | $17,432,000.00 | $15,287,000.00 | $15,906,000.00 | $15,287,000.00 | $14,641,000.00 | $14,647,000.00 | $6,130,000.00 | $5,063,000.00 |
Accounts Receivable Net Current | $6,566,000.00 | $3,882,000.00 | -- | $7,143,000.00 | $3,993,000.00 | $3,896,000.00 | $6,657,000.00 | $9,478,000.00 | $5,100,000.00 | $3,649,000.00 | $4,747,000.00 | $5,609,000.00 | -- | -- | $6,623,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,448,000.00 | $18,093,000.00 | $27,746,000.00 | $23,693,000.00 | $30,430,000.00 | $29,517,000.00 | $29,435,000.00 | $29,514,000.00 | $25,012,000.00 | $23,651,000.00 | $28,416,000.00 | $23,131,000.00 | $18,627,000.00 | $24,016,000.00 | $32,003,000.00 | $35,788,000.00 | -- | -- | -- | $17,832,000.00 | -- | -- |
Inventory | $13,371,000.00 | $13,263,000.00 | -- | $15,651,000.00 | $15,318,000.00 | $16,837,000.00 | $14,422,000.00 | $11,498,000.00 | $11,928,000.00 | $12,169,000.00 | $11,453,000.00 | $11,880,000.00 | $13,309,000.00 | $13,783,000.00 | $13,261,000.00 | $13,559,000.00 | $13,115,000.00 | $11,243,000.00 | $10,774,000.00 | $11,679,000.00 | $11,855,000.00 | $11,432,000.00 | $10,856,000.00 | $11,940,000.00 | $12,465,000.00 | $13,488,000.00 | $11,960,000.00 | $12,521,000.00 | $13,091,000.00 | $13,016,000.00 | $12,944,000.00 | -- | $11,766,000.00 | $14,477,000.00 | $12,508,000.00 | $11,451,000.00 | $11,158,000.00 | $11,728,000.00 | $8,302,000.00 | $8,338,000.00 | $8,490,000.00 | $6,536,000.00 | $7,445,000.00 | $6,188,000.00 | $7,524,000.00 | $6,977,000.00 | $6,540,000.00 | $6,708,000.00 | -- | -- | -- | $4,813,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $3,113,000.00 | $1,701,000.00 | -- | $1,273,000.00 | $2,144,000.00 | $1,610,000.00 | $1,785,000.00 | $1,157,000.00 | $1,190,000.00 | $1,555,000.00 | $1,659,000.00 | $1,278,000.00 | $1,646,000.00 | $2,515,000.00 | $2,211,000.00 | $1,521,000.00 | $3,323,000.00 | $2,476,000.00 | $1,735,000.00 | $1,603,000.00 | $1,970,000.00 | $2,132,000.00 | $1,550,000.00 | $2,135,000.00 | $1,934,000.00 | $1,752,000.00 | $2,193,000.00 | $1,808,000.00 | $1,544,000.00 | $2,105,000.00 | $1,685,000.00 | -- | $2,814,000.00 | $2,787,000.00 | $3,360,000.00 | $6,562,000.00 | $9,866,000.00 | $6,010,000.00 | $2,634,000.00 | $3,915,000.00 | $4,232,000.00 | $4,039,000.00 | $4,619,000.00 | $3,079,000.00 | $4,072,000.00 | $1,646,000.00 | $3,193,000.00 | $2,530,000.00 | -- | -- | -- | $2,128,000.00 | -- | -- |
Total Current Assets | $28,339,000.00 | $24,415,000.00 | -- | $24,561,000.00 | $22,233,000.00 | $23,155,000.00 | $23,875,000.00 | $23,343,000.00 | $23,586,000.00 | $23,460,000.00 | $26,791,000.00 | $26,871,000.00 | $28,682,000.00 | $28,999,000.00 | $30,627,000.00 | $32,826,000.00 | $34,726,000.00 | $34,146,000.00 | $36,342,000.00 | $36,341,000.00 | $32,432,000.00 | $34,743,000.00 | $33,046,000.00 | $33,010,000.00 | $33,990,000.00 | $33,945,000.00 | $35,059,000.00 | $30,509,000.00 | $32,634,000.00 | $37,028,000.00 | $40,696,000.00 | -- | $45,553,000.00 | $45,573,000.00 | $56,858,000.00 | $54,149,000.00 | $66,740,000.00 | $60,785,000.00 | $56,534,000.00 | $62,160,000.00 | $67,731,000.00 | $65,092,000.00 | $66,865,000.00 | $57,878,000.00 | $64,035,000.00 | $63,784,000.00 | $64,277,000.00 | $65,278,000.00 | -- | -- | -- | $44,754,000.00 | -- | -- |
Property Plant and Equipement | $818,000.00 | $830,000.00 | -- | $3,620,000.00 | $3,945,000.00 | $4,103,000.00 | $4,013,000.00 | $4,346,000.00 | $4,440,000.00 | $4,586,000.00 | $4,751,000.00 | $4,954,000.00 | $5,157,000.00 | $12,002,000.00 | $13,777,000.00 | $14,021,000.00 | $11,841,000.00 | $12,837,000.00 | $14,155,000.00 | $16,655,000.00 | $19,765,000.00 | $21,046,000.00 | $22,900,000.00 | $26,372,000.00 | $29,842,000.00 | $33,380,000.00 | $43,838,000.00 | $54,192,000.00 | $60,965,000.00 | $68,594,000.00 | $73,516,000.00 | -- | $78,578,000.00 | $86,542,000.00 | $95,769,000.00 | $100,087,000.00 | $112,803,000.00 | $122,102,000.00 | $124,296,000.00 | $129,573,000.00 | $106,631,000.00 | $105,874,000.00 | $111,829,000.00 | $119,608,000.00 | $117,388,000.00 | $118,499,000.00 | $127,059,000.00 | $120,377,000.00 | -- | -- | -- | $79,095,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,989,000.00 | -- | -- | -- | $4,696,000.00 | -- | -- | -- | $5,358,000.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $2,531,000.00 | $3,997,000.00 | $3,997,000.00 | $3,997,000.00 | $3,997,000.00 | $3,997,000.00 | $4,155,000.00 | $4,226,000.00 | $4,155,000.00 | $2,600,000.00 | $5,552,000.00 | $5,579,000.00 | $5,620,000.00 | $5,594,000.00 | $5,661,000.00 | $5,703,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | $4,320,000.00 | -- | -- | -- | $4,320,000.00 | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | $213,000.00 | -- | -- | -- | -- | $774,000.00 | $776,000.00 | $7,000.00 | $429,000.00 | $1,142,000.00 | $1,144,000.00 | $1,132,000.00 | $712,000.00 | $609,000.00 | $611,000.00 | $611,000.00 | $926,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $275,000.00 | $368,000.00 | -- | $465,000.00 | $27,000.00 | $28,000.00 | $28,000.00 | $1,902,000.00 | $34,000.00 | $34,000.00 | $32,000.00 | $34,000.00 | $32,000.00 | $87,000.00 | $316,000.00 | $412,000.00 | $578,000.00 | $468,000.00 | $39,000.00 | -- | -- | -- | $36,000.00 | -- | -- |
Total Assets | $33,491,000.00 | $29,835,000.00 | -- | $34,225,000.00 | $32,858,000.00 | $34,258,000.00 | $35,571,000.00 | $35,303,000.00 | $36,049,000.00 | $35,521,000.00 | $39,763,000.00 | $40,793,000.00 | $43,492,000.00 | $51,203,000.00 | $58,228,000.00 | $62,496,000.00 | $63,047,000.00 | $64,333,000.00 | $65,301,000.00 | $68,539,000.00 | $68,114,000.00 | $72,724,000.00 | $73,679,000.00 | $76,797,000.00 | $81,594,000.00 | $85,750,000.00 | $94,714,000.00 | $104,342,000.00 | $113,851,000.00 | $126,500,000.00 | $134,759,000.00 | -- | $153,425,000.00 | $159,710,000.00 | $178,317,000.00 | $179,611,000.00 | $207,228,000.00 | $209,192,000.00 | $195,049,000.00 | $205,419,000.00 | $188,572,000.00 | $183,721,000.00 | $190,835,000.00 | $190,407,000.00 | $193,721,000.00 | $193,282,000.00 | $205,224,000.00 | $198,229,000.00 | -- | -- | -- | $137,971,000.00 | -- | -- |
Accounts Payable | $1,623,000.00 | $1,127,000.00 | -- | $2,459,000.00 | $4,101,000.00 | $4,191,000.00 | $2,460,000.00 | $3,190,000.00 | $2,148,000.00 | $2,142,000.00 | $1,704,000.00 | $1,441,000.00 | $988,000.00 | $3,292,000.00 | $2,650,000.00 | $3,483,000.00 | $1,977,000.00 | $2,177,000.00 | $1,534,000.00 | $2,096,000.00 | $2,038,000.00 | $2,889,000.00 | $1,271,000.00 | $2,118,000.00 | $1,770,000.00 | $1,876,000.00 | $1,929,000.00 | $2,716,000.00 | $1,687,000.00 | $2,102,000.00 | $3,543,000.00 | -- | $2,067,000.00 | $1,761,000.00 | $3,676,000.00 | $2,399,000.00 | $6,489,000.00 | $6,590,000.00 | $3,045,000.00 | $10,745,000.00 | $8,469,000.00 | $4,436,000.00 | $3,599,000.00 | $6,921,000.00 | $3,976,000.00 | $3,241,000.00 | $6,049,000.00 | $13,037,000.00 | -- | -- | -- | $5,203,000.00 | -- | -- |
Accrued Liabilities | $5,586,000.00 | -- | -- | -- | $2,247,000.00 | -- | -- | -- | $2,651,000.00 | $3,038,000.00 | $2,912,000.00 | $2,468,000.00 | $2,226,000.00 | $3,071,000.00 | $3,452,000.00 | $5,174,000.00 | $4,650,000.00 | $3,229,000.00 | $3,738,000.00 | $5,477,000.00 | $4,776,000.00 | $4,895,000.00 | $5,253,000.00 | $3,669,000.00 | $4,366,000.00 | $4,595,000.00 | $4,514,000.00 | $2,094,000.00 | $3,405,000.00 | $4,910,000.00 | $5,369,000.00 | -- | $5,053,000.00 | $4,004,000.00 | $4,151,000.00 | $3,673,000.00 | $4,605,000.00 | $5,500,000.00 | $2,314,000.00 | $1,583,000.00 | $2,505,000.00 | $2,930,000.00 | $3,486,000.00 | $1,875,000.00 | $2,743,000.00 | $3,668,000.00 | $4,848,000.00 | $6,583,000.00 | -- | -- | -- | $5,165,000.00 | -- | -- |
Total Current Liabilities | $10,850,000.00 | $8,632,000.00 | -- | $12,749,000.00 | $9,806,000.00 | $12,003,000.00 | $9,910,000.00 | $10,443,000.00 | $8,731,000.00 | $8,953,000.00 | $9,347,000.00 | $9,839,000.00 | $9,804,000.00 | $10,653,000.00 | $10,576,000.00 | $12,418,000.00 | $11,033,000.00 | $10,410,000.00 | $8,623,000.00 | $8,285,000.00 | $8,160,000.00 | $9,508,000.00 | $7,830,000.00 | $6,648,000.00 | $6,918,000.00 | $7,327,000.00 | $13,782,000.00 | $13,664,000.00 | $14,925,000.00 | $25,233,000.00 | $29,722,000.00 | -- | $19,899,000.00 | $20,520,000.00 | $29,063,000.00 | $33,137,000.00 | $45,835,000.00 | $37,901,000.00 | $21,330,000.00 | $34,971,000.00 | $15,097,000.00 | $8,664,000.00 | $10,941,000.00 | $14,094,000.00 | $21,677,000.00 | $21,052,000.00 | $38,928,000.00 | $42,795,000.00 | -- | -- | -- | $43,256,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,371,000.00 | $8,676,000.00 | $9,482,000.00 | $17,735,000.00 | $20,484,000.00 | -- | $12,409,000.00 | $14,274,000.00 | $20,575,000.00 | $26,355,000.00 | $34,562,000.00 | $25,144,000.00 | -- | $22,200,000.00 | -- | -- | -- | $4,238,000.00 | $13,474,000.00 | $12,530,000.00 | -- | $12,784,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $113,121,000.00 | $113,124,000.00 | -- | $129,738,000.00 | $129,580,000.00 | $129,450,000.00 | $129,314,000.00 | $128,702,000.00 | $128,519,000.00 | $128,403,000.00 | $128,241,000.00 | $125,810,000.00 | $124,413,000.00 | $124,194,000.00 | $123,964,000.00 | $123,721,000.00 | $123,452,000.00 | $123,257,000.00 | $123,085,000.00 | $122,879,000.00 | $122,672,000.00 | $122,430,000.00 | $122,304,000.00 | $122,087,000.00 | $121,861,000.00 | $121,625,000.00 | $121,401,000.00 | $121,251,000.00 | $121,097,000.00 | $120,676,000.00 | $120,664,000.00 | -- | $120,747,000.00 | $120,234,000.00 | $120,057,000.00 | $119,787,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $34,000.00 | $34,000.00 | -- | $34,000.00 | $34,000.00 | $33,000.00 | $-1,584,000.00 | $-4,339,000.00 | $-4,322,000.00 | $-4,299,000.00 | $-4,356,000.00 | $-4,425,000.00 | $-4,436,000.00 | $-4,518,000.00 | $-4,387,000.00 | $-4,420,000.00 | $-4,535,000.00 | $-4,494,000.00 | $-4,044,000.00 | $-4,162,000.00 | $-9,233,000.00 | $-9,091,000.00 | $-8,854,000.00 | $-9,973,000.00 | $-9,719,000.00 | $-10,565,000.00 | $-10,594,000.00 | $-10,425,000.00 | $-9,677,000.00 | $-9,440,000.00 | $-12,101,000.00 | -- | $-10,533,000.00 | $-10,172,000.00 | $-5,779,000.00 | $-8,526,000.00 | $-2,501,000.00 | $-341,000.00 | $-618,000.00 | $-1,888,000.00 | $3,478,000.00 | $1,990,000.00 | $6,600,000.00 | $8,181,000.00 | $7,567,000.00 | $7,059,000.00 | $8,970,000.00 | $7,204,000.00 | -- | -- | -- | $7,054,000.00 | -- | -- |
Accumulated Deficit | $-128,307,000.00 | $-129,748,000.00 | -- | $-129,369,000.00 | $-127,635,000.00 | $-128,301,000.00 | $-123,142,000.00 | $-111,046,000.00 | $-107,780,000.00 | $-104,438,000.00 | $-99,870,000.00 | $-95,823,000.00 | $-91,674,000.00 | $-84,511,000.00 | $-77,310,000.00 | $-73,044,000.00 | $-70,494,000.00 | $-66,859,000.00 | $-63,973,000.00 | $-59,355,000.00 | $-53,715,000.00 | $-48,715,000.00 | $-42,425,000.00 | $-34,391,000.00 | $-28,881,000.00 | $-23,310,000.00 | $-20,451,000.00 | $-10,405,000.00 | $-2,895,000.00 | $6,745,000.00 | $13,188,000.00 | -- | $40,026,000.00 | $45,839,000.00 | $51,687,000.00 | $51,924,000.00 | $61,109,000.00 | $61,506,000.00 | $64,853,000.00 | $61,116,000.00 | $59,334,000.00 | $61,962,000.00 | $62,655,000.00 | $56,348,000.00 | $52,932,000.00 | $54,155,000.00 | $47,753,000.00 | $39,297,000.00 | -- | -- | -- | $14,976,000.00 | -- | -- |
Total Stockholders' Equity | $22,641,000.00 | $21,203,000.00 | -- | $21,476,000.00 | $23,052,000.00 | $22,255,000.00 | $25,661,000.00 | $24,860,000.00 | $27,318,000.00 | $26,568,000.00 | $30,416,000.00 | $30,954,000.00 | $33,688,000.00 | $40,550,000.00 | $47,652,000.00 | $50,078,000.00 | $52,014,000.00 | $53,923,000.00 | $56,678,000.00 | $60,254,000.00 | $59,954,000.00 | $63,216,000.00 | $65,849,000.00 | $70,149,000.00 | $74,676,000.00 | $78,423,000.00 | $80,932,000.00 | $90,678,000.00 | $98,926,000.00 | $101,267,000.00 | $105,037,000.00 | -- | $133,526,000.00 | $139,190,000.00 | $149,254,000.00 | $146,474,000.00 | $161,393,000.00 | $171,291,000.00 | $173,719,000.00 | $170,448,000.00 | $173,475,000.00 | $175,057,000.00 | $179,894,000.00 | $176,313,000.00 | $172,044,000.00 | $172,230,000.00 | $166,296,000.00 | $155,434,000.00 | -- | -- | -- | $94,715,000.00 | $84,955,000.00 | $77,123,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $33,491,000.00 | $29,835,000.00 | -- | $34,225,000.00 | $32,858,000.00 | $34,258,000.00 | $35,571,000.00 | $35,303,000.00 | $36,049,000.00 | $35,521,000.00 | $39,763,000.00 | $40,793,000.00 | $43,492,000.00 | $51,203,000.00 | $58,228,000.00 | $62,496,000.00 | $63,047,000.00 | $64,333,000.00 | $65,301,000.00 | $68,539,000.00 | $68,114,000.00 | $72,724,000.00 | $73,679,000.00 | $76,797,000.00 | $81,594,000.00 | $85,750,000.00 | $94,714,000.00 | $104,342,000.00 | $113,851,000.00 | $126,500,000.00 | $134,759,000.00 | -- | $153,425,000.00 | $159,710,000.00 | $178,317,000.00 | $179,611,000.00 | $207,228,000.00 | $209,192,000.00 | $195,049,000.00 | $205,419,000.00 | $188,572,000.00 | $183,721,000.00 | $190,835,000.00 | $190,407,000.00 | $193,721,000.00 | $193,282,000.00 | $205,224,000.00 | $198,229,000.00 | -- | -- | -- | $137,971,000.00 | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 9/30/2023 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/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 | 12/31/2015 | 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 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $23,132,000.00 | -- | $21,336,000.00 | -- | -- | -- | -- | $11,001,000.00 | $4,194,000.00 | -- | $14,814,000.00 | $8,273,000.00 | $7,375,000.00 | $42,675,000.00 | $29,418,000.00 | $18,755,000.00 | $9,857,000.00 | $42,942,000.00 | $30,614,000.00 | $15,963,000.00 | $7,613,000.00 | $48,276,000.00 | $8,644,000.00 | $29,269,000.00 | $18,433,000.00 | $40,999,000.00 | $8,057,000.00 | $8,663,000.00 | $11,731,000.00 | $11,442,000.00 | -- | $15,681,000.00 | $7,554,000.00 | $17,142,000.00 | $83,146,000.00 | $22,906,000.00 | $19,545,000.00 | $25,732,000.00 | $92,108,000.00 | $20,275,000.00 | $20,895,000.00 | $27,291,000.00 | $104,685,000.00 | $18,574,000.00 | $23,080,000.00 | $34,631,000.00 | $112,834,000.00 | $28,020,000.00 | $21,278,000.00 | $26,502,000.00 | $71,363,000.00 | $55,172,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $15,971,000.00 | $9,730,000.00 | -- | $8,684,000.00 | $12,975,000.00 | $8,329,000.00 | $6,827,000.00 | $5,937,000.00 | $2,767,000.00 | $543,000.00 | $7,309,000.00 | $4,775,000.00 | $2,501,000.00 | $2,189,000.00 | $16,621,000.00 | $4,051,000.00 | $6,623,000.00 | $3,741,000.00 | $11,740,000.00 | $5,224,000.00 | $3,105,000.00 | $1,245,000.00 | $1,371,000.00 | $4,713,000.00 | $3,812,000.00 | $3,194,000.00 | $-2,669,000.00 | $-2,137,000.00 | $-2,608,000.00 | $-366,000.00 | $-1,021,000.00 | -- | $1,723,000.00 | $-2,609,000.00 | $4,576,000.00 | $23,254,000.00 | $7,007,000.00 | $3,237,000.00 | $11,243,000.00 | $8,165,000.00 | $23,850,000.00 | $4,300,000.00 | $14,597,000.00 | $37,413,000.00 | $4,353,000.00 | $7,400,000.00 | $16,886,000.00 | $57,752,000.00 | $14,345,000.00 | $8,213,000.00 | $13,925,000.00 | $26,642,000.00 | $18,125,000.00 | -- |
Research and Development | $2,133,000.00 | $1,479,000.00 | -- | $1,615,000.00 | $3,398,000.00 | $2,690,000.00 | $833,000.00 | $826,000.00 | $888,000.00 | $853,000.00 | $3,003,000.00 | $2,077,000.00 | $1,165,000.00 | $410,000.00 | $1,850,000.00 | $1,442,000.00 | $813,000.00 | $315,000.00 | $1,159,000.00 | $857,000.00 | $312,000.00 | $370,000.00 | $1,502,000.00 | $637,000.00 | $240,000.00 | $98,000.00 | $974,000.00 | -- | -- | -- | $931,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $12,142,000.00 | $9,160,000.00 | -- | $7,388,000.00 | $15,304,000.00 | $3,556,000.00 | $3,789,000.00 | $3,903,000.00 | $3,378,000.00 | $3,817,000.00 | $12,648,000.00 | $8,915,000.00 | $5,942,000.00 | $4,654,000.00 | $19,716,000.00 | $14,732,000.00 | $10,027,000.00 | $5,232,000.00 | $20,905,000.00 | $15,953,000.00 | $5,504,000.00 | $5,630,000.00 | $19,663,000.00 | $14,508,000.00 | $9,629,000.00 | -- | $19,753,000.00 | -- | -- | -- | $18,035,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $15,453,000.00 | $11,531,000.00 | -- | $9,943,000.00 | $20,589,000.00 | $15,722,000.00 | $5,089,000.00 | $5,223,000.00 | $4,823,000.00 | $5,336,000.00 | $21,637,000.00 | $15,615,000.00 | $11,068,000.00 | $8,369,000.00 | $26,996,000.00 | $18,121,000.00 | $12,141,000.00 | $6,197,000.00 | $24,760,000.00 | $18,826,000.00 | $13,253,000.00 | $6,817,000.00 | $25,792,000.00 | $5,694,000.00 | $11,073,000.00 | $5,483,000.00 | $23,876,000.00 | $5,597,000.00 | $12,038,000.00 | $5,965,000.00 | $29,429,000.00 | -- | $7,701,000.00 | $6,195,000.00 | $5,533,000.00 | $29,999,000.00 | $6,813,000.00 | $7,233,000.00 | $6,471,000.00 | $26,210,000.00 | $20,345,000.00 | $6,426,000.00 | $6,414,000.00 | $23,511,000.00 | $17,495,000.00 | $6,059,000.00 | $5,220,000.00 | $23,208,000.00 | $16,511,000.00 | $10,567,000.00 | $4,953,000.00 | $19,721,000.00 | $17,254,000.00 | -- |
Loss from Operations | $518,000.00 | $-1,801,000.00 | -- | $-1,259,000.00 | $-7,614,000.00 | $-3,366,000.00 | $-4,027,000.00 | $-2,053,000.00 | $-7,392,000.00 | $-4,793,000.00 | $-14,328,000.00 | $-10,840,000.00 | $-8,567,000.00 | $-6,180,000.00 | $-10,375,000.00 | $-7,447,000.00 | $-5,518,000.00 | $-2,456,000.00 | $-13,020,000.00 | $-10,497,000.00 | $-10,148,000.00 | $-5,572,000.00 | $-19,708,000.00 | $-4,793,000.00 | $-7,261,000.00 | $-2,289,000.00 | $-31,290,000.00 | $-22,380,000.00 | $-8,315,000.00 | $-6,331,000.00 | $-26,760,000.00 | -- | $-15,739,000.00 | $-9,761,000.00 | $-957,000.00 | $-6,745,000.00 | $970,000.00 | $776,000.00 | $4,772,000.00 | $5,805,000.00 | $3,505,000.00 | $-2,126,000.00 | $8,183,000.00 | $13,902,000.00 | $-1,862,000.00 | $1,341,000.00 | $11,666,000.00 | $34,544,000.00 | $19,972,000.00 | $2,599,000.00 | $8,972,000.00 | $6,921,000.00 | $871,000.00 | -- |
Loss Before Income Taxes | $238,000.00 | $-2,000,000.00 | -- | $-1,200,000.00 | $-6,732,000.00 | $-3,300,000.00 | $-4,221,000.00 | $-2,020,000.00 | $-2,542,000.00 | $-3,800,000.00 | $-13,466,000.00 | $-10,800,000.00 | $-8,511,000.00 | $-6,100,000.00 | $-10,409,000.00 | $-7,400,000.00 | $-5,400,000.00 | $-2,360,000.00 | $-19,588,000.00 | $-15,400,000.00 | $-4,504,000.00 | $-5,468,000.00 | $-20,159,000.00 | $-12,100,000.00 | $-5,007,000.00 | $-2,436,000.00 | $-31,339,000.00 | $-7,558,000.00 | $-9,091,000.00 | $-6,144,000.00 | $-12,163,000.00 | -- | $-6,559,000.00 | $-9,037,000.00 | $-392,000.00 | $-10,186,000.00 | $-340,000.00 | $823,000.00 | $4,846,000.00 | $6,026,000.00 | -- | -- | -- | $13,524,000.00 | $-2,178,000.00 | $12,337,000.00 | -- | $34,330,000.00 | $19,685,000.00 | $10,629,000.00 | -- | $6,794,000.00 | -- | -- |
Earnings Per Share Basic | $-2.50 | $-2.85 | -- | $-0.26 | $-0.92 | $-0.44 | $-0.45 | $-0.24 | $-0.24 | $-0.33 | $-1.80 | $-1.51 | $-1.18 | $-0.59 | $-1.10 | $-0.75 | $-0.54 | $-0.24 | $-1.78 | $-1.40 | $-0.41 | $-0.52 | $-1.82 | $-1.15 | $-0.70 | $-0.24 | $-0.83 | $-1.96 | $-0.80 | $-0.53 | $-2.23 | -- | $-0.99 | $-0.49 | $-0.02 | $-0.74 | $-0.03 | $-0.26 | $0.29 | $0.14 | $-0.21 | $0.44 | $0.49 | $0.27 | $-0.10 | $0.51 | $0.67 | $2.13 | $0.55 | $0.12 | $0.61 | $0.48 | $0.05 | -- |
Weighted Average Shares Basic | 1,406,000 | 1,400,000 | -- | 13,800,000 | 13,784,000 | 13,788,000 | 13,779,000 | 13,769,000 | 13,767,000 | 13,759,000 | 12,519,000 | 12,223,000 | 12,177,000 | 12,172,000 | 12,143,000 | 12,135,000 | 12,124,000 | 12,119,000 | 12,105,000 | 12,100,000 | 12,090,000 | 12,087,000 | 12,084,000 | 12,087,000 | 12,080,000 | 12,078,000 | 12,070,000 | 12,075,000 | 12,065,000 | 12,059,000 | 12,041,000 | -- | 12,051,000 | 12,037,000 | 12,018,000 | 12,479,000 | 12,476,000 | 12,710,000 | 12,749,000 | 12,763,000 | 12,767,000 | 12,766,000 | 12,789,000 | 12,715,000 | 12,687,000 | 12,646,000 | 12,626,000 | 11,432,000 | 12,381,000 | 10,970,000 | 9,923,000 | 9,870,000 | 9,799,000 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | $-0.92 | $-0.90 | $-0.45 | $-0.24 | $-0.57 | $-0.33 | $-1.80 | $-1.51 | $-1.18 | $-0.59 | $-1.10 | $-0.75 | $-0.54 | $-0.24 | $-1.78 | $-1.40 | $-0.41 | $-0.52 | $-1.82 | $-0.46 | $-0.46 | $-0.24 | $-0.83 | $-0.62 | $-1.33 | $-0.53 | $-3.22 | -- | $-0.99 | $-0.51 | $-0.02 | $-0.76 | $-0.03 | $0.03 | $0.29 | $0.14 | $-0.21 | $0.43 | $0.48 | $1.29 | $-0.10 | $1.12 | $0.63 | $2.02 | $1.21 | $0.67 | $0.58 | $0.46 | $0.05 | -- |
Weighted Average Shares Diluted | 1,406,000 | 1,406,000 | -- | 13,791,000 | 13,784,000 | 13,788,000 | 13,782,000 | 13,774,000 | 13,767,000 | 13,759,000 | 12,519,000 | 12,223,000 | 12,177,000 | 12,172,000 | 12,143,000 | 12,135,000 | 12,124,000 | 12,119,000 | 12,105,000 | 12,100,000 | 12,090,000 | 12,087,000 | 12,084,000 | 12,082,000 | 12,082,000 | 12,078,000 | 12,070,000 | 12,068,000 | 12,065,000 | 12,059,000 | 12,041,000 | -- | 12,035,000 | 12,028,000 | 12,018,000 | 12,479,000 | 12,476,000 | 12,671,000 | 13,102,000 | 13,177,000 | 12,767,000 | 12,742,000 | 13,220,000 | 13,242,000 | 12,771,000 | 13,262,000 | 13,326,000 | 12,069,000 | 12,982,000 | 11,043,000 | 10,470,000 | 10,181,000 | 9,963,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 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | 13,788,738 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $14,000.00 | $14,000.00 | -- | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $148,000.00 | $141,000.00 | $141,000.00 | $141,000.00 | $141,000.00 | $141,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | -- | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $138,000.00 | $138,000.00 | $138,000.00 | $137,000.00 | $136,000.00 | $136,000.00 | -- | -- | -- | $109,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,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 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000 | -- | -- |
Preferred Stock Shares Outstanding | 1,683,000 | 1,683,000 | -- | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,250,000 | 1,223,000 | 1,059,000 | 1,038,000 | 994,000 | 994,000 | 994,000 | 994,000 | 928,000 | 917,000 | 847,000 | 830,000 | 798,000 | 768,000 | 698,000 | 532,000 | 425,000 | 380,000 | 348,000 | 343,000 | 328,000 | 320,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | $37,779,000.00 | $37,779,000.00 | -- | $37,779,000.00 | $37,779,000.00 | $37,779,000.00 | $37,779,000.00 | $28,248,000.00 | $27,606,000.00 | $23,607,000.00 | $23,104,000.00 | $22,104,000.00 | $22,104,000.00 | $22,104,000.00 | $22,104,000.00 | $20,540,000.00 | $20,310,000.00 | $18,739,000.00 | $18,330,000.00 | $17,612,000.00 | $16,950,000.00 | $15,312,000.00 | $11,544,000.00 | $9,144,000.00 | $8,133,000.00 | $7,391,000.00 | $7,294,000.00 | $6,975,000.00 | $7,117,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |