Date | 3/31/2024 | 2/29/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 | 9/30/2021 | 6/30/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 | 9/30/2010 | 6/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $27,119,000.00 | -- | $25,611,000.00 | $25,217,000.00 | $13,848,000.00 | $13,312,000.00 | $19,585,000.00 | $23,982,000.00 | $21,415,000.00 | $20,332,000.00 | $19,295,000.00 | $20,007,000.00 | $19,653,000.00 | $20,397,000.00 | $19,927,000.00 | $19,264,000.00 | $19,976,000.00 | $15,242,000.00 | $17,627,000.00 | $18,099,000.00 | $16,793,000.00 | $18,188,000.00 | $20,656,000.00 | $25,107,000.00 | $10,415,000.00 | $11,967,000.00 | $18,190,000.00 | $13,885,000.00 | $16,001,000.00 | $11,038,000.00 | $15,039,000.00 | $13,103,000.00 | $11,590,000.00 | $10,020,000.00 | $10,531,000.00 | $11,181,000.00 | $10,446,000.00 | $9,022,000.00 | $11,653,000.00 | $16,448,000.00 | $16,450,000.00 | $12,860,000.00 | $13,942,000.00 | $18,619,000.00 | $20,246,000.00 | $15,291,000.00 | $17,715,000.00 | $20,493,000.00 | $17,715,000.00 | $14,833,000.00 | $14,637,000.00 | $15,874,000.00 | $17,482,000.00 | $14,372,000.00 | $15,969,000.00 | $15,531,000.00 | $16,706,000.00 | $18,904,000.00 |
Accounts Receivable Net Current | -- | -- | $11,722,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $1,478,000.00 | -- | $6,963,000.00 | $2,542,000.00 | $4,182,000.00 | $6,342,000.00 | $4,116,000.00 | $4,372,000.00 | $5,607,000.00 | $4,055,000.00 | $4,187,000.00 | $3,989,000.00 | $5,177,000.00 | $4,221,000.00 | $5,846,000.00 | $5,285,000.00 | $6,412,000.00 | $6,430,000.00 | $5,507,000.00 | $7,818,000.00 | $9,868,000.00 | $5,857,000.00 | $6,790,000.00 | $7,558,000.00 | $9,216,000.00 | $4,749,000.00 | $7,158,000.00 | $5,971,000.00 | $9,136,000.00 | $6,489,000.00 | $6,539,000.00 | $6,148,000.00 | $5,615,000.00 | $4,807,000.00 | $6,182,000.00 | $5,749,000.00 | $6,646,000.00 | $7,031,000.00 | $7,216,000.00 | $6,446,000.00 | $6,868,000.00 | $6,464,000.00 | $6,599,000.00 | $4,791,000.00 | $5,192,000.00 | $4,516,000.00 | $5,710,000.00 | $6,276,000.00 | $6,378,000.00 | $5,960,000.00 | $5,021,000.00 | $6,777,000.00 | $5,586,000.00 | -- | -- | $5,862,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $50,862,000.00 | -- | $53,617,000.00 | $50,364,000.00 | $48,509,000.00 | $50,897,000.00 | $53,632,000.00 | $59,457,000.00 | $52,294,000.00 | $47,080,000.00 | $49,811,000.00 | $49,034,000.00 | $45,763,000.00 | $44,777,000.00 | $41,939,000.00 | $41,589,000.00 | $41,533,000.00 | $40,689,000.00 | $41,088,000.00 | $46,534,000.00 | $48,288,000.00 | $44,472,000.00 | $47,706,000.00 | $48,415,000.00 | $52,971,000.00 | $47,095,000.00 | $51,713,000.00 | $50,326,000.00 | $51,145,000.00 | $46,329,000.00 | $43,502,000.00 | $41,817,000.00 | $41,420,000.00 | $41,154,000.00 | $38,211,000.00 | $40,082,000.00 | $39,036,000.00 | $35,388,000.00 | $40,958,000.00 | $39,446,000.00 | $43,052,000.00 | $46,041,000.00 | $42,271,000.00 | $40,918,000.00 | $42,224,000.00 | $44,692,000.00 | $44,498,000.00 | $44,706,000.00 | $41,988,000.00 | $38,094,000.00 | $39,553,000.00 | $37,878,000.00 | $35,900,000.00 | -- | -- | $35,951,000.00 | -- | -- |
Property Plant and Equipement | $509,000.00 | -- | $569,000.00 | $525,000.00 | $603,000.00 | $657,000.00 | $604,000.00 | $647,000.00 | $722,000.00 | $782,000.00 | $809,000.00 | $764,000.00 | $842,000.00 | $891,000.00 | $978,000.00 | $1,047,000.00 | $1,205,000.00 | $1,270,000.00 | $1,356,000.00 | $1,273,000.00 | $1,137,000.00 | $916,000.00 | $979,000.00 | $847,000.00 | $868,000.00 | $1,560,000.00 | $1,482,000.00 | $1,508,000.00 | $1,547,000.00 | $1,553,000.00 | $1,586,000.00 | $1,680,000.00 | $1,578,000.00 | $1,631,000.00 | $1,611,000.00 | $1,564,000.00 | $1,367,000.00 | $1,341,000.00 | $1,410,000.00 | $1,472,000.00 | $1,446,000.00 | $1,491,000.00 | $1,510,000.00 | $1,420,000.00 | $1,344,000.00 | $1,247,000.00 | $1,036,000.00 | $991,000.00 | $905,000.00 | $947,000.00 | $817,000.00 | $833,000.00 | $873,000.00 | -- | -- | $873,000.00 | -- | -- |
Intangible Assets Net | $48,000.00 | -- | $49,000.00 | $46,000.00 | $50,000.00 | $53,000.00 | $57,000.00 | $10,000.00 | $12,000.00 | $14,000.00 | $17,000.00 | $19,000.00 | $21,000.00 | $23,000.00 | $26,000.00 | $28,000.00 | $30,000.00 | $32,000.00 | $35,000.00 | $37,000.00 | $39,000.00 | $41,000.00 | $43,000.00 | $48,000.00 | $78,000.00 | $108,000.00 | $137,000.00 | $167,000.00 | $197,000.00 | $227,000.00 | $256,000.00 | $287,000.00 | $319,000.00 | $351,000.00 | $384,000.00 | $416,000.00 | $448,000.00 | $480,000.00 | $513,000.00 | $545,000.00 | $578,000.00 | $610,000.00 | $642,000.00 | $410,000.00 | $431,000.00 | $451,000.00 | $472,000.00 | $492,000.00 | $513,000.00 | $533,000.00 | $554,000.00 | $574,000.00 | $602,000.00 | -- | -- | $687,000.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $130,000.00 | -- | $117,000.00 | $112,000.00 | $112,000.00 | $113,000.00 | $112,000.00 | $111,000.00 | $62,000.00 | $62,000.00 | $62,000.00 | $68,000.00 | $98,000.00 | $99,000.00 | $146,000.00 | $147,000.00 | $148,000.00 | $147,000.00 | $149,000.00 | $116,000.00 | $115,000.00 | $66,000.00 | $66,000.00 | $65,000.00 | $65,000.00 | $194,000.00 | $193,000.00 | $191,000.00 | $187,000.00 | $178,000.00 | $177,000.00 | $185,000.00 | $119,000.00 | $158,000.00 | $179,000.00 | $183,000.00 | $275,000.00 | $209,000.00 | $239,000.00 | $167,000.00 | $226,000.00 | $226,000.00 | $156,000.00 | $225,000.00 | $165,000.00 | $222,000.00 | $224,000.00 | $323,000.00 | $221,000.00 | $225,000.00 | $223,000.00 | $242,000.00 | $249,000.00 | -- | -- | $299,000.00 | -- | -- |
Total Assets | $64,200,000.00 | -- | $67,427,000.00 | $65,904,000.00 | $67,603,000.00 | $66,024,000.00 | $68,974,000.00 | $75,062,000.00 | $64,516,000.00 | $58,430,000.00 | $61,786,000.00 | $62,974,000.00 | $60,556,000.00 | $59,420,000.00 | $53,037,000.00 | $53,645,000.00 | $54,261,000.00 | $53,511,000.00 | $56,248,000.00 | $59,369,000.00 | $56,492,000.00 | $52,330,000.00 | $54,595,000.00 | $55,275,000.00 | $58,958,000.00 | $55,338,000.00 | $59,917,000.00 | $58,928,000.00 | $58,107,000.00 | $53,197,000.00 | $50,702,000.00 | $48,707,000.00 | $48,399,000.00 | $48,248,000.00 | $45,117,000.00 | $46,996,000.00 | $45,982,000.00 | $42,127,000.00 | $47,789,000.00 | $46,307,000.00 | $49,739,000.00 | $52,690,000.00 | $48,878,000.00 | $47,225,000.00 | $49,270,000.00 | $51,405,000.00 | $50,814,000.00 | $51,066,000.00 | $47,366,000.00 | $43,530,000.00 | $44,813,000.00 | $43,108,000.00 | $41,430,000.00 | -- | -- | $41,379,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | $6,719,000.00 | -- | -- | -- | $19,241,000.00 | -- | -- | -- | $11,271,000.00 | -- | -- | -- | $5,604,000.00 | -- | -- | -- | $13,495,000.00 | -- | -- | -- | $4,466,000.00 | -- | -- | -- | $10,941,000.00 | -- | -- | -- | $7,511,000.00 | -- | -- | -- | $10,559,000.00 | -- | -- | -- | $6,748,000.00 | -- | -- | -- | $6,940,000.00 | -- | -- | -- | $9,458,000.00 | -- | -- | -- | $8,974,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $15,953,000.00 | -- | $20,953,000.00 | $19,756,000.00 | $23,376,000.00 | $24,576,000.00 | $28,264,000.00 | $36,099,000.00 | $30,040,000.00 | $24,283,000.00 | $27,853,000.00 | $28,928,000.00 | $29,903,000.00 | $28,619,000.00 | $21,785,000.00 | $24,111,000.00 | $25,792,000.00 | $25,069,000.00 | $26,450,000.00 | $28,941,000.00 | $23,923,000.00 | $19,655,000.00 | $21,176,000.00 | $21,473,000.00 | $40,892,000.00 | $36,699,000.00 | $40,427,000.00 | $37,927,000.00 | $40,160,000.00 | $35,598,000.00 | $32,844,000.00 | $31,052,000.00 | $27,499,000.00 | $28,327,000.00 | $25,575,000.00 | $27,406,000.00 | $26,468,000.00 | $22,583,000.00 | $27,126,000.00 | $25,020,000.00 | $26,111,000.00 | $29,575,000.00 | $25,628,000.00 | $24,190,000.00 | $26,661,000.00 | $28,147,000.00 | $28,261,000.00 | $28,025,000.00 | $28,349,000.00 | $25,155,000.00 | $26,591,000.00 | $25,212,000.00 | $22,579,000.00 | -- | -- | $22,900,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $21,625,000.00 | -- | $21,179,000.00 | $20,883,000.00 | $20,406,000.00 | $20,113,000.00 | $19,735,000.00 | $19,476,000.00 | $19,074,000.00 | $18,820,000.00 | $18,483,000.00 | $18,258,000.00 | $17,848,000.00 | $17,605,000.00 | $17,259,000.00 | $16,994,000.00 | $16,562,000.00 | $16,300,000.00 | $15,940,000.00 | $15,733,000.00 | $15,367,000.00 | $15,165,000.00 | $14,842,000.00 | $14,661,000.00 | $14,306,000.00 | $14,116,000.00 | $13,847,000.00 | $13,717,000.00 | $13,440,000.00 | $13,278,000.00 | $13,032,000.00 | $12,924,000.00 | $12,621,000.00 | $12,503,000.00 | $12,329,000.00 | $12,249,000.00 | $12,047,000.00 | $11,951,000.00 | $11,760,000.00 | $11,658,000.00 | $11,402,000.00 | $11,301,000.00 | $11,212,000.00 | $11,137,000.00 | $11,101,000.00 | $10,942,000.00 | $10,905,000.00 | $10,875,000.00 | $10,882,000.00 | $10,867,000.00 | $10,859,000.00 | $10,880,000.00 | $11,035,000.00 | -- | -- | $11,280,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-5,854,000.00 | -- | $-5,787,000.00 | $-6,094,000.00 | $-6,320,000.00 | $-6,486,000.00 | $-6,664,000.00 | $-7,328,000.00 | $-10,158,000.00 | $-9,600,000.00 | $-9,419,000.00 | $-9,448,000.00 | $-11,612,000.00 | $-11,644,000.00 | $-11,693,000.00 | $-11,995,000.00 | $-12,591,000.00 | $-12,569,000.00 | $-12,267,000.00 | $-12,593,000.00 | $-11,043,000.00 | $-10,823,000.00 | $-10,995,000.00 | $-10,825,000.00 | $-10,578,000.00 | $-10,253,000.00 | $-10,167,000.00 | $-10,163,000.00 | $-11,948,000.00 | $-11,869,000.00 | $-11,793,000.00 | $-11,931,000.00 | $-8,241,000.00 | $-8,262,000.00 | $-8,383,000.00 | $-8,385,000.00 | $-8,012,000.00 | $-8,041,000.00 | $-7,812,000.00 | $-7,924,000.00 | $-5,803,000.00 | $-5,711,000.00 | $-5,715,000.00 | $-5,865,000.00 | $-6,613,000.00 | $-6,628,000.00 | $-6,556,000.00 | $-6,612,000.00 | $-6,119,000.00 | $-5,972,000.00 | $-6,017,000.00 | $-5,903,000.00 | $-5,196,000.00 | -- | -- | $-5,352,000.00 | -- | -- |
Accumulated Deficit | $32,378,000.00 | -- | $31,034,000.00 | $31,311,000.00 | $30,093,000.00 | $27,773,000.00 | $27,593,000.00 | $26,769,000.00 | $25,514,000.00 | $24,881,000.00 | $24,825,000.00 | $25,191,000.00 | $24,373,000.00 | $24,796,000.00 | $25,643,000.00 | $24,492,000.00 | $24,455,000.00 | $24,668,000.00 | $26,083,000.00 | $27,246,000.00 | $28,203,000.00 | $28,291,000.00 | $29,531,000.00 | $29,926,000.00 | $14,297,000.00 | $14,735,000.00 | $15,770,000.00 | $17,407,000.00 | $16,415,000.00 | $16,150,000.00 | $16,580,000.00 | $16,623,000.00 | $16,482,000.00 | $15,642,000.00 | $15,558,000.00 | $15,689,000.00 | $15,442,000.00 | $15,597,000.00 | $16,678,000.00 | $17,517,000.00 | $17,993,000.00 | $17,489,000.00 | $17,717,000.00 | $17,728,000.00 | $18,087,000.00 | $18,910,000.00 | $18,170,000.00 | $18,744,000.00 | $14,220,000.00 | $13,446,000.00 | $13,346,000.00 | $12,885,000.00 | $12,977,000.00 | -- | -- | $12,516,000.00 | -- | -- |
Total Stockholders' Equity | $48,247,000.00 | -- | $46,474,000.00 | $46,148,000.00 | $44,227,000.00 | $41,448,000.00 | $40,710,000.00 | $38,963,000.00 | $34,476,000.00 | $34,147,000.00 | $33,933,000.00 | $34,046,000.00 | $30,653,000.00 | $30,801,000.00 | $31,252,000.00 | $29,534,000.00 | $28,469,000.00 | $28,442,000.00 | $29,798,000.00 | $30,428,000.00 | $32,569,000.00 | $32,675,000.00 | $33,419,000.00 | $33,802,000.00 | $18,066,000.00 | $18,639,000.00 | $19,490,000.00 | $21,001,000.00 | $17,947,000.00 | $17,599,000.00 | $17,858,000.00 | $17,655,000.00 | $20,900,000.00 | $19,921,000.00 | $19,542,000.00 | $19,590,000.00 | $19,514,000.00 | $19,544,000.00 | $20,663,000.00 | $21,287,000.00 | $23,628,000.00 | $23,115,000.00 | $23,250,000.00 | $23,035,000.00 | $22,609,000.00 | $23,258,000.00 | $22,553,000.00 | $23,041,000.00 | $19,017,000.00 | $18,375,000.00 | $18,222,000.00 | $17,896,000.00 | $18,851,000.00 | -- | -- | $18,479,000.00 | -- | $18,695,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $64,200,000.00 | -- | $67,427,000.00 | $65,904,000.00 | $67,603,000.00 | $66,024,000.00 | $68,974,000.00 | $75,062,000.00 | $64,516,000.00 | $58,430,000.00 | $61,786,000.00 | $62,974,000.00 | $60,556,000.00 | $59,420,000.00 | $53,037,000.00 | $53,645,000.00 | $54,261,000.00 | $53,511,000.00 | $56,248,000.00 | $59,369,000.00 | $56,492,000.00 | $52,330,000.00 | $54,595,000.00 | $55,275,000.00 | $58,958,000.00 | $55,338,000.00 | $59,917,000.00 | $58,928,000.00 | $58,107,000.00 | $53,197,000.00 | $50,702,000.00 | $48,707,000.00 | $48,399,000.00 | $48,248,000.00 | $45,117,000.00 | $46,996,000.00 | $45,982,000.00 | $42,127,000.00 | $47,789,000.00 | $46,307,000.00 | $49,739,000.00 | $52,690,000.00 | $48,878,000.00 | $47,225,000.00 | $49,270,000.00 | $51,405,000.00 | $50,814,000.00 | $51,066,000.00 | $47,366,000.00 | $43,530,000.00 | $44,813,000.00 | $43,108,000.00 | $41,430,000.00 | -- | -- | $41,379,000.00 | -- | -- |
Date | 3/31/2024 | 2/29/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 | 9/30/2021 | 6/30/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 | 9/30/2010 | 6/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $29,081,000.00 | -- | $15,375,000.00 | $64,647,000.00 | $17,708,000.00 | $13,269,000.00 | $18,344,000.00 | $54,361,000.00 | $37,676,000.00 | $24,350,000.00 | $12,369,000.00 | $49,208,000.00 | $39,197,000.00 | $25,476,000.00 | $11,388,000.00 | $61,793,000.00 | $47,521,000.00 | $32,667,000.00 | $16,572,000.00 | $79,061,000.00 | $21,570,000.00 | $35,330,000.00 | $18,980,000.00 | $72,916,000.00 | $20,044,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $7,228,000.00 | -- | $11,280,000.00 | $42,727,000.00 | $32,587,000.00 | $8,279,000.00 | $12,527,000.00 | $35,534,000.00 | $24,888,000.00 | $7,781,000.00 | $8,755,000.00 | $33,059,000.00 | $27,222,000.00 | $17,730,000.00 | $8,010,000.00 | $44,626,000.00 | $33,461,000.00 | $24,153,000.00 | $12,541,000.00 | $61,035,000.00 | $43,966,000.00 | $27,235,000.00 | $14,631,000.00 | $54,517,000.00 | $39,720,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $6,478,000.00 | -- | $4,095,000.00 | $21,920,000.00 | $16,734,000.00 | $10,807,000.00 | $5,817,000.00 | $18,827,000.00 | $4,974,000.00 | $4,200,000.00 | $3,614,000.00 | $16,149,000.00 | $11,975,000.00 | $7,746,000.00 | $3,378,000.00 | $17,167,000.00 | $12,738,000.00 | $8,514,000.00 | $4,031,000.00 | $18,026,000.00 | $12,934,000.00 | $3,746,000.00 | $4,349,000.00 | $18,399,000.00 | $5,211,000.00 | $10,063,000.00 | $5,133,000.00 | $21,423,000.00 | $16,948,000.00 | $10,147,000.00 | $4,452,000.00 | $25,041,000.00 | $7,205,000.00 | $11,523,000.00 | $5,190,000.00 | $19,187,000.00 | $13,264,000.00 | $7,998,000.00 | $3,955,000.00 | $20,821,000.00 | $6,104,000.00 | $9,615,000.00 | $4,533,000.00 | $18,583,000.00 | $13,779,000.00 | $5,767,000.00 | $4,177,000.00 | $20,421,000.00 | $14,767,000.00 | $9,538,000.00 | $4,823,000.00 | $16,369,000.00 | $12,398,000.00 | $4,249,000.00 | $4,528,000.00 | $17,191,000.00 | $4,896,000.00 | -- |
Research and Development | $1,426,000.00 | -- | $700,000.00 | $3,100,000.00 | $2,435,000.00 | $858,000.00 | $836,000.00 | $3,084,000.00 | $884,000.00 | $717,000.00 | $627,000.00 | $2,887,000.00 | $2,191,000.00 | $1,491,000.00 | $729,000.00 | $2,798,000.00 | $2,081,000.00 | $1,388,000.00 | $672,000.00 | $2,800,000.00 | $2,109,000.00 | $1,526,000.00 | $745,000.00 | $3,277,000.00 | $895,000.00 | $759,000.00 | $698,000.00 | $2,362,000.00 | $578,000.00 | $573,000.00 | $596,000.00 | $2,984,000.00 | $779,000.00 | $1,589,000.00 | $799,000.00 | $2,826,000.00 | $2,305,000.00 | $1,679,000.00 | $853,000.00 | $3,484,000.00 | $945,000.00 | $792,000.00 | $635,000.00 | $1,857,000.00 | $437,000.00 | $380,000.00 | $444,000.00 | $1,720,000.00 | $1,301,000.00 | $857,000.00 | $383,000.00 | $1,785,000.00 | $442,000.00 | $1,018,000.00 | $510,000.00 | $1,953,000.00 | $1,401,000.00 | -- |
Selling, General, and Administrative | $8,256,000.00 | -- | $3,738,000.00 | $16,910,000.00 | $12,123,000.00 | $3,895,000.00 | $3,617,000.00 | $15,783,000.00 | $4,071,000.00 | $6,890,000.00 | $3,383,000.00 | $14,624,000.00 | $10,799,000.00 | $6,913,000.00 | $3,186,000.00 | $15,793,000.00 | $3,924,000.00 | $3,910,000.00 | $3,761,000.00 | $16,052,000.00 | $4,111,000.00 | $3,736,000.00 | $3,589,000.00 | $16,723,000.00 | $11,682,000.00 | $9,322,000.00 | $4,428,000.00 | $15,666,000.00 | $13,621,000.00 | $8,458,000.00 | $3,958,000.00 | $18,256,000.00 | $13,286,000.00 | $4,665,000.00 | $4,048,000.00 | $16,135,000.00 | $11,824,000.00 | $7,879,000.00 | $4,023,000.00 | $16,116,000.00 | $4,192,000.00 | $3,957,000.00 | $4,020,000.00 | $16,025,000.00 | $11,790,000.00 | $4,165,000.00 | $3,560,000.00 | $15,847,000.00 | $10,828,000.00 | $3,572,000.00 | $3,676,000.00 | $13,775,000.00 | $10,135,000.00 | $3,310,000.00 | $3,375,000.00 | $14,096,000.00 | $10,207,000.00 | -- |
Total Operating Expenses | $9,682,000.00 | -- | $4,438,000.00 | $20,050,000.00 | $5,352,000.00 | $4,753,000.00 | $4,453,000.00 | $18,867,000.00 | $13,189,000.00 | $8,234,000.00 | $4,010,000.00 | $17,511,000.00 | $12,990,000.00 | $8,404,000.00 | $3,915,000.00 | $18,591,000.00 | $4,617,000.00 | $9,059,000.00 | $4,433,000.00 | $18,852,000.00 | $4,694,000.00 | $4,517,000.00 | $4,334,000.00 | $20,000,000.00 | $14,034,000.00 | $10,779,000.00 | $5,126,000.00 | $18,028,000.00 | $15,368,000.00 | $5,073,000.00 | $4,554,000.00 | $21,240,000.00 | $15,654,000.00 | $5,455,000.00 | $4,847,000.00 | $18,961,000.00 | $14,129,000.00 | $4,682,000.00 | $4,876,000.00 | $19,600,000.00 | $14,541,000.00 | $4,749,000.00 | $4,655,000.00 | $17,882,000.00 | $13,051,000.00 | $8,549,000.00 | $4,004,000.00 | $17,567,000.00 | $12,129,000.00 | $4,046,000.00 | $4,059,000.00 | $15,560,000.00 | $11,595,000.00 | $7,703,000.00 | $3,885,000.00 | $16,049,000.00 | $11,608,000.00 | -- |
Loss from Operations | $891,000.00 | -- | $-343,000.00 | $1,870,000.00 | $2,176,000.00 | $1,601,000.00 | $1,364,000.00 | $-40,000.00 | $-401,000.00 | $-24,000.00 | $-396,000.00 | $-1,362,000.00 | $-1,015,000.00 | $-658,000.00 | $-537,000.00 | $-1,424,000.00 | $-938,000.00 | $-143,000.00 | $-402,000.00 | $-826,000.00 | $145,000.00 | $-756,000.00 | $15,000.00 | $-1,601,000.00 | $222,000.00 | $-723,000.00 | $7,000.00 | $3,395,000.00 | $1,060,000.00 | $520,000.00 | $-102,000.00 | $3,801,000.00 | $3,074,000.00 | $878,000.00 | $343,000.00 | $226,000.00 | $-865,000.00 | $-1,560,000.00 | $-921,000.00 | $1,683,000.00 | $1,640,000.00 | $333,000.00 | $340,000.00 | $701,000.00 | $728,000.00 | $1,395,000.00 | $173,000.00 | $4,969,000.00 | $1,205,000.00 | $1,433,000.00 | $764,000.00 | $809,000.00 | $-271,000.00 | $431,000.00 | $643,000.00 | $1,142,000.00 | $1,082,000.00 | -- |
Loss Before Income Taxes | $1,723,000.00 | -- | $-60,000.00 | $4,735,000.00 | $822,000.00 | $1,486,000.00 | $1,094,000.00 | $1,939,000.00 | $695,000.00 | $161,000.00 | $-354,000.00 | $678,000.00 | $749,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.16 | -- | $-0.02 | $1.11 | $0.82 | $0.07 | $0.21 | $0.42 | $0.15 | $-0.05 | $-0.09 | $0.16 | $-0.03 | $0.07 | $0.27 | $-0.36 | $-0.05 | $-0.18 | $-0.14 | $-0.09 | $0.13 | $-0.15 | -- | $3.62 | $-0.47 | $-0.47 | $-0.32 | $0.64 | $0.18 | $0.11 | $-0.01 | $0.69 | $0.33 | $0.13 | $0.08 | $-0.06 | $0.07 | $-0.19 | $-0.12 | $0.37 | $0.40 | $0.14 | $0.10 | $0.11 | $-0.14 | $0.25 | $0.03 | $1.93 | $0.23 | $0.13 | $0.14 | $0.11 | $0.13 | $0.08 | $0.11 | $0.26 | $0.24 | -- |
Weighted Average Shares Basic | 9,070,000 | -- | 4,432,000 | 4,381,000 | 4,366,000 | 4,391,000 | 4,295,000 | 4,261,000 | 4,251,000 | 4,274,000 | 4,200,000 | 4,151,000 | 4,137,000 | 4,117,000 | 4,074,000 | 4,028,000 | 4,015,000 | 3,999,000 | 3,963,000 | 3,924,000 | 4,051,000 | 4,015,000 | 3,868,000 | 3,822,000 | 3,842,000 | 3,823,000 | 3,768,000 | 3,723,000 | 3,713,000 | 3,697,000 | 3,671,000 | 3,609,000 | 3,599,000 | 3,589,000 | 3,569,000 | 3,548,000 | 3,540,000 | 3,507,000 | 3,490,000 | 3,448,000 | 3,442,000 | 3,446,000 | 3,431,000 | 3,389,000 | 3,378,000 | 3,375,000 | 3,363,000 | 3,362,000 | 3,366,000 | 3,360,000 | 3,357,000 | 3,439,000 | 3,428,000 | 3,455,000 | 3,485,000 | 3,538,000 | 3,545,000 | -- |
Earnings Per Share Diluted | $0.15 | -- | $-0.02 | $1.09 | $0.52 | $0.27 | $0.21 | $0.42 | $0.15 | $-0.05 | $-0.09 | $0.16 | $-0.03 | $0.07 | $0.26 | $-0.36 | $-0.37 | $-0.18 | $-0.14 | $-0.09 | $-0.01 | $-0.15 | $0.01 | $3.55 | $-0.47 | $-0.16 | $-0.32 | $0.63 | $0.17 | $0.09 | $-0.01 | $0.67 | $0.52 | $0.13 | $0.07 | $-0.06 | $-0.25 | $-0.31 | $-0.12 | $0.37 | $0.39 | $0.14 | $0.10 | $0.10 | $0.11 | $0.25 | $0.03 | $1.91 | $0.48 | $0.26 | $0.13 | $0.10 | $0.13 | $0.08 | $0.11 | $0.25 | $0.24 | -- |
Weighted Average Shares Diluted | 9,455,000 | -- | 4,432,000 | 4,471,000 | 4,516,000 | 4,395,000 | 4,328,000 | 4,278,000 | 4,283,000 | 4,237,000 | 4,200,000 | 4,220,000 | 4,137,000 | 4,202,000 | 4,172,000 | 4,028,000 | 4,048,000 | 4,036,000 | 3,963,000 | 3,924,000 | 4,142,000 | 4,015,000 | 3,966,000 | 3,901,000 | 3,811,000 | 3,795,000 | 3,768,000 | 3,817,000 | 3,819,000 | 3,807,000 | 3,671,000 | 3,734,000 | 3,733,000 | 3,728,000 | 3,726,000 | 3,548,000 | 3,633,000 | 3,507,000 | 3,490,000 | 3,499,000 | 3,499,000 | 3,493,000 | 3,474,000 | 3,441,000 | 3,396,000 | 3,424,000 | 3,407,000 | 3,405,000 | 3,405,000 | 3,398,000 | 3,395,000 | 3,482,000 | 3,428,000 | 3,471,000 | 3,521,000 | 3,567,000 | 3,574,000 | -- |
Common Stock Shares Authorized | 9,754,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | -- | -- | 7,500,000 | -- | -- |
Common Stock Shares Outstanding | 9,754,000 | -- | 4,728,000 | 4,728,000 | 4,710,000 | 4,711,000 | 4,555,000 | 4,554,000 | 4,536,000 | 4,533,000 | 4,394,000 | 4,394,000 | 4,377,000 | 4,394,000 | 4,276,000 | 4,276,000 | 4,253,000 | 4,254,000 | 4,154,000 | 4,154,000 | 4,136,000 | 4,137,000 | 4,006,000 | 4,017,000 | 4,006,000 | 4,006,000 | 3,974,000 | 3,935,000 | 3,923,000 | 3,918,000 | 3,821,000 | 3,821,000 | 3,788,000 | 3,801,000 | 3,767,000 | 3,688,000 | 3,674,000 | 3,675,000 | 3,589,000 | 3,619,000 | 3,589,000 | 3,589,000 | 3,571,000 | 3,496,000 | 3,495,000 | 3,453,000 | 3,443,000 | 3,399,000 | 3,428,000 | 3,432,000 | 3,400,000 | 3,417,000 | 3,473,000 | -- | -- | 3,520,000 | -- | -- |
Common Stock Value | $98,000.00 | -- | $48,000.00 | $48,000.00 | $48,000.00 | $48,000.00 | $46,000.00 | $46,000.00 | $46,000.00 | $46,000.00 | $44,000.00 | $45,000.00 | $44,000.00 | $44,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $42,000.00 | $42,000.00 | $42,000.00 | $42,000.00 | $41,000.00 | $40,000.00 | $41,000.00 | $41,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $39,000.00 | $39,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $35,000.00 | -- | -- | $35,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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,921,000.00 | -- | -- | -- | $1,722,000.00 | -- | -- | -- | $1,670,000.00 | -- | -- | -- | $1,618,000.00 | -- | -- | -- | $1,545,000.00 | -- | -- | -- | $1,384,000.00 | $1,034,000.00 | $689,000.00 | $689,000.00 | $750,000.00 | $342,000.00 | $342,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |