Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | $3,472,000.00 | $4,966,000.00 | $4,349,000.00 | $3,800,000.00 | $4,191,000.00 | $4,400,000.00 | $8,731,000.00 | $10,372,000.00 | $17,857,000.00 | $4,435,000.00 | $7,026,000.00 | $6,470,000.00 | $6,546,000.00 | $4,951,000.00 | $4,388,000.00 | $2,869,000.00 | $4,989,000.00 | $6,698,000.00 | $5,659,000.00 | $6,847,000.00 | $3,348,000.00 | $4,870,000.00 | $4,049,000.00 | $2,800,000.00 | $4,529,000.00 | $7,596,000.00 | $13,834,000.00 | $12,787,000.00 | $20,826,000.00 | $22,070,000.00 | $24,749,000.00 | $24,661,000.00 | $23,882,000.00 | $22,491,000.00 | $24,016,000.00 | $26,903,000.00 | $25,491,000.00 | $28,791,000.00 | $26,333,000.00 | $45,121,000.00 | $41,863,000.00 | $40,168,000.00 | $36,763,000.00 | $35,854,000.00 | $37,289,000.00 | $39,889,000.00 | $22,444,000.00 | $20,799,000.00 | $11,610,000.00 | $22,250,000.00 | $23,589,000.00 | $11,425,000.00 |
Accounts Receivable Net Current | $7,453,000.00 | $6,408,000.00 | $5,552,000.00 | $6,167,000.00 | $4,900,000.00 | $5,701,000.00 | $4,631,000.00 | $4,446,000.00 | $4,455,000.00 | $5,558,000.00 | $6,115,000.00 | $7,248,000.00 | $10,252,000.00 | $12,898,000.00 | $13,304,000.00 | $13,638,000.00 | $12,394,000.00 | $13,841,000.00 | $14,523,000.00 | $10,751,000.00 | $10,749,000.00 | $10,766,000.00 | $15,465,000.00 | $16,943,000.00 | $16,634,000.00 | $16,793,000.00 | $12,501,000.00 | $14,556,000.00 | $10,856,000.00 | $11,359,000.00 | $13,650,000.00 | $13,323,000.00 | $15,099,000.00 | $20,266,000.00 | $15,043,000.00 | $14,785,000.00 | $16,511,000.00 | $20,047,000.00 | $12,404,000.00 | $13,379,000.00 | $20,131,000.00 | $26,227,000.00 | $26,091,000.00 | $29,440,000.00 | $27,493,000.00 | $30,579,000.00 | -- | -- | -- | $16,379,000.00 | -- | -- |
Inventory | $3,597,000.00 | $3,125,000.00 | $3,660,000.00 | $3,389,000.00 | $3,666,000.00 | $3,834,000.00 | $3,271,000.00 | $2,986,000.00 | $2,834,000.00 | $2,264,000.00 | $2,816,000.00 | $3,010,000.00 | $2,794,000.00 | $2,879,000.00 | $3,395,000.00 | $3,459,000.00 | $3,615,000.00 | $3,490,000.00 | $3,943,000.00 | $3,651,000.00 | $4,193,000.00 | $4,821,000.00 | $6,980,000.00 | $6,964,000.00 | $7,024,000.00 | $6,563,000.00 | $8,103,000.00 | $7,770,000.00 | $11,023,000.00 | $9,693,000.00 | $10,737,000.00 | $12,454,000.00 | $12,082,000.00 | $14,108,000.00 | $16,531,000.00 | $14,327,000.00 | $15,260,000.00 | $15,185,000.00 | $13,885,000.00 | $13,258,000.00 | $13,656,000.00 | $10,971,000.00 | $14,254,000.00 | $16,979,000.00 | $17,809,000.00 | $14,920,000.00 | -- | -- | -- | $28,603,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $16,247,000.00 | $26,508,000.00 | $18,948,000.00 | $18,216,000.00 | $17,668,000.00 | $19,022,000.00 | $21,775,000.00 | $23,621,000.00 | $29,756,000.00 | $17,809,000.00 | $18,044,000.00 | $20,590,000.00 | $22,847,000.00 | $23,023,000.00 | $23,457,000.00 | $22,420,000.00 | $23,959,000.00 | $26,323,000.00 | $26,657,000.00 | $23,451,000.00 | $20,354,000.00 | $22,242,000.00 | $28,628,000.00 | $32,244,000.00 | $31,179,000.00 | $33,542,000.00 | $38,418,000.00 | $39,913,000.00 | $45,528,000.00 | $45,946,000.00 | $53,716,000.00 | $54,816,000.00 | $55,521,000.00 | $64,617,000.00 | $66,040,000.00 | $65,155,000.00 | $66,207,000.00 | $72,103,000.00 | $74,177,000.00 | $76,353,000.00 | $81,810,000.00 | $84,107,000.00 | $83,760,000.00 | $92,013,000.00 | $93,683,000.00 | $96,420,000.00 | -- | -- | -- | $79,412,000.00 | -- | -- |
Property Plant and Equipement | $12,247,000.00 | $12,586,000.00 | $12,493,000.00 | $12,649,000.00 | $13,345,000.00 | $13,927,000.00 | $6,226,000.00 | $6,109,000.00 | $6,406,000.00 | $5,524,000.00 | $9,028,000.00 | $9,956,000.00 | $9,836,000.00 | $10,560,000.00 | $11,078,000.00 | $11,755,000.00 | $10,298,000.00 | $15,175,000.00 | $14,244,000.00 | $11,926,000.00 | $10,542,000.00 | $10,826,000.00 | $11,357,000.00 | $11,187,000.00 | $12,429,000.00 | $11,695,000.00 | $11,284,000.00 | $11,414,000.00 | $11,603,000.00 | $11,768,000.00 | $12,517,000.00 | $13,151,000.00 | $13,755,000.00 | $13,914,000.00 | $14,079,000.00 | $14,366,000.00 | $14,202,000.00 | $14,721,000.00 | $10,149,000.00 | $10,264,000.00 | $10,735,000.00 | $11,105,000.00 | $10,586,000.00 | $9,051,000.00 | $9,414,000.00 | $9,419,000.00 | -- | -- | -- | $9,750,000.00 | -- | -- |
Intangible Assets Net | -- | $2,000.00 | $4,000.00 | $5,000.00 | $8,000.00 | $11,000.00 | $69,000.00 | $132,000.00 | $209,000.00 | $353,000.00 | $1,214,000.00 | $1,329,000.00 | $1,453,000.00 | $1,534,000.00 | $1,601,000.00 | $1,685,000.00 | $1,748,000.00 | $1,795,000.00 | $1,818,000.00 | $2,673,000.00 | $3,947,000.00 | $3,972,000.00 | $3,973,000.00 | $3,641,000.00 | $1,805,000.00 | $1,849,000.00 | $847,000.00 | $526,000.00 | $341,000.00 | $235,000.00 | $264,000.00 | $941,000.00 | $1,037,000.00 | $1,168,000.00 | $1,074,000.00 | $937,000.00 | $939,000.00 | $895,000.00 | $635,000.00 | -- | -- | $105,000.00 | -- | -- | -- | $262,000.00 | -- | -- | -- | $701,000.00 | -- | -- |
Goodwill | $2,049,000.00 | $902,000.00 | $882,000.00 | $882,000.00 | $871,000.00 | $927,000.00 | $942,000.00 | $937,000.00 | $963,000.00 | $938,000.00 | $895,000.00 | $876,000.00 | $842,000.00 | $919,000.00 | $902,000.00 | $899,000.00 | $894,000.00 | $875,000.00 | $922,000.00 | $907,000.00 | $926,000.00 | $952,000.00 | $957,000.00 | $920,000.00 | $898,000.00 | $889,000.00 | $910,000.00 | $924,000.00 | $919,000.00 | $863,000.00 | $895,000.00 | $956,000.00 | $943,000.00 | $1,029,000.00 | $1,066,000.00 | $1,119,000.00 | $1,080,000.00 | $1,123,000.00 | $1,163,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | $1,000.00 | $2,000.00 | $2,000.00 | $1,000.00 | $5,000.00 | $22,000.00 | $19,000.00 | $520,000.00 | $28,000.00 | $31,000.00 | $99,000.00 | $98,000.00 | $142,000.00 | $230,000.00 | $247,000.00 | $326,000.00 | $337,000.00 | $405,000.00 | $481,000.00 | $656,000.00 | $154,000.00 | $170,000.00 | $165,000.00 | $67,000.00 | $74,000.00 | $68,000.00 | $105,000.00 | $74,000.00 | $281,000.00 | $570,000.00 | $876,000.00 | $1,145,000.00 | $1,447,000.00 | $3,977,000.00 | $4,396,000.00 | $3,672,000.00 | $2,712,000.00 | $2,172,000.00 | $2,277,000.00 | $2,311,000.00 | $2,102,000.00 | $2,311,000.00 | $2,240,000.00 | $2,374,000.00 | $38,000.00 | -- | -- | -- | $22,000.00 | -- | -- |
Total Assets | $67,480,000.00 | $79,095,000.00 | $68,587,000.00 | $71,753,000.00 | $69,364,000.00 | $74,097,000.00 | $75,809,000.00 | $73,877,000.00 | $63,018,000.00 | $55,499,000.00 | $58,388,000.00 | $53,443,000.00 | $57,215,000.00 | $57,633,000.00 | $60,780,000.00 | $61,112,000.00 | $61,557,000.00 | $59,637,000.00 | $59,831,000.00 | $59,214,000.00 | $57,031,000.00 | $59,014,000.00 | $64,398,000.00 | $67,960,000.00 | $66,084,000.00 | $62,900,000.00 | $62,974,000.00 | $64,129,000.00 | $66,200,000.00 | $66,864,000.00 | $69,631,000.00 | $74,004,000.00 | $75,522,000.00 | $90,070,000.00 | $89,091,000.00 | $88,703,000.00 | $88,711,000.00 | $95,444,000.00 | $90,684,000.00 | $91,126,000.00 | $97,088,000.00 | $99,546,000.00 | $98,874,000.00 | $105,921,000.00 | $109,703,000.00 | $113,456,000.00 | -- | -- | -- | $92,031,000.00 | -- | -- |
Accounts Payable | $3,885,000.00 | $3,637,000.00 | $3,964,000.00 | $4,375,000.00 | $4,378,000.00 | $4,512,000.00 | $4,245,000.00 | $2,915,000.00 | $1,984,000.00 | $2,717,000.00 | $3,448,000.00 | $4,470,000.00 | $5,139,000.00 | $3,273,000.00 | $6,064,000.00 | $5,089,000.00 | $4,092,000.00 | $4,724,000.00 | $3,558,000.00 | $4,049,000.00 | $4,221,000.00 | $3,425,000.00 | $6,301,000.00 | $7,062,000.00 | $7,402,000.00 | $5,175,000.00 | $5,236,000.00 | $6,464,000.00 | $7,712,000.00 | $7,369,000.00 | $7,616,000.00 | $6,881,000.00 | $6,356,000.00 | $9,039,000.00 | $10,798,000.00 | $9,030,000.00 | $9,483,000.00 | $12,844,000.00 | $9,028,000.00 | $8,882,000.00 | $14,845,000.00 | $16,646,000.00 | $19,963,000.00 | $27,054,000.00 | $31,740,000.00 | $31,924,000.00 | -- | -- | -- | $30,751,000.00 | -- | -- |
Accrued Liabilities | $7,563,000.00 | $7,521,000.00 | $4,743,000.00 | $5,167,000.00 | $4,089,000.00 | $3,454,000.00 | $2,994,000.00 | $2,400,000.00 | $3,017,000.00 | $2,182,000.00 | $3,464,000.00 | $3,602,000.00 | $3,830,000.00 | $4,416,000.00 | $3,342,000.00 | $2,986,000.00 | $2,709,000.00 | $2,782,000.00 | $3,562,000.00 | $3,709,000.00 | $3,562,000.00 | $3,071,000.00 | $3,686,000.00 | $3,793,000.00 | $4,251,000.00 | $4,097,000.00 | $4,131,000.00 | $3,072,000.00 | $3,651,000.00 | $4,100,000.00 | $4,738,000.00 | $5,389,000.00 | $4,932,000.00 | $4,366,000.00 | $4,174,000.00 | $4,445,000.00 | $4,962,000.00 | $6,236,000.00 | $4,520,000.00 | $4,558,000.00 | $4,973,000.00 | $5,313,000.00 | -- | -- | -- | $4,820,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $29,198,000.00 | $38,783,000.00 | $25,852,000.00 | $25,055,000.00 | $24,774,000.00 | $25,972,000.00 | $23,532,000.00 | $21,784,000.00 | $18,156,000.00 | $28,433,000.00 | $30,708,000.00 | $32,019,000.00 | $32,965,000.00 | $31,924,000.00 | $34,822,000.00 | $33,840,000.00 | $31,513,000.00 | $28,639,000.00 | $27,448,000.00 | $25,990,000.00 | $16,873,000.00 | $14,892,000.00 | $19,641,000.00 | $23,137,000.00 | $20,367,000.00 | $17,048,000.00 | $17,020,000.00 | $17,587,000.00 | $20,557,000.00 | $22,352,000.00 | $23,117,000.00 | $22,443,000.00 | $21,235,000.00 | $24,608,000.00 | $23,735,000.00 | $22,621,000.00 | $23,741,000.00 | $28,988,000.00 | $22,049,000.00 | $23,200,000.00 | $29,868,000.00 | $32,630,000.00 | $33,397,000.00 | $40,829,000.00 | $46,167,000.00 | $50,233,000.00 | -- | -- | -- | $39,655,000.00 | -- | -- |
Long Term Debt | $5,177,000.00 | $5,159,000.00 | $5,212,000.00 | $5,267,000.00 | $5,319,000.00 | $5,371,000.00 | -- | -- | -- | -- | $3,683,000.00 | $3,699,000.00 | $3,788,000.00 | $4,031,000.00 | $4,271,000.00 | $4,505,000.00 | $4,587,000.00 | $11,167,000.00 | $10,724,000.00 | $8,518,000.00 | $1,951,000.00 | $1,968,000.00 | $1,983,000.00 | $1,998,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-4,978,000.00 | $-4,769,000.00 | $-5,335,000.00 | $-5,258,000.00 | $-5,790,000.00 | $-4,312,000.00 | $-3,748,000.00 | $-4,259,000.00 | $-4,191,000.00 | $-3,891,000.00 | $-4,693,000.00 | $-5,064,000.00 | $-5,754,000.00 | $-4,469,000.00 | $-4,645,000.00 | $-4,785,000.00 | -- | $-5,378,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $3,830,000.00 | $7,151,000.00 | $12,424,000.00 | $16,437,000.00 | $14,992,000.00 | $17,191,000.00 | $23,591,000.00 | $24,123,000.00 | $17,037,000.00 | $5,654,000.00 | $7,472,000.00 | $1,826,000.00 | $5,554,000.00 | $6,001,000.00 | $6,748,000.00 | $8,536,000.00 | $11,954,000.00 | $13,319,000.00 | $13,884,000.00 | $15,107,000.00 | $21,861,000.00 | $25,570,000.00 | $26,564,000.00 | $27,598,000.00 | $29,574,000.00 | $29,885,000.00 | $29,345,000.00 | $29,815,000.00 | $28,982,000.00 | $29,595,000.00 | $30,778,000.00 | $33,977,000.00 | $36,897,000.00 | $47,062,000.00 | $46,786,000.00 | $46,895,000.00 | $46,509,000.00 | $47,066,000.00 | $48,832,000.00 | $48,786,000.00 | $47,509,000.00 | $46,903,000.00 | $45,375,000.00 | $45,620,000.00 | $43,806,000.00 | $41,361,000.00 | -- | -- | -- | $31,014,000.00 | -- | -- |
Total Stockholders' Equity | $36,165,000.00 | $39,070,000.00 | $42,735,000.00 | $46,698,000.00 | $44,590,000.00 | $48,125,000.00 | $52,277,000.00 | $52,093,000.00 | $44,862,000.00 | $27,066,000.00 | $27,680,000.00 | $21,424,000.00 | $24,250,000.00 | $25,709,000.00 | $25,958,000.00 | $27,272,000.00 | $30,044,000.00 | $30,998,000.00 | $32,383,000.00 | $33,224,000.00 | $40,158,000.00 | $44,122,000.00 | $44,757,000.00 | $44,823,000.00 | $45,717,000.00 | $45,852,000.00 | $45,954,000.00 | $46,542,000.00 | $45,643,000.00 | $44,512,000.00 | $46,514,000.00 | $51,561,000.00 | $54,287,000.00 | $65,462,000.00 | $65,356,000.00 | $66,082,000.00 | $64,970,000.00 | $66,456,000.00 | -- | -- | -- | $66,916,000.00 | $65,477,000.00 | $65,092,000.00 | $63,536,000.00 | $63,223,000.00 | -- | -- | -- | $52,376,000.00 | $42,518,000.00 | $38,834,000.00 |
Controlling Interest in Subsidiaries | $2,117,000.00 | $1,242,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $67,480,000.00 | $79,095,000.00 | $68,587,000.00 | $71,753,000.00 | $69,364,000.00 | $74,097,000.00 | $75,809,000.00 | $73,877,000.00 | $63,018,000.00 | $55,499,000.00 | $58,388,000.00 | $53,443,000.00 | $57,215,000.00 | $57,633,000.00 | $60,780,000.00 | $61,112,000.00 | $61,557,000.00 | $59,637,000.00 | $59,831,000.00 | $59,214,000.00 | $57,031,000.00 | $59,014,000.00 | $64,398,000.00 | $67,960,000.00 | $66,084,000.00 | $62,900,000.00 | $62,974,000.00 | $64,129,000.00 | $66,200,000.00 | $66,864,000.00 | $69,631,000.00 | $74,004,000.00 | $75,522,000.00 | $90,070,000.00 | $89,091,000.00 | $88,703,000.00 | $88,711,000.00 | $95,444,000.00 | $90,684,000.00 | $91,126,000.00 | $97,088,000.00 | $99,546,000.00 | $98,874,000.00 | $105,921,000.00 | $109,703,000.00 | $113,456,000.00 | -- | -- | -- | $92,031,000.00 | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14,306,000.00 | $64,689,000.00 | $16,453,000.00 | $30,005,000.00 | $15,828,000.00 | $72,646,000.00 | $56,885,000.00 | $19,400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $13,033,000.00 | $7,447,000.00 | $2,478,000.00 | $10,916,000.00 | $7,670,000.00 | $4,932,000.00 | $8,210,000.00 | $2,448,000.00 | $3,625,000.00 | $5,409,000.00 | $8,849,000.00 | $1,463,000.00 | $4,253,000.00 | $18,473,000.00 | $5,813,000.00 | $5,879,000.00 | $2,645,000.00 | $12,179,000.00 | $3,530,000.00 | $4,141,000.00 | $2,850,000.00 | $3,902,000.00 | $15,033,000.00 | $5,274,000.00 | $4,439,000.00 | $21,633,000.00 | $15,762,000.00 | $6,149,000.00 | $5,771,000.00 | $5,682,000.00 | $11,898,000.00 | $3,676,000.00 | $4,261,000.00 | $18,160,000.00 | $4,057,000.00 | $4,247,000.00 | $4,216,000.00 | $16,845,000.00 | $11,931,000.00 | $8,593,000.00 | $3,914,000.00 | $22,594,000.00 | $16,418,000.00 | $6,358,000.00 | $6,339,000.00 | $30,213,000.00 | $22,887,000.00 | $6,784,000.00 | $6,053,000.00 | $24,739,000.00 | $14,732,000.00 | -- |
Research and Development | -- | -- | -- | $300,000.00 | -- | -- | $200,000.00 | -- | -- | $300,000.00 | -- | -- | -- | $400,000.00 | -- | -- | -- | $100,000.00 | -- | -- | -- | $100,000.00 | -- | -- | -- | -- | -- | -- | -- | $100,000.00 | -- | -- | -- | $200,000.00 | -- | -- | -- | $100,000.00 | -- | -- | -- | $10,000.00 | -- | -- | -- | $500,000.00 | -- | -- | -- | $900,000.00 | -- | -- |
Selling, General, and Administrative | $15,325,000.00 | $8,220,000.00 | $3,257,000.00 | $12,802,000.00 | $3,032,000.00 | $6,579,000.00 | $11,310,000.00 | $7,933,000.00 | $5,366,000.00 | $12,035,000.00 | $12,353,000.00 | $3,570,000.00 | $6,174,000.00 | $22,366,000.00 | $5,744,000.00 | $5,519,000.00 | $5,157,000.00 | $20,393,000.00 | $4,523,000.00 | $5,482,000.00 | $5,934,000.00 | $21,538,000.00 | $15,913,000.00 | $6,107,000.00 | $5,037,000.00 | $16,874,000.00 | $12,430,000.00 | $8,310,000.00 | $4,486,000.00 | $22,116,000.00 | $5,219,000.00 | $5,504,000.00 | $5,476,000.00 | $19,975,000.00 | $4,909,000.00 | $9,819,000.00 | $5,439,000.00 | $16,738,000.00 | $10,064,000.00 | $3,323,000.00 | $3,367,000.00 | $15,923,000.00 | $11,952,000.00 | $8,258,000.00 | $3,894,000.00 | $15,041,000.00 | $3,476,000.00 | $6,921,000.00 | $3,815,000.00 | $12,891,000.00 | $11,062,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,286,000.00 | $-1,547,000.00 | $-778,000.00 | $-2,360,000.00 | $-292,000.00 | $-1,647,000.00 | $-3,138,000.00 | $-1,861,000.00 | $-1,741,000.00 | $-6,684,000.00 | $-3,522,000.00 | $-4,030,000.00 | $-1,921,000.00 | $-4,000,000.00 | $66,000.00 | $-4,899,000.00 | $-2,576,000.00 | $-10,349,000.00 | $-10,399,000.00 | $-8,607,000.00 | $-3,084,000.00 | $-2,814,000.00 | $548,000.00 | $-1,430,000.00 | $-598,000.00 | $4,641,000.00 | $3,333,000.00 | $1,963,000.00 | $1,285,000.00 | $-4,954,000.00 | $-1,266,000.00 | $-2,209,000.00 | $-1,213,000.00 | $-1,805,000.00 | $-2,196,000.00 | $-132,000.00 | $-1,216,000.00 | $99,000.00 | $1,874,000.00 | $1,360,000.00 | $549,000.00 | $8,003,000.00 | $5,827,000.00 | $5,817,000.00 | $3,363,000.00 | $15,183,000.00 | $6,587,000.00 | $3,700,000.00 | $2,239,000.00 | $11,998,000.00 | $3,653,000.00 | -- |
Loss Before Income Taxes | $-8,388,000.00 | $-6,632,000.00 | $-3,637,000.00 | $-7,084,000.00 | -- | -- | $6,607,000.00 | -- | -- | $-7,007,000.00 | -- | -- | -- | $-7,821,000.00 | -- | -- | -- | $-9,900,000.00 | -- | -- | -- | $-174,000.00 | -- | -- | -- | $4,365,000.00 | -- | -- | -- | $-4,466,000.00 | $-2,084,000.00 | $-2,024,000.00 | $-423,000.00 | $-469,000.00 | $-433,000.00 | $-91,000.00 | $-744,000.00 | $951,000.00 | $2,389,000.00 | $2,301,000.00 | $706,000.00 | $8,150,000.00 | $-268,000.00 | $2,671,000.00 | $3,603,000.00 | $15,065,000.00 | $12,415,000.00 | $3,422,000.00 | $2,084,000.00 | $12,392,000.00 | $2,750,000.00 | -- |
Earnings Per Share Basic | $-0.64 | $-0.27 | $-0.20 | $-0.37 | $-0.11 | $-0.29 | $1.00 | $0.38 | -- | -- | $0.10 | $-0.25 | $-0.03 | $-0.70 | $-0.12 | $-0.52 | $-0.29 | $-0.86 | $-0.82 | $-0.73 | $-0.26 | $-0.07 | $-0.18 | $-0.11 | $0.03 | $0.02 | $-0.02 | $0.02 | $-0.04 | $-0.08 | $-0.23 | $-0.93 | $-0.72 | -- | $-0.02 | $0.03 | $-0.04 | $0.01 | -- | $0.09 | $0.04 | $0.39 | $0.28 | $0.30 | $0.17 | $0.72 | $0.33 | $0.28 | $0.11 | $0.60 | $0.15 | -- |
Weighted Average Shares Basic | 19,530,000 | 19,293,000 | 19,470,000 | 19,293,000 | 19,437,000 | 19,133,000 | 18,023,000 | 17,870,000 | 17,583,000 | 14,722 | 14,699,000 | 14,653,000 | 14,625,000 | 14,488,000 | 14,476,000 | 14,467 | 14,438 | 14,373,000 | 14,392,000 | 14,352,000 | 14,341,000 | 14,251,000 | 14,279,000 | 14,263,000 | 14,264,000 | 14,233,000 | 14,249,000 | 14,213,000 | 14,203,000 | 14,135,000 | 14,164 | 14,121,000 | 14,091,000 | 14,061,000 | 14,086,000 | 14,043,000 | 14,026,000 | 13,999,000 | 13,995,000 | 13,988,000 | 13,979,000 | 14,038,000 | 13,959,000 | 13,969,000 | 14,237,000 | 14,427,000 | 14,404,000 | 14,375,000 | 14,318,000 | 14,163,000 | 14,003,000 | -- |
Earnings Per Share Diluted | $-0.17 | $-0.27 | $-0.20 | $-0.37 | -- | -- | $0.99 | $1.02 | -- | -- | $0.38 | $-0.28 | $-0.03 | $-0.70 | $-0.12 | $-0.52 | $-0.29 | $-0.86 | $-0.82 | $-0.73 | $-0.26 | $-0.25 | $-0.07 | $-0.14 | $0.03 | $0.02 | $-0.02 | $0.12 | $-0.04 | $-0.08 | $-1.15 | $-0.21 | $-0.72 | -- | $-0.01 | $0.03 | $-0.04 | $0.01 | -- | $0.13 | $0.04 | $0.39 | $0.28 | $0.30 | $0.17 | $0.71 | $0.33 | $0.28 | $0.11 | $0.59 | $0.15 | -- |
Weighted Average Shares Diluted | 19,530,000 | 19,470,000 | 19,470,000 | 19,293,000 | 19,235,000 | 19,133,000 | 18,192,000 | 18,700,000 | 17,583,000 | 14,722 | 14,699,000 | 14,653,000 | 14,625,000 | 14,488,000 | 14,494,000 | 14,494 | 14,438 | 14,373,000 | 14,392,000 | 14,352,000 | 14,341,000 | 14,251,000 | 14,310,000 | 14,263,000 | 14,420,000 | 14,328,000 | 14,225,000 | 14,293,000 | 14,203,000 | 14,135,000 | 14,122 | 14,106,000 | 14,091,000 | 14,061,000 | 14,086,000 | 14,106,000 | 14,026,000 | 14,031,000 | 14,025,000 | 14,045,000 | 14,023,000 | 14,115,000 | 14,136,000 | 14,171,000 | 14,280,000 | 14,485,000 | 14,488,000 | 14,470,000 | 14,447,000 | 14,371,000 | 14,161,000 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Common Stock Shares Outstanding | 19,683,000 | 19,470,000 | 19,470,000 | 19,470,000 | 19,437,000 | 19,325,000 | 18,492,000 | 18,437,000 | 18,370,000 | 14,802,000 | 14,790,000 | 14,758,000 | 14,651,000 | 14,616,000 | 14,519,000 | 14,519,000 | 14,519,000 | 14,443,000 | 14,443,000 | 14,446,000 | 14,422,000 | 14,422,000 | 14,422,000 | 14,416,000 | 14,415,000 | 14,268,000 | 14,255,000 | 14,237,000 | 14,204,000 | 14,191,000 | 14,164 | 14,138,000 | 14,103,000 | 14,078,000 | 14,421,000 | 14,181,000 | 14,138,000 | 14,138,000 | 14,138,000 | 14,138,000 | 14,101,000 | 14,051,000 | 14,048,000 | 14,066,000 | 14,038,000 | 14,512,000 | -- | -- | -- | 14,313,000 | -- | -- |
Common Stock Value | $225,000.00 | $223,000.00 | $223,000.00 | $223,000.00 | $222,000.00 | $221,000.00 | $213,000.00 | $212,000.00 | -- | $176,000.00 | $176,000.00 | $176,000.00 | $174,000.00 | $174,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $169,000.00 | $168,000.00 | $168,000.00 | $168,000.00 | $168,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | -- | -- | -- | $164,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 | 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,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 | -- | -- | -- | -- | -- | -- | -- | -- | $212,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |