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 | 4/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,760,620.00 | $5,235,202.00 | $3,268,686.00 | $3,324,565.00 | $4,042,124.00 | $4,287,166.00 | $2,704,344.00 | $4,982,572.00 | $6,477,132.00 | $7,013,700.00 | $6,125,422.00 | $5,399,113.00 | $6,616,995.00 | $5,011,600.00 | -- | $4,024,309.00 | $3,696,500.00 | $4,608,246.00 | $7,185,538.00 | $9,719,455.00 | $11,084,342.00 | $14,911,844.00 | $15,459,220.00 | $16,292,122.00 | $18,121,051.00 | $18,471,520.00 |
Accounts Receivable Net Current | $6,484,427.00 | $6,534,702.00 | $6,968,778.00 | $7,659,132.00 | $8,184,823.00 | $8,523,079.00 | $7,542,666.00 | $8,738,264.00 | $8,685,896.00 | $8,788,041.00 | $8,760,715.00 | $7,683,659.00 | $6,331,832.00 | $7,729,140.00 | $7,602,316.00 | $8,264,935.00 | $7,368,884.00 | $7,320,670.00 | $6,695,120.00 | $8,464,963.00 | $7,822,173.00 | $9,303,933.00 | $9,024,518.00 | $9,003,310.00 | $9,247,065.00 | $5,599,751.00 | $6,218,563.00 | $6,637,431.00 | $4,424,939.00 | $5,766,740.00 | $4,864,423.00 | $4,729,192.00 | $5,985,739.00 | $6,523,579.00 | $5,454,129.00 | $5,327,398.00 | $5,657,948.00 | $6,154,249.00 | $6,124,871.00 | $5,467,087.00 | -- | -- | $4,382,406.00 | $6,222,761.00 | -- | $4,735,580.00 | $4,622,030.00 | $7,533,491.00 | $6,149,205.00 | $5,766,202.00 | $6,247,654.00 | $3,894,118.00 | -- | -- | -- | -- |
Inventory | $308,895.00 | $405,229.00 | $334,384.00 | $1,892,790.00 | $2,920,982.00 | $4,138,879.00 | $3,801,030.00 | $4,871,734.00 | $3,897,479.00 | $2,972,134.00 | $2,062,557.00 | $1,907,137.00 | $2,149,454.00 | $1,257,397.00 | $1,275,694.00 | $727,419.00 | $636,052.00 | $1,100,467.00 | $1,608,827.00 | $1,304,364.00 | $1,433,169.00 | $1,427,412.00 | $1,568,914.00 | $1,360,680.00 | $1,447,676.00 | $2,061,052.00 | $2,120,971.00 | $1,829,016.00 | $2,729,219.00 | $2,550,153.00 | $2,572,980.00 | $2,658,548.00 | $2,686,681.00 | $2,884,299.00 | $2,866,464.00 | $2,883,835.00 | $2,415,679.00 | $2,595,050.00 | $2,374,837.00 | $2,396,687.00 | $2,112,229.00 | $2,066,411.00 | $2,050,710.00 | $2,363,833.00 | -- | $2,449,337.00 | $3,434,168.00 | $3,380,813.00 | $2,152,071.00 | $1,779,343.00 | $2,129,692.00 | $1,045,219.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $457,071.00 | $392,282.00 | $378,512.00 | $689,955.00 | $511,020.00 | $394,343.00 | $417,605.00 | $483,232.00 | $816,250.00 | $630,649.00 | $561,072.00 | $500,893.00 | $385,245.00 | $339,292.00 | $419,472.00 | $502,893.00 | $609,903.00 | $489,545.00 | $441,502.00 | $530,871.00 | $614,469.00 | $275,614.00 | $248,434.00 | $242,421.00 | $201,768.00 | $106,273.00 | $157,930.00 | $205,348.00 | $155,847.00 | $129,454.00 | $141,421.00 | $290,218.00 | $322,503.00 | $377,036.00 | $296,012.00 | $369,210.00 | $342,414.00 | $445,117.00 | $401,549.00 | $537,191.00 | $438,039.00 | $351,490.00 | $390,153.00 | $755,826.00 | -- | $306,922.00 | $274,927.00 | $367,552.00 | $395,216.00 | $1,924,236.00 | $2,037,123.00 | $1,018,227.00 | -- | -- | -- | -- |
Total Current Assets | $9,512,246.00 | $10,494,603.00 | $11,370,219.00 | $13,063,040.00 | $13,972,538.00 | $15,388,107.00 | $14,336,823.00 | $16,370,865.00 | $14,940,817.00 | $14,823,049.00 | $12,794,709.00 | $11,696,338.00 | $10,395,696.00 | $11,658,153.00 | $12,222,109.00 | $12,579,882.00 | $9,962,938.00 | $10,979,491.00 | $11,838,262.00 | $13,009,724.00 | $12,255,976.00 | $15,424,240.00 | $15,211,732.00 | $14,948,001.00 | $14,222,775.00 | $13,671,501.00 | $13,120,445.00 | $12,733,072.00 | $10,959,289.00 | $12,687,157.00 | $12,339,444.00 | $12,913,160.00 | $12,263,609.00 | $13,109,479.00 | $12,658,729.00 | $12,867,609.00 | $11,120,385.00 | $14,176,988.00 | $16,429,619.00 | $16,952,620.00 | $14,749,515.00 | $15,402,346.00 | $14,860,393.00 | $15,072,060.00 | -- | $13,084,612.00 | $13,910,358.00 | $16,932,586.00 | $18,582,941.00 | $19,789,236.00 | $22,248,811.00 | $21,869,408.00 | -- | -- | -- | -- |
Property Plant and Equipement | $254,971.00 | $265,346.00 | $274,046.00 | $282,308.00 | $261,211.00 | $261,917.00 | $241,146.00 | $234,401.00 | $247,345.00 | $213,826.00 | $167,997.00 | $183,740.00 | $187,744.00 | $205,057.00 | $215,323.00 | $219,375.00 | $213,181.00 | $221,362.00 | $243,002.00 | $275,284.00 | $307,274.00 | $327,712.00 | $358,975.00 | $326,525.00 | $360,230.00 | $33,458.00 | $20,658.00 | $26,116.00 | $31,576.00 | $37,035.00 | $43,030.00 | $81,740.00 | $96,766.00 | $109,492.00 | $78,733.00 | $90,284.00 | $100,041.00 | $105,233.00 | $98,990.00 | $97,800.00 | $111,182.00 | $122,954.00 | $129,987.00 | $123,533.00 | -- | $132,697.00 | $129,843.00 | $138,774.00 | $234,847.00 | $300,146.00 | $330,396.00 | $302,158.00 | -- | -- | -- | -- |
Intangible Assets Net | $786,765.00 | $839,954.00 | $893,143.00 | $946,333.00 | $999,522.00 | $1,052,711.00 | $1,105,901.00 | $1,159,090.00 | $1,212,279.00 | $1,265,469.00 | $1,318,658.00 | $1,371,847.00 | $1,425,036.00 | $1,478,227.00 | $1,531,415.00 | $1,126,299.00 | $1,167,030.00 | $1,207,648.00 | $1,248,712.00 | $1,289,776.00 | $1,330,393.00 | $1,370,564.00 | $1,411,182.00 | $1,452,245.00 | $1,492,863.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,758,682.00 | $1,167,427.00 | $1,167,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | $2,182,427.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $68,737.00 | $68,737.00 | $68,737.00 | $68,737.00 | $68,737.00 | $68,737.00 | $68,737.00 | $72,251.00 | $72,251.00 | $72,251.00 | $72,251.00 | $72,251.00 | $72,251.00 | $72,251.00 | $116,697.00 | $138,002.00 | $184,201.00 | $217,486.00 | $255,008.00 | $284,068.00 | $340,068.00 | $63,550.00 | $63,550.00 | $63,550.00 | $63,547.00 | $12,843.00 | $12,843.00 | $12,843.00 | $12,843.00 | $12,843.00 | $12,843.00 | $12,843.00 | $12,843.00 | $40,962.00 | $40,962.00 | $40,962.00 | $40,962.00 | $40,962.00 | $40,962.00 | $69,310.00 | -- | -- | $40,493.00 | $40,442.00 | -- | $40,442.00 | $40,442.00 | $40,442.00 | $27,601.00 | $88,716.00 | $88,716.00 | $88,716.00 | -- | -- | -- | -- |
Total Assets | $15,191,460.00 | $16,343,707.00 | $17,386,142.00 | $19,243,971.00 | $20,287,793.00 | $21,858,201.00 | $20,939,015.00 | $23,228,556.00 | $21,973,187.00 | $21,977,702.00 | $19,855,539.00 | $18,931,000.00 | $17,199,355.00 | $18,608,500.00 | $19,356,268.00 | $18,640,244.00 | $16,184,826.00 | $18,705,170.00 | $16,094,352.00 | $17,368,220.00 | $16,416,138.00 | $19,368,493.00 | $19,227,866.00 | $18,972,748.00 | $18,321,842.00 | $13,717,802.00 | $13,153,946.00 | $12,772,031.00 | $11,003,708.00 | $12,737,035.00 | $12,395,317.00 | $13,007,743.00 | $12,373,218.00 | $13,259,933.00 | $12,778,424.00 | $12,998,855.00 | $11,261,388.00 | $14,323,183.00 | $16,569,571.00 | $17,119,730.00 | $14,930,768.00 | $15,566,261.00 | $15,030,873.00 | $15,236,035.00 | -- | $13,257,751.00 | $14,080,643.00 | $17,111,802.00 | $18,845,389.00 | $20,178,098.00 | $22,667,923.00 | $22,260,282.00 | -- | -- | -- | -- |
Accounts Payable | $147,518.00 | $392,202.00 | $518,892.00 | $684,616.00 | $408,838.00 | $576,449.00 | $268,160.00 | $433,412.00 | $463,901.00 | $307,508.00 | $391,992.00 | $234,644.00 | $324,673.00 | $212,928.00 | $197,022.00 | $297,098.00 | $258,442.00 | $279,258.00 | $315,444.00 | $259,226.00 | $286,473.00 | $724,226.00 | $329,967.00 | $228,745.00 | $314,951.00 | $120,903.00 | $67,351.00 | $74,311.00 | $40,640.00 | $145,429.00 | $62,136.00 | $143,286.00 | $152,211.00 | $280,049.00 | $122,803.00 | -- | -- | -- | $666,630.00 | $1,158,057.00 | $1,113,845.00 | $3,857,167.00 | $3,541,193.00 | $4,223,383.00 | -- | $2,725,251.00 | $3,460,007.00 | $5,936,848.00 | $4,282,528.00 | $3,189,347.00 | $4,084,082.00 | $2,947,562.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $829,120.00 | $1,152,716.00 | $1,270,457.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $13,421,593.00 | $14,030,855.00 | $14,769,881.00 | $14,759,923.00 | $15,283,795.00 | $15,998,114.00 | $14,672,588.00 | $16,231,901.00 | $14,601,243.00 | $14,315,435.00 | $12,412,096.00 | $11,440,066.00 | $10,045,033.00 | $10,783,260.00 | $12,773,196.00 | $12,458,301.00 | $9,857,359.00 | $11,042,349.00 | $8,383,053.00 | $7,852,939.00 | $6,830,085.00 | $8,787,631.00 | $8,128,271.00 | $8,034,826.00 | $7,855,075.00 | $4,744,667.00 | $4,223,524.00 | $4,035,250.00 | $2,836,010.00 | $4,361,736.00 | $4,221,039.00 | $5,024,767.00 | $4,519,893.00 | $5,603,050.00 | $5,445,111.00 | $5,991,868.00 | $4,793,263.00 | $5,825,723.00 | $6,549,511.00 | $6,191,468.00 | $4,079,019.00 | $5,095,870.00 | $4,919,899.00 | $5,210,326.00 | -- | $3,541,916.00 | $4,621,258.00 | $7,923,839.00 | $6,416,046.00 | $4,233,406.00 | $5,360,333.00 | $3,577,593.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,513,000.00 | -- | -- | -- | $54,027.00 | -- | -- | -- | $224,377.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $20,263,242.00 | $20,253,013.00 | $20,202,202.00 | $20,171,299.00 | $20,154,505.00 | $20,139,646.00 | $20,115,711.00 | $20,062,912.00 | $20,019,288.00 | $19,953,276.00 | $19,914,476.00 | $19,878,497.00 | $19,785,936.00 | $19,622,791.00 | $19,579,684.00 | $19,074,747.00 | $19,005,569.00 | $18,969,309.00 | $18,936,130.00 | $18,901,576.00 | $18,868,286.00 | $18,732,190.00 | $18,720,396.00 | $18,707,441.00 | $18,471,943.00 | $17,932,835.00 | $17,936,673.00 | $17,878,276.00 | $17,862,518.00 | $17,832,589.00 | $17,783,060.00 | $17,731,962.00 | $17,681,185.00 | $17,629,809.00 | $17,550,047.00 | $17,483,710.00 | $17,441,548.00 | $17,493,861.00 | $18,747,371.00 | -- | -- | -- | $17,961,613.00 | $17,353,932.00 | -- | $17,247,186.00 | $17,123,994.00 | $17,020,771.00 | $16,969,695.00 | $17,169,221.00 | $16,982,665.00 | $16,845,673.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $600.00 | -- | $-21,785.00 | $-21,785.00 | $-21,785.00 | $-21,785.00 | $-21,783.00 | $-22,701.00 | $-22,221.00 | $-21,785.00 | $-21,026.00 | $-22,117.00 | $-21,278.00 | $-20,411.00 | $-19,307.00 | $-19,897.00 | $-19,972.00 | $-20,451.00 | $-21,550.00 | -- | $-21,398.00 | $-6,582.00 | $-35,941.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-18,593,987.00 | $-18,040,773.00 | $-17,686,553.00 | $-15,787,863.00 | $-15,251,119.00 | $-14,380,171.00 | $-13,949,896.00 | $-13,166,869.00 | $-12,747,956.00 | $-12,391,621.00 | $-12,571,645.00 | $-12,487,555.00 | $-12,731,142.00 | $-11,896,414.00 | $-13,095,450.00 | $-12,988,642.00 | $-12,773,440.00 | $-11,401,826.00 | $-11,320,169.00 | $-9,481,633.00 | $-9,377,571.00 | $-8,246,666.00 | $-7,716,139.00 | $-7,864,857.00 | $-8,100,341.00 | $-9,048,808.00 | $-9,095,459.00 | $-9,208,918.00 | $-9,760,843.00 | $-9,523,313.00 | $-9,674,805.00 | $-9,815,028.00 | $-9,892,984.00 | $-10,037,287.00 | $-10,281,367.00 | $-10,541,765.00 | $-11,036,874.00 | $-10,347,291.00 | $-8,371,806.00 | $-7,452,949.00 | $-7,424,758.00 | $-7,076,171.00 | $-7,378,700.00 | $-6,876,240.00 | -- | $-6,338,087.00 | $-6,486,161.00 | $-6,624,926.00 | $-3,356,853.00 | $-48,476.00 | $1,495,950.00 | $3,009,130.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $1,769,867.00 | $2,312,852.00 | $2,616,261.00 | $4,484,048.00 | $5,003,998.00 | $5,860,087.00 | $6,266,427.00 | $6,996,655.00 | $7,371,944.00 | $7,662,267.00 | $7,443,443.00 | $7,491,254.00 | $7,154,322.00 | $7,825,240.00 | $6,583,072.00 | $6,181,943.00 | $6,327,467.00 | $7,662,821.00 | $7,711,299.00 | $9,515,281.00 | $9,586,053.00 | $10,580,862.00 | $11,099,595.00 | $10,937,922.00 | $10,466,767.00 | $8,973,135.00 | $8,930,422.00 | $8,736,781.00 | $8,167,698.00 | $8,375,299.00 | $8,174,278.00 | $7,982,976.00 | $7,853,325.00 | $7,656,883.00 | $7,333,313.00 | $7,006,987.00 | $6,468,125.00 | $7,209,723.00 | $9,186,695.00 | $10,124,244.00 | $10,076,759.00 | $9,724,111.00 | $9,394,310.00 | $9,577,726.00 | -- | $9,715,835.00 | $9,459,385.00 | $9,187,963.00 | $12,429,343.00 | $15,944,692.00 | $17,307,590.00 | $18,682,689.00 | -- | -- | -- | $21,206,370.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $15,191,460.00 | $16,343,707.00 | $17,386,142.00 | $19,243,971.00 | $20,287,793.00 | $21,858,201.00 | $20,939,015.00 | $23,228,556.00 | $21,973,187.00 | $21,977,702.00 | $19,855,539.00 | $18,931,320.00 | $17,199,355.00 | $18,608,500.00 | $19,356,268.00 | $18,640,244.00 | $16,184,826.00 | $18,705,170.00 | $16,094,352.00 | $17,368,220.00 | $16,416,138.00 | $19,368,493.00 | $19,227,866.00 | $18,972,748.00 | $18,321,842.00 | $13,717,802.00 | $13,153,946.00 | $12,772,031.00 | $11,003,708.00 | $12,737,035.00 | $12,395,317.00 | $13,007,743.00 | $12,373,218.00 | $13,259,933.00 | $12,778,424.00 | $12,998,855.00 | $11,261,388.00 | $14,323,183.00 | $16,569,571.00 | $17,119,730.00 | $14,930,768.00 | $15,566,261.00 | $15,030,873.00 | $15,236,035.00 | -- | $13,257,751.00 | $14,080,643.00 | $17,111,802.00 | $18,845,389.00 | $20,178,098.00 | $22,667,923.00 | $22,260,282.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 | 4/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $14,982,080.00 | $7,151,951.00 | $36,688,307.00 | $31,594,818.00 | $10,657,980.00 | $10,809,679.00 | $42,337,385.00 | $32,517,139.00 | $21,928,304.00 | $11,613,741.00 | $39,021,996.00 | $28,077,496.00 | $8,395,379.00 | $9,717,603.00 | $34,478,358.00 | $25,872,963.00 | $16,324,231.00 | $8,392,854.00 | $37,409,030.00 | $28,265,202.00 | $18,355,750.00 | $10,183,283.00 | $34,499,503.00 | $9,539,539.00 | $9,012,427.00 | $6,336,467.00 | $24,764,613.00 | $7,332,722.00 | $11,124,124.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29,403.00 | -- | -- | -- | $22,763.00 | -- | -- | -- | -- |
Cost of Revenues | $6,222,432.00 | $5,509,465.00 | $28,323,822.00 | $8,303,997.00 | $18,036,528.00 | $8,890,978.00 | $33,969,115.00 | $8,671,103.00 | $17,056,861.00 | $8,994,973.00 | $30,887,577.00 | $21,888,000.00 | $14,106,650.00 | $7,454,717.00 | $27,839,851.00 | $7,773,944.00 | $13,151,073.00 | $6,672,845.00 | $30,828,148.00 | $23,756,862.00 | $15,741,864.00 | $8,880,242.00 | $27,931,427.00 | $7,625,846.00 | $12,515,533.00 | $5,333,871.00 | $20,572,970.00 | $6,054,812.00 | $9,249,209.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,607,698.00 | $1,642,486.00 | $8,364,485.00 | $1,823,162.00 | $3,431,131.00 | $1,918,701.00 | $8,368,270.00 | $1,917,732.00 | $4,871,443.00 | $2,618,768.00 | $8,134,419.00 | $6,189,361.00 | $4,006,332.00 | $2,262,886.00 | $6,638,507.00 | $1,774,788.00 | $3,173,158.00 | $1,720,009.00 | $6,580,882.00 | $1,894,454.00 | $1,310,845.00 | $1,303,041.00 | $6,568,076.00 | $1,913,693.00 | $1,830,765.00 | $1,002,596.00 | $4,191,643.00 | $1,277,910.00 | $716,086.00 | $1,158,829.00 | $5,080,162.00 | $1,078,240.00 | $1,200,536.00 | $1,522,365.00 | $5,793,193.00 | $4,262,021.00 | $1,351,821.00 | $1,562,421.00 | $6,554,725.00 | $4,914,969.00 | $3,248,831.00 | $1,845,200.00 | $6,377,352.00 | $4,861,240.00 | -- | $1,518,471.00 | $1,499,587.00 | $3,973,908.00 | $757,483.00 | $2,302,600.00 | $1,394,644.00 | $5,080,979.00 | $3,980,632.00 | $2,538,050.00 | $1,376,533.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,119,846.00 | $1,749,138.00 | $9,678,265.00 | $1,944,321.00 | $2,385,906.00 | $1,783,568.00 | $6,307,424.00 | $4,618,718.00 | $1,598,701.00 | $951,523.00 | $3,593,173.00 | $728,836.00 | $1,963,880.00 | $1,010,707.00 | $4,463,208.00 | $993,322.00 | $2,329,880.00 | $1,274,554.00 | $7,305,737.00 | $853,622.00 | $2,032,886.00 | $3,152,881.00 | $6,653,402.00 | $1,634,452.00 | $1,537,009.00 | $1,473,198.00 | $5,671,537.00 | $1,369,626.00 | -- | $2,863,652.00 | $1,551,419.00 | $7,237,699.00 | $1,370,572.00 | $1,662,535.00 | $2,912,914.00 | $7,220,936.00 | $1,937,167.00 | $3,122,600.00 | $1,353,312.00 | -- |
Loss from Operations | $-919,953.00 | $-380,321.00 | $159,658.00 | $-1,832,985.00 | $-1,310,935.00 | $-466,877.00 | $-1,239,674.00 | $-494,329.00 | $-322,739.00 | $214,214.00 | $-764,999.00 | $-715,318.00 | $-983,669.00 | $-167,493.00 | $-1,982,383.00 | $-1,870,732.00 | $-1,695,826.00 | $-29,129.00 | $-3,097,383.00 | $-49,867.00 | $-1,075,061.00 | $-480,527.00 | $260,652.00 | $72,661.00 | $283,137.00 | $51,073.00 | $598,470.00 | $460,109.00 | $-237,087.00 | $148,122.00 | $616,954.00 | $477,939.00 | $145,210.00 | $247,811.00 | $-1,512,544.00 | $494,157.00 | $-2,271,526.00 | $-1,590,460.00 | $-98,677.00 | $31,686.00 | $-133,378.00 | $372,002.00 | $705,815.00 | $627,962.00 | -- | $206,238.00 | $-51,832.00 | $-3,263,791.00 | $-1,686,675.00 | $-1,072,697.00 | $-1,518,270.00 | $-2,139,957.00 | $-494,583.00 | $-584,550.00 | $23,221.00 | -- |
Loss Before Income Taxes | $-545,737.00 | $-381,175.00 | $178,664.00 | $-1,837,967.00 | $-1,301,223.00 | $-430,275.00 | $-1,375,697.00 | $-418,913.00 | $-356,335.00 | $180,024.00 | $523,805.00 | $608,000.00 | $364,308.00 | $1,199,036.00 | $-1,766,114.00 | -- | $-1,371,614.00 | $-81,657.00 | $-3,608,192.00 | $-1,765,494.00 | $-1,130,905.00 | $-530,527.00 | $632,320.00 | $483,602.00 | $248,118.00 | $46,651.00 | $579,346.00 | $465,887.00 | $-86,038.00 | $151,492.00 | $606,562.00 | -- | -- | -- | $-1,632,944.00 | -- | -- | -- | $-473,872.00 | $41,226.00 | -- | -- | $5,942.00 | $242,141.00 | -- | $286,925.00 | $181,260.00 | $-3,297,978.00 | $-1,643,767.00 | $-1,539,772.00 | $-1,511,540.00 | $-2,081,521.00 | $-463,748.00 | $-537,313.00 | $17,475.00 | -- |
Earnings Per Share Basic | $-0.05 | $-0.04 | $-0.37 | $-0.05 | $-0.13 | $-0.04 | $-0.14 | $-0.06 | $-0.02 | $0.02 | $0.05 | $0.06 | $0.04 | $0.12 | $-0.19 | $-0.02 | $-0.14 | $-0.01 | $-0.38 | $-0.19 | $-0.17 | $-0.06 | $0.15 | $0.13 | $0.11 | $0.01 | $0.07 | $0.06 | $-0.01 | $0.02 | $0.07 | $0.01 | $0.02 | $0.03 | $-0.23 | $-0.26 | $-0.31 | $-0.23 | $-0.12 | $-0.01 | -- | -- | $-0.09 | -- | -- | -- | -- | $-1.19 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 9,950,094 | 9,920,000 | 9,909,497 | 9,885,563 | 9,583,441 | 9,534,034 | 9,533,851 | 9,533,851 | 9,532,034 | 9,531,422 | 9,532,645 | 9,527,823 | 9,264,670 | 9,176,390 | 9,023,166 | 8,760,830 | 8,727,322 | 8,716,030 | 8,646,103 | 8,621,513 | 8,521,188 | 8,586,879 | 8,445,152 | 8,387,501 | 8,342,168 | 8,329,950 | 8,463,183 | 8,443,391 | 8,186,926 | 8,183,933 | 8,195,808 | 8,160,571 | 8,111,226 | 8,112,685 | -- | 8,112,685 | 8,106,897 | 8,101,661 | 8,100,478 | 8,105,185 | 8,091,165 | -- | -- | -- | 8,060,672 | -- |
Earnings Per Share Diluted | $-0.05 | $-0.04 | $-0.37 | $-0.05 | $-0.13 | $-0.04 | $-0.14 | $-0.06 | $-0.02 | $0.02 | $0.05 | $0.06 | $0.04 | $0.12 | $-0.19 | $-0.02 | $-0.15 | $-0.01 | $-0.38 | $-0.01 | $-0.17 | $-0.06 | $0.15 | $0.02 | $0.11 | $0.01 | $0.07 | $0.05 | $-0.01 | $0.02 | $0.07 | $0.01 | $0.02 | $0.03 | $-0.23 | $-0.26 | $-0.31 | $-0.23 | $-0.12 | $-0.01 | -- | -- | $-0.09 | -- | -- | -- | -- | $-1.19 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,337,113 | 10,443,018 | 10,423,108 | 9,909,497 | 10,039,799 | 9,583,441 | 9,534,407 | 9,533,851 | 9,533,851 | 9,532,034 | 9,531,422 | 9,532,645 | 9,527,823 | 9,354,669 | 9,547,889 | 9,398,054 | 8,895,456 | 8,823,059 | 8,906,846 | 8,671,240 | 8,757,728 | 8,675,583 | 8,679,619 | 8,660,114 | 8,621,524 | 8,342,168 | 8,373,336 | 8,486,402 | 8,443,391 | 8,186,926 | 8,195,808 | 8,177,996 | 8,171,011 | 8,111,226 | 8,112,685 | -- | 8,127,071 | 8,106,897 | 8,101,661 | 8,100,478 | 8,105,185 | 8,091,165 | -- | -- | -- | 8,132,408 | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,061,185 | 10,031,185 | 9,952,766 | 9,886,351 | 9,883,851 | 9,583,851 | 9,533,851 | 9,533,851 | 9,533,851 | 9,533,851 | 9,533,851 | 9,533,851 | 9,533,851 | 9,533,850 | 9,516,554 | 8,850,830 | 8,920,830 | 8,920,830 | 8,780,830 | 8,780,830 | 8,780,830 | 8,782,496 | 8,782,496 | 8,658,179 | 8,641,755 | 8,606,755 | 8,556,755 | 8,443,046 | 8,453,386 | 8,195,808 | 8,195,808 | 8,819,095 | 8,112,865 | 8,112,685 | -- | 8,112,685 | 8,112,685 | 8,105,185 | 8,105,185 | 8,105,185 | 8,105,185 | 8,084,886 | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $89,022.00 | $89,022.00 | $89,022.00 | $88,191.00 | $88,191.00 | -- | -- | -- | $88,116.00 | -- | -- | $88,116.00 | $87,943.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | 4,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | -- | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | -- | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.97 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |