Date | 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 | 12/31/2020 | 11/30/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 | 7/31/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 | $7,155,687.00 | $7,396,285.00 | $6,575,124.00 | $6,763,813.00 | $5,709,117.00 | $4,613,123.00 | $5,102,061.00 | $7,590,951.00 | $7,255,321.00 | $5,939,834.00 | $5,614,702.00 | $5,011,132.00 | -- | $11,405,119.00 | $1,793,252.00 | $1,742,683.00 | $2,137,580.00 | $2,636,378.00 | $3,276,511.00 | $4,465,718.00 | $2,695,177.00 | $2,716,316.00 | $2,722,357.00 | $3,473,066.00 | $4,800,554.00 | $2,199,849.00 | $3,226,451.00 | $3,618,305.00 | $4,120,738.00 | $4,293,590.00 | $4,378,405.00 | $4,223,891.00 | $4,059,606.00 | $52,168,838.00 | -- | $64,865,661.00 | $65,322,779.00 | $54,989,851.00 | $60,775,756.00 | $60,790,124.00 | $54,614,189.00 | $26,573,771.00 | $9,057,819.00 | $2,349,675.00 | $2,401,047.00 | $3,759,791.00 | $3,036,458.00 | $1,896,487.00 | $2,179,657.00 | $3,678,688.00 | $1,943,418.00 | $318,471.00 | $143,811.00 | $978,699.00 | $565,597.00 |
Accounts Receivable Net Current | $5,564,138.00 | $5,203,618.00 | $5,221,772.00 | $5,218,249.00 | $4,371,640.00 | $3,569,082.00 | $3,854,077.00 | $4,176,494.00 | $4,979,493.00 | $4,187,253.00 | $3,160,449.00 | $2,863,638.00 | -- | $1,219,370.00 | $1,124,207.00 | $1,082,308.00 | $1,274,001.00 | $1,158,851.00 | $1,568,905.00 | $1,134,767.00 | $1,214,355.00 | $1,147,482.00 | $939,394.00 | $892,156.00 | $969,674.00 | $805,350.00 | $882,103.00 | $850,832.00 | $907,750.00 | $1,001,206.00 | $1,070,236.00 | $1,012,526.00 | $1,135,384.00 | $881,405.00 | -- | $904,903.00 | $911,831.00 | $1,037,208.00 | $935,090.00 | $887,481.00 | $655,871.00 | $585,037.00 | $141,558.00 | $90,386.00 | $138,286.00 | $403,303.00 | $491,754.00 | $275,368.00 | $173,035.00 | $376,070.00 | -- | -- | -- | $137,957.00 | -- |
Inventory | $422,808.00 | $400,839.00 | $482,170.00 | $494,457.00 | $507,355.00 | $420,432.00 | $488,382.00 | $430,285.00 | $434,532.00 | $221,675.00 | $214,918.00 | $176,466.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $444,071.00 | $740,208.00 | $627,117.00 | $461,005.00 | $450,389.00 | $545,435.00 | $829,902.00 | $681,470.00 | $426,963.00 | $247,046.00 | $432,417.00 | $301,755.00 | -- | $185,109.00 | $187,614.00 | -- | $183,575.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $97,241,106.00 | $121,260,654.00 | $111,069,561.00 | $80,657,153.00 | $87,409,953.00 | $81,404,489.00 | $70,592,772.00 | $100,095,162.00 | $121,257,194.00 | $70,940,069.00 | $63,607,140.00 | $69,092,526.00 | -- | $53,030,557.00 | $57,819,155.00 | $42,058,017.00 | $53,047,274.00 | $53,538,973.00 | $51,870,806.00 | $52,421,903.00 | $60,905,668.00 | $52,486,027.00 | $58,895,098.00 | $57,716,330.00 | $59,102,625.00 | $49,862,201.00 | $56,541,650.00 | $54,306,102.00 | $65,025,469.00 | $64,700,099.00 | $49,054,204.00 | $47,230,105.00 | $63,113,405.00 | $53,979,164.00 | -- | $66,702,259.00 | $67,247,994.00 | $56,929,317.00 | $61,848,381.00 | $61,779,219.00 | $55,387,404.00 | $27,257,774.00 | $9,284,909.00 | $2,498,011.00 | $2,630,414.00 | $4,277,793.00 | $3,618,140.00 | $2,217,202.00 | $2,381,561.00 | $4,086,922.00 | -- | -- | -- | $1,138,786.00 | -- |
Property Plant and Equipement | $3,660,092.00 | $2,904,564.00 | $3,006,347.00 | $3,139,932.00 | $3,222,816.00 | $3,407,021.00 | $3,432,039.00 | $3,432,256.00 | $3,607,157.00 | $3,625,050.00 | $3,326,356.00 | $3,105,926.00 | -- | $1,729,614.00 | $1,624,269.00 | $1,572,381.00 | $1,557,521.00 | $1,743,771.00 | $1,782,323.00 | $1,849,035.00 | $1,932,660.00 | $2,050,221.00 | $2,121,062.00 | $1,926,026.00 | $2,105,186.00 | $2,274,201.00 | $2,418,688.00 | $2,516,801.00 | $2,494,510.00 | $2,675,836.00 | $2,847,699.00 | $3,001,935.00 | $3,077,421.00 | $3,189,643.00 | -- | $3,102,824.00 | $2,883,801.00 | $2,705,517.00 | $126,594.00 | $131,683.00 | $142,388.00 | $122,061.00 | $130,966.00 | $134,185.00 | $100,168.00 | $91,330.00 | $23,578.00 | $23,269.00 | $5,464.00 | $4,234.00 | -- | -- | -- | $3,076.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $412,363.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $15,539.00 | $15,539.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $355,357.00 | $355,357.00 | $355,357.00 | $355,358.00 | $355,357.00 | $355,357.00 | $345,357.00 | $345,357.00 | $345,357.00 | $345,078.00 | $413,961.00 | $368,078.00 | -- | $422,418.00 | $428,623.00 | $424,749.00 | $404,055.00 | $333,422.00 | $312,780.00 | $320,831.00 | $306,757.00 | $303,759.00 | $302,287.00 | $182,690.00 | $157,565.00 | $136,368.00 | $223,375.00 | $229,571.00 | $200,808.00 | $199,746.00 | $202,298.00 | $202,250.00 | $202,849.00 | $175,549.00 | -- | $176,548.00 | $208,852.00 | $165,704.00 | $165,704.00 | $165,771.00 | $166,144.00 | $121,144.00 | $113,644.00 | $114,022.00 | $118,815.00 | $52,693.00 | $52,693.00 | $32,693.00 | $31,693.00 | $41,693.00 | -- | -- | -- | $39,193.00 | -- |
Total Assets | $106,934,670.00 | $130,547,478.00 | $120,805,219.00 | $90,890,778.00 | $97,912,969.00 | $92,447,006.00 | $82,185,685.00 | $111,756,096.00 | $133,679,715.00 | $83,857,187.00 | $76,880,205.00 | $82,667,557.00 | -- | $60,811,751.00 | $65,809,248.00 | $50,299,748.00 | $61,560,179.00 | $62,484,396.00 | $61,150,342.00 | $62,028,324.00 | $68,215,512.00 | $60,160,433.00 | $66,888,873.00 | $65,645,472.00 | $67,435,803.00 | $58,860,982.00 | $60,896,042.00 | $58,805,588.00 | $69,514,686.00 | $69,610,363.00 | $54,185,448.00 | $52,556,322.00 | $68,356,491.00 | $58,574,957.00 | -- | $71,222,153.00 | $71,591,089.00 | $61,099,309.00 | $62,168,658.00 | $62,109,508.00 | $55,720,178.00 | $27,528,429.00 | $9,553,472.00 | $2,829,755.00 | $2,870,614.00 | $5,155,620.00 | $4,473,834.00 | $3,035,137.00 | $3,195,842.00 | $4,909,973.00 | -- | -- | -- | $1,983,831.00 | -- |
Accounts Payable | $1,031,141.00 | $1,274,681.00 | $913,277.00 | $851,824.00 | $858,622.00 | $612,189.00 | $719,379.00 | $1,181,275.00 | $1,400,100.00 | $1,334,579.00 | $645,224.00 | $851,349.00 | -- | $405,334.00 | $262,363.00 | $244,844.00 | $419,849.00 | $240,724.00 | $239,325.00 | $220,375.00 | $308,178.00 | $251,906.00 | $237,545.00 | $225,757.00 | $300,736.00 | $185,770.00 | $135,680.00 | $231,648.00 | $145,044.00 | $166,959.00 | $203,629.00 | $141,853.00 | $143,180.00 | $169,973.00 | -- | $185,990.00 | $203,138.00 | $37,808.00 | $42,611.00 | $27,113.00 | $55,146.00 | $60,818.00 | $42,091.00 | $31,063.00 | $63,457.00 | $203,066.00 | $341,501.00 | $135,609.00 | $39,166.00 | $43,375.00 | -- | -- | -- | $70,725.00 | -- |
Accrued Liabilities | $3,801,278.00 | $4,150,298.00 | $3,802,854.00 | $4,856,157.00 | $3,721,108.00 | $2,371,178.00 | $2,177,000.00 | $2,844,210.00 | $2,325,665.00 | $1,746,226.00 | $1,847,384.00 | $1,463,944.00 | -- | $1,303,757.00 | $1,378,289.00 | $1,369,581.00 | $1,360,551.00 | $1,214,888.00 | $1,593,824.00 | $1,957,044.00 | $1,388,196.00 | $1,217,307.00 | $901,872.00 | $1,007,080.00 | $1,006,262.00 | $882,696.00 | $733,417.00 | $807,821.00 | $703,322.00 | $810,799.00 | $1,226,964.00 | $1,345,245.00 | $1,328,738.00 | $1,357,638.00 | -- | $1,541,178.00 | $1,636,984.00 | $1,851,033.00 | $1,019,351.00 | $1,154,759.00 | $1,078,498.00 | $1,088,644.00 | $840,163.00 | $586,857.00 | $545,825.00 | $695,202.00 | $647,705.00 | $546,024.00 | $489,811.00 | $521,808.00 | -- | -- | -- | $1,040,721.00 | -- |
Total Current Liabilities | $91,865,831.00 | $115,662,292.00 | $105,744,004.00 | $76,445,804.00 | $83,978,871.00 | $78,443,785.00 | $66,583,633.00 | $94,216,289.00 | $115,010,809.00 | $66,697,190.00 | $60,094,908.00 | $65,964,196.00 | -- | $45,294,713.00 | $59,790,365.00 | $43,296,356.00 | $53,991,844.00 | $53,715,161.00 | $51,464,248.00 | $51,403,011.00 | $58,581,786.00 | $49,933,069.00 | $56,130,074.00 | -- | $54,312,450.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-71,338,153.00 | $-71,364,088.00 | $-70,643,175.00 | $-70,848,216.00 | $-70,863,049.00 | $-70,712,190.00 | $-68,942,420.00 | $-67,002,075.00 | $-65,379,805.00 | $-65,418,706.00 | $-65,559,940.00 | $-65,058,171.00 | -- | $-65,211,183.00 | $-64,275,166.00 | $-62,986,997.00 | $-62,151,988.00 | $-60,623,775.00 | $-59,384,741.00 | $-58,109,130.00 | $-57,036,241.00 | $-56,159,836.00 | $-55,346,670.00 | $-54,311,232.00 | $-53,260,426.00 | $-51,962,586.00 | $-51,072,561.00 | $-50,538,224.00 | $-50,251,641.00 | $-50,008,263.00 | $-49,442,302.00 | $-49,087,002.00 | $-49,054,999.00 | $-49,219,841.00 | -- | $-49,337,620.00 | $-49,362,471.00 | $-50,071,087.00 | $-52,516,519.00 | $-53,205,080.00 | $-53,691,881.00 | $-53,853,620.00 | $-53,903,321.00 | $-53,563,496.00 | $-53,297,013.00 | $-53,064,581.00 | $-53,539,680.00 | $-54,166,421.00 | $-54,270,727.00 | $-54,339,799.00 | -- | -- | -- | $-54,691,647.00 | -- |
Total Stockholders' Equity | $15,068,839.00 | $14,885,186.00 | $15,061,215.00 | $14,444,974.00 | $13,934,098.00 | $14,003,221.00 | $15,602,052.00 | $17,539,807.00 | $18,668,906.00 | $17,159,997.00 | $16,785,297.00 | $16,703,361.00 | -- | $15,517,038.00 | $6,018,883.00 | $7,003,392.00 | $7,568,335.00 | $8,769,235.00 | $9,686,094.00 | $10,625,313.00 | $9,633,726.00 | $10,227,364.00 | $10,758,799.00 | $11,490,791.00 | $13,123,353.00 | $11,362,326.00 | $8,522,588.00 | $8,901,740.00 | $9,011,368.00 | $9,406,246.00 | $9,333,708.00 | $9,389,960.00 | $9,115,276.00 | $8,650,592.00 | -- | $8,088,872.00 | $7,802,285.00 | $7,024,072.00 | $2,199,890.00 | $1,438,334.00 | $878,538.00 | $638,804.00 | $515,834.00 | $782,389.00 | $975,602.00 | $2,138,355.00 | $1,673,002.00 | $959,069.00 | $767,571.00 | $611,307.00 | -- | -- | -- | $-134,309.00 | $-884,506.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $106,934,670.00 | $130,547,478.00 | $120,805,219.00 | $90,890,778.00 | $97,912,969.00 | $92,447,006.00 | $82,185,685.00 | $111,756,096.00 | $133,679,715.00 | $83,857,187.00 | $76,880,205.00 | $82,667,557.00 | -- | $60,811,751.00 | $65,809,248.00 | $50,299,748.00 | $61,560,179.00 | $62,484,396.00 | $61,150,342.00 | $62,028,324.00 | $68,215,512.00 | $60,160,433.00 | $66,888,873.00 | $65,645,472.00 | $67,435,803.00 | $58,860,982.00 | $60,896,042.00 | $58,805,588.00 | $69,514,686.00 | $69,610,363.00 | $54,185,448.00 | $52,556,322.00 | $68,356,491.00 | $58,574,957.00 | -- | $71,222,153.00 | $71,591,089.00 | $61,099,309.00 | $62,168,658.00 | $62,109,508.00 | $55,720,178.00 | $27,528,429.00 | $9,553,472.00 | $2,829,755.00 | $2,870,614.00 | $5,155,620.00 | $4,473,834.00 | $3,035,137.00 | $3,195,842.00 | $4,909,973.00 | -- | -- | -- | $1,983,831.00 | -- |
Date | 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 | 12/31/2020 | 11/30/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 | 7/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,200,535.00 | -- | -- | -- | $25,024,124.00 | -- | -- | $5,843,665.00 | $14,571,158.00 | $8,950,038.00 | $5,361,185.00 | $2,810,744.00 | $12,076,358.00 | $9,186,027.00 | $6,118,691.00 | $3,228,631.00 | $14,380,459.00 | $3,550,463.00 | -- | $3,424,756.00 | $3,742,460.00 | $13,395,131.00 | $3,596,004.00 | $3,304,173.00 | $2,730,823.00 | $5,180,362.00 | $962,633.00 | $1,990,333.00 | $1,059,503.00 | $7,345,974.00 | $5,099,269.00 | $1,469,702.00 | $1,295,870.00 | $4,813,257.00 | $1,437,592.00 | $1,553,620.00 | $785,262.00 | $2,618,864.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $18,598,692.00 | $4,194,648.00 | $9,912,533.00 | $4,901,815.00 | $14,593,216.00 | $3,134,520.00 | $6,769,033.00 | $3,509,129.00 | $15,632,610.00 | $4,033,631.00 | $7,034,682.00 | $7,375,893.00 | -- | $4,936,220.00 | $3,213,950.00 | $1,928,284.00 | $5,949,210.00 | $4,449,994.00 | $1,565,845.00 | $1,335,731.00 | $5,569,513.00 | $4,049,662.00 | $1,319,615.00 | $1,270,907.00 | $3,768,226.00 | $824,617.00 | $696,035.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | $15,257,969.00 | $9,850,712.00 | $4,895,822.00 | -- | $15,027,169.00 | $10,191,094.00 | $5,060,763.00 | -- | $3,822,684.00 | $7,399,603.00 | -- | -- | $8,018,802.00 | $5,385,172.00 | $2,797,611.00 | -- | $8,032,232.00 | $5,255,347.00 | $2,431,695.00 | -- | $6,964,777.00 | $2,351,029.00 | $2,331,692.00 | -- | $1,717,016.00 | $2,509,509.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $20,521,192.00 | -- | -- | -- | $19,807,646.00 | -- | -- | -- | $15,787,991.00 | -- | -- | $11,132,761.00 | -- | -- | -- | -- | $11,012,206.00 | -- | -- | -- | $9,344,022.00 | -- | -- | $6,904,450.00 | $17,408,174.00 | $4,481,252.00 | $6,231,860.00 | $3,132,682.00 | $13,436,931.00 | $3,642,232.00 | $3,345,280.00 | $3,275,044.00 | $13,433,582.00 | $3,527,131.00 | -- | $3,332,923.00 | $3,047,739.00 | $11,150,124.00 | $2,919,230.00 | $5,398,153.00 | $2,560,359.00 | $5,935,794.00 | $1,231,860.00 | $2,534,891.00 | $1,282,161.00 | $5,954,986.00 | $4,284,391.00 | $1,334,829.00 | $1,236,889.00 | $4,440,258.00 | $3,095,319.00 | $1,866,721.00 | $929,279.00 | $3,228,595.00 | -- |
Loss from Operations | $-1,922,500.00 | $-1,150,788.00 | $55,828.00 | $5,993.00 | $-5,214,430.00 | $-5,123,616.00 | $-3,422,061.00 | $-1,551,634.00 | $-155,381.00 | $-153,974.00 | $-364,921.00 | $-3,756,868.00 | -- | $-911,360.00 | $-1,301,895.00 | $-869,327.00 | $-5,062,996.00 | $-3,582,238.00 | $-1,257,807.00 | $-1,095,964.00 | $-3,774,509.00 | $-2,915,115.00 | $-2,092,199.00 | $-1,060,785.00 | $-2,837,016.00 | $-892,399.00 | $-548,737.00 | $-321,938.00 | $-1,360,573.00 | $-574,897.00 | $-501,633.00 | $-46,413.00 | $946,877.00 | $23,332.00 | -- | $786,552.00 | $694,721.00 | $2,245,007.00 | $676,774.00 | $466,379.00 | $170,464.00 | $-755,432.00 | $-269,227.00 | $-544,558.00 | $-222,658.00 | $1,390,988.00 | $814,878.00 | $193,854.00 | $58,981.00 | $372,999.00 | $208,996.00 | $-313,101.00 | $-144,017.00 | $-609,731.00 | -- |
Loss Before Income Taxes | $-182,580.00 | $-650,913.00 | $274,139.00 | $98,259.00 | $-5,203,244.00 | $-5,122,385.00 | $-1,870,345.00 | $-1,552,270.00 | $-151,773.00 | $-150,535.00 | $-361,769.00 | $-2,883,074.00 | -- | $-3,058,870.00 | $-1,300,370.00 | -- | $-5,013,859.00 | $-3,515,578.00 | $-2,308,500.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.02 | $-0.04 | $0.01 | -- | $-0.27 | $-0.09 | $-0.18 | $-0.08 | $-0.02 | $0.01 | $-0.03 | $-0.19 | -- | $-0.06 | $-0.10 | $-0.06 | $-0.39 | $-0.28 | $-0.18 | $-0.09 | $-0.31 | $-0.24 | $-0.09 | $-0.09 | $-0.33 | $-0.20 | $-0.10 | $-0.03 | $-0.15 | $-0.12 | $-0.05 | -- | $0.14 | $0.12 | -- | $0.10 | $0.01 | $0.04 | $0.01 | $0.01 | -- | $-0.01 | -- | -- | -- | $0.01 | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 20,105,968 | 20,098,244 | 20,125,440 | 20,122,972 | 20,379,386 | 20,371,654 | 20,316,572 | 20,280,575 | 20,028,850 | 20,033,515 | 19,962,661 | 15,428,798 | -- | 15,474,171 | 13,150,119 | 13,127,229 | 12,958,067 | 12,906,206 | 12,831,828 | 12,621,857 | 12,128,816 | 12,098,828 | 12,075,580 | 12,026,622 | 8,995,883 | 8,637,169 | 8,471,494 | 8,485,183 | 7,838,197 | 7,819,608 | 7,729,003 | 7,719,248 | 7,389,177 | 7,373,656 | -- | 7,369,329 | 110,389,704 | 97,081,064 | 125,014,549 | 125,014,549 | 125,003,729 | 126,117,526 | 126,529,627 | 131,331,572 | 133,698,682 | 133,050,998 | 137,725,833 | 137,725,833 | 137,725,833 | 137,148,311 | 136,948,469 | 136,851,933 | 136,284,330 | 121,508,634 | -- |
Earnings Per Share Diluted | $-0.02 | $-0.02 | $0.01 | -- | $-0.27 | $-0.26 | $-0.10 | $-0.08 | $-0.02 | $-0.02 | $-0.03 | $-0.19 | -- | $-0.06 | $-0.10 | $-0.06 | $-0.39 | $-0.28 | $-0.10 | $-0.09 | $-0.31 | $-0.24 | $-0.17 | $-0.09 | $-0.33 | $-0.10 | $-0.10 | $-0.03 | $-0.15 | $-0.12 | $-0.05 | -- | $0.08 | $0.07 | -- | -- | -- | $0.03 | $0.01 | -- | -- | $-0.01 | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 20,105,968 | 20,101,686 | 26,413,329 | 26,508,872 | 20,379,386 | 20,371,654 | 20,316,572 | 20,280,575 | 20,028,850 | 24,935,517 | 19,962,661 | 15,428,798 | -- | 13,924,803 | 13,150,119 | 13,127,229 | 12,958,067 | 13,054,962 | 13,041,799 | 12,621,857 | 12,128,816 | 12,145,323 | 12,075,580 | 12,026,622 | 8,995,883 | 8,954,831 | 8,471,494 | 8,485,183 | 7,838,197 | 7,819,608 | 7,738,759 | 7,719,248 | 11,988,180 | 12,057,255 | -- | 12,081,754 | 181,836,454 | 138,845,896 | 133,077,979 | 132,555,239 | 132,276,979 | 126,117,526 | 126,529,627 | 131,331,572 | 133,698,682 | 136,962,234 | 138,135,367 | 137,725,833 | 137,725,833 | 137,391,675 | 136,948,469 | 136,851,933 | 136,284,330 | 121,508,634 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- |
Common Stock Shares Outstanding | 26,332,523 | 26,377,589 | 26,362,870 | 26,514,903 | 25,097,963 | 25,263,333 | 25,295,875 | 25,517,835 | 25,473,453 | 24,962,750 | 24,954,529 | 24,974,995 | -- | 24,665,486 | 18,595,358 | 17,137,653 | 17,104,998 | 16,901,039 | 16,899,281 | 16,863,222 | 16,043,630 | 15,943,624 | 15,997,361 | 15,859,515 | 16,201,634 | 13,615,343 | 11,790,558 | 11,829,645 | 11,795,939 | 12,242,959 | 12,070,184 | 12,057,684 | 12,029,905 | 12,032,995 | 12,013,547 | 12,013,464 | 180,199,445 | 179,181,438 | 137,224,398 | 137,224,398 | 137,224,398 | 137,150,323 | 137,150,323 | 137,150,323 | 137,150,323 | 142,725,833 | 137,725,833 | 137,725,833 | 137,725,833 | 137,725,833 | -- | -- | -- | 136,078,447 | -- |
Common Stock Value | $197,087.00 | $196,932.00 | $196,888.00 | $196,892.00 | $195,471.00 | $195,391.00 | $195,250.00 | $195,297.00 | $195,235.00 | $194,746.00 | $194,691.00 | $194,692.00 | -- | $194,318.00 | $188,207.00 | $186,707.00 | $186,656.00 | $186,442.00 | $186,439.00 | $186,392.00 | $185,561.00 | $185,447.00 | $185,501.00 | $186,368.00 | $186,299.00 | $183,711.00 | $181,886.00 | $181,874.00 | $181,818.00 | $185,751.00 | $185,580.00 | $185,561.00 | $185,533.00 | $185,565.00 | -- | $185,197.00 | $185,195.00 | $184,177.00 | $147,795.00 | $147,795.00 | $147,795.00 | $147,721.00 | $147,721.00 | $147,721.00 | $147,721.00 | $147,721.00 | $142,721.00 | $142,721.00 | $142,721.00 | $142,721.00 | -- | -- | -- | $141,074.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.01 | $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 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.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 | $1.72 | -- | -- | -- | $1.65 | -- | -- | -- | $4.36 | -- | -- | $2.67 | -- | $1.58 | -- | -- | $1.56 | -- | -- | -- | $1.66 | -- | -- | -- | $2.53 | -- | -- | -- | $1.85 | -- | -- | -- | $1.99 | -- | -- | -- | -- | $2.51 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |