Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | $4,961,000.00 | $3,349,000.00 | $4,832,000.00 | $21,812,000.00 | $21,458,000.00 | $24,271,000.00 | $23,852,000.00 | $22,415,000.00 | $21,159,000.00 | $20,548,000.00 | $19,556,000.00 | $18,429,000.00 | $17,097,000.00 | $16,197,000.00 | $15,766,000.00 | $15,807,000.00 | $15,196,000.00 | $14,961,000.00 | $17,222,000.00 | $19,444,000.00 | $6,834,000.00 | $5,483,000.00 | $4,917,000.00 | $6,407,000.00 | $6,125,000.00 | $5,589,295.00 | $5,338,978.00 | $5,135,430.00 | $4,990,150.00 | $4,276,726.00 | $4,215,145.00 | $3,691,580.00 | $3,449,020.00 | $2,775,258.00 | $1,721,343.00 | $3,549,653.00 | $2,160,993.00 | $1,820,984.00 | $1,713,479.00 | $1,926,674.00 | $1,500,155.00 | $1,257,862.00 | $1,250,643.00 | $1,099,088.00 | $813,291.00 | $752,019.00 | $862,386.00 | $720,423.00 | $616,430.00 | $501,893.00 | $504,713.00 | $146,043.00 |
Accounts Receivable Net Current | $4,201,000.00 | $4,368,000.00 | $4,271,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $11,099,000.00 | $11,504,000.00 | $10,792,000.00 | $10,869,000.00 | $8,450,000.00 | $9,420,000.00 | $25,966,000.00 | $26,065,000.00 | $29,100,000.00 | $27,893,000.00 | $26,241,000.00 | $25,240,000.00 | $23,897,000.00 | $22,368,000.00 | $21,094,000.00 | $19,969,000.00 | $18,610,000.00 | $18,006,000.00 | $18,171,000.00 | $18,031,000.00 | $17,558,000.00 | $18,994,000.00 | $21,761,000.00 | $9,199,000.00 | $7,957,000.00 | $7,110,000.00 | $7,870,000.00 | $7,817,000.00 | $7,163,877.00 | $6,827,260.00 | $6,844,649.00 | $6,677,229.00 | $6,038,648.00 | $5,721,241.00 | $5,843,056.00 | $5,517,980.00 | $4,884,862.00 | $4,053,763.00 | $5,961,680.00 | $5,057,900.00 | $4,481,701.00 | $3,870,609.00 | $4,456,834.00 | $2,446,194.00 | $2,077,077.00 | $1,883,037.00 | $1,757,643.00 | $1,477,205.00 | $1,402,387.00 | $1,469,776.00 | -- | -- | -- | $799,030.00 | -- |
Property Plant and Equipement | $472,000.00 | $495,000.00 | $534,000.00 | $563,000.00 | $594,000.00 | $625,000.00 | $649,000.00 | $674,000.00 | $696,000.00 | $713,000.00 | $737,000.00 | $764,000.00 | $775,000.00 | $795,000.00 | $817,000.00 | $839,000.00 | $867,000.00 | $899,000.00 | $329,000.00 | $64,000.00 | $122,000.00 | $132,000.00 | $151,000.00 | $155,000.00 | $156,000.00 | $145,000.00 | $159,000.00 | $173,000.00 | $186,734.00 | $204,316.00 | $170,995.00 | $178,812.00 | $186,194.00 | $175,497.00 | $653,098.00 | $415,184.00 | $145,431.00 | $145,384.00 | $222,508.00 | $242,098.00 | $253,953.00 | $297,577.00 | $347,016.00 | $69,183.00 | $75,093.00 | $55,611.00 | $53,573.00 | $55,586.00 | $60,845.00 | $66,611.00 | -- | -- | -- | $53,375.00 | -- |
Intangible Assets Net | $28,805,000.00 | $29,490,000.00 | $30,175,000.00 | $30,860,000.00 | $31,545,000.00 | $32,231,000.00 | $2,123,000.00 | $2,231,000.00 | $2,339,000.00 | $2,447,000.00 | $2,557,000.00 | $2,673,000.00 | $2,789,000.00 | $2,906,000.00 | $3,023,000.00 | $3,171,000.00 | $3,343,000.00 | $3,515,000.00 | $3,984,000.00 | $4,176,000.00 | $4,367,000.00 | $2,802,000.00 | $2,926,000.00 | $2,608,000.00 | $2,733,000.00 | $2,858,000.00 | $1,131,000.00 | $1,214,000.00 | $1,296,810.00 | $1,380,218.00 | $1,484,875.00 | $1,675,315.00 | $1,932,971.00 | $2,191,296.00 | $2,996,480.00 | $3,242,198.00 | $3,487,900.00 | $3,733,634.00 | $3,322,474.00 | $3,552,601.00 | $3,783,021.00 | $4,013,129.00 | $4,243,237.00 | $380,362.00 | $404,696.00 | $431,529.00 | $458,112.00 | $482,695.00 | $505,946.00 | $109,029.00 | -- | -- | -- | $93,029.00 | -- |
Goodwill | $21,927,000.00 | $21,927,000.00 | $21,928,000.00 | $22,498,000.00 | $16,122,000.00 | $22,498,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,376,000.00 | $6,051,000.00 | $6,051,000.00 | $6,051,000.00 | $5,032,000.00 | $4,868,000.00 | $4,070,000.00 | $4,070,000.00 | $4,070,000.00 | $2,242,000.00 | $2,242,000.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $2,241,872.00 | $1,056,873.00 | $1,056,873.00 | $1,056,873.00 | $1,056,873.00 | $1,502,887.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $355,000.00 | $158,000.00 | $586,000.00 | $397,000.00 | $176,000.00 | $136,000.00 | $110,000.00 | $91,000.00 | $83,000.00 | $94,000.00 | $93,000.00 | $94,000.00 | $93,000.00 | $88,000.00 | $76,000.00 | $64,000.00 | $67,000.00 | $77,000.00 | $193,000.00 | $240,000.00 | $264,000.00 | $35,000.00 | $32,000.00 | $17,000.00 | $19,000.00 | $18,000.00 | $18,000.00 | $20,000.00 | $19,215.00 | $17,891.00 | $18,253.00 | $19,326.00 | $18,682.00 | $18,301.00 | $28,741.00 | $28,364.00 | $27,997.00 | $28,286.00 | $50,105.00 | $46,022.00 | $22,351.00 | $22,351.00 | $22,351.00 | $12,069.00 | $12,069.00 | $12,069.00 | $12,069.00 | $12,069.00 | $12,069.00 | $22,074.00 | -- | -- | -- | $15,576.00 | -- |
Total Assets | $64,371,000.00 | $65,152,000.00 | $65,514,000.00 | $66,614,000.00 | $64,599,000.00 | $66,325,000.00 | $36,718,000.00 | $37,012,000.00 | $40,248,000.00 | $39,257,000.00 | $37,954,000.00 | $37,254,000.00 | $36,080,000.00 | $34,889,000.00 | $34,223,000.00 | $33,505,000.00 | $32,574,000.00 | $32,390,000.00 | $30,089,000.00 | $30,129,000.00 | $30,115,000.00 | $28,952,000.00 | $31,906,000.00 | $18,397,000.00 | $17,483,000.00 | $16,950,000.00 | $14,324,000.00 | $14,185,000.00 | $13,398,526.00 | $12,860,804.00 | $12,457,515.00 | $12,223,065.00 | $11,640,221.00 | $11,170,143.00 | $11,763,247.00 | $11,445,598.00 | $10,788,062.00 | $10,202,939.00 | $10,613,640.00 | $9,955,494.00 | $9,597,899.00 | $9,260,539.00 | $10,572,325.00 | $3,066,808.00 | $2,727,935.00 | $2,541,246.00 | $2,345,397.00 | $2,091,555.00 | $2,045,247.00 | $1,731,490.00 | -- | -- | -- | $1,079,410.00 | -- |
Accounts Payable | $1,598,000.00 | $1,308,000.00 | $1,324,000.00 | $1,286,000.00 | $1,560,000.00 | $1,374,000.00 | $691,000.00 | $584,000.00 | $850,000.00 | $695,000.00 | $667,000.00 | $754,000.00 | $589,000.00 | $304,000.00 | $355,000.00 | $430,000.00 | $383,000.00 | $266,000.00 | $397,000.00 | $438,000.00 | $625,000.00 | $371,000.00 | $494,000.00 | $356,000.00 | $513,000.00 | $666,000.00 | $481,000.00 | $643,000.00 | $311,881.00 | $343,418.00 | $288,488.00 | $298,343.00 | $553,672.00 | $385,285.00 | $377,289.00 | $344,536.00 | $383,980.00 | $255,615.00 | $413,333.00 | $409,371.00 | $294,534.00 | $267,637.00 | $444,876.00 | $95,974.00 | $110,390.00 | $62,886.00 | $48,759.00 | $83,305.00 | $106,413.00 | $103,566.00 | -- | -- | -- | $65,570.00 | -- |
Accrued Liabilities | $2,033,000.00 | $1,919,000.00 | $1,922,000.00 | $2,374,000.00 | $2,344,000.00 | $2,255,000.00 | $1,638,000.00 | $1,739,000.00 | $1,791,000.00 | $1,975,000.00 | $1,654,000.00 | $1,989,000.00 | $2,098,000.00 | $1,805,000.00 | $1,367,000.00 | $1,385,000.00 | $1,060,000.00 | $1,151,000.00 | $648,000.00 | $613,000.00 | $889,000.00 | $577,000.00 | $365,000.00 | $653,000.00 | $558,000.00 | $613,000.00 | $680,000.00 | $601,000.00 | $932,304.00 | $806,399.00 | $687,835.00 | $536,059.00 | $527,478.00 | $995,999.00 | $1,000,103.00 | $1,149,932.00 | $1,193,973.00 | $1,105,122.00 | $1,060,055.00 | $694,393.00 | $1,342,536.00 | $1,553,334.00 | $1,794,168.00 | $40,591.00 | $99,148.00 | $37,347.00 | $64,124.00 | $33,210.00 | $59,266.00 | $39,324.00 | -- | -- | -- | $34,918.00 | -- |
Total Current Liabilities | $29,191,000.00 | $29,732,000.00 | $29,725,000.00 | $31,436,000.00 | $31,182,000.00 | $33,102,000.00 | $7,474,000.00 | $7,662,000.00 | $8,045,000.00 | $7,637,000.00 | $7,078,000.00 | $7,564,000.00 | $7,580,000.00 | $6,747,000.00 | $6,859,000.00 | $7,026,000.00 | $6,366,000.00 | $6,290,000.00 | $3,670,000.00 | $3,794,000.00 | $4,113,000.00 | $3,289,000.00 | $3,802,000.00 | $3,842,000.00 | $3,758,000.00 | $3,739,000.00 | $2,339,000.00 | $2,517,000.00 | $2,385,681.00 | $2,282,906.00 | $2,443,114.00 | $2,467,347.00 | $2,444,763.00 | $2,611,166.00 | $2,996,509.00 | $4,751,773.00 | $4,403,514.00 | $4,195,177.00 | $5,711,720.00 | $5,290,146.00 | $5,146,623.00 | $5,054,804.00 | $6,411,623.00 | $542,703.00 | $599,917.00 | $695,099.00 | $558,257.00 | $525,812.00 | $668,668.00 | $519,885.00 | -- | -- | -- | $171,680.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-83,000.00 | $-49,000.00 | $-91,000.00 | $-51,000.00 | $-95,000.00 | $-96,000.00 | $-88,000.00 | $-35,000.00 | $-12,000.00 | $-19,000.00 | $-14,000.00 | $-21,000.00 | $-16,000.00 | $-19,000.00 | $-21,000.00 | $21,000.00 | $24,000.00 | $-16,000.00 | $-37,000.00 | $-30,000.00 | $-20,000.00 | $-17,000.00 | $-9,000.00 | $1,000.00 | $77,000.00 | $34,000.00 | $29,000.00 | $-2,000.00 | $-29,461.00 | $-35,798.00 | $-24,693.00 | $-22,547.00 | $-25,139.00 | $-35,154.00 | $-40,196.00 | $-45,905.00 | $-39,005.00 | $-47,283.00 | $-62,930.00 | $-69,485.00 | $-65,599.00 | $-59,065.00 | $-39,247.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $11,795,000.00 | $11,934,000.00 | $12,660,000.00 | $12,387,000.00 | $11,024,000.00 | $11,168,000.00 | $11,277,000.00 | $10,591,000.00 | $9,750,000.00 | $9,234,000.00 | $8,618,000.00 | $7,594,000.00 | $6,488,000.00 | $5,943,000.00 | $5,624,000.00 | $4,835,000.00 | $4,063,000.00 | $3,837,000.00 | $3,768,000.00 | $3,568,000.00 | $3,356,000.00 | $3,151,000.00 | $3,086,000.00 | $3,155,000.00 | $2,942,000.00 | $2,774,000.00 | $2,177,000.00 | $2,017,000.00 | $1,670,961.00 | $1,491,225.00 | $1,123,819.00 | $1,071,286.00 | $798,478.00 | $388,741.00 | $765,681.00 | $628,951.00 | $563,923.00 | $327,258.00 | $392,387.00 | $316,213.00 | $248,190.00 | $285,132.00 | $354,519.00 | $295,642.00 | $-10,621.00 | $-226,159.00 | $-339,288.00 | $-552,878.00 | $-588,827.00 | $-531,891.00 | -- | -- | -- | $-771,167.00 | -- |
Total Stockholders' Equity | $35,180,000.00 | $35,420,000.00 | $35,789,000.00 | $35,178,000.00 | $33,417,000.00 | $33,223,000.00 | $29,244,000.00 | $29,350,000.00 | $32,203,000.00 | $31,620,000.00 | $30,876,000.00 | $29,690,000.00 | $28,500,000.00 | $28,142,000.00 | $27,364,000.00 | $26,479,000.00 | $26,208,000.00 | $26,100,000.00 | $26,419,000.00 | $26,335,000.00 | $26,002,000.00 | $25,663,000.00 | $28,104,000.00 | $14,555,000.00 | $13,725,000.00 | $13,211,000.00 | $11,985,000.00 | $11,668,000.00 | $11,012,845.00 | $10,577,898.00 | $10,014,401.00 | $9,755,718.00 | $9,195,458.00 | $8,558,977.00 | $8,766,738.00 | $6,693,825.00 | $6,384,548.00 | $6,007,762.00 | $4,901,920.00 | $4,665,348.00 | $4,451,276.00 | $4,205,735.00 | $4,160,702.00 | $2,524,105.00 | $2,128,018.00 | $1,846,147.00 | $1,787,140.00 | $1,565,743.00 | $1,376,579.00 | $1,211,605.00 | -- | -- | -- | $907,730.00 | $279,955.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $64,371,000.00 | $65,152,000.00 | $65,514,000.00 | $66,614,000.00 | $64,599,000.00 | $66,325,000.00 | $36,718,000.00 | $37,012,000.00 | $40,248,000.00 | $39,257,000.00 | $37,954,000.00 | $37,254,000.00 | $36,080,000.00 | $34,889,000.00 | $34,223,000.00 | $33,505,000.00 | $32,574,000.00 | $32,390,000.00 | $30,089,000.00 | $30,129,000.00 | $30,115,000.00 | $28,952,000.00 | $31,906,000.00 | $18,397,000.00 | $17,483,000.00 | $16,950,000.00 | $14,324,000.00 | $14,185,000.00 | $13,398,526.00 | $12,860,804.00 | $12,457,515.00 | $12,223,065.00 | $11,640,221.00 | $11,170,143.00 | $11,763,247.00 | $11,445,598.00 | $10,788,062.00 | $10,202,939.00 | $10,613,640.00 | $9,955,494.00 | $9,597,899.00 | $9,260,539.00 | $10,572,325.00 | $3,066,808.00 | $2,727,935.00 | $2,541,246.00 | $2,345,397.00 | $2,091,555.00 | $2,045,247.00 | $1,731,490.00 | -- | -- | -- | $1,079,410.00 | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $6,962,000.00 | $33,378,000.00 | $7,569,000.00 | $9,651,000.00 | $8,619,000.00 | $23,514,000.00 | $5,280,000.00 | $11,095,000.00 | $5,288,000.00 | $21,883,000.00 | $5,465,000.00 | $10,700,000.00 | $4,980,000.00 | $18,526,000.00 | $13,782,000.00 | $8,900,000.00 | $4,016,000.00 | $16,295,000.00 | $4,019,000.00 | $8,317,000.00 | $4,179,000.00 | $14,232,000.00 | $3,255,000.00 | $3,799,000.00 | $3,530,000.00 | $12,628,000.00 | $2,931,000.00 | $3,443,000.00 | $2,856,131.00 | $12,058,866.00 | $9,284,346.00 | $3,134,024.00 | $3,277,339.00 | $11,619,883.00 | $2,787,105.00 | $3,106,389.00 | $3,043,782.00 | $13,629,684.00 | $10,353,164.00 | $3,638,269.00 | $3,494,356.00 | $8,842,229.00 | $5,238,244.00 | $1,723,785.00 | $1,411,228.00 | $4,305,566.00 | $3,120,544.00 | $1,905,034.00 | $796,594.00 | $3,228,099.00 | $2,509,003.00 | $1,103,871.00 | $513,556.00 | $3,860,513.00 | -- |
Cost of Revenues | $1,721,000.00 | $7,929,000.00 | $5,962,000.00 | $2,336,000.00 | $1,829,000.00 | $5,684,000.00 | $1,212,000.00 | $2,596,000.00 | $1,232,000.00 | $5,748,000.00 | $4,229,000.00 | $2,874,000.00 | $1,394,000.00 | $5,415,000.00 | $4,002,000.00 | $2,615,000.00 | $1,253,000.00 | $5,080,000.00 | $3,774,000.00 | $1,250,000.00 | $1,302,000.00 | $4,103,000.00 | $981,000.00 | $1,030,000.00 | $1,021,000.00 | $3,395,000.00 | $821,000.00 | $1,655,000.00 | $746,097.00 | $3,024,339.00 | $2,333,000.00 | $1,594,000.00 | $770,082.00 | $3,447,992.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $5,241,000.00 | $25,449,000.00 | $5,772,000.00 | $14,105,000.00 | $6,790,000.00 | $17,830,000.00 | $12,567,000.00 | $4,443,000.00 | $4,056,000.00 | $16,135,000.00 | $4,110,000.00 | $7,826,000.00 | $3,586,000.00 | $13,111,000.00 | $9,780,000.00 | $3,522,000.00 | $2,763,000.00 | $11,215,000.00 | $2,797,000.00 | $5,765,000.00 | $2,877,000.00 | $10,129,000.00 | $2,274,000.00 | $2,769,000.00 | $2,509,000.00 | $9,233,000.00 | $6,753,000.00 | $4,643,000.00 | $2,110,034.00 | $9,034,527.00 | $2,133,552.00 | $2,310,303.00 | $2,507,257.00 | $8,171,891.00 | $6,281,851.00 | $2,206,848.00 | $2,130,905.00 | $9,564,029.00 | $7,261,321.00 | $2,568,864.00 | $2,466,765.00 | $6,264,338.00 | $3,699,000.00 | $1,210,963.00 | $1,012,338.00 | $2,804,408.00 | $874,679.00 | $698,998.00 | $439,900.00 | $1,836,132.00 | $512,219.00 | $666,756.00 | $281,460.00 | $1,351,097.00 | -- |
Research and Development | $654,000.00 | $2,551,000.00 | $1,887,000.00 | $1,306,000.00 | $774,000.00 | $1,306,000.00 | $245,000.00 | $489,000.00 | $275,000.00 | $1,219,000.00 | $373,000.00 | $505,000.00 | $249,000.00 | $825,000.00 | $571,000.00 | $165,000.00 | $194,000.00 | $1,219,000.00 | $968,000.00 | $343,000.00 | $337,000.00 | $1,276,000.00 | $916,000.00 | $285,000.00 | $298,000.00 | $763,000.00 | $156,000.00 | $254,000.00 | $124,853.00 | $403,623.00 | $291,519.00 | $89,732.00 | $69,160.00 | $326,584.00 | $63,297.00 | $94,464.00 | $98,632.00 | $391,973.00 | $94,018.00 | $169,530.00 | $77,911.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $5,293,000.00 | -- | $5,179,000.00 | $11,777,000.00 | $6,209,000.00 | $15,161,000.00 | $3,279,000.00 | $3,295,000.00 | $3,368,000.00 | $12,392,000.00 | $3,133,000.00 | $5,758,000.00 | $2,879,000.00 | $10,417,000.00 | $7,455,000.00 | $2,521,000.00 | $2,515,000.00 | $10,741,000.00 | $8,105,000.00 | $2,758,000.00 | $2,730,000.00 | $8,966,000.00 | $6,523,000.00 | $2,174,000.00 | $2,194,000.00 | $7,205,000.00 | $1,629,000.00 | $1,801,000.00 | $1,735,214.00 | $7,099,214.00 | $1,839,263.00 | $1,843,955.00 | $1,817,039.00 | $7,537,655.00 | $1,611,741.00 | $3,722,579.00 | $1,812,811.00 | $8,091,376.00 | $6,019,762.00 | $4,281,438.00 | $2,091,642.00 | $4,564,113.00 | $1,131,585.00 | $1,242,381.00 | $644,553.00 | $2,247,275.00 | $1,700,823.00 | $1,177,413.00 | $537,908.00 | $1,587,767.00 | $395,437.00 | $666,016.00 | $310,104.00 | $1,123,193.00 | -- |
Loss from Operations | $-52,000.00 | $2,816,000.00 | $593,000.00 | $2,328,000.00 | $581,000.00 | $2,669,000.00 | $2,625,000.00 | $1,836,000.00 | $688,000.00 | $3,743,000.00 | $977,000.00 | $2,068,000.00 | $707,000.00 | $2,694,000.00 | $2,325,000.00 | $1,001,000.00 | $248,000.00 | $474,000.00 | $180,000.00 | $130,000.00 | $147,000.00 | $1,163,000.00 | $119,000.00 | $910,000.00 | $315,000.00 | $2,028,000.00 | $1,588,000.00 | $733,000.00 | $374,820.00 | $1,935,313.00 | $294,289.00 | $466,348.00 | $690,218.00 | $634,236.00 | $332,357.00 | $615,174.00 | $318,094.00 | $1,472,653.00 | $1,241,559.00 | $754,191.00 | $375,123.00 | $1,700,225.00 | $343,714.00 | $613,136.00 | $367,785.00 | $557,133.00 | $351,269.00 | $-38,514.00 | $-98,008.00 | $248,365.00 | $116,782.00 | $282,200.00 | $-28,644.00 | $227,904.00 | -- |
Loss Before Income Taxes | $-123,000.00 | $1,309,000.00 | $460,000.00 | $1,845,000.00 | $-192,000.00 | $2,658,000.00 | $866,000.00 | -- | -- | $307,000.00 | -- | -- | -- | -- | $2,380,000.00 | $1,308,000.00 | $306,000.00 | -- | $722,000.00 | $245,000.00 | $218,000.00 | -- | $1,018,000.00 | $590,000.00 | $310,000.00 | -- | $1,564,000.00 | $717,000.00 | $365,521.00 | -- | $287,907.00 | $549,365.00 | $691,210.00 | -- | $195,207.00 | $56,055.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.04 | $0.20 | $0.07 | $0.32 | $-0.04 | $0.52 | $0.19 | $0.36 | $0.14 | $0.87 | $0.27 | $0.44 | $0.15 | $0.56 | $0.48 | $0.21 | $0.06 | $0.18 | $0.05 | $0.05 | $0.05 | $0.25 | $0.24 | $0.12 | $0.11 | $0.63 | $0.10 | $0.28 | $0.11 | $0.55 | $0.07 | $0.30 | $0.18 | $0.06 | $0.18 | $0.03 | $0.10 | $0.02 | $0.04 | $0.03 | $-0.02 | $0.32 | $0.06 | $0.19 | -- | $0.16 | $0.11 | $0.02 | -- | $0.14 | $0.04 | $0.16 | -- | $0.25 | -- |
Weighted Average Shares Basic | 3,816 | 3,802,000 | 3,799 | 3,793 | 3,791,000 | 3,720,000 | 3,618 | 3,767 | 3,794 | 3,780,000 | 3,776 | 3,770 | 3,769 | 3,755 | 3,754 | 3,736 | 3,788 | 3,839,000 | 3,853 | 3,857 | 3,850 | 3,415,000 | 3,223,000 | 3,074 | 3,036,000 | 2,947,000 | 2,931,000 | 2,940,000 | 2,898,418 | 2,819,720 | 2,836,066 | 2,791,653 | 2,788,308 | 2,486,684 | 2,390,524 | 2,322,240 | 2,317,110 | 2,082,941 | 2,042,813 | 2,042,494 | 2,016,240 | 1,938,644 | 1,954,314 | 1,946,367 | 1,942,635 | 1,902,921 | 1,931,438 | 1,872,358 | 1,819,098 | 1,757,329 | 1,752,107 | 1,756,773 | -- | 1,740,710 | -- |
Earnings Per Share Diluted | $-0.04 | $0.20 | $0.39 | $0.36 | $-0.04 | $0.52 | $0.55 | $0.22 | $0.13 | $0.86 | $0.70 | $0.43 | $0.14 | $0.56 | $0.47 | $0.21 | $0.06 | $0.18 | $0.16 | $0.11 | $0.05 | $0.24 | $0.23 | $0.12 | $0.10 | $0.62 | $0.37 | $0.16 | $0.11 | $0.54 | $0.36 | $0.12 | $0.17 | $0.06 | $0.05 | $0.13 | $0.10 | $0.02 | $0.05 | $0.02 | $-0.02 | $0.31 | $0.05 | $0.18 | -- | $0.15 | $0.10 | $-0.01 | -- | $0.14 | $0.04 | $0.17 | -- | $0.24 | -- |
Weighted Average Shares Diluted | 3,821 | 3,816,000 | 3,814 | 3,809 | 3,810,000 | 3,740,000 | 3,738 | 3,802 | 3,834 | 3,820,000 | 3,818 | 3,819 | 3,817 | 3,784 | 3,778 | 3,789 | 3,824 | 3,861,000 | 3,868 | 3,873 | 3,869 | 3,463,000 | 3,289,000 | 3,137 | 3,111,000 | 3,033,000 | 3,013,000 | 3,002,000 | 2,980,480 | 2,903,255 | 2,898,973 | 2,918,368 | 2,887,753 | 2,575,952 | 2,427,886 | 2,359,836 | 2,360,540 | 2,124,917 | 2,108,396 | 2,106,837 | 2,016,240 | 2,016,476 | 2,056,995 | 2,043,926 | 2,013,749 | 1,978,617 | 1,956,262 | 2,073,868 | 1,819,098 | 1,770,078 | 1,763,970 | 1,773,474 | -- | 1,760,339 | -- |
Common Stock Shares Authorized | 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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- |
Common Stock Shares Outstanding | 3,817,379 | 3,815,212 | 3,811,649 | 3,809,149 | 3,791,020 | 3,791,020 | 3,610,839 | 3,646,902 | 3,794,838 | 3,793,538 | 3,791,038 | 3,786,525 | 3,765,975 | 3,770,752 | 3,741,752 | 3,734,502 | 3,772,700 | 3,786,398 | 3,837,588 | 3,862,568 | 3,854,568 | 3,829,572 | 4,044,690 | 3,103,370 | 3,062,120 | 3,014,494 | 2,955,759 | 2,954,092 | 2,912,114 | 2,860,944 | 2,847,444 | 2,804,394 | 2,794,394 | 2,785,044 | 2,767,544 | 2,330,832 | 2,318,243 | 2,316,743 | 2,070,559 | 2,056,939 | 2,047,939 | 2,006,689 | 1,976,399 | 1,952,259 | 1,947,259 | 1,937,329 | 1,932,425 | 1,929,925 | 1,822,175 | 1,752,175 | -- | -- | -- | 1,768,531 | -- |
Common Stock Value | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $2,912.00 | $2,861.00 | $2,847.00 | $2,804.00 | $2,795.00 | $2,785.00 | $2,768.00 | $2,331.00 | $2,318.00 | $2,317.00 | $2,071.00 | $2,056.00 | $2,048.00 | $2,007.00 | $1,976.00 | $1,952.00 | $1,947.00 | $1,937.00 | $1,932.00 | $1,930.00 | $1,822.00 | $1,752.00 | -- | -- | -- | $1,769.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- |
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 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | 30,000,000 | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- |
Share Price | -- | $18.13 | -- | -- | -- | $25.04 | -- | -- | -- | $29.45 | -- | -- | -- | $17.51 | -- | -- | -- | $11.69 | -- | -- | -- | $11.35 | -- | -- | -- | $18.95 | -- | -- | -- | $9.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |