Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $2,912,679.00 | $2,524,254.00 | $1,984,279.00 | $2,921,632.00 | $4,812,277.00 | $20,870,957.00 | $9,208,170.00 | $9,487,935.00 | $7,788,804.00 | $7,233,248.00 | $6,950,215.00 | $6,028,952.00 | $4,394,719.00 | $3,449,945.00 | $3,999,409.00 | $2,063,963.00 | $2,229,084.00 | $1,329,487.00 | $2,228,282.00 | $2,722,895.00 | $2,246,763.00 | $1,698,455.00 | $1,081,533.00 | $1,569,909.00 | $459,767.00 | $241,148.00 | $432,283.00 | $754,157.00 | $807,909.00 | $459,921.00 | $735,393.00 | $918,303.00 | $2,131,411.00 | $180,790.00 | $1,000,266.00 | $1,044,578.00 | $751,154.00 | $125,404.00 | $1,899,411.00 | $2,749,204.00 | $2,894,445.00 | $4,454,979.00 | $859,636.00 | $505,968.00 | $193,331.00 | $195,186.00 | $50,027.00 | $119,391.00 | $182,058.00 | $233,634.00 | $160,542.00 | $132,869.00 | $214,340.00 | $125,496.00 |
Accounts Receivable Net Current | $1,197,055.00 | $1,513,908.00 | $1,331,124.00 | $1,235,411.00 | $1,280,089.00 | $1,773,132.00 | $1,846,620.00 | $2,316,329.00 | $1,458,066.00 | $2,119,718.00 | $2,240,785.00 | $1,961,704.00 | $2,543,046.00 | $3,229,028.00 | $2,317,064.00 | $3,553,376.00 | $2,467,767.00 | $3,132,158.00 | $3,655,143.00 | $2,812,147.00 | $3,009,677.00 | $3,587,068.00 | $4,709,745.00 | $3,008,988.00 | $3,685,763.00 | $3,965,214.00 | $3,931,541.00 | $2,949,894.00 | $3,678,523.00 | $3,259,979.00 | $3,530,854.00 | $3,535,972.00 | $2,514,127.00 | $2,911,685.00 | $2,823,980.00 | $2,776,760.00 | $2,985,548.00 | $2,770,956.00 | $3,160,887.00 | $2,349,391.00 | $4,243,410.00 | $3,410,343.00 | $12,185,162.00 | $3,618,466.00 | $3,276,762.00 | $4,812,802.00 | $5,326,537.00 | $4,160,352.00 | $4,374,473.00 | -- | $6,015,212.00 | -- | -- | -- |
Inventory | $4,661,005.00 | $5,166,667.00 | $5,778,872.00 | $7,079,259.00 | $7,829,596.00 | $7,898,496.00 | $8,631,362.00 | $7,750,800.00 | $7,746,449.00 | $7,292,203.00 | $5,901,512.00 | $6,857,171.00 | $5,803,014.00 | $5,297,253.00 | $5,538,794.00 | $4,991,561.00 | $6,701,311.00 | $6,858,779.00 | $6,851,448.00 | $6,729,666.00 | $7,185,674.00 | $6,396,687.00 | $6,138,679.00 | $6,356,456.00 | $7,435,010.00 | $8,371,937.00 | $8,345,343.00 | $7,954,274.00 | $7,980,299.00 | $7,387,693.00 | $8,595,485.00 | $7,907,284.00 | $7,040,253.00 | $6,917,796.00 | $7,182,440.00 | $6,070,438.00 | $6,258,842.00 | $7,178,995.00 | $7,054,932.00 | $9,667,701.00 | $9,086,664.00 | $9,760,809.00 | $10,501,172.00 | $9,989,401.00 | $9,817,182.00 | $9,120,679.00 | $9,396,350.00 | $9,152,820.00 | $9,612,221.00 | -- | $7,867,002.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,117,276.00 | $1,062,264.00 | $462,663.00 | $394,188.00 | $341,646.00 | $398,467.00 | $188,478.00 | $460,949.00 | $470,561.00 | $650,091.00 | $456,004.00 | $480,129.00 | $403,126.00 | $467,762.00 | $267,647.00 | $388,501.00 | $234,613.00 | $231,036.00 | $133,889.00 | $275,315.00 | $266,637.00 | $322,461.00 | $206,776.00 | $330,066.00 | $276,859.00 | $332,629.00 | $206,395.00 | $374,246.00 | $407,367.00 | $507,414.00 | $281,099.00 | $314,463.00 | $388,338.00 | $420,598.00 | $348,044.00 | $531,884.00 | $612,106.00 | $267,570.00 | $148,200.00 | $339,795.00 | $568,492.00 | $546,333.00 | $465,589.00 | $798,873.00 | $1,203,219.00 | $1,030,712.00 | $387,066.00 | $484,369.00 | $627,447.00 | -- | $292,778.00 | -- | -- | -- |
Total Current Assets | $17,235,656.00 | $22,600,239.00 | $26,924,347.00 | $23,732,024.00 | $19,402,266.00 | $30,941,052.00 | $19,874,630.00 | $20,016,013.00 | $19,471,649.00 | $17,295,260.00 | $15,548,516.00 | $15,338,510.00 | $13,154,508.00 | $12,457,131.00 | $12,137,536.00 | $11,007,635.00 | $11,689,004.00 | $11,599,381.00 | $12,914,422.00 | $12,582,174.00 | $12,741,101.00 | $12,037,021.00 | $12,169,108.00 | $11,292,282.00 | $11,889,388.00 | $12,978,535.00 | $12,948,376.00 | $12,086,700.00 | $13,407,232.00 | $12,221,573.00 | $13,726,338.00 | $14,876,564.00 | $14,068,941.00 | $12,699,407.00 | $13,605,577.00 | $12,720,792.00 | $13,010,976.00 | $14,021,358.00 | $15,948,729.00 | $16,753,022.00 | $18,625,125.00 | $19,073,132.00 | $25,183,012.00 | $15,831,527.00 | $15,429,925.00 | $16,119,397.00 | $16,123,283.00 | $14,735,421.00 | $16,259,694.00 | -- | $15,622,622.00 | -- | -- | -- |
Property Plant and Equipement | $1,272,817.00 | $1,261,850.00 | $1,221,007.00 | $967,828.00 | $1,002,594.00 | $1,032,180.00 | $1,088,017.00 | $1,146,222.00 | $1,195,240.00 | $1,257,936.00 | $1,281,180.00 | $1,307,307.00 | $1,204,641.00 | $1,174,359.00 | $983,641.00 | $1,022,860.00 | $940,364.00 | $959,635.00 | $890,110.00 | $913,806.00 | $995,874.00 | $1,021,147.00 | $1,132,105.00 | $1,273,145.00 | $1,374,319.00 | $1,433,974.00 | $1,408,091.00 | $1,497,537.00 | $1,595,033.00 | $1,596,944.00 | $1,514,472.00 | $1,476,313.00 | $1,595,259.00 | $1,515,800.00 | $1,592,520.00 | $1,651,768.00 | $1,731,562.00 | $1,856,016.00 | $1,840,491.00 | $2,045,669.00 | $2,147,886.00 | $2,363,364.00 | $2,337,982.00 | $2,415,186.00 | $2,531,706.00 | $2,814,297.00 | $2,735,026.00 | $2,946,313.00 | $3,110,943.00 | -- | $3,083,990.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $19,096,395.00 | $14,140,101.00 | $9,193,749.00 | $14,004,152.00 | $19,000,217.00 | $9,163,878.00 | $8,992,449.00 | $7,794,672.00 | $7,864,357.00 | $9,686,167.00 | $9,494,449.00 | $9,526,478.00 | $9,584,475.00 | $9,651,943.00 | $9,459,229.00 | $9,488,805.00 | $9,546,185.00 | $9,619,627.00 | $9,430,750.00 | $9,457,992.00 | $9,498,435.00 | $9,561,242.00 | $9,476,635.00 | $6,337,390.00 | $6,328,040.00 | $9,315,046.00 | $9,067,186.00 | $9,010,975.00 | $9,115,919.00 | $9,125,455.00 | $8,879,661.00 | $7,415,490.00 | $7,559,180.00 | $7,535,149.00 | $7,228,916.00 | $7,194,307.00 | $7,136,772.00 | $7,004,049.00 | $6,600,738.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $37,604,868.00 | $38,002,190.00 | $37,339,103.00 | $38,704,004.00 | $39,405,077.00 | $41,137,110.00 | $29,955,096.00 | $28,956,907.00 | $28,531,246.00 | $28,239,363.00 | $26,324,145.00 | $26,172,295.00 | $23,943,624.00 | $23,283,433.00 | $22,580,406.00 | $21,519,300.00 | $22,175,553.00 | $22,178,643.00 | $23,235,282.00 | $22,953,972.00 | $23,235,410.00 | $22,619,410.00 | $22,777,848.00 | $18,902,817.00 | $19,591,747.00 | $23,727,555.00 | $23,423,653.00 | $22,595,212.00 | $24,118,184.00 | $22,943,972.00 | $24,120,471.00 | $23,768,367.00 | $23,223,380.00 | $21,750,356.00 | $22,427,013.00 | $21,566,867.00 | $21,879,310.00 | $22,881,423.00 | $24,389,958.00 | $26,132,476.00 | $27,550,487.00 | $29,313,632.00 | $35,226,657.00 | $26,952,729.00 | $27,001,962.00 | $28,529,382.00 | $28,748,909.00 | $27,920,666.00 | $28,326,678.00 | -- | $27,405,487.00 | -- | -- | -- |
Accounts Payable | $215,705.00 | $262,502.00 | $228,545.00 | $353,313.00 | $285,482.00 | $521,417.00 | $796,163.00 | $774,483.00 | $866,195.00 | $1,022,945.00 | $398,433.00 | $950,303.00 | $1,110,240.00 | $938,955.00 | $827,705.00 | $409,081.00 | $829,274.00 | $572,178.00 | $1,436,373.00 | $1,207,199.00 | $1,789,968.00 | $1,132,599.00 | $1,429,491.00 | $828,541.00 | $1,243,835.00 | $2,433,391.00 | $2,243,110.00 | $1,415,050.00 | $1,998,121.00 | $634,245.00 | $1,966,656.00 | $1,880,273.00 | $1,626,636.00 | $1,232,731.00 | $2,172,254.00 | $1,377,609.00 | $1,224,116.00 | $1,510,474.00 | $2,464,755.00 | $2,044,806.00 | $3,193,841.00 | $1,759,734.00 | $2,685,748.00 | $3,139,637.00 | $2,405,182.00 | $2,396,099.00 | $4,604,580.00 | $3,413,778.00 | $3,852,943.00 | -- | $3,642,490.00 | -- | -- | -- |
Accrued Liabilities | $901,297.00 | $923,243.00 | $498,183.00 | $870,822.00 | $1,287,181.00 | $1,514,699.00 | $560,356.00 | $806,544.00 | $751,643.00 | $653,906.00 | $665,567.00 | $811,014.00 | $1,054,580.00 | $849,434.00 | $580,099.00 | $634,897.00 | $761,825.00 | $711,615.00 | $650,513.00 | $741,126.00 | $637,751.00 | $885,738.00 | $788,961.00 | $1,507,422.00 | $1,061,715.00 | $1,155,487.00 | $1,149,395.00 | $1,263,515.00 | $1,168,773.00 | $1,590,053.00 | $1,601,652.00 | $1,751,750.00 | $2,440,045.00 | $1,458,095.00 | $1,575,027.00 | $1,780,750.00 | $2,275,342.00 | $1,975,376.00 | $3,853,473.00 | $3,547,273.00 | $2,684,302.00 | $2,013,613.00 | $4,705,454.00 | $1,943,386.00 | $1,808,902.00 | $2,033,936.00 | $2,374,424.00 | $1,924,258.00 | $2,355,469.00 | -- | $2,994,656.00 | -- | -- | -- |
Total Current Liabilities | $6,482,395.00 | $6,601,834.00 | $6,089,025.00 | $7,060,486.00 | $7,654,076.00 | $8,336,403.00 | $7,257,607.00 | $6,726,636.00 | $6,823,404.00 | $7,260,699.00 | $6,749,044.00 | $7,275,057.00 | $7,753,033.00 | $7,847,413.00 | $7,424,308.00 | $6,642,806.00 | $7,345,020.00 | $7,269,103.00 | $8,163,181.00 | $8,037,517.00 | $8,589,091.00 | $8,204,767.00 | $8,574,094.00 | $4,814,970.00 | $4,773,824.00 | $6,054,702.00 | $5,851,341.00 | $5,036,709.00 | $5,530,622.00 | $4,585,044.00 | $5,934,277.00 | $5,893,170.00 | $6,339,125.00 | $5,382,137.00 | $6,073,994.00 | $5,724,693.00 | $6,250,364.00 | $7,573,967.00 | $9,150,091.00 | $8,940,988.00 | $10,063,393.00 | $8,102,556.00 | $13,836,983.00 | $9,925,562.00 | $9,793,866.00 | $11,362,450.00 | $11,653,670.00 | $11,432,407.00 | $12,392,815.00 | -- | $11,959,436.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $13,269,630.00 | $13,233,733.00 | $13,160,785.00 | $13,034,075.00 | $12,908,840.00 | $12,811,717.00 | $12,653,402.00 | $12,571,779.00 | $12,452,554.00 | $12,302,395.00 | $10,802,118.00 | $10,456,658.00 | $7,281,190.00 | $7,035,723.00 | $6,882,729.00 | $6,761,363.00 | $6,618,029.00 | $6,481,323.00 | $6,333,135.00 | $6,091,023.00 | $5,993,193.00 | $5,895,638.00 | $5,752,270.00 | $5,669,334.00 | $5,586,542.00 | $5,503,751.00 | $5,420,710.00 | $5,336,524.00 | $5,248,001.00 | $5,159,479.00 | $5,070,956.00 | $4,993,446.00 | $4,872,189.00 | $4,742,785.00 | $4,626,781.00 | $4,470,743.00 | $4,314,733.00 | $4,158,829.00 | $3,996,242.00 | $3,792,869.00 | $3,620,392.00 | $3,448,570.00 | $3,263,608.00 | $3,065,572.00 | $2,918,980.00 | $2,773,541.00 | $2,625,039.00 | $2,506,987.00 | $2,406,344.00 | -- | $2,144,416.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $17,806,569.00 | $18,120,349.00 | $18,043,119.00 | $18,563,359.00 | $18,796,212.00 | $19,943,091.00 | $9,998,348.00 | $9,612,753.00 | $9,209,549.00 | $8,630,580.00 | $8,729,939.00 | $8,397,996.00 | $8,872,164.00 | $8,363,273.00 | $8,236,345.00 | $8,078,107.00 | $8,175,480.00 | $8,391,193.00 | $8,848,684.00 | $8,788,408.00 | $8,616,102.00 | $8,481,981.00 | $8,414,570.00 | $8,381,599.00 | $9,194,467.00 | $12,132,188.00 | $12,114,688.00 | $12,185,065.00 | $13,302,647.00 | $13,162,535.00 | $13,078,324.00 | $12,844,837.00 | $11,975,152.00 | $11,588,520.00 | $11,689,324.00 | $11,334,517.00 | $11,277,299.00 | $11,111,713.00 | $11,206,711.00 | $13,361,705.00 | $13,829,788.00 | $17,725,592.00 | $18,089,152.00 | $13,924,681.00 | $14,252,202.00 | $14,356,477.00 | $14,433,286.00 | $13,944,358.00 | $13,490,605.00 | -- | $13,264,721.00 | -- | -- | -- |
Total Stockholders' Equity | $31,122,473.00 | $31,400,356.00 | $31,250,078.00 | $31,643,518.00 | $31,751,001.00 | $32,800,707.00 | $22,697,489.00 | $22,230,271.00 | $21,707,842.00 | $20,978,664.00 | $19,575,101.00 | $18,897,238.00 | $16,190,591.00 | $15,436,020.00 | $15,156,098.00 | $14,876,494.00 | $14,830,533.00 | $14,909,540.00 | $15,072,101.00 | $14,916,455.00 | $14,646,319.00 | $14,414,643.00 | $14,517,812.00 | $14,087,847.00 | $14,817,923.00 | $17,672,853.00 | $17,572,312.00 | $17,558,503.00 | $18,587,562.00 | $18,358,928.00 | $18,186,194.00 | $17,875,197.00 | $16,884,255.00 | $16,368,219.00 | $16,353,019.00 | $15,842,174.00 | $15,628,946.00 | $15,307,456.00 | $15,239,867.00 | $17,191,488.00 | $17,487,094.00 | $21,211,076.00 | $21,389,674.00 | $17,027,167.00 | $17,208,096.00 | $17,166,932.00 | $17,095,239.00 | $16,488,259.00 | $15,933,863.00 | -- | $15,446,051.00 | -- | -- | $12,192,248.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $37,604,868.00 | $38,002,190.00 | $37,339,103.00 | $38,704,004.00 | $39,405,077.00 | $41,137,110.00 | $29,955,096.00 | $28,956,907.00 | $28,531,246.00 | $28,239,363.00 | $26,324,145.00 | $26,172,295.00 | $23,943,624.00 | $23,283,433.00 | $22,580,406.00 | $21,519,300.00 | $22,175,553.00 | $22,178,643.00 | $23,235,282.00 | $22,953,972.00 | $23,235,410.00 | $22,619,410.00 | $19,675,585.00 | $18,902,817.00 | $19,591,747.00 | $23,727,555.00 | $23,423,653.00 | $22,595,212.00 | $24,118,184.00 | $22,943,972.00 | $24,120,471.00 | $23,768,367.00 | $23,223,380.00 | $21,750,356.00 | $22,427,013.00 | $21,566,867.00 | $21,879,310.00 | $22,881,423.00 | $24,389,958.00 | $26,132,476.00 | $27,550,487.00 | $29,313,632.00 | $35,226,657.00 | $26,952,729.00 | $27,001,962.00 | $28,529,382.00 | $28,748,909.00 | $27,920,666.00 | $28,326,678.00 | -- | $27,405,487.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $3,017,653.00 | $2,176,130.00 | $1,067,690.00 | $1,292,678.00 | $1,126,162.00 | $1,186,224.00 | $6,617,378.00 | $5,094,747.00 | $3,131,530.00 | $1,581,837.00 | $6,732,135.00 | $1,417,552.00 | $3,254,124.00 | $1,636,228.00 | $5,662,608.00 | $1,589,776.00 | $2,711,541.00 | $1,347,454.00 | $6,819,874.00 | $1,655,208.00 | $3,493,679.00 | $1,831,184.00 | $6,582,010.00 | $963,553.00 | $1,885,955.00 | $1,683,650.00 | $6,895,304.00 | $950,302.00 | $2,206,711.00 | $1,942,259.00 | $8,942,572.00 | $6,421,498.00 | $4,309,158.00 | $1,646,335.00 | $8,448,567.00 | $2,115,113.00 | $4,253,024.00 | $1,842,717.00 | $-281,819.00 | $792,069.00 | $-301,566.00 | $2,252,969.00 | $13,008,819.00 | $9,312,770.00 | $6,008,778.00 | $3,251,172.00 | $14,531,415.00 | $10,279,281.00 | $3,799,505.00 | $3,328,242.00 | $16,856,632.00 | $12,966,042.00 | $9,572,572.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | $285,244.00 | -- | -- | -- | $410,602.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $427,009.00 | -- | -- | -- | $213,653.00 | -- | -- | -- | $91,259.00 | -- | -- | -- | -- | -- | -- | -- | $1,024,885.00 | -- | -- | -- | $1,436,493.00 | -- | -- | -- | $1,306,000.00 | -- | -- | -- | $900,000.00 | -- | -- | -- |
Selling, General, and Administrative | $1,451,247.00 | $3,120,802.00 | $1,536,279.00 | $27,890,606.00 | $2,473,975.00 | $23,670,596.00 | $5,715,355.00 | $4,576,521.00 | $3,010,091.00 | $1,780,798.00 | $7,122,627.00 | $5,393,211.00 | $1,615,824.00 | $1,505,772.00 | $6,146,650.00 | $4,938,983.00 | $1,586,705.00 | $1,664,600.00 | $6,415,441.00 | $4,798,045.00 | $1,530,626.00 | $1,732,894.00 | $6,938,921.00 | $1,772,560.00 | $1,800,304.00 | $1,647,706.00 | $7,599,882.00 | $1,965,698.00 | $1,987,391.00 | $1,775,771.00 | $7,959,460.00 | $2,105,740.00 | $3,829,810.00 | $1,803,221.00 | $7,904,739.00 | $1,998,231.00 | $4,008,739.00 | $1,938,993.00 | $10,468,708.00 | $2,354,337.00 | $2,745,044.00 | $2,825,805.00 | $12,953,475.00 | $9,134,158.00 | $6,022,239.00 | $3,018,751.00 | $12,115,472.00 | $3,017,502.00 | $5,809,919.00 | $2,885,187.00 | $11,431,497.00 | $8,398,963.00 | $5,693,429.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,935,766.00 | $1,999,309.00 | $4,086,231.00 | $1,991,485.00 | $9,722,913.00 | $2,123,175.00 | $4,974,304.00 | $2,117,089.00 | $5,366,428.00 | $8,091,088.00 | $2,191,144.00 | $2,636,024.00 | $10,644,654.00 | $7,690,386.00 | $2,455,214.00 | $2,834,773.00 | $10,605,314.00 | $8,493,603.00 | $6,164,613.00 | -- |
Loss from Operations | $-609,724.00 | $-476,083.00 | $-468,589.00 | $-24,285,543.00 | $-23,832,185.00 | $-22,484,372.00 | $902,023.00 | $396,786.00 | $320,399.00 | $-198,961.00 | $-390,492.00 | $-721,534.00 | $132,529.00 | $130,456.00 | $-484,042.00 | $-637,665.00 | $-539,764.00 | $-317,146.00 | $404,433.00 | $114,860.00 | $103,149.00 | $41,595.00 | $-364,158.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $512,801.00 | $282,597.00 | $315,561.00 | $-148,768.00 | $-10,004,732.00 | $-6,305,410.00 | $-5,275,870.00 | $135,880.00 | $7,642,391.00 | $40,072.00 | $1,181,610.00 | $615,148.00 | $3,886,761.00 | $751,135.00 | $1,344,291.00 | $493,469.00 | $6,251,318.00 | $4,472,439.00 | $2,417,298.00 | -- |
Loss Before Income Taxes | $-394,910.00 | $-267,274.00 | $-255,730.00 | $-263,763.00 | $9,292,703.00 | $10,542,684.00 | $1,275,926.00 | $888,452.00 | $481,672.00 | $-98,328.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.03 | $-0.06 | $-0.03 | $0.93 | $0.96 | $1.09 | $0.14 | $0.10 | $0.06 | $-0.01 | $0.06 | $0.02 | $0.07 | $0.02 | $-0.06 | $-0.08 | $-0.07 | $-0.04 | $0.06 | $0.05 | $0.02 | $0.01 | $-0.46 | $-0.51 | $-0.40 | -- | $-0.13 | $-0.15 | $0.03 | $0.01 | $0.19 | $0.12 | $0.05 | $-0.01 | $0.07 | $0.02 | $0.02 | $-0.01 | $-0.75 | -- | $-0.46 | $0.01 | $0.74 | $0.02 | $0.05 | $0.05 | $0.40 | $0.12 | $0.15 | $0.04 | $0.59 | $0.09 | $0.18 | -- |
Weighted Average Shares Basic | 9,254,795 | 9,238,002 | 9,234,795 | 9,206,135 | 9,171,746 | 9,157,284 | 9,070,277 | 9,044,532 | 9,144,099 | 8,843,946 | 7,864,688 | 7,633,722 | 7,405,758 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,401,030 | 7,399,768 | 7,404,831 | 7,389,751 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | -- | -- | -- |
Earnings Per Share Diluted | $-0.03 | $-0.06 | $-0.03 | $-0.03 | $-0.12 | $1.01 | $0.13 | $0.09 | $0.05 | $-0.01 | $0.05 | $0.02 | $0.09 | $0.02 | $-0.06 | $-0.08 | $-0.03 | $-0.04 | $0.06 | $0.02 | $0.03 | $0.01 | $-0.46 | $-0.51 | $-0.40 | -- | $-0.13 | $-0.15 | $0.03 | $0.01 | $0.19 | $0.12 | $0.05 | $-0.01 | $0.07 | $0.02 | $0.02 | $-0.01 | $-0.75 | $-0.46 | $-0.46 | $0.01 | $0.74 | $0.11 | $0.10 | $0.05 | $0.40 | $0.27 | $0.15 | $0.04 | $0.59 | $0.09 | $0.18 | -- |
Weighted Average Shares Diluted | 9,254,795 | 9,238,002 | 9,234,795 | 9,206,135 | 9,186,208 | 9,849,043 | 9,985,662 | 10,024,473 | 10,064,713 | 8,843,946 | 9,639,273 | 9,188,002 | 7,453,450 | 7,408,685 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,407,827 | 7,405,425 | 7,423,517 | 7,483,866 | 7,382,706 | 7,382,706 | 7,382,706 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 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 | -- | -- | -- |
Common Stock Shares Outstanding | 9,254,795 | 9,254,795 | 9,234,795 | 9,216,795 | 9,189,795 | 9,179,795 | 9,147,795 | 9,147,795 | 9,147,795 | 9,137,795 | 8,608,706 | 8,516,823 | 7,447,489 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,404,831 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | 7,382,706 | -- | 7,382,706 | -- | -- | -- |
Common Stock Value | $46,274.00 | $46,274.00 | $46,174.00 | $46,084.00 | $45,949.00 | $45,899.00 | $45,739.00 | $45,739.00 | $45,739.00 | $45,689.00 | $43,044.00 | $42,584.00 | $37,237.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $37,024.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | $36,914.00 | -- | $36,914.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |