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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 8/31/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 | $6,279,569.00 | $6,143,298.00 | $6,879,520.00 | $7,129,782.00 | $6,875,779.00 | $8,008,633.00 | $7,232,158.00 | $5,873,674.00 | $6,814,117.00 | $7,252,236.00 | $9,427,360.00 | $6,595,416.00 | $7,072,595.00 | $6,859,030.00 | $6,481,183.00 | $8,658,401.00 | $10,721,629.00 | -- | $527,660.00 | $653,116.00 | $1,900,857.00 | $1,808,089.00 | $1,154,132.00 | $1,807,171.00 | $2,235,347.00 | $1,664,210.00 | $1,539,051.00 | $1,360,929.00 | $1,621,049.00 | $1,710,419.00 | $671,429.00 | $673,536.00 | $1,193,313.00 | $1,139,404.00 | $2,062,756.00 | $2,384,381.00 | $1,308,337.00 | $1,449,773.00 | $938,541.00 | $1,106,909.00 | $762,892.00 | $938,008.00 | $57,573.00 | $261,000.00 | $4,483.00 | $101,340.00 | $176,996.00 | $99,952.00 | $233,722.00 | $587,424.00 | $476,191.00 | $686,968.00 | $104,344.00 | $300,482.00 |
Accounts Receivable Net Current | $2,661,923.00 | $2,968,875.00 | $2,694,969.00 | $2,227,541.00 | $2,231,405.00 | $2,232,960.00 | $2,252,936.00 | $2,246,166.00 | $1,926,859.00 | $1,629,577.00 | $1,470,391.00 | $1,580,242.00 | $2,009,375.00 | $1,966,582.00 | $2,947,447.00 | $2,529,545.00 | $2,692,052.00 | -- | $3,215,441.00 | $2,950,300.00 | $2,378,144.00 | $2,086,706.00 | $2,858,601.00 | $3,024,865.00 | $2,336,481.00 | $3,050,022.00 | $2,544,434.00 | $2,266,606.00 | $2,501,621.00 | $2,586,539.00 | $2,878,154.00 | $2,576,863.00 | $2,477,301.00 | $2,345,593.00 | $1,995,753.00 | $2,304,636.00 | $2,097,454.00 | $1,924,428.00 | $1,785,932.00 | $1,584,828.00 | $1,574,996.00 | $1,173,699.00 | $1,238,469.00 | $1,191,000.00 | $1,510,000.00 | $1,667,757.00 | $1,289,275.00 | $1,164,352.00 | $881,217.00 | -- | -- | -- | $489,280.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,617.00 | -- | -- | -- | $15,285.00 | -- |
Prepaid Expenses and Other Current Assets | $1,637,806.00 | $1,753,849.00 | $1,110,000.00 | $1,534,037.00 | $1,741,412.00 | $1,573,615.00 | $1,017,852.00 | $1,485,149.00 | $1,685,728.00 | $729,790.00 | $1,519,417.00 | $400,820.00 | $314,177.00 | $295,489.00 | $382,746.00 | $455,434.00 | $383,984.00 | -- | $415,744.00 | $490,103.00 | $434,307.00 | $311,081.00 | $380,905.00 | $344,146.00 | $403,911.00 | $558,975.00 | $441,538.00 | $335,088.00 | $331,094.00 | $285,668.00 | $322,883.00 | $306,329.00 | $443,619.00 | $422,006.00 | $284,492.00 | $207,056.00 | $195,779.00 | $132,421.00 | $595,893.00 | $264,279.00 | $159,276.00 | -- | -- | -- | $131,520.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $12,526,101.00 | $11,796,337.00 | $11,037,734.00 | $13,426,388.00 | $13,578,204.00 | $13,699,268.00 | $12,011,831.00 | $9,950,071.00 | $10,710,922.00 | $9,801,125.00 | $12,555,916.00 | $8,628,550.00 | $9,995,596.00 | $10,357,063.00 | $10,841,623.00 | $12,976,864.00 | $15,351,258.00 | -- | $4,817,959.00 | $4,497,044.00 | $4,885,755.00 | $4,788,905.00 | $4,959,003.00 | $5,883,145.00 | $5,403,947.00 | $6,022,760.00 | $5,014,517.00 | $4,669,640.00 | $4,917,327.00 | $5,817,184.00 | $4,422,291.00 | $4,273,411.00 | $4,893,776.00 | $4,886,054.00 | $5,227,210.00 | $5,452,128.00 | $3,869,570.00 | $4,034,622.00 | $3,360,366.00 | $2,996,016.00 | $2,537,164.00 | $2,326,150.00 | $1,496,339.00 | $1,608,000.00 | $1,646,000.00 | $1,922,970.00 | $1,531,526.00 | $1,304,004.00 | $1,325,408.00 | -- | -- | -- | $798,627.00 | -- |
Property Plant and Equipement | $496,935.00 | $503,347.00 | $532,841.00 | $557,104.00 | $623,752.00 | $711,314.00 | $806,440.00 | $894,961.00 | $636,901.00 | $676,378.00 | $661,647.00 | $523,040.00 | $570,143.00 | $625,852.00 | $675,077.00 | $712,627.00 | $752,545.00 | -- | $842,639.00 | $616,131.00 | $688,122.00 | $729,645.00 | $753,405.00 | $512,728.00 | $567,532.00 | $490,085.00 | $553,485.00 | $475,144.00 | $466,202.00 | $516,036.00 | $526,075.00 | $516,771.00 | $425,347.00 | $378,192.00 | $305,880.00 | $281,716.00 | $295,054.00 | $179,295.00 | $207,491.00 | $213,565.00 | $241,895.00 | $255,617.00 | $276,421.00 | $263,000.00 | $250,000.00 | $175,805.00 | $165,686.00 | $166,917.00 | $137,948.00 | -- | -- | -- | $156,621.00 | -- |
Intangible Assets Net | $4,709,561.00 | $4,918,849.00 | $3,779,470.00 | $3,941,431.00 | $4,103,392.00 | $4,265,353.00 | $4,556,041.00 | $4,749,083.00 | $3,492,234.00 | $3,563,953.00 | $3,700,238.00 | $3,126,336.00 | $2,833,096.00 | $2,423,355.00 | $2,515,328.00 | $2,607,301.00 | $2,703,060.00 | -- | $4,092,514.00 | $4,191,122.00 | $3,953,662.00 | $4,316,850.00 | $4,357,972.00 | $2,743,360.00 | $2,640,457.00 | $2,607,601.00 | $2,522,843.00 | $2,444,932.00 | $2,431,111.00 | $2,365,324.00 | $2,430,505.00 | $2,500,954.00 | $2,571,537.00 | $2,008,773.00 | $910,179.00 | $990,732.00 | $809,481.00 | $860,507.00 | $927,409.00 | $638,478.00 | $687,880.00 | $737,282.00 | $786,684.00 | $836,000.00 | $884,513.00 | $941,701.00 | $893,404.00 | $126,056.00 | $95,445.00 | -- | -- | -- | -- | -- |
Goodwill | $1,139,952.00 | $1,139,952.00 | $1,139,952.00 | $1,139,952.00 | $1,139,952.00 | $1,139,952.00 | $1,011,952.00 | $1,011,952.00 | $1,011,952.00 | $1,011,952.00 | $1,011,952.00 | $1,011,952.00 | $891,000.00 | $891,000.00 | $891,000.00 | $891,000.00 | $891,000.00 | -- | $885,000.00 | $885,000.00 | $885,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $401,000.00 | $56,000.00 | $56,000.00 | $56,000.00 | $56,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $171,448.00 | $171,448.00 | $180,631.00 | $187,553.00 | $187,553.00 | $187,553.00 | $187,553.00 | $188,863.00 | $190,805.00 | $194,168.00 | $193,819.00 | $198,726.00 | $198,726.00 | $191,804.00 | $192,158.00 | $192,158.00 | $41,732.00 | -- | $42,432.00 | $41,732.00 | $39,791.00 | $40,934.00 | $40,934.00 | $36,312.00 | $36,312.00 | $33,330.00 | $33,330.00 | $42,240.00 | $28,887.00 | $29,567.00 | $31,770.00 | $29,889.00 | $29,889.00 | $27,759.00 | $26,260.00 | $28,988.00 | $26,725.00 | $26,575.00 | $25,659.00 | $22,836.00 | $22,836.00 | $22,157.00 | $23,064.00 | $22,000.00 | $21,996.00 | $37,477.00 | $36,619.00 | $48,011.00 | $57,921.00 | -- | -- | -- | $65,866.00 | -- |
Total Assets | $20,858,983.00 | $20,495,701.00 | $18,387,195.00 | $20,603,189.00 | $21,103,094.00 | $21,438,067.00 | $19,979,280.00 | $18,311,061.00 | $17,998,762.00 | $17,245,538.00 | $20,186,821.00 | $15,901,408.00 | $17,170,114.00 | $16,990,878.00 | $17,741,507.00 | $18,953,272.00 | $21,728,544.00 | -- | $12,791,546.00 | $12,342,402.00 | $11,744,385.00 | $11,563,334.00 | $11,847,314.00 | $10,918,545.00 | $10,412,248.00 | $11,614,678.00 | $10,757,435.00 | $10,327,858.00 | $10,659,429.00 | $11,189,013.00 | $8,324,641.00 | $7,874,525.00 | $8,483,549.00 | $7,528,278.00 | $6,706,529.00 | $7,000,064.00 | $5,056,830.00 | $5,129,999.00 | $4,556,889.00 | $3,926,785.00 | $3,569,775.00 | $3,341,206.00 | $2,582,508.00 | $2,729,000.00 | $2,802,000.00 | $3,077,953.00 | $2,627,235.00 | $1,644,988.00 | $1,521,277.00 | -- | -- | -- | $1,021,114.00 | -- |
Accounts Payable | $4,873,718.00 | $4,563,248.00 | $3,501,941.00 | $2,820,595.00 | $2,846,568.00 | $3,272,555.00 | $2,546,111.00 | $1,942,675.00 | $2,038,025.00 | $1,381,482.00 | $1,142,737.00 | $1,875,115.00 | $1,892,513.00 | $1,612,286.00 | $1,800,664.00 | $2,210,618.00 | $2,179,904.00 | -- | $1,702,526.00 | $2,056,220.00 | $2,028,218.00 | $1,876,070.00 | $1,646,067.00 | $2,289,691.00 | $2,094,297.00 | $1,965,785.00 | $1,462,748.00 | $1,526,630.00 | $1,822,071.00 | $2,217,166.00 | $1,589,327.00 | $1,644,252.00 | $1,594,100.00 | $1,292,533.00 | $1,135,952.00 | $1,512,820.00 | $1,393,541.00 | -- | -- | -- | $1,159,719.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $2,344,130.00 | $2,654,920.00 | $2,830,329.00 | $2,175,225.00 | $2,212,680.00 | $2,432,703.00 | $2,126,362.00 | $1,439,296.00 | $1,743,148.00 | $1,562,079.00 | $1,062,375.00 | $1,330,786.00 | $1,410,321.00 | $1,482,412.00 | $1,062,389.00 | $1,189,746.00 | $1,218,720.00 | -- | $1,080,085.00 | $764,900.00 | $1,785,306.00 | $1,136,047.00 | $948,198.00 | $912,510.00 | $1,071,515.00 | $892,403.00 | $853,938.00 | $684,968.00 | $823,591.00 | $859,150.00 | $743,833.00 | $702,776.00 | $821,586.00 | $508,437.00 | $570,042.00 | $690,544.00 | $794,157.00 | -- | -- | -- | $676,510.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $13,248,286.00 | $13,023,091.00 | $11,333,816.00 | $10,388,376.00 | $11,231,642.00 | $11,885,603.00 | $10,451,441.00 | $8,990,770.00 | $8,641,939.00 | $7,851,842.00 | $7,596,704.00 | $8,621,416.00 | $8,468,656.00 | $8,348,021.00 | $9,135,563.00 | $10,058,612.00 | $9,618,887.00 | -- | $8,354,129.00 | $7,905,493.00 | $7,410,225.00 | $7,023,085.00 | $7,484,710.00 | $6,579,298.00 | $6,185,127.00 | $6,137,719.00 | $5,606,732.00 | $5,216,266.00 | $5,688,513.00 | $6,495,837.00 | $6,387,718.00 | $6,496,674.00 | $6,927,228.00 | $5,775,938.00 | $5,237,894.00 | $5,622,862.00 | $5,043,223.00 | $4,891,589.00 | $4,674,527.00 | $4,156,098.00 | $3,969,614.00 | $3,972,501.00 | $3,181,988.00 | $3,395,000.00 | $3,617,000.00 | $3,648,753.00 | $3,382,876.00 | $2,484,611.00 | $2,420,922.00 | -- | -- | -- | $6,133,472.00 | -- |
Long Term Debt | $1,576,344.00 | $1,696,015.00 | $795,209.00 | $1,032,076.00 | $1,165,205.00 | $1,454,493.00 | $1,534,631.00 | $1,717,700.00 | $968,940.00 | $1,056,329.00 | $1,246,614.00 | $1,482,343.00 | $1,175,900.00 | $960,483.00 | $1,075,759.00 | $1,190,455.00 | $1,304,475.00 | -- | $1,417,920.00 | $1,543,000.00 | $1,494,837.00 | $1,610,660.00 | $1,725,867.00 | $374,068.00 | $486,472.00 | $563,774.00 | $640,651.00 | $717,109.00 | $793,150.00 | $1,068,775.00 | $1,143,988.00 | $1,218,790.00 | $1,293,183.00 | $987,624.00 | $447,588.00 | $61,076.00 | $106,559.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-1,808,598.00 | $-1,946,685.00 | $-2,365,916.00 | $-255,738.00 | $-599,099.00 | $-876,590.00 | $-857,030.00 | $-722,793.00 | $-594,371.00 | $-214,998.00 | $25,031.00 | $-459,937.00 | $-838,980.00 | $-894,185.00 | $-927,699.00 | $-635,584.00 | $332,177.00 | -- | $-7,336,664.00 | $-7,333,774.00 | $-7,429,810.00 | $-7,445,705.00 | $-7,616,637.00 | $-7,633,855.00 | $-7,692,242.00 | $-6,613,603.00 | $-6,931,426.00 | $-7,051,920.00 | $-7,205,773.00 | $-7,269,369.00 | $-10,020,775.00 | $-10,567,895.00 | $-10,642,172.00 | $-10,434,245.00 | $-10,450,709.00 | $-10,495,310.00 | $-11,016,477.00 | $-10,780,582.00 | $-11,028,747.00 | $-11,088,637.00 | $-11,209,378.00 | $-11,436,430.00 | $-11,354,211.00 | -- | $-11,531,926.00 | $-11,236,170.00 | $-11,338,978.00 | $-11,004,947.00 | $-10,296,756.00 | -- | -- | -- | $-12,913,304.00 | -- |
Total Stockholders' Equity | $7,610,697.00 | $7,472,610.00 | $7,053,379.00 | $10,214,813.00 | $9,871,452.00 | $9,552,464.00 | $9,527,839.00 | $9,320,291.00 | $9,356,823.00 | $9,393,696.00 | $12,590,117.00 | $7,279,992.00 | -- | -- | -- | $8,894,660.00 | -- | -- | -- | -- | $4,334,160.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $238,410.00 | -- | -- | $-399,839.00 | -- | -- | -- | $-814,531.00 | $-570,800.00 | $-755,641.00 | $-839,623.00 | $-946,851.00 | -- | -- | -- | $-5,067,181.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $47,206.00 | -- | -- | -- | $-45,177.00 | -- |
Total Liabilities and Equity | $20,858,983.00 | $20,495,701.00 | $18,387,195.00 | $20,603,189.00 | $21,103,094.00 | $21,438,067.00 | $19,979,280.00 | $18,311,061.00 | $17,998,762.00 | $17,245,538.00 | $20,186,821.00 | $15,901,408.00 | $17,170,114.00 | $16,990,878.00 | $17,741,507.00 | $18,953,272.00 | $21,728,544.00 | -- | $12,791,546.00 | $12,342,402.00 | $11,744,385.00 | $11,563,334.00 | $11,847,314.00 | $10,918,545.00 | $10,412,248.00 | $11,614,678.00 | $10,757,435.00 | $10,327,858.00 | $10,659,429.00 | $11,189,013.00 | $8,324,641.00 | $7,874,525.00 | $8,483,549.00 | $7,528,278.00 | $6,706,529.00 | $7,000,064.00 | $5,056,830.00 | $5,129,999.00 | $4,556,889.00 | $3,926,785.00 | $3,569,775.00 | $3,341,206.00 | $2,582,508.00 | $2,729,000.00 | $2,802,000.00 | $3,077,953.00 | $2,627,235.00 | $1,644,988.00 | $1,521,277.00 | -- | -- | -- | $1,021,114.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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 8/31/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 | $14,435,555.00 | $54,516,941.00 | $39,808,263.00 | $13,257,271.00 | $13,127,738.00 | $44,985,276.00 | $32,579,076.00 | $21,661,917.00 | $41,701,380.00 | $10,109,654.00 | $21,108,677.00 | $41,220,406.00 | $10,159,152.00 | $19,752,468.00 | $10,079,524.00 | $38,502,482.00 | $10,107,865.00 | -- | $20,918,283.00 | $10,492,758.00 | $41,000,312.00 | $30,280,356.00 | $18,993,299.00 | $9,310,074.00 | $34,852,028.00 | $26,098,112.00 | $16,511,212.00 | $8,002,572.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $8,778,068.00 | $32,903,132.00 | $8,073,021.00 | $8,072,126.00 | $7,770,178.00 | $27,024,540.00 | $6,488,590.00 | $6,510,805.00 | $24,493,322.00 | $6,170,346.00 | $12,091,460.00 | $24,641,425.00 | $18,068,815.00 | $11,961,654.00 | $6,227,314.00 | $23,824,028.00 | $6,407,089.00 | -- | $12,179,656.00 | $6,015,866.00 | $24,079,908.00 | $17,798,205.00 | $11,026,664.00 | $5,369,336.00 | $20,986,588.00 | $5,799,042.00 | $5,104,552.00 | $4,615,523.00 | $21,394,728.00 | $16,046,528.00 | $10,065,805.00 | $4,853,272.00 | $16,798,448.00 | $4,294,776.00 | $3,520,685.00 | $3,682,842.00 | $12,890,710.00 | $9,354,604.00 | $5,826,686.00 | $2,819,581.00 | $10,649,910.00 | $7,417,371.00 | $4,673,407.00 | $2,409,000.00 | $7,844,885.00 | $5,581,416.00 | $1,773,995.00 | $1,725,685.00 | $6,024,460.00 | $4,447,049.00 | $1,527,095.00 | $1,559,391.00 | $4,614,140.00 | -- |
Gross Profit | $5,657,487.00 | $21,613,809.00 | $15,892,938.00 | $10,542,705.00 | $5,357,560.00 | $17,960,736.00 | $4,428,569.00 | $4,127,268.00 | $17,208,058.00 | $12,956,525.00 | $9,017,217.00 | $16,578,981.00 | $11,842,804.00 | $7,790,814.00 | $3,852,210.00 | $14,678,454.00 | $10,955,345.00 | -- | $8,738,627.00 | $4,476,892.00 | $16,920,404.00 | $12,482,151.00 | $4,025,897.00 | $3,940,738.00 | $13,865,440.00 | $10,578,995.00 | $6,791,137.00 | $3,387,049.00 | $12,727,242.00 | $9,834,755.00 | $3,350,358.00 | $2,931,029.00 | $10,843,534.00 | $2,905,007.00 | $2,410,734.00 | $2,800,272.00 | $8,573,064.00 | $6,911,428.00 | $2,247,837.00 | $2,105,044.00 | $6,750,141.00 | $1,630,987.00 | $1,606,607.00 | $1,635,000.00 | $5,334,100.00 | $3,867,222.00 | $1,297,430.00 | $1,183,174.00 | $4,497,620.00 | $1,011,237.00 | $2,367,037.00 | $1,202,054.00 | $2,872,563.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,529,268.00 | $1,503,000.00 | $6,510,532.00 | $1,267,406.00 | $3,485,976.00 | $1,868,765.00 | $4,237,553.00 | $3,048,596.00 | $1,080,835.00 | $967,167.00 | -- | -- |
Total Operating Expenses | $5,429,801.00 | $19,939,550.00 | $14,639,682.00 | $9,716,904.00 | $4,988,023.00 | $18,346,115.00 | $13,477,276.00 | $4,206,514.00 | $17,439,044.00 | $4,229,606.00 | $8,320,040.00 | $16,355,596.00 | $3,961,249.00 | $8,138,561.00 | $4,247,400.00 | $16,585,515.00 | $4,651,155.00 | -- | $4,239,719.00 | $4,337,063.00 | $16,507,644.00 | $4,260,439.00 | $3,993,570.00 | $3,852,416.00 | $12,926,182.00 | $3,238,431.00 | $6,310,832.00 | $3,098,857.00 | $11,459,899.00 | $8,702,737.00 | $5,651,616.00 | $2,786,658.00 | $10,485,746.00 | $7,425,621.00 | $4,568,963.00 | $2,242,305.00 | $8,102,413.00 | $6,109,551.00 | $2,115,108.00 | $1,903,402.00 | $6,491,537.00 | $4,725,822.00 | $3,032,751.00 | $1,503,483.00 | $6,510,532.00 | $1,267,406.00 | -- | -- | $4,237,553.00 | -- | -- | -- | $3,809,680.00 | -- |
Loss from Operations | $227,686.00 | $1,674,259.00 | $427,455.00 | $825,801.00 | $369,537.00 | $-385,379.00 | $-117,610.00 | $-98,962.00 | $-230,986.00 | $406,879.00 | $697,177.00 | $223,385.00 | $-257,006.00 | $-347,747.00 | $-395,190.00 | $-1,907,061.00 | $-1,507,504.00 | -- | $161,846.00 | $139,829.00 | $412,760.00 | $375,720.00 | $32,327.00 | $88,322.00 | $939,258.00 | $549,427.00 | $480,305.00 | $288,192.00 | $1,267,343.00 | $1,132,018.00 | $485,400.00 | $144,371.00 | $357,788.00 | $48,348.00 | $642,043.00 | $557,967.00 | $470,651.00 | $467,506.00 | $132,729.00 | $201,642.00 | $258,604.00 | $146,895.00 | $77,339.00 | $132,000.00 | $-1,176,432.00 | $119,212.00 | $-319,781.00 | $-685,591.00 | $260,067.00 | $329,678.00 | $84,148.00 | $234,887.00 | $-937,117.00 | -- |
Loss Before Income Taxes | $207,626.00 | $-1,367,514.00 | $-1,775,175.00 | $438,842.00 | $352,282.00 | $-474,403.00 | $-282,912.00 | $-141,614.00 | $43,571.00 | $-308,665.00 | $679,985.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | $-0.20 | $-0.28 | $0.12 | -- | $-0.05 | $-0.05 | $-0.03 | $-0.03 | $0.05 | $0.10 | $0.04 | $-0.05 | $-0.06 | $-0.06 | $1.51 | $1.73 | -- | -- | $0.02 | $0.06 | $0.05 | $0.02 | $0.01 | $-0.11 | $0.07 | $0.03 | $0.03 | $0.78 | $0.76 | $0.12 | $0.02 | $0.09 | $0.14 | $0.01 | $0.13 | $0.05 | $0.11 | -- | -- | -- | -- | -- | -- | $-0.01 | -- | $-0.01 | $-0.01 | $0.58 | $-0.01 | $0.52 | $0.10 | $-0.13 | -- |
Weighted Average Shares Basic | 5,315,581 | 5,259,595 | 5,256,177 | 5,256,177 | 5,256,177 | 5,167,081 | 5,136,177 | 5,136,177 | 5,026,420 | 4,989,432 | 4,914,844 | 4,501,271 | 4,501,271 | 4,501,271 | 4,501,271 | 4,500,827 | 4,500,755 | -- | 4,500,755 | 4,500,755 | 4,499,559 | 4,499,072 | 4,501,755 | 4,493,617 | 4,489,013 | 4,488,038 | 4,489,903 | 4,486,153 | 4,414,743 | 4,410,736 | 4,410,736 | 4,410,736 | 4,301,782 | 4,265,065 | 4,341,637 | 4,042,317 | 3,942,836 | 3,938,618 | 118,047,142 | 117,915,865 | 117,060,232 | 117,195,173 | 116,991,642 | 116,951,000 | 115,395,550 | 116,949,303 | 113,823,898 | 110,846,863 | 4,481,000 | 4,492,578 | 4,504,992 | 4,563,600 | 3,619,000 | -- |
Earnings Per Share Diluted | -- | $-0.20 | $-0.40 | $0.12 | -- | $-0.05 | $-0.03 | $-0.02 | $-0.03 | $0.05 | $0.10 | $0.04 | $-0.05 | $-0.06 | $-0.06 | $1.51 | $1.70 | -- | -- | $0.02 | $0.06 | $0.05 | -- | $0.01 | $-0.11 | $0.13 | $0.06 | $0.03 | $0.77 | $0.61 | $0.14 | $0.02 | $0.09 | $0.14 | $0.13 | $0.13 | $0.05 | $0.11 | -- | -- | -- | -- | -- | -- | $-0.01 | $-0.01 | $-0.01 | $-0.01 | $0.02 | $-0.01 | $0.02 | $0.08 | $-0.13 | -- |
Weighted Average Shares Diluted | 5,315,581 | 5,259,595 | 5,256,177 | 5,256,177 | 5,256,177 | 5,167,081 | 5,136,177 | 5,136,177 | 5,026,420 | 5,136,177 | 4,916,797 | 4,501,271 | 4,696,820 | 4,714,070 | 4,501,271 | 4,500,827 | 4,500,755 | -- | 4,782,698 | 4,800,523 | 4,706,487 | 4,658,911 | 4,617,804 | 4,497,617 | 4,489,013 | 4,493,903 | 4,492,038 | 4,490,153 | 4,473,403 | 4,477,403 | 4,477,403 | 4,477,403 | 4,318,449 | 4,407,231 | 4,192,804 | 4,051,338 | 3,942,836 | 3,939,642 | 118,176,976 | 117,915,865 | 117,060,232 | 117,195,173 | 116,991,642 | 117,150,000 | 115,395,550 | 114,873,304 | 116,800,933 | 110,846,863 | 105,803,000 | 4,492,578 | 105,724,210 | 5,521,811 | 3,619,000 | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 750,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 5,315,581 | 5,315,581 | 5,256,177 | 5,256,177 | 5,256,177 | 5,256,177 | 5,136,177 | 5,136,177 | 5,136,177 | 5,136,177 | 5,126,629 | 4,501,271 | 4,501,271 | 4,501,271 | 4,501,271 | 4,501,271 | 4,500,755 | -- | 4,500,755 | 4,500,755 | 4,500,755 | 4,501,755 | 4,501,755 | 4,489,903 | 4,489,903 | 4,489,903 | 4,489,903 | 4,489,903 | 4,477,403 | 4,410,736 | 4,410,736 | 4,410,736 | 4,410,736 | 4,410,736 | 4,346,252 | 4,331,252 | 3,959,064 | -- | -- | -- | 117,676,976 | -- | -- | -- | 116,950,933 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $53.00 | $53.00 | $53.00 | $53.00 | $53.00 | $53.00 | $52.00 | $52.00 | $52.00 | $52.00 | $52.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | -- | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $46.00 | $45.00 | $45.00 | $45.00 | $45.00 | $45.00 | $44.00 | $44.00 | $40.00 | -- | -- | -- | $39.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | -- | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $22,886.00 | -- | -- | -- | -- | -- |
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 | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |