Date | 12/31/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 | 5/31/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 | $5,772,124.00 | $10,446,532.00 | $10,914,584.00 | $11,960,102.00 | $11,568,995.00 | $15,668,361.00 | $16,861,685.00 | $16,260,765.00 | $14,116,632.00 | $21,302,317.00 | $19,608,801.00 | $16,690,105.00 | $13,756,695.00 | $13,993,032.00 | $11,869,028.00 | $12,687,976.00 | $12,243,719.00 | $12,465,483.00 | -- | $4,019,929.00 | $2,803,621.00 | $2,086,565.00 | $3,393,186.00 | $4,494,729.00 | $4,594,007.00 | $5,127,906.00 | $6,289,111.00 | $6,629,587.00 | $7,427,273.00 | $9,678,329.00 | $11,111,309.00 | $11,580,162.00 | $5,274,305.00 | $5,602,261.00 | $5,254,242.00 | $5,234,683.00 | $4,007,341.00 | $2,661,280.00 | $3,362,813.00 | $2,475,725.00 | $2,573,405.00 | $6,199,803.00 | $9,271,219.00 | $12,641,217.00 | $11,860,842.00 | $10,683,325.00 | $10,211,206.00 | $6,836,283.00 | $6,701,701.00 | $4,389,667.00 | $6,058,696.00 | $7,973,131.00 | $7,736,044.00 | $7,405,685.00 |
Accounts Receivable Net Current | $1,528,476.00 | $380,085.00 | $933,553.00 | $2,086,868.00 | $1,558,401.00 | $2,220,816.00 | $1,565,541.00 | $3,647,127.00 | $2,671,701.00 | $1,662,074.00 | $2,138,158.00 | $3,059,842.00 | $1,625,515.00 | $670,718.00 | $1,646,429.00 | $3,088,083.00 | $2,000,613.00 | $1,962,471.00 | -- | $1,427,448.00 | $2,972,322.00 | $2,086,046.00 | $1,765,722.00 | $2,536,377.00 | $3,377,451.00 | $2,612,188.00 | $1,992,434.00 | $2,234,486.00 | $2,794,626.00 | $1,946,026.00 | $2,228,545.00 | $2,639,594.00 | $3,852,651.00 | $2,859,599.00 | $4,462,286.00 | $5,124,509.00 | $5,510,253.00 | $5,505,913.00 | $7,816,710.00 | $8,803,360.00 | $10,244,732.00 | $9,038,174.00 | $7,857,189.00 | $7,455,505.00 | $8,138,358.00 | $5,956,805.00 | $5,433,464.00 | $5,942,003.00 | $6,064,764.00 | -- | -- | -- | $3,679,141.00 | -- |
Inventory | $9,879,556.00 | $7,476,046.00 | $7,889,917.00 | $13,091,953.00 | $12,092,385.00 | $11,024,276.00 | $13,440,016.00 | $12,492,151.00 | $12,043,187.00 | $11,450,141.00 | $12,639,062.00 | $12,072,929.00 | $8,975,998.00 | $7,443,257.00 | $5,315,227.00 | $10,695,379.00 | $11,787,226.00 | $11,909,792.00 | -- | $11,376,031.00 | $11,318,267.00 | $10,782,176.00 | $10,979,891.00 | $10,932,050.00 | $11,208,658.00 | $11,115,715.00 | $10,102,334.00 | $9,498,212.00 | $9,770,206.00 | $10,070,966.00 | $10,121,500.00 | $10,449,743.00 | $10,739,798.00 | $12,807,883.00 | $13,404,996.00 | $13,927,427.00 | $13,320,639.00 | $15,833,756.00 | $12,419,064.00 | $12,021,517.00 | $13,074,428.00 | $11,469,778.00 | $9,031,685.00 | $8,466,603.00 | $8,442,430.00 | $6,879,156.00 | $6,869,237.00 | $7,202,319.00 | $6,849,592.00 | -- | -- | -- | $6,306,875.00 | -- |
Prepaid Expenses and Other Current Assets | $937,767.00 | $901,354.00 | $883,814.00 | $1,241,712.00 | $1,375,093.00 | $1,190,012.00 | $1,328,244.00 | $1,781,448.00 | $1,427,801.00 | $952,065.00 | $1,091,723.00 | $1,342,956.00 | $1,260,322.00 | $1,177,860.00 | $1,240,905.00 | $1,388,852.00 | $1,408,993.00 | $989,559.00 | -- | $898,294.00 | $1,305,119.00 | $988,008.00 | $916,162.00 | $771,034.00 | $969,857.00 | $736,493.00 | $643,811.00 | $618,570.00 | $682,083.00 | $839,100.00 | $922,035.00 | $660,088.00 | $784,105.00 | $1,072,054.00 | $905,306.00 | $809,870.00 | $602,850.00 | $981,795.00 | $1,055,610.00 | $972,746.00 | $951,635.00 | $1,018,921.00 | $1,129,158.00 | $991,222.00 | $737,406.00 | $703,144.00 | $595,378.00 | $439,518.00 | $419,729.00 | -- | -- | -- | $343,137.00 | -- |
Total Current Assets | $23,682,986.00 | $24,576,396.00 | $25,677,912.00 | $33,445,824.00 | $31,649,652.00 | $35,864,444.00 | $38,495,486.00 | $39,481,491.00 | $35,559,321.00 | $35,761,231.00 | $35,794,316.00 | $33,348,790.00 | $25,723,544.00 | $23,909,069.00 | $20,103,876.00 | $28,517,177.00 | $27,796,742.00 | $27,868,367.00 | -- | $18,341,709.00 | $18,600,410.00 | $16,076,012.00 | $17,054,961.00 | $18,734,190.00 | $20,149,973.00 | $19,592,302.00 | $19,027,690.00 | $18,980,855.00 | $20,674,188.00 | $22,534,421.00 | $24,384,139.00 | $25,401,587.00 | $20,650,859.00 | $22,341,797.00 | $24,026,830.00 | $25,096,489.00 | $23,441,083.00 | $24,982,744.00 | $24,654,197.00 | $25,471,180.00 | $28,042,032.00 | $29,444,048.00 | $29,004,970.00 | $31,274,639.00 | $30,896,570.00 | $24,231,187.00 | $23,111,174.00 | $20,434,535.00 | $20,047,895.00 | -- | -- | -- | $18,184,390.00 | -- |
Property Plant and Equipement | $2,638,983.00 | $2,491,569.00 | $2,317,738.00 | $2,215,274.00 | $2,196,099.00 | $1,901,176.00 | $1,781,966.00 | $1,417,380.00 | $1,151,725.00 | $875,897.00 | $930,679.00 | $975,989.00 | $969,635.00 | $999,061.00 | $1,057,375.00 | $1,112,612.00 | $1,013,308.00 | $1,026,098.00 | -- | $1,126,889.00 | $1,200,342.00 | $1,200,448.00 | $1,144,198.00 | $1,189,871.00 | $1,242,200.00 | $1,319,962.00 | $1,404,442.00 | $1,481,841.00 | $1,391,116.00 | $1,493,287.00 | $1,317,659.00 | $1,501,524.00 | $1,615,683.00 | $1,545,650.00 | $1,663,608.00 | $1,800,466.00 | $1,859,355.00 | $1,983,865.00 | $2,163,187.00 | $1,504,959.00 | $1,717,692.00 | $1,835,446.00 | $1,528,557.00 | $1,669,944.00 | $1,746,792.00 | $1,782,860.00 | $1,671,542.00 | $1,670,555.00 | $1,420,971.00 | -- | -- | -- | $377,352.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $49,658.00 | $49,658.00 | $50,387.00 | $50,300.00 | $50,212.00 | $49,658.00 | $49,658.00 | $49,658.00 | $49,658.00 | $49,658.00 | $49,657.00 | $42,330.00 | $50,109.00 | $51,461.00 | $52,812.00 | $327,879.00 | $328,328.00 | $330,615.00 | -- | $408,962.00 | $387,165.00 | $388,516.00 | $389,868.00 | $63,626.00 | $64,978.00 | $66,330.00 | $67,681.00 | $70,100.00 | $71,453.00 | $163,664.00 | $165,016.00 | $246,907.00 | $214,588.00 | $233,697.00 | $252,805.00 | $271,914.00 | $291,022.00 | $327,217.00 | $349,466.00 | $58,696.00 | $58,696.00 | $13,266.00 | $13,266.00 | $13,266.00 | $12,199.00 | $12,616.00 | $12,616.00 | $13,116.00 | $13,746.00 | -- | -- | -- | $1,990.00 | -- |
Total Assets | $44,465,560.00 | $48,884,088.00 | $56,373,050.00 | $66,930,014.00 | $67,681,016.00 | $69,208,855.00 | $68,435,858.00 | $70,081,577.00 | $66,547,749.00 | $64,921,999.00 | $57,397,254.00 | $51,519,767.00 | $48,147,885.00 | $48,904,587.00 | $48,418,203.00 | $55,971,239.00 | $54,301,724.00 | $51,146,381.00 | -- | $42,294,036.00 | $41,752,126.00 | $39,712,804.00 | $39,472,507.00 | $40,013,320.00 | $41,230,707.00 | $40,770,080.00 | $39,639,500.00 | $39,968,518.00 | $40,505,776.00 | $41,308,434.00 | $41,833,661.00 | $41,768,946.00 | $44,140,838.00 | $45,424,759.00 | $47,240,276.00 | $50,946,459.00 | $51,426,397.00 | $52,867,225.00 | $56,527,849.00 | $61,995,315.00 | $62,323,852.00 | $63,188,175.00 | $60,951,728.00 | $60,797,892.00 | $59,876,691.00 | $54,334,619.00 | $53,688,958.00 | $53,476,363.00 | $53,649,320.00 | -- | -- | -- | $50,910,451.00 | -- |
Accounts Payable | $6,049,022.00 | $4,786,155.00 | $3,116,810.00 | $4,860,869.00 | $4,718,048.00 | $4,401,229.00 | $3,130,684.00 | $4,870,745.00 | $3,752,907.00 | $2,774,373.00 | $2,920,570.00 | $2,932,576.00 | $2,582,538.00 | $3,748,235.00 | $4,126,035.00 | $4,823,857.00 | $4,563,460.00 | $3,372,172.00 | -- | $3,891,308.00 | $4,467,137.00 | $4,093,010.00 | $4,170,952.00 | $3,971,232.00 | $4,466,163.00 | $4,884,461.00 | $3,864,978.00 | $3,900,663.00 | $3,977,149.00 | $3,604,625.00 | $3,062,700.00 | $2,012,549.00 | $3,323,148.00 | $3,296,955.00 | $3,314,133.00 | $3,857,363.00 | $3,286,086.00 | $2,603,811.00 | $3,659,900.00 | $4,010,631.00 | $3,670,551.00 | $5,078,859.00 | $2,542,711.00 | $2,584,156.00 | $2,112,585.00 | $933,087.00 | $744,491.00 | $1,567,508.00 | $1,060,937.00 | -- | -- | -- | $542,084.00 | -- |
Accrued Liabilities | $1,404,825.00 | $1,395,479.00 | $1,143,192.00 | $1,398,178.00 | $1,135,536.00 | $1,546,483.00 | $2,053,873.00 | $2,487,724.00 | $1,700,577.00 | $2,281,807.00 | $2,052,958.00 | $1,946,283.00 | $1,496,755.00 | $1,922,332.00 | $1,098,283.00 | $1,515,729.00 | $926,118.00 | $1,325,608.00 | -- | $1,335,233.00 | $1,125,481.00 | $787,806.00 | $618,945.00 | $668,614.00 | $980,800.00 | $787,449.00 | $634,099.00 | $660,076.00 | $581,107.00 | $824,948.00 | $770,258.00 | $718,570.00 | $1,100,187.00 | $1,171,645.00 | $1,475,571.00 | $1,056,148.00 | $684,577.00 | $578,908.00 | $713,860.00 | $551,135.00 | $642,186.00 | $579,887.00 | $533,902.00 | $463,825.00 | $574,522.00 | $271,363.00 | $333,716.00 | $305,651.00 | $581,009.00 | -- | -- | -- | $308,653.00 | -- |
Total Current Liabilities | $9,977,718.00 | $9,109,502.00 | $7,385,760.00 | $9,581,310.00 | $9,369,024.00 | $9,651,088.00 | $9,085,846.00 | $11,373,595.00 | $9,494,931.00 | $9,232,983.00 | $10,246,807.00 | $6,380,555.00 | $5,730,687.00 | $7,469,010.00 | $6,199,495.00 | $7,452,643.00 | $7,230,521.00 | $4,940,739.00 | -- | $5,990,146.00 | $6,388,891.00 | $5,711,041.00 | $5,654,074.00 | $5,535,190.00 | $6,372,081.00 | $6,713,236.00 | $5,527,220.00 | $5,627,250.00 | $5,637,155.00 | $5,496,635.00 | $5,099,071.00 | $4,353,569.00 | $5,752,061.00 | $5,650,603.00 | $6,002,982.00 | $6,168,498.00 | $5,408,224.00 | $4,472,585.00 | $5,547,163.00 | $5,254,525.00 | $4,896,179.00 | $6,544,247.00 | $3,774,153.00 | $3,630,099.00 | $3,270,837.00 | $2,028,327.00 | $1,774,359.00 | $2,403,606.00 | $2,596,591.00 | -- | -- | -- | $2,102,151.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $26,324,537.00 | $26,205,919.00 | $26,165,810.00 | $26,131,216.00 | $26,052,723.00 | $25,956,491.00 | $25,927,410.00 | $25,787,933.00 | $25,748,258.00 | $25,608,593.00 | $25,575,521.00 | $26,013,132.00 | $25,987,520.00 | $25,880,165.00 | $25,635,104.00 | $25,779,732.00 | $25,633,007.00 | $24,488,147.00 | -- | $15,330,495.00 | $15,203,924.00 | $15,032,018.00 | $14,962,071.00 | $14,923,996.00 | $14,726,438.00 | $14,608,145.00 | $14,489,042.00 | $14,315,249.00 | $14,282,956.00 | $14,153,203.00 | $13,918,550.00 | $13,614,942.00 | $13,280,920.00 | $12,786,308.00 | $12,283,365.00 | $11,970,868.00 | $11,628,503.00 | $11,230,884.00 | $10,751,470.00 | $10,317,491.00 | $9,940,980.00 | $9,566,770.00 | $9,193,253.00 | $8,699,328.00 | $8,459,020.00 | $8,244,698.00 | $8,038,228.00 | $7,760,658.00 | $7,767,877.00 | -- | -- | -- | $6,811,688.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-48,588,927.00 | $-43,183,565.00 | $-33,930,752.00 | $-25,534,744.00 | $-24,492,963.00 | $-23,602,771.00 | $-23,643,541.00 | $-23,982,049.00 | $-25,149,661.00 | $-25,976,686.00 | $-34,357,882.00 | $-35,394,109.00 | $-37,913,186.00 | $-38,787,452.00 | $-37,759,260.00 | $-31,604,000.00 | $-32,904,668.00 | $-32,625,369.00 | -- | $-33,273,901.00 | $-34,087,985.00 | $-35,277,551.00 | $-35,387,454.00 | $-34,689,682.00 | $-34,111,628.00 | $-34,795,117.00 | $-34,620,578.00 | $-34,217,797.00 | $-33,658,151.00 | $-32,585,220.00 | $-31,427,776.00 | $-30,439,812.00 | $-29,132,390.00 | $-27,252,399.00 | $-25,286,318.00 | $-21,238,782.00 | $-19,559,331.00 | $-16,785,245.00 | $-13,719,785.00 | $-7,525,702.00 | $-6,462,308.00 | $-6,567,224.00 | $-5,356,522.00 | $-4,864,937.00 | $-5,171,210.00 | $-9,252,513.00 | $-9,376,138.00 | $-9,924,710.00 | $-9,548,864.00 | -- | -- | -- | $-11,116,996.00 | -- |
Total Stockholders' Equity | $34,487,842.00 | $39,774,586.00 | $48,987,290.00 | $57,348,704.00 | $58,311,992.00 | $59,557,767.00 | $59,350,012.00 | $58,707,982.00 | $57,052,818.00 | $55,689,016.00 | $47,150,447.00 | $45,139,212.00 | $42,417,198.00 | $41,435,577.00 | $42,218,708.00 | $48,518,596.00 | $47,557,821.00 | $46,205,642.00 | -- | $36,303,890.00 | $35,363,235.00 | $34,001,763.00 | $33,818,433.00 | $34,478,130.00 | $34,858,626.00 | $34,056,844.00 | $34,112,280.00 | $34,341,268.00 | $34,868,621.00 | $35,811,799.00 | $36,734,590.00 | $37,415,377.00 | $38,388,777.00 | $39,774,156.00 | $41,237,294.00 | $44,777,961.00 | $46,018,173.00 | $48,394,640.00 | $50,980,686.00 | $56,740,790.00 | $57,427,673.00 | $56,643,928.00 | $57,177,575.00 | $57,167,793.00 | $56,605,854.00 | $52,306,292.00 | $51,914,599.00 | $51,072,757.00 | $51,052,729.00 | -- | -- | -- | $48,808,300.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $44,465,560.00 | $48,884,088.00 | $56,373,050.00 | $66,930,014.00 | $67,681,016.00 | $69,208,855.00 | $68,435,858.00 | $70,081,577.00 | $66,547,749.00 | $64,921,999.00 | $57,397,254.00 | $51,519,767.00 | $48,147,885.00 | $48,904,587.00 | $48,418,203.00 | $55,971,239.00 | $54,301,724.00 | $51,146,381.00 | -- | $42,294,036.00 | $41,752,126.00 | $39,712,804.00 | $39,472,507.00 | $40,013,320.00 | $41,230,707.00 | $40,770,080.00 | $39,639,500.00 | $39,968,518.00 | $40,505,776.00 | $41,308,434.00 | $41,833,661.00 | $41,768,946.00 | $44,140,838.00 | $45,424,759.00 | $47,240,276.00 | $50,946,459.00 | $51,426,397.00 | $52,867,225.00 | $56,527,849.00 | $61,995,315.00 | $62,323,852.00 | $63,188,175.00 | $60,951,728.00 | $60,797,892.00 | $59,876,691.00 | $54,334,619.00 | $53,688,958.00 | $53,476,363.00 | $53,649,320.00 | -- | -- | -- | $50,910,451.00 | -- |
Date | 12/31/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 | 5/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,768,506.00 | $3,201,329.00 | $6,545,612.00 | $4,127,945.00 | $9,645,638.00 | $1,650,318.00 | $5,659,890.00 | $2,631,897.00 | $15,541,240.00 | $3,617,945.00 | $7,544,074.00 | $3,998,767.00 | $14,176,514.00 | $3,190,623.00 | $3,828,624.00 | $2,605,599.00 | $10,029,832.00 | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,069.00 | -- | -- | $1,422.00 | -- | -- | -- | $3,714.00 | $3,633.00 | $2,324.00 | $819.00 | $2,848.00 | -- | $2,848.00 | $1,868.00 | $17,795.00 | $6,351.00 | $9,104.00 | $2,061.00 | $18,070.00 | $15,364.00 | $9,514.00 | $1,987.00 | $24,903.00 | $6,755.00 | $15,024.00 | $5,983.00 | $17,013.00 | $18,279.00 | $16,789.00 | $8,408.00 | $145,720.00 | $28,476.00 | $30,958.00 | $12,548.00 | $99,888.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-5,569,410.00 | $-13,976,020.00 | $-4,638,761.00 | $-2,466,642.00 | $-1,233,349.00 | $2,873,204.00 | $2,815,797.00 | $2,399,928.00 | $949,333.00 | $5,507,992.00 | $4,433,825.00 | $2,520,983.00 | $874,270.00 | $-6,315,728.00 | $-6,193,870.00 | $916,630.00 | $152,705.00 | $2,265,557.00 | -- | $797,481.00 | $1,309,816.00 | $115,058.00 | $-1,593,588.00 | $-573,148.00 | $-608,544.00 | $-170,027.00 | $-398,182.00 | $-545,558.00 | $-3,936,818.00 | $-1,143,596.00 | $-1,723,516.00 | $-743,765.00 | $-9,550,015.00 | $-7,682,824.00 | $-5,720,003.00 | $-1,676,477.00 | $-9,044,224.00 | $-3,061,786.00 | $-3,211,431.00 | $-1,170,503.00 | $-1,580,284.00 | $-1,463,869.00 | $-336,784.00 | $521,527.00 | $259,590.00 | $111,083.00 | $-178,904.00 | $-716,802.00 | $1,299,334.00 | $-497,008.00 | $-342,875.00 | $-229,770.00 | $1,241,785.00 | -- |
Loss Before Income Taxes | $-2,865,905.00 | $-13,678,758.00 | $-2,102,960.00 | $-2,366,866.00 | $-1,193,148.00 | $2,892,447.00 | $2,817,727.00 | $1,451,085.00 | $949,654.00 | $6,478,345.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.09 | $-0.64 | $-0.34 | $-0.03 | $-0.03 | $0.08 | $0.08 | $0.04 | $0.03 | $0.44 | $0.15 | $0.09 | $0.03 | $-0.22 | $-0.18 | $0.04 | $0.01 | $0.10 | -- | $0.04 | $0.06 | $0.01 | $-0.06 | $-0.03 | $-0.02 | $-0.05 | $-0.05 | $-0.03 | $-0.22 | $-0.06 | $-0.11 | $-0.06 | $-0.47 | $-0.38 | $-0.28 | $-0.08 | $-0.65 | $-0.15 | $-0.36 | $-0.05 | $-0.06 | $-0.06 | $-0.01 | $0.02 | $0.22 | $0.01 | $0.03 | $-0.02 | $0.08 | $0.01 | $-0.02 | $-0.01 | $0.08 | -- |
Weighted Average Shares Basic | 30,344,955 | 30,376,745 | 30,344,954 | 30,408,018 | 30,433,195 | 30,363,076 | 30,286,195 | 30,159,543 | 29,971,178 | 29,144,820 | 28,967,946 | 28,795,424 | 28,786,910 | 28,644,133 | 28,656,910 | 28,656,910 | 28,563,688 | 21,860,699 | -- | 21,486,692 | 21,468,569 | 21,454,977 | 21,406,487 | 21,371,416 | 21,193,793 | 21,218,468 | 21,166,799 | 21,118,335 | 20,926,120 | 20,997,686 | 20,848,337 | 20,730,419 | 20,407,764 | 20,571,340 | 20,217,646 | 20,107,504 | 20,295,618 | 20,272,897 | 20,229,979 | 20,197,301 | 19,904,170 | 19,825,532 | 19,812,397 | 19,659,168 | 19,581,670 | 19,558,152 | 19,517,481 | 19,470,511 | 19,443,288 | 19,540,214 | 19,471,342 | 19,297,861 | 19,177,816 | -- |
Earnings Per Share Diluted | $-0.09 | $-0.64 | $-0.34 | $-0.03 | $-0.03 | $0.08 | $0.07 | $0.04 | $0.03 | $0.42 | $0.15 | $0.12 | $0.03 | $-0.22 | $-0.21 | $0.03 | $0.01 | $0.10 | -- | $0.04 | $0.06 | $0.01 | $-0.06 | $-0.03 | $-0.02 | $-0.05 | $-0.05 | $-0.03 | $-0.22 | $-0.17 | $-0.11 | $-0.06 | $-0.47 | $-0.38 | $-0.20 | $-0.08 | $-0.65 | $-0.15 | $-0.31 | $-0.05 | $-0.06 | $-0.07 | $-0.02 | $0.02 | $0.22 | $0.01 | $0.01 | $-0.02 | $0.08 | $0.01 | $-0.02 | $-0.01 | $0.08 | -- |
Weighted Average Shares Diluted | 30,344,955 | 30,376,745 | 30,344,954 | 30,344,954 | 30,433,195 | 31,316,028 | 31,271,677 | 31,315,488 | 31,097,540 | 30,232,567 | 29,667,729 | 29,262,702 | 28,839,897 | 28,644,133 | 28,656,910 | 29,246,571 | 29,222,936 | 22,111,223 | -- | 21,733,616 | 21,623,967 | 21,658,516 | 21,406,487 | 21,371,416 | 21,193,793 | 21,218,468 | 21,166,799 | 21,118,335 | 20,926,120 | 20,898,484 | 20,966,256 | 20,730,419 | 20,407,764 | 20,336,839 | 20,326,577 | 20,107,504 | 20,295,618 | 20,357,333 | 20,262,299 | 20,197,301 | 19,904,170 | 19,825,532 | 19,736,068 | 20,054,422 | 19,967,271 | 20,017,147 | 19,905,582 | 19,470,511 | 19,703,204 | 19,791,217 | 19,385,081 | 19,297,861 | 19,424,540 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- |
Common Stock Shares Outstanding | 30,344,955 | 30,523,705 | 30,523,705 | 30,523,705 | 30,344,955 | 30,747,759 | 30,688,796 | 30,595,047 | 30,339,457 | 29,913,095 | 29,852,950 | 29,092,326 | 28,965,660 | 28,949,410 | 28,981,910 | 28,981,910 | 28,981,910 | 28,027,569 | -- | 21,727,569 | 21,568,069 | 21,598,069 | 21,705,173 | 21,575,673 | 21,580,102 | 21,594,685 | 21,629,685 | 21,629,685 | 21,369,885 | 21,444,885 | 21,507,235 | -- | 21,111,585 | -- | -- | -- | 20,382,333 | -- | -- | -- | 20,197,301 | -- | -- | -- | 19,654,050 | -- | -- | -- | 19,454,689 | -- | -- | -- | -- | -- |
Common Stock Value | $57,242,211.00 | $57,242,211.00 | $57,242,211.00 | $57,242,211.00 | $57,242,211.00 | $57,242,211.00 | $57,066,143.00 | $56,902,098.00 | $56,454,221.00 | $56,057,109.00 | $55,932,808.00 | $54,520,189.00 | $54,342,864.00 | $54,342,864.00 | $54,342,864.00 | $54,342,864.00 | $54,342,864.00 | $54,342,864.00 | -- | $54,247,296.00 | $54,247,296.00 | $54,247,296.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,243,816.00 | $54,240,247.00 | $54,240,247.00 | $54,240,247.00 | $54,240,247.00 | $54,045,875.00 | $53,949,001.00 | $53,949,001.00 | $53,949,001.00 | $53,949,001.00 | $53,949,001.00 | $53,644,382.00 | $53,340,844.00 | $53,333,402.00 | $53,318,044.00 | $53,314,107.00 | $53,252,509.00 | $53,236,809.00 | $52,833,716.00 | -- | -- | -- | $53,113,608.00 | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,382,333 | -- | -- | -- | 20,197,301 | -- | -- | -- | 19,654,050 | -- | -- | -- | 19,454,689 | -- | -- | -- | 19,291,568 | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.60 | $1.60 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |