Date | 2/29/2024 | 11/30/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 2/28/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $2,134,786.00 | $2,981,931.00 | $3,354,601.00 | $3,176,037.00 | $4,309,057.00 | $7,675,112.00 | $4,840,558.00 | $6,833,804.00 | $6,143,106.00 | $5,793,647.00 | $4,084,078.00 | $6,014,009.00 | $3,971,611.00 | $4,381,947.00 | $3,659,551.00 | $2,279,506.00 | $2,280,981.00 | $1,922,886.00 | $3,144,123.00 | $1,626,881.00 | $1,655,405.00 | $1,541,752.00 | $2,016,464.00 | $1,698,721.00 | $2,360,289.00 | $2,301,203.00 | $2,557,223.00 | $2,767,713.00 | $2,676,181.00 | $2,635,801.00 | $2,388,355.00 | $2,502,714.00 | $2,185,230.00 | $2,717,176.00 | $2,562,782.00 | $2,450,848.00 | $2,215,709.00 | $2,209,398.00 | $3,232,021.00 | $2,976,334.00 | $2,502,412.00 | $2,443,065.00 | $1,940,906.00 | $1,737,303.00 | $1,430,048.00 | $1,851,320.00 | $2,531,689.00 | $2,207,583.00 | $2,065,862.00 | $1,625,795.00 | $1,683,801.00 | $2,231,124.00 | $1,787,516.00 |
Accounts Receivable Net Current | $1,470,711.00 | $1,762,309.00 | $1,633,866.00 | $1,441,196.00 | $1,977,510.00 | $1,486,371.00 | $1,092,505.00 | $1,563,460.00 | $1,482,334.00 | $1,168,571.00 | $1,757,802.00 | $1,673,983.00 | $1,348,648.00 | $1,341,617.00 | $929,701.00 | $1,338,320.00 | $1,272,400.00 | $1,332,353.00 | $1,397,891.00 | $1,163,316.00 | $1,293,477.00 | $973,282.00 | $774,778.00 | $978,336.00 | $936,933.00 | $1,286,871.00 | $1,150,801.00 | $1,048,177.00 | $900,966.00 | $818,419.00 | $1,214,713.00 | $959,759.00 | $1,104,714.00 | $725,462.00 | $1,029,250.00 | $929,584.00 | $1,404,596.00 | $877,896.00 | $860,296.00 | $923,413.00 | $1,265,762.00 | $859,615.00 | $941,032.00 | $1,075,185.00 | $1,034,879.00 | $1,059,403.00 | $754,605.00 | $632,729.00 | -- | -- | $976,339.00 | -- | -- |
Inventory | $5,221,980.00 | $4,252,550.00 | $3,242,909.00 | $3,260,411.00 | $2,773,834.00 | $2,893,196.00 | $2,373,242.00 | $2,799,763.00 | $2,923,855.00 | $2,612,220.00 | $2,611,106.00 | $2,447,102.00 | $2,462,048.00 | $2,512,222.00 | $2,381,891.00 | $2,978,780.00 | $2,578,914.00 | $2,378,720.00 | $1,658,016.00 | $1,742,885.00 | $1,650,787.00 | $1,425,455.00 | $1,354,083.00 | $1,503,228.00 | $1,565,726.00 | $1,313,621.00 | $1,340,684.00 | $1,718,090.00 | $1,849,185.00 | $1,917,517.00 | $1,945,383.00 | $2,393,969.00 | $2,434,615.00 | $2,255,322.00 | $2,059,177.00 | $2,152,335.00 | $2,006,204.00 | $1,791,384.00 | $1,674,815.00 | $2,046,574.00 | $1,990,450.00 | $1,703,121.00 | $1,829,171.00 | $2,295,433.00 | $2,427,113.00 | $2,532,567.00 | $2,559,128.00 | $2,852,710.00 | -- | -- | $1,868,144.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $207,738.00 | $81,785.00 | $254,046.00 | $150,631.00 | $261,753.00 | $206,885.00 | $323,304.00 | $139,856.00 | $124,214.00 | $108,456.00 | $151,316.00 | $126,627.00 | $94,835.00 | $146,588.00 | $153,698.00 | $193,552.00 | $182,364.00 | $105,013.00 | $395,005.00 | $289,797.00 | $114,725.00 | $134,633.00 | $139,406.00 | $106,435.00 | $98,419.00 | $90,556.00 | $127,276.00 | $85,285.00 | $60,357.00 | $77,942.00 | $109,954.00 | $64,905.00 | $52,646.00 | $60,291.00 | $94,487.00 | $81,640.00 | $26,081.00 | $114,887.00 | $160,373.00 | $77,757.00 | $131,127.00 | $77,159.00 | $79,605.00 | $64,525.00 | $192,812.00 | $117,875.00 | $112,392.00 | $81,258.00 | -- | -- | $131,404.00 | -- | -- |
Total Current Assets | $18,746,566.00 | $18,688,019.00 | $16,575,422.00 | $16,101,568.00 | $15,670,008.00 | $15,660,495.00 | $14,497,599.00 | $14,686,845.00 | $14,227,633.00 | $13,173,252.00 | $13,167,772.00 | $13,487,237.00 | $11,729,743.00 | $12,290,828.00 | $11,344,081.00 | $10,530,093.00 | $9,732,263.00 | $9,518,159.00 | $8,960,741.00 | $8,914,229.00 | $8,806,388.00 | $8,391,868.00 | $8,690,631.00 | $8,734,216.00 | $8,508,092.00 | $7,898,735.00 | $7,833,339.00 | $7,842,053.00 | $7,500,556.00 | $7,412,822.00 | $7,509,008.00 | $7,551,532.00 | $7,397,466.00 | $7,408,845.00 | $7,639,181.00 | $7,252,122.00 | $6,792,628.00 | $6,130,262.00 | $6,558,299.00 | $6,980,011.00 | $6,835,044.00 | $6,056,360.00 | $5,766,624.00 | $6,148,112.00 | $6,043,216.00 | $6,215,258.00 | $6,211,801.00 | $6,027,589.00 | -- | -- | $4,908,788.00 | -- | -- |
Property Plant and Equipement | $2,832,156.00 | -- | $2,624,996.00 | -- | -- | -- | $2,561,184.00 | -- | -- | -- | $2,650,325.00 | -- | -- | -- | $2,866,639.00 | -- | -- | -- | $2,534,479.00 | -- | -- | -- | $2,305,740.00 | -- | -- | -- | $2,499,271.00 | -- | -- | -- | $2,736,502.00 | -- | -- | -- | $2,677,036.00 | -- | -- | -- | $2,709,013.00 | -- | -- | -- | $2,853,777.00 | $2,212,048.00 | $2,192,924.00 | $2,215,297.00 | $2,229,650.00 | $2,244,108.00 | -- | -- | $2,280,175.00 | -- | -- |
Intangible Assets Net | $47,566.00 | $51,674.00 | $57,202.00 | $61,867.00 | $66,583.00 | $71,249.00 | $76,015.00 | $80,875.00 | $85,736.00 | $90,596.00 | $95,456.00 | $93,852.00 | $97,999.00 | $102,145.00 | $106,291.00 | $110,453.00 | $114,860.00 | $118,778.00 | $122,941.00 | $125,813.00 | $126,673.00 | $130,791.00 | $136,576.00 | $140,644.00 | $145,104.00 | $149,141.00 | $153,326.00 | $159,943.00 | $164,588.00 | $169,234.00 | $174,027.00 | $175,928.00 | $174,609.00 | $171,966.00 | $175,412.00 | $178,906.00 | $180,055.00 | $186,603.00 | $171,828.00 | $115,725.00 | $117,795.00 | $111,206.00 | $106,022.00 | $108,435.00 | $110,848.00 | $105,277.00 | $83,455.00 | $83,410.00 | -- | -- | $79,150.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,542.00 | -- | -- | $6,542.00 | -- | -- |
Total Assets | $23,132,265.00 | $22,681,803.00 | $20,174,718.00 | $19,483,944.00 | $18,796,356.00 | $18,749,797.00 | $17,625,534.00 | $17,869,815.00 | $17,382,531.00 | $16,383,149.00 | $16,423,391.00 | $16,810,495.00 | $15,105,054.00 | $15,732,596.00 | $14,743,325.00 | $13,871,673.00 | $13,098,778.00 | $12,797,548.00 | $12,200,178.00 | $12,233,124.00 | $11,881,083.00 | $11,501,312.00 | $11,779,334.00 | $11,829,863.00 | $11,564,852.00 | $11,054,399.00 | $10,735,936.00 | $10,812,240.00 | $10,581,264.00 | $10,558,055.00 | $10,669,537.00 | $10,833,598.00 | $10,616,937.00 | $10,576,137.00 | $10,590,650.00 | $10,407,612.00 | $9,947,979.00 | $9,366,072.00 | $9,779,161.00 | $10,078,153.00 | $9,974,694.00 | $9,299,736.00 | $9,066,444.00 | $9,322,438.00 | $9,233,196.00 | $9,431,679.00 | $9,478,273.00 | $8,973,873.00 | -- | -- | $7,938,865.00 | -- | -- |
Accounts Payable | $1,049,742.00 | $1,504,382.00 | $810,863.00 | $1,152,679.00 | $967,963.00 | $983,130.00 | $684,511.00 | $876,283.00 | $1,080,255.00 | $1,188,103.00 | $1,294,483.00 | $917,829.00 | $712,704.00 | $1,007,517.00 | $668,721.00 | $919,455.00 | $797,512.00 | $1,013,961.00 | $585,694.00 | $818,029.00 | $871,181.00 | $582,982.00 | $652,863.00 | $565,046.00 | $601,588.00 | $613,138.00 | $336,561.00 | $380,862.00 | $394,253.00 | $489,823.00 | $475,297.00 | $618,116.00 | $574,999.00 | $638,325.00 | $584,963.00 | $688,065.00 | $583,771.00 | $471,373.00 | $556,194.00 | $529,201.00 | $636,655.00 | $348,533.00 | $408,738.00 | $465,666.00 | $313,347.00 | $464,346.00 | $552,979.00 | $516,315.00 | -- | -- | $643,315.00 | -- | -- |
Accrued Liabilities | $1,739,478.00 | $1,720,020.00 | $1,427,446.00 | $1,693,311.00 | $1,499,963.00 | $1,688,372.00 | $1,804,028.00 | $1,733,451.00 | $1,398,318.00 | $1,388,606.00 | $1,750,916.00 | $1,557,618.00 | $1,319,327.00 | $1,409,167.00 | $1,613,409.00 | $767,971.00 | $773,012.00 | $614,518.00 | $632,706.00 | $628,278.00 | $746,721.00 | $672,940.00 | $893,192.00 | $826,929.00 | $824,591.00 | $613,664.00 | $868,755.00 | $771,852.00 | $715,635.00 | $566,737.00 | $746,036.00 | $633,252.00 | $667,807.00 | $718,804.00 | $691,937.00 | $784,963.00 | $597,362.00 | $545,775.00 | $565,121.00 | $602,429.00 | $509,389.00 | $573,852.00 | $477,027.00 | $562,658.00 | $594,426.00 | $646,537.00 | $529,732.00 | $560,793.00 | -- | -- | $507,517.00 | -- | -- |
Total Current Liabilities | $6,853,267.00 | $6,615,563.00 | $5,540,760.00 | $4,996,715.00 | $4,474,883.00 | $4,633,479.00 | $3,884,221.00 | $4,830,933.00 | $4,780,556.00 | $4,144,078.00 | $5,472,709.00 | $6,334,946.00 | $4,960,953.00 | $5,774,164.00 | $4,960,918.00 | $4,785,747.00 | $4,330,313.00 | $4,176,365.00 | $3,615,518.00 | $3,717,009.00 | $3,391,610.00 | $3,078,457.00 | $3,386,809.00 | $3,498,998.00 | $3,490,187.00 | $3,078,001.00 | $2,812,911.00 | $3,021,658.00 | $2,836,380.00 | $2,771,162.00 | $3,001,927.00 | $3,112,046.00 | $3,150,831.00 | $3,267,322.00 | $3,446,916.00 | $3,494,147.00 | $3,247,886.00 | $2,790,872.00 | $3,284,083.00 | $3,721,125.00 | $3,793,381.00 | $3,229,312.00 | $3,074,177.00 | $3,344,490.00 | $3,312,789.00 | $3,593,042.00 | $3,670,706.00 | $3,747,423.00 | -- | -- | $3,622,235.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,001,640.00 | $1,582,705.00 | $1,625,316.00 | $1,667,477.00 | $707,716.00 | $748,994.00 | $789,836.00 | -- | $870,531.00 | $910,096.00 | $949,240.00 | $987,973.00 | $1,026,651.00 | $1,064,571.00 | $1,102,089.00 | $1,139,213.00 | $1,176,348.00 | $1,212,692.00 | $1,248,650.00 | $1,284,230.00 | $1,319,737.00 | $1,354,570.00 | $1,389,035.00 | $1,428,285.00 | $1,477,921.00 | $1,526,612.00 | $1,574,866.00 | $1,622,566.00 | $1,670,524.00 | $2,019,218.00 | $2,050,856.00 | $2,082,186.00 | $2,113,235.00 | $2,144,083.00 | $2,174,508.00 | -- | $2,234,499.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $101,605.00 | $153,387.00 | $101,888.00 | $69,285.00 | $42,250.00 | $-9,043.00 | $22,232.00 | $-14,199.00 | $-70,140.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $6,351,102.00 | $6,194,487.00 | $4,909,639.00 | $4,846,391.00 | $4,741,493.00 | $4,579,370.00 | $4,273,734.00 | $3,717,906.00 | $3,341,737.00 | $2,997,913.00 | $1,731,161.00 | $1,276,688.00 | $956,210.00 | $778,447.00 | $610,519.00 | $-77,291.00 | $-356,945.00 | $-471,710.00 | $-496,923.00 | $-557,697.00 | $-577,956.00 | $-637,080.00 | $-760,115.00 | $-863,366.00 | $-1,057,808.00 | $-1,112,453.00 | $-1,128,322.00 | $-1,195,568.00 | $-1,257,910.00 | $-1,168,238.00 | $-1,224,028.00 | $-1,230,581.00 | $-1,474,145.00 | $-1,617,736.00 | $-1,771,757.00 | $-1,993,790.00 | $-2,196,223.00 | $-2,311,248.00 | $-2,377,890.00 | $-2,511,940.00 | $-2,683,188.00 | $-2,788,617.00 | $-2,862,364.00 | $-2,898,514.00 | $-2,923,779.00 | $-2,983,515.00 | $-2,994,615.00 | $-3,554,985.00 | -- | -- | $-4,426,908.00 | -- | -- |
Total Stockholders' Equity | $16,278,998.00 | $16,066,240.00 | $14,633,958.00 | $14,487,229.00 | $14,321,473.00 | $14,116,318.00 | $13,741,313.00 | $13,038,882.00 | $12,601,975.00 | $12,239,071.00 | $10,950,682.00 | $10,475,549.00 | $10,144,101.00 | $9,958,432.00 | $9,782,407.00 | $9,085,926.00 | $8,768,465.00 | $8,621,183.00 | $8,584,660.00 | $8,516,115.00 | $8,489,473.00 | $8,422,855.00 | $8,392,525.00 | $8,330,865.00 | $8,074,665.00 | $7,976,398.00 | $7,923,025.00 | $7,790,582.00 | $7,744,884.00 | $7,786,893.00 | $7,667,610.00 | $7,721,552.00 | $7,466,106.00 | $7,308,815.00 | $7,143,734.00 | $6,913,465.00 | $6,700,093.00 | $6,575,200.00 | $6,495,078.00 | $6,357,028.00 | $6,181,313.00 | $6,070,424.00 | $5,992,267.00 | $5,977,948.00 | $5,920,407.00 | $5,838,637.00 | $5,807,567.00 | $5,226,450.00 | -- | -- | $4,316,630.00 | -- | $3,670,447.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $23,132,265.00 | $22,681,803.00 | $20,174,718.00 | -- | $18,796,356.00 | $18,749,797.00 | $17,625,534.00 | $17,869,815.00 | $17,382,531.00 | $16,383,149.00 | $16,423,391.00 | $16,810,495.00 | $15,105,054.00 | $15,732,596.00 | $14,743,325.00 | $13,871,673.00 | $13,098,778.00 | $12,797,548.00 | $12,200,178.00 | $12,233,124.00 | $11,881,083.00 | $11,501,312.00 | $11,779,334.00 | $11,829,863.00 | $11,564,852.00 | $11,054,399.00 | $10,735,936.00 | $10,812,240.00 | $10,581,264.00 | $10,558,055.00 | $10,669,537.00 | $10,833,598.00 | $10,616,937.00 | $10,576,137.00 | $10,741,629.00 | $10,407,612.00 | $9,947,979.00 | $9,366,072.00 | $9,779,161.00 | $10,078,153.00 | $9,974,694.00 | $9,299,736.00 | $9,066,444.00 | $9,322,438.00 | $9,233,196.00 | $9,431,679.00 | $9,478,273.00 | $8,973,873.00 | -- | -- | $7,938,865.00 | -- | -- |
Date | 2/29/2024 | 11/30/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 2/28/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $19,699,886.00 | $14,932,157.00 | $15,058,203.00 | $3,586,165.00 | $3,763,329.00 | $4,051,535.00 | $17,132,710.00 | $4,419,401.00 | $4,070,467.00 | $3,644,468.00 | $14,832,877.00 | $10,736,327.00 | $3,480,641.00 | $3,428,544.00 | $15,354,619.00 | $9,840,536.00 | $6,168,250.00 | $2,822,428.00 | $11,609,599.00 | $8,673,849.00 | $5,518,591.00 | $2,700,860.00 | $11,008,444.00 | $8,169,007.00 | $2,674,496.00 | $2,500,734.00 | $9,724,553.00 | $7,149,766.00 | $2,310,451.00 | $2,240,211.00 | $11,833,730.00 | $8,890,027.00 | $2,974,673.00 | $2,882,897.00 | $10,849,475.00 | $7,906,332.00 | $2,633,727.00 | $2,420,699.00 | $10,278,938.00 | $2,650,225.00 | $4,911,772.00 | $2,374,394.00 | $9,542,354.00 | $7,433,215.00 | $5,230,809.00 | $2,839,702.00 | $12,052,893.00 | $2,944,772.00 | $6,139,028.00 | $2,989,070.00 | $9,914,312.00 | $2,587,818.00 | -- |
Cost of Revenues | $9,855,311.00 | $7,428,348.00 | $7,406,196.00 | $1,761,797.00 | $3,812,238.00 | $1,944,522.00 | $8,520,156.00 | $2,260,874.00 | $1,996,468.00 | $1,820,303.00 | $7,835,837.00 | $5,624,002.00 | $3,727,486.00 | $1,867,811.00 | $8,041,378.00 | $5,191,929.00 | $3,316,323.00 | $1,517,493.00 | $6,361,353.00 | $4,761,919.00 | $2,902,949.00 | $1,429,663.00 | $5,711,951.00 | $4,132,799.00 | $2,625,299.00 | $1,320,217.00 | $5,230,559.00 | $1,359,704.00 | $2,501,947.00 | $1,216,809.00 | $6,195,953.00 | $4,561,173.00 | $1,485,069.00 | $1,509,766.00 | $5,634,365.00 | $1,452,217.00 | $1,331,640.00 | $1,272,733.00 | $5,545,471.00 | $1,435,055.00 | $1,295,146.00 | $1,232,979.00 | $5,010,093.00 | $3,836,511.00 | $1,225,735.00 | $1,490,004.00 | $5,886,667.00 | $4,466,134.00 | $3,027,484.00 | $1,555,971.00 | $5,142,229.00 | $1,296,610.00 | -- |
Gross Profit | $9,844,575.00 | $7,503,809.00 | $7,652,007.00 | $1,824,368.00 | $4,002,626.00 | $2,107,013.00 | $8,612,554.00 | $6,056,691.00 | $3,898,164.00 | $1,824,165.00 | $6,997,040.00 | $5,112,325.00 | $1,620,966.00 | $1,560,733.00 | $7,313,241.00 | $4,648,607.00 | $2,851,927.00 | $1,304,935.00 | $5,248,246.00 | $3,911,930.00 | $2,615,642.00 | $1,271,197.00 | $5,296,493.00 | $4,036,208.00 | $2,561,331.00 | $1,202,482.00 | $4,493,994.00 | $3,288,115.00 | $1,025,313.00 | $1,023,402.00 | $5,637,777.00 | $4,328,854.00 | $2,862,735.00 | $1,373,131.00 | $5,215,110.00 | $3,849,742.00 | $2,450,053.00 | $1,147,966.00 | $4,733,467.00 | $1,215,170.00 | $2,383,646.00 | $1,141,415.00 | $4,532,261.00 | $1,081,634.00 | $1,165,373.00 | $1,349,698.00 | $6,166,226.00 | $4,617,667.00 | $3,111,544.00 | $1,433,099.00 | $4,772,083.00 | $3,524,508.00 | -- |
Research and Development | $2,885,773.00 | $2,221,712.00 | $2,149,525.00 | $520,187.00 | $1,023,123.00 | $516,633.00 | $1,729,509.00 | $1,243,513.00 | $826,213.00 | $413,816.00 | $1,644,598.00 | $1,241,739.00 | $423,516.00 | $411,424.00 | $1,427,543.00 | $1,020,299.00 | $658,870.00 | $337,173.00 | $1,324,766.00 | $978,733.00 | $653,764.00 | $333,866.00 | $1,280,308.00 | $922,460.00 | $604,423.00 | $309,251.00 | $1,249,591.00 | $924,056.00 | $312,617.00 | $303,794.00 | $1,268,010.00 | $918,421.00 | $614,937.00 | $282,131.00 | $1,015,614.00 | $740,122.00 | $490,830.00 | $235,848.00 | $885,101.00 | $661,975.00 | $231,642.00 | $225,594.00 | $894,481.00 | $699,780.00 | $486,787.00 | $254,070.00 | $1,128,729.00 | $817,212.00 | $284,885.00 | $255,059.00 | $823,089.00 | $590,136.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $8,662,090.00 | $6,309,045.00 | $6,969,016.00 | $5,165,410.00 | $1,718,035.00 | $1,726,488.00 | $6,723,218.00 | $4,774,622.00 | $3,106,680.00 | $1,481,257.00 | $5,656,579.00 | $4,280,079.00 | $2,796,181.00 | $1,376,543.00 | $6,197,749.00 | $4,282,107.00 | $2,755,041.00 | $1,300,398.00 | $5,165,759.00 | $3,815,930.00 | $2,569,665.00 | $1,239,046.00 | $4,914,876.00 | $1,276,507.00 | $2,443,060.00 | $1,159,438.00 | $4,642,261.00 | $1,185,194.00 | $2,278,658.00 | $1,163,083.00 | $4,897,486.00 | $3,587,813.00 | $1,251,170.00 | $1,150,087.00 | $4,364,916.00 | $1,111,389.00 | $1,102,923.00 | $1,060,439.00 | $4,014,896.00 | $2,980,071.00 | $1,020,381.00 | $1,018,176.00 | $4,381,652.00 | $3,458,801.00 | $2,424,528.00 | $1,294,548.00 | $4,904,887.00 | $3,660,742.00 | $1,213,320.00 | $1,165,704.00 | $4,170,047.00 | $1,077,097.00 | -- |
Loss from Operations | $1,182,485.00 | $1,194,764.00 | $682,991.00 | $661,584.00 | $177,578.00 | $380,525.00 | $1,889,336.00 | $1,282,069.00 | $448,576.00 | $342,908.00 | $1,340,461.00 | $832,246.00 | $385,518.00 | $184,190.00 | $1,115,492.00 | $366,500.00 | $96,886.00 | $4,537.00 | $82,487.00 | $96,000.00 | $45,977.00 | $32,151.00 | $381,617.00 | $198,370.00 | $99,122.00 | $19,149.00 | $-148,267.00 | $54,206.00 | $-90,263.00 | $-139,681.00 | $740,291.00 | $279,565.00 | $461,477.00 | $223,044.00 | $850,194.00 | $574,991.00 | $199,164.00 | $87,527.00 | $718,571.00 | $273,655.00 | $345,090.00 | $123,239.00 | $150,609.00 | $137,903.00 | $90,542.00 | $55,150.00 | $1,261,339.00 | $956,925.00 | $465,127.00 | $267,395.00 | $602,036.00 | $214,111.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.09 | $0.08 | $0.04 | $0.01 | $0.03 | $0.02 | $0.16 | $0.13 | $0.02 | $0.08 | $0.07 | $0.04 | $0.01 | $0.01 | $0.07 | $0.03 | $0.01 | -- | $0.01 | $0.01 | $0.01 | -- | $0.02 | $0.02 | -- | -- | $0.01 | -- | -- | -- | $0.04 | $0.04 | $0.01 | $0.01 | $0.04 | $0.01 | $0.01 | -- | $0.03 | $0.02 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.10 | $0.01 | $0.05 | $0.02 | $0.04 | $0.03 | -- |
Weighted Average Shares Basic | 15,743,763 | 15,743,224 | 15,735,451 | 15,738,180 | 15,732,550 | 15,729,175 | 15,586,404 | 15,622,721 | 15,500,952 | 15,494,421 | 15,428,411 | 15,420,787 | 15,410,952 | 15,397,779 | 15,302,367 | 15,291,968 | 15,285,024 | 15,268,071 | 15,107,778 | 15,078,933 | 15,036,644 | 14,987,613 | 14,968,450 | 14,964,048 | 14,961,197 | 14,961,076 | 14,961,076 | 14,961,076 | 14,961,076 | 14,961,076 | 14,943,018 | 14,941,150 | 14,944,124 | 14,833,107 | 14,737,204 | 14,713,893 | 14,713,788 | 14,709,773 | 14,541,869 | 14,508,507 | 14,503,040 | 14,503,010 | 14,484,200 | 14,500,592 | 14,466,892 | 14,459,579 | 14,442,908 | 14,441,743 | 14,441,921 | 14,441,511 | 14,439,166 | 14,438,398 | -- |
Earnings Per Share Diluted | $0.09 | $0.08 | $0.04 | $0.04 | $0.01 | $0.02 | $0.16 | $0.02 | $0.10 | $0.08 | $0.07 | $0.04 | $0.02 | $0.01 | $0.07 | $0.03 | $0.01 | -- | $0.01 | $0.01 | $0.01 | -- | $0.02 | $0.02 | -- | -- | $0.01 | -- | -- | -- | $0.04 | $0.04 | $0.01 | $0.01 | $0.04 | $0.01 | $0.01 | -- | $0.03 | $0.02 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.09 | $0.01 | $0.05 | $0.02 | $0.04 | $0.03 | -- |
Weighted Average Shares Diluted | 15,774,007 | 15,775,675 | 15,769,499 | 15,764,351 | 15,775,156 | 15,752,424 | 15,623,485 | 15,572,424 | 15,602,359 | 15,663,772 | 15,672,253 | 15,547,604 | 15,533,010 | 15,436,758 | 15,359,088 | 15,354,472 | 15,376,906 | 15,357,295 | 15,218,913 | 15,284,071 | 15,169,210 | 15,088,512 | 15,095,123 | 15,073,576 | 15,064,631 | 15,057,495 | 15,018,282 | 15,015,370 | 14,961,076 | 15,005,107 | 15,029,601 | 15,040,273 | 15,033,588 | 14,926,642 | 14,846,808 | 14,942,137 | 14,859,769 | 14,836,943 | 14,580,165 | 14,710,838 | 14,604,147 | 14,559,441 | 14,484,200 | 14,576,211 | 14,576,509 | 14,570,514 | 15,407,144 | 14,483,245 | 14,759,663 | 14,752,316 | 15,028,047 | 15,233,760 | -- |
Common Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | 25,000,000 | -- | -- |
Common Stock Shares Outstanding | 15,750,880 | 15,745,206 | 15,742,073 | 15,742,073 | -- | 15,729,175 | 15,729,175 | 15,699,719 | 15,531,285 | 15,502,557 | 15,452,656 | 15,445,594 | 15,435,935 | 15,422,985 | 15,348,180 | 15,323,831 | 15,301,613 | 15,301,613 | 15,197,563 | 15,191,725 | -- | 14,989,003 | 14,986,367 | 14,976,644 | 14,961,475 | 14,961,076 | 14,961,076 | 14,961,076 | 14,961,076 | 14,961,076 | 14,955,400 | 14,946,274 | 14,946,274 | 14,933,107 | 14,933,107 | -- | 14,718,162 | 14,711,696 | 14,708,518 | 14,508,632 | 14,508,507 | 14,503,010 | 14,503,010 | 14,503,010 | 14,483,010 | 14,467,685 | 14,455,444 | 14,442,211 | -- | -- | 14,441,511 | -- | -- |
Common Stock Value | $157,509.00 | $157,452.00 | $157,421.00 | $157,421.00 | $157,348.00 | $157,292.00 | $157,292.00 | $156,997.00 | $155,313.00 | $155,026.00 | $154,527.00 | $154,456.00 | $154,360.00 | $154,230.00 | $153,482.00 | $153,238.00 | $153,016.00 | $153,016.00 | $151,976.00 | $151,918.00 | $151,556.00 | $149,890.00 | $149,864.00 | $149,767.00 | $149,615.00 | $149,611.00 | $149,611.00 | $149,611.00 | $149,611.00 | $149,611.00 | $149,554.00 | $149,463.00 | $149,463.00 | $149,331.00 | $149,331.00 | $147,182.00 | $147,182.00 | $147,117.00 | $147,085.00 | $145,086.00 | $145,085.00 | $145,030.00 | $145,030.00 | $145,030.00 | $144,830.00 | $144,675.00 | $144,553.00 | $144,425.00 | -- | -- | $144,416.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 | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |