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 | 10/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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $4,221,424.00 | $2,697,659.00 | $9,882,064.00 | $13,545,333.00 | $12,132,899.00 | $11,262,564.00 | $10,387,689.00 | $10,603,175.00 | $10,640,521.00 | $10,679,714.00 | $10,871,336.00 | $11,004,337.00 | $11,233,562.00 | $10,163,504.00 | $10,187,333.00 | $9,311,556.00 | $8,249,260.00 | $6,769,128.00 | $5,587,833.00 | $5,353,090.00 | $5,303,084.00 | $4,761,528.00 | $4,527,027.00 | $4,908,180.00 | $4,801,305.00 | $4,924,620.00 | $4,542,485.00 | $5,773,950.00 | $5,242,978.00 | $6,748,627.00 | $6,566,214.00 | $6,076,875.00 | $1,923,970.00 | $1,764,126.00 | $1,465,026.00 | $1,354,158.00 | $1,373,036.00 | $1,798,624.00 | $1,535,415.00 | $1,884,667.00 | $1,648,502.00 | $2,074,600.00 | $1,804,881.00 | $1,699,969.00 | $1,504,004.00 | $2,898,285.00 | -- | $2,175,437.00 | $3,150,978.00 | $3,245,809.00 | $3,341,661.00 | $3,045,275.00 | $2,868,260.00 | $3,753,921.00 | $3,194,945.00 | $1,852,231.00 |
Accounts Receivable Net Current | $7,323,379.00 | $7,289,248.00 | $6,460,188.00 | $6,153,063.00 | $6,797,240.00 | $5,243,386.00 | $5,169,789.00 | $5,251,545.00 | $5,622,368.00 | $4,618,340.00 | $4,702,686.00 | $4,717,453.00 | $5,013,089.00 | $4,227,603.00 | $4,455,091.00 | $4,449,260.00 | $5,111,493.00 | $4,150,780.00 | $4,376,807.00 | $4,493,169.00 | $4,366,975.00 | $3,967,597.00 | $4,051,236.00 | $4,251,251.00 | $4,336,057.00 | $3,739,099.00 | $4,307,776.00 | $5,465,299.00 | $5,186,517.00 | $5,065,558.00 | $4,577,150.00 | $5,761,860.00 | $5,503,938.00 | $5,417,002.00 | $4,964,622.00 | $4,889,937.00 | $5,596,362.00 | $4,338,917.00 | $4,173,768.00 | $3,994,987.00 | $5,385,322.00 | $5,609,223.00 | $4,720,460.00 | $4,966,717.00 | $5,270,718.00 | $8,872,733.00 | -- | $5,808,315.00 | $6,099,471.00 | $6,984,122.00 | $7,475,937.00 | -- | $6,690,662.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $192,245.00 | $103,119.00 | $158,780.00 | $122,435.00 | $171,682.00 | $273,304.00 | $351,923.00 | -- | $292,592.00 | $363,641.00 | $637,660.00 | $591,522.00 | -- | $759,507.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $635,000.00 | $547,786.00 | $314,052.00 | $400,340.00 | $398,726.00 | $343,629.00 | $205,118.00 | $276,026.00 | $338,236.00 | $325,861.00 | $207,813.00 | $270,252.00 | $317,220.00 | $297,280.00 | $240,381.00 | $241,747.00 | $307,165.00 | $315,774.00 | $259,880.00 | $323,591.00 | $279,376.00 | $417,837.00 | $262,764.00 | $326,887.00 | $302,811.00 | $315,906.00 | $218,893.00 | $196,820.00 | $196,553.00 | $220,750.00 | $150,918.00 | $164,610.00 | $133,562.00 | $69,000.00 | $52,383.00 | $70,195.00 | $85,147.00 | -- | -- | $83,031.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $13,184,593.00 | $11,616,271.00 | $17,823,842.00 | $21,301,414.00 | $20,127,757.00 | $16,890,795.00 | $15,898,608.00 | $16,977,398.00 | $17,560,333.00 | $16,279,061.00 | $16,046,991.00 | $16,896,963.00 | $17,307,384.00 | $15,362,251.00 | $15,925,363.00 | $14,722,930.00 | $14,234,297.00 | $11,536,792.00 | $10,294,219.00 | $10,169,850.00 | $10,690,158.00 | $9,608,090.00 | $9,096,430.00 | $9,579,654.00 | $9,568,079.00 | $9,715,770.00 | $9,726,588.00 | $12,002,351.00 | $11,902,624.00 | $13,252,850.00 | $11,712,347.00 | $12,177,010.00 | $7,749,371.00 | $7,853,796.00 | $7,000,657.00 | $6,686,871.00 | $8,148,363.00 | $7,041,338.00 | $6,376,460.00 | $7,996,557.00 | $8,179,769.00 | $9,090,346.00 | $7,496,357.00 | $7,683,723.00 | $7,994,593.00 | $13,536,961.00 | -- | $8,764,752.00 | $10,401,691.00 | $11,632,645.00 | $12,191,437.00 | -- | $12,238,088.00 | -- | -- | -- |
Property Plant and Equipement | $94,078.00 | $103,195.00 | $91,326.00 | $70,193.00 | $53,766.00 | $55,165.00 | $45,849.00 | $47,985.00 | $43,671.00 | $40,918.00 | $21,187.00 | $20,755.00 | $15,165.00 | $11,677.00 | $12,091.00 | $11,276.00 | $14,822.00 | $22,629.00 | $28,840.00 | $36,828.00 | $38,327.00 | $42,798.00 | $49,328.00 | $59,043.00 | $72,434.00 | $81,340.00 | $92,508.00 | $85,737.00 | $83,662.00 | $70,530.00 | $78,866.00 | $82,207.00 | $87,800.00 | $94,409.00 | $68,100.00 | $83,238.00 | $100,313.00 | $83,306.00 | $93,220.00 | $527,374.00 | $613,293.00 | $699,686.00 | $761,319.00 | $831,231.00 | $961,008.00 | $1,123,800.00 | -- | $1,204,945.00 | $1,294,517.00 | $979,032.00 | $1,044,627.00 | -- | $1,666,462.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $617,757.00 | $83,578.00 | $1,602,420.00 | -- | $1,883,660.00 | -- | -- | -- |
Goodwill | $16,493,763.00 | $16,451,937.00 | $3,238,794.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $223,385.00 | $1,567,604.00 | -- | $1,567,604.00 | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,445.00 | $41,553.00 | $72,331.00 | $102,783.00 | $132,913.00 | $162,732.00 | $192,245.00 | $221,454.00 | $250,364.00 | $278,986.00 | $307,324.00 | $335,380.00 | $363,158.00 | $390,669.00 | $417,917.00 | $445,004.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $40,803,199.00 | $39,462,688.00 | $23,683,254.00 | $21,834,727.00 | $20,613,308.00 | $17,244,334.00 | $16,242,801.00 | $17,026,276.00 | $17,604,909.00 | $16,320,859.00 | $16,069,054.00 | $16,918,624.00 | $17,323,427.00 | $15,390,653.00 | $15,985,190.00 | $14,812,692.00 | $14,358,034.00 | $11,698,661.00 | $10,500,173.00 | $10,413,329.00 | $10,964,336.00 | $9,915,638.00 | $9,439,176.00 | $9,960,393.00 | $10,011,952.00 | $10,174,651.00 | $10,255,844.00 | $12,562,341.00 | $12,508,850.00 | $13,420,346.00 | $11,891,013.00 | $12,371,659.00 | $7,960,986.00 | $7,957,565.00 | $7,078,133.00 | $6,779,580.00 | $8,258,178.00 | $7,134,184.00 | $6,496,075.00 | $9,042,627.00 | $9,172,091.00 | $10,359,509.00 | $8,582,088.00 | $8,924,509.00 | $9,329,351.00 | $15,065,001.00 | -- | $10,209,439.00 | $12,005,920.00 | $13,196,324.00 | $16,671,416.00 | -- | $17,664,535.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,296,566.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $26,674,940.00 | $25,499,314.00 | $16,796,077.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,953,678.00 | $9,589,699.00 | $8,875,670.00 | $7,482,686.00 | $7,381,614.00 | $8,043,222.00 | $6,956,780.00 | $6,301,323.00 | $6,680,991.00 | $6,697,196.00 | $6,745,386.00 | $6,446,567.00 | $8,217,718.00 | $7,947,404.00 | -- | -- | $6,330,602.00 | -- | -- | -- | $5,686,764.00 | $7,391,984.00 | $6,321,128.00 | $5,700,303.00 | $9,461,553.00 | $9,077,050.00 | $9,670,287.00 | $8,354,715.00 | $8,610,329.00 | $9,711,855.00 | $15,175,215.00 | -- | $10,683,511.00 | $12,440,484.00 | $12,791,260.00 | $14,172,469.00 | -- | $11,842,593.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-111,963.00 | $-112,821.00 | $-119,170.00 | $-118,224.00 | $-124,742.00 | $-120,593.00 | $-127,117.00 | $-121,941.00 | $-120,758.00 | $-122,367.00 | $-122,552.00 | $-119,577.00 | $-121,690.00 | $-118,357.00 | $-123,873.00 | $-125,038.00 | $-126,287.00 | $-111,610.00 | $-113,153.00 | $-109,585.00 | $-105,961.00 | $-100,745.00 | $-99,077.00 | $-94,707.00 | $-93,780.00 | $-86,395.00 | $-79,680.00 | $-70,729.00 | $-59,399.00 | $-41,309.00 | $-46,504.00 | $-43,221.00 | $-41,313.00 | $-34,710.00 | $-27,644.00 | $-29,347.00 | $-26,239.00 | $-25,277.00 | $-22,939.00 | $16,097.00 | $18,014.00 | $18,482.00 | $39,031.00 | $76,005.00 | $41,453.00 | $-4,596.00 | -- | $33,007.00 | $60,654.00 | $12,605.00 | $22,350.00 | -- | $-11,590.00 | -- | -- | -- |
Accumulated Deficit | $-23,488,019.00 | $-23,564,320.00 | $-23,510,692.00 | $-22,522,649.00 | $-22,898,395.00 | $-23,135,237.00 | $-22,879,707.00 | $-23,094,272.00 | $-22,656,005.00 | $-22,315,475.00 | $-21,833,890.00 | $-21,461,888.00 | $-21,373,012.00 | $-21,422,760.00 | $-21,162,154.00 | $-21,176,799.00 | $-21,176,240.00 | $-21,188,186.00 | $-20,596,014.00 | $-20,514,557.00 | $-20,442,704.00 | $-20,325,024.00 | $-19,732,487.00 | $-19,554,599.00 | $-19,469,389.00 | $-19,273,403.00 | $-18,648,823.00 | $-17,875,858.00 | $-17,473,411.00 | $-16,835,921.00 | $-15,992,961.00 | $-15,582,295.00 | $-15,529,306.00 | $-15,561,682.00 | $-15,263,257.00 | $-15,084,437.00 | $-14,808,633.00 | $-14,806,817.00 | $-14,712,641.00 | $-15,858,656.00 | $-15,258,074.00 | $-14,581,741.00 | $-14,135,185.00 | $-13,992,238.00 | $-14,535,308.00 | $-14,059,874.00 | -- | $-14,238,193.00 | $-14,184,160.00 | $-13,249,850.00 | $-11,120,832.00 | -- | $-7,651,871.00 | -- | -- | -- |
Total Stockholders' Equity | $14,128,259.00 | $13,963,374.00 | $6,887,177.00 | $7,330,487.00 | $6,392,533.00 | $5,647,708.00 | $5,318,678.00 | $4,883,718.00 | $5,177,805.00 | $5,064,716.00 | $5,168,737.00 | $5,427,085.00 | $5,163,635.00 | $5,194,550.00 | $5,001,320.00 | $4,859,014.00 | $4,768,335.00 | $2,822,991.00 | $3,017,487.00 | $3,031,715.00 | $2,921,114.00 | $2,958,858.00 | $3,137,853.00 | $3,279,402.00 | $3,314,756.00 | $3,429,265.00 | $3,809,277.00 | $4,344,623.00 | $4,561,446.00 | $5,112,674.00 | $5,703,169.00 | $6,041,057.00 | $1,167,532.00 | $1,011,190.00 | $1,057,684.00 | $1,092,816.00 | $866,194.00 | $813,056.00 | $795,772.00 | $-418,926.00 | $95,041.00 | $689,222.00 | $227,373.00 | $314,180.00 | $-382,504.00 | $-110,214.00 | -- | $-474,072.00 | $-434,564.00 | $405,064.00 | $2,498,947.00 | -- | $5,821,942.00 | -- | -- | $3,314,261.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $40,803,199.00 | $39,462,688.00 | $23,683,254.00 | $21,834,727.00 | $20,613,308.00 | $17,244,334.00 | $16,242,801.00 | $17,026,276.00 | $17,604,909.00 | $16,320,859.00 | $16,069,054.00 | $16,918,624.00 | $17,323,427.00 | $15,390,653.00 | $15,985,190.00 | $14,812,692.00 | $14,358,034.00 | $11,698,661.00 | $10,500,173.00 | $10,413,329.00 | $10,964,336.00 | $9,915,638.00 | $9,439,176.00 | $9,960,393.00 | $10,011,952.00 | $10,174,651.00 | $10,255,844.00 | $12,562,341.00 | $12,508,850.00 | $13,420,346.00 | $11,891,013.00 | $12,371,659.00 | $7,960,986.00 | $7,957,565.00 | $7,078,133.00 | $6,779,580.00 | $8,258,178.00 | $7,134,184.00 | $6,496,075.00 | $9,042,627.00 | $9,172,091.00 | $10,359,509.00 | $8,582,088.00 | $8,924,509.00 | $9,329,351.00 | $15,065,001.00 | -- | $10,209,439.00 | $12,005,920.00 | $13,196,324.00 | $16,671,416.00 | -- | $17,664,535.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 | 10/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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,793,922.00 | $7,377,957.00 | $13,941,363.00 | $6,952,521.00 | $28,018,441.00 | $7,281,508.00 | $13,571,060.00 | $6,747,840.00 | $25,747,276.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,986,862.00 | $21,950,738.00 | -- | -- | $7,628,334.00 | $14,530,890.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,976.00 | -- | -- | -- | -- | $68,658.00 | $26,442,918.00 | $10,310,259.00 | -- | $76,004.00 | $20,112,574.00 | $7,944,794.00 | -- |
Gross Profit | $13,997,300.00 | $8,515,368.00 | $4,031,565.00 | $14,700,891.00 | $4,027,273.00 | $6,753,075.00 | $3,349,248.00 | $12,019,674.00 | $8,736,532.00 | $5,498,035.00 | $2,660,375.00 | $10,286,014.00 | $7,543,798.00 | $4,841,158.00 | $2,449,576.00 | $9,637,882.00 | $7,129,349.00 | $4,590,335.00 | $2,316,535.00 | $8,343,461.00 | $2,179,661.00 | $3,936,194.00 | $1,947,955.00 | $7,349,325.00 | $1,918,364.00 | $1,735,870.00 | $1,749,439.00 | $6,104,194.00 | $1,729,006.00 | $3,127,409.00 | $1,529,397.00 | $6,500,665.00 | $1,765,014.00 | $3,150,649.00 | $1,554,347.00 | $6,176,201.00 | $4,713,024.00 | $1,509,752.00 | $1,499,805.00 | $8,346,297.00 | $6,281,776.00 | $2,220,306.00 | $2,004,976.00 | $9,550,146.00 | $2,259,405.00 | $4,915,545.00 | -- | $2,156,844.00 | $8,040,234.00 | $5,494,682.00 | $3,251,737.00 | $1,472,477.00 | $3,906,426.00 | $660,359.00 | $1,386,288.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $14,903,319.00 | $4,748,050.00 | $5,070,897.00 | $14,409,634.00 | $10,766,537.00 | $6,890,735.00 | $3,163,807.00 | $13,633,939.00 | $9,912,690.00 | $6,339,236.00 | $3,023,987.00 | $10,557,524.00 | $7,728,990.00 | $5,078,486.00 | $2,428,938.00 | $10,466,123.00 | $7,956,446.00 | $5,411,787.00 | $2,435,680.00 | $9,559,608.00 | $7,156,937.00 | $4,813,775.00 | $2,170,712.00 | $9,147,064.00 | $7,085,102.00 | $4,929,005.00 | $2,537,036.00 | $9,055,070.00 | $2,334,189.00 | $4,299,332.00 | $1,897,699.00 | $6,830,522.00 | $1,665,090.00 | $3,579,177.00 | $1,704,961.00 | $6,495,834.00 | $4,622,406.00 | $1,511,315.00 | $1,415,468.00 | $9,617,453.00 | $7,113,874.00 | $2,521,246.00 | $2,011,029.00 | $8,839,428.00 | $2,355,007.00 | $4,405,411.00 | -- | $1,990,710.00 | $10,722,321.00 | $7,668,062.00 | $5,630,831.00 | $2,627,444.00 | $8,489,430.00 | $5,000,134.00 | $1,774,122.00 | -- |
Total Operating Expenses | $5,394,269.00 | $10,034,317.00 | $5,130,517.00 | $14,462,283.00 | $10,797,023.00 | $6,902,889.00 | $3,169,619.00 | $13,651,590.00 | $9,924,834.00 | $6,346,392.00 | $3,026,883.00 | $10,569,046.00 | $7,737,818.00 | $2,652,587.00 | $2,432,661.00 | $10,489,777.00 | $7,976,354.00 | $5,426,185.00 | $2,443,238.00 | $9,598,424.00 | $2,352,778.00 | $4,834,623.00 | $2,181,827.00 | $9,299,461.00 | $2,188,865.00 | $5,015,903.00 | $2,577,604.00 | $9,188,764.00 | $6,730,322.00 | $4,362,227.00 | $1,928,168.00 | $6,921,368.00 | $5,305,411.00 | $3,610,011.00 | $1,719,699.00 | $6,670,653.00 | $4,780,291.00 | $3,059,663.00 | $1,487,556.00 | $10,125,131.00 | $2,708,741.00 | $2,642,210.00 | $2,128,380.00 | $9,186,461.00 | $2,728,357.00 | $4,726,983.00 | -- | $2,177,368.00 | $14,692,612.00 | $4,687,227.00 | $3,483,480.00 | $3,113,445.00 | $9,163,311.00 | $5,189,266.00 | $3,048,078.00 | -- |
Loss from Operations | $-1,431,286.00 | $-419,997.00 | $-1,098,952.00 | $238,608.00 | $133,139.00 | $-149,814.00 | $179,629.00 | $-1,631,916.00 | $-1,188,302.00 | $-848,357.00 | $-366,508.00 | $-283,032.00 | $-194,020.00 | $-244,090.00 | $16,915.00 | $-851,895.00 | $-11,155.00 | $-835,850.00 | $-126,703.00 | $-1,254,963.00 | $-1,071,546.00 | $-898,429.00 | $-233,872.00 | $-1,950,136.00 | $-270,501.00 | $-1,530,594.00 | $-828,165.00 | $-3,084,570.00 | $-1,873,907.00 | $-1,234,818.00 | $-398,771.00 | $-420,703.00 | $-389,748.00 | $-459,362.00 | $-165,352.00 | $-494,452.00 | $19,310.00 | $-62,355.00 | $12,249.00 | $-1,778,834.00 | $-652,247.00 | $-545,308.00 | $-123,404.00 | $363,685.00 | $-280,390.00 | $188,562.00 | -- | $-20,524.00 | $-6,652,378.00 | $-5,789,471.00 | $-1,704,220.00 | $-1,640,968.00 | $-5,256,885.00 | $-1,487,466.00 | $-1,661,790.00 | -- |
Loss Before Income Taxes | $118,891.00 | $-43,571.00 | $-958,641.00 | $577,225.00 | $237,470.00 | $-254,748.00 | $218,698.00 | $-1,624,762.00 | $-339,708.00 | $-481,585.00 | $-366,232.00 | $-281,885.00 | $-193,136.00 | $-260,606.00 | $17,150.00 | $-771,851.00 | $-771,267.00 | $-783,774.00 | $-101,154.00 | $-1,147,655.00 | $-145,242.00 | $-851,180.00 | $-210,387.00 | $-1,895,957.00 | $-1,767,212.00 | $-1,512,480.00 | $-818,363.00 | $-3,072,709.00 | $-1,862,630.00 | $-1,230,684.00 | $-397,061.00 | $-469,696.00 | $37,586.00 | $-292,369.00 | $-167,576.00 | $-511,293.00 | $15,710.00 | $-92,247.00 | $-1,498.00 | $-1,850,319.00 | $-455,694.00 | $-465,405.00 | $-89,368.00 | $190,251.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.03 | $-0.04 | $-0.04 | $0.02 | $0.01 | -- | $0.01 | -- | $-0.01 | $-0.02 | $-0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.08 | -- | -- | $-0.03 | -- | $-0.03 | $-0.01 | $0.04 | $0.06 | $-0.01 | $0.07 | $-0.11 | $-0.04 | $-0.03 | $-0.01 | $0.01 | $-0.02 | $0.01 | -- | -- | $-0.38 | -- | $-0.10 | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 28,377,199 | 28,092,945 | 27,052,445 | 26,860,761 | 26,929,314 | 26,816,550 | 26,718,171 | -- | 26,392,949 | 26,351,947 | 26,277,116 | -- | 25,966,072 | -- | 25,898,900 | -- | 24,411,888 | -- | 24,095,266 | -- | 23,758,844 | -- | -- | -- | -- | -- | -- | 23,241,572 | 23,199,010 | -- | -- | 17,769,827 | 17,642,449 | 17,656,087 | 17,564,070 | 17,445,812 | 17,440,275 | 17,431,020 | 17,406,012 | 17,230,311 | 17,176,541 | 17,071,049 | 16,970,465 | 17,123,460 | 17,254,551 | 17,208,117 | -- | 17,083,596 | 17,045,824 | -- | 17,022,467 | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.03 | -- | $-0.04 | $0.02 | $0.01 | $-0.01 | $0.01 | -- | $-0.01 | $-0.02 | $-0.01 | -- | $-0.01 | -- | -- | -- | $-0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.08 | -- | -- | $-0.03 | $-0.03 | $-0.02 | $-0.01 | $0.04 | -- | $-0.01 | $0.07 | $-0.11 | $-0.04 | $-0.03 | $-0.01 | $0.01 | $-0.02 | $0.01 | -- | -- | $-0.38 | -- | $-0.20 | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 33,511,242 | 28,092,945 | 27,052,445 | 29,139,759 | 28,837,774 | 26,767,360 | 27,779,841 | -- | 26,392,949 | 26,314,532 | 26,277,116 | -- | 26,565,892 | -- | 26,511,180 | -- | 25,717,403 | -- | 24,095,266 | -- | 23,845,798 | -- | -- | -- | -- | -- | -- | 23,241,572 | 23,199,010 | -- | -- | 17,769,827 | 17,642,449 | 17,610,079 | 17,564,070 | 17,962,157 | 17,457,404 | 17,840,559 | 17,407,428 | 17,230,311 | 17,392,213 | 17,071,049 | 16,970,465 | 17,262,652 | 17,181,559 | 17,208,117 | -- | 17,083,596 | 17,045,824 | -- | 17,069,437 | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 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 | 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 | 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 | 32,281,424 | 32,619,598 | 29,624,085 | 29,487,508 | 29,500,764 | 29,154,737 | 27,330,878 | 27,075,648 | 27,000,844 | 26,817,056 | 26,594,119 | 26,498,215 | 26,352,008 | 26,266,008 | 26,190,713 | 26,032,263 | 26,034,572 | 24,475,556 | 24,441,505 | 24,375,948 | 24,016,999 | 24,239,013 | 24,155,676 | 24,016,999 | 23,980,383 | 24,147,582 | 24,134,992 | 23,883,145 | 23,925,910 | 23,875,188 | 23,887,723 | 23,809,593 | 18,582,860 | 18,364,827 | -- | 18,242,125 | 18,075,265 | 17,971,302 | 17,862,742 | 17,600,242 | 17,564,164 | 17,554,729 | 16,970,465 | 16,970,465 | 16,932,604 | 17,269,525 | -- | 17,087,281 | 17,069,437 | 17,069,437 | 16,822,509 | -- | 16,822,509 | -- | -- | -- |
Common Stock Value | $32,281.00 | $32,620.00 | $29,624.00 | $29,487.00 | $29,501.00 | $29,155.00 | $27,331.00 | $27,076.00 | $27,001.00 | $26,817.00 | $26,594.00 | $26,498.00 | $26,352.00 | $26,266.00 | $26,191.00 | $26,032.00 | $26,035.00 | $24,476.00 | $24,442.00 | $24,376.00 | $24,231.00 | $24,239.00 | $24,156.00 | $24,017.00 | $23,980.00 | $24,148.00 | $24,135.00 | $23,883.00 | $23,926.00 | $23,875.00 | $23,888.00 | $23,810.00 | $18,514.00 | $18,365.00 | $18,392.00 | $18,242.00 | $18,075.00 | $17,971.00 | $17,863.00 | $17,600.00 | $17,564.00 | $17,555.00 | $17,121.00 | $16,970.00 | $17,269.00 | $17,269.00 | $200,000.00 | $17,087.00 | $17,069.00 | $17,069.00 | $17,069.00 | -- | $16,823.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 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,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 | -- | -- | -- |
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 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |