Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 10/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $2,869,584.00 | $8,096,454.00 | $14,462,729.00 | -- | $13,163,997.00 | $15,351,553.00 | $17,468,345.00 | $16,498,170.00 | $16,066,487.00 | $18,988,339.00 | $17,137,924.00 | $16,814,041.00 | $15,581,997.00 | $15,254,752.00 | $15,490,174.00 | $14,795,694.00 | $15,433,111.00 | $15,798,526.00 | $16,029,920.00 | $15,188,876.00 | $12,986,820.00 | $13,176,240.00 | $11,751,714.00 | $12,197,684.00 | $12,705,090.00 | $13,670,616.00 | $13,773,582.00 | $14,008,225.00 | $14,427,747.00 | $14,515,620.00 | $14,893,387.00 | $14,007,856.00 | $14,405,483.00 | $15,046,164.00 | $15,088,070.00 | $13,796,618.00 | $12,828,589.00 | $13,782,775.00 | $12,045,923.00 | $9,099,619.00 | $8,493,086.00 | $7,011,951.00 | $6,538,113.00 | $5,027,185.00 | $3,975,522.00 | $4,168,789.00 | $4,316,725.00 | $3,588,049.00 | $2,552,989.00 | $2,406,980.00 | $2,317,168.00 | $2,051,874.00 |
Accounts Receivable Net Current | $3,940,845.00 | $4,631,107.00 | $5,029,055.00 | $4,982,500.00 | -- | $5,478,212.00 | $5,046,481.00 | $4,613,142.00 | $10,082,222.00 | $10,364,675.00 | $9,565,325.00 | $9,727,591.00 | $10,044,362.00 | $9,976,981.00 | $7,716,573.00 | $8,781,026.00 | $7,802,447.00 | $6,663,424.00 | $5,456,283.00 | $5,193,385.00 | $5,179,579.00 | $6,567,453.00 | $6,053,081.00 | $7,208,054.00 | $6,946,495.00 | $6,611,800.00 | $6,015,011.00 | $6,853,123.00 | $7,377,450.00 | $7,704,986.00 | $7,362,161.00 | $7,447,984.00 | $7,680,494.00 | $7,107,921.00 | $6,285,843.00 | $6,385,575.00 | $6,386,019.00 | $7,039,270.00 | $5,671,395.00 | $7,403,987.00 | $8,051,867.00 | $7,611,888.00 | $7,719,623.00 | $7,580,167.00 | $7,185,615.00 | $6,944,808.00 | $5,746,945.00 | $4,864,616.00 | -- | -- | -- | $2,520,407.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $19,401,097.00 | $19,730,614.00 | $19,004,057.00 | $19,943,603.00 | -- | $19,149,968.00 | $21,021,574.00 | $22,822,356.00 | $27,398,968.00 | $26,740,735.00 | $28,939,422.00 | $28,584,218.00 | $28,597,553.00 | $27,141,700.00 | $24,632,184.00 | $25,974,980.00 | $24,326,718.00 | $23,662,744.00 | $23,340,791.00 | $23,411,797.00 | $20,896,087.00 | $19,942,980.00 | $19,694,344.00 | $19,536,531.00 | $20,031,377.00 | $20,085,135.00 | $20,515,379.00 | $21,628,093.00 | $22,275,366.00 | $22,857,855.00 | $22,624,027.00 | $23,266,705.00 | $22,595,278.00 | $22,320,415.00 | $22,118,578.00 | $22,324,988.00 | $21,056,963.00 | $20,648,452.00 | $20,177,023.00 | $20,288,622.00 | $18,039,305.00 | $16,955,981.00 | $15,262,165.00 | $14,596,053.00 | $12,753,479.00 | $11,324,294.00 | $10,299,753.00 | $9,607,782.00 | -- | -- | -- | $5,203,402.00 | -- |
Property Plant and Equipement | $32,849.00 | $41,821.00 | $53,221.00 | $73,684.00 | -- | $85,222.00 | $93,001.00 | $105,522.00 | $120,693.00 | $131,766.00 | $198,716.00 | $217,572.00 | $231,720.00 | $250,752.00 | $251,865.00 | $290,658.00 | $306,817.00 | $322,536.00 | $274,265.00 | $298,020.00 | $1,991,967.00 | $2,145,703.00 | $2,291,912.00 | $2,390,545.00 | $2,449,146.00 | $2,448,015.00 | $2,505,291.00 | $2,334,029.00 | $1,709,295.00 | $1,322,388.00 | $1,194,161.00 | $853,945.00 | $696,648.00 | $753,967.00 | $812,438.00 | $869,041.00 | $952,593.00 | $940,584.00 | $884,477.00 | $976,423.00 | $1,038,805.00 | $1,049,034.00 | $1,114,358.00 | $1,113,371.00 | $1,137,874.00 | $1,159,275.00 | $1,145,717.00 | $1,216,111.00 | -- | -- | -- | $1,321,258.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $111,665.00 | -- | -- | $130,874.00 | -- | $353,181.00 | $353,294.00 | $353,354.00 | $353,407.00 | $270,303.00 | $270,321.00 | $270,242.00 | $430,737.00 | $368,631.00 | $367,797.00 | $367,437.00 | $367,547.00 | $419,055.00 | $417,762.00 | $418,495.00 | $418,737.00 | $422,081.00 | $423,180.00 | $422,925.00 | $29,698.00 | $30,060.00 | $35,563.00 | $35,579.00 | $33,079.00 | $32,898.00 | $18,157.00 | $18,256.00 | $20,061.00 | $18,608.00 | $16,523.00 | $17,055.00 | $17,349.00 | $16,926.00 | $16,839.00 | $16,891.00 | $28,109.00 | $28,038.00 | $25,755.00 | $25,592.00 | $28,374.00 | $28,892.00 | $24,501.00 | $28,306.00 | -- | -- | -- | $33,364.00 | -- |
Total Assets | $19,902,061.00 | $20,296,599.00 | $19,618,285.00 | $20,650,846.00 | -- | $20,161,196.00 | $22,074,290.00 | $23,921,201.00 | $28,594,632.00 | $27,898,943.00 | $30,199,020.00 | $29,918,746.00 | $30,101,077.00 | $28,635,923.00 | $26,160,245.00 | $26,633,075.00 | $26,251,082.00 | $25,654,335.00 | $25,282,818.00 | $25,378,312.00 | $23,306,791.00 | $22,510,764.00 | $22,409,436.00 | $22,350,001.00 | $22,510,221.00 | $22,563,210.00 | $23,056,233.00 | $23,997,701.00 | $24,017,740.00 | $24,213,141.00 | $23,836,345.00 | $24,138,906.00 | $23,311,987.00 | $23,092,990.00 | $22,947,539.00 | $23,211,084.00 | $22,026,905.00 | $21,605,962.00 | $21,078,339.00 | $21,281,936.00 | $19,106,219.00 | $18,033,053.00 | $16,402,278.00 | $15,735,016.00 | $13,919,727.00 | $12,512,461.00 | $11,469,971.00 | $10,852,199.00 | -- | -- | -- | $6,558,024.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | $1,512,395.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $3,775,276.00 | $4,111,118.00 | $3,944,153.00 | $4,093,276.00 | -- | $4,266,506.00 | $4,643,558.00 | $5,007,070.00 | $4,753,901.00 | $6,349,992.00 | $8,906,509.00 | $7,202,085.00 | $7,517,142.00 | $6,834,262.00 | $5,027,842.00 | $6,025,569.00 | $4,460,391.00 | $4,296,913.00 | $4,597,047.00 | $5,114,649.00 | $4,588,865.00 | $4,489,221.00 | $4,240,996.00 | $1,602,715.00 | $1,469,741.00 | $1,419,389.00 | $1,602,652.00 | $2,187,540.00 | $1,705,567.00 | $1,792,592.00 | $1,541,117.00 | $2,175,802.00 | $1,810,306.00 | $2,038,352.00 | $2,262,751.00 | $2,700,323.00 | $2,364,446.00 | $2,530,102.00 | $2,337,176.00 | $3,232,175.00 | $2,330,369.00 | $2,545,843.00 | $2,273,062.00 | $2,859,430.00 | $2,164,624.00 | $1,978,935.00 | $2,147,226.00 | $2,615,874.00 | -- | -- | -- | $1,488,553.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,446,814.00 | $1,435,384.00 | $1,423,954.00 | $1,415,366.00 | $1,403,936.00 | $1,392,506.00 | $1,381,076.00 | $1,373,956.00 | $1,364,956.00 | $1,355,956.00 | $1,346,956.00 | $1,347,964.00 | $1,330,414.00 | $1,312,864.00 | $1,295,314.00 | $1,295,314.00 | $1,275,539.00 | $1,253,489.00 | $1,231,439.00 | $1,208,705.00 | $1,186,655.00 | $1,164,605.00 | $1,142,555.00 | $1,162,884.00 | $1,141,884.00 | $1,076,436.00 | $1,055,436.00 | $982,339.00 | $965,239.00 | $978,136.00 | $931,039.00 | $884,376.00 | $852,214.00 | $850,048.00 | $678,214.00 | $676,048.00 | $673,882.00 | $656,716.00 | $654,550.00 | -- | -- | -- | $645,886.00 | -- |
Accumulated Other Comprehensive Loss | $210,266.00 | $221,706.00 | $246,315.00 | $238,152.00 | -- | $67,823.00 | $118,962.00 | $144,455.00 | $194,377.00 | $189,145.00 | $184,406.00 | $160,654.00 | $180,863.00 | $102,133.00 | $131,866.00 | $143,600.00 | $86,205.00 | $92,522.00 | $115,789.00 | $107,947.00 | $131,049.00 | $182,847.00 | $218,946.00 | $137,671.00 | $-121,669.00 | $-161,535.00 | $-160,528.00 | $-165,915.00 | $-156,179.00 | $-163,189.00 | $-237,532.00 | $-226,580.00 | $-226,592.00 | $-206,874.00 | $-183,723.00 | $-135,708.00 | $-99,845.00 | $-74,564.00 | $-94,383.00 | $-76,752.00 | $-84,551.00 | $-94,510.00 | $-63,058.00 | $-91,418.00 | $-133,171.00 | $-76,683.00 | $-82,289.00 | $-20,009.00 | -- | -- | -- | $-19,218.00 | -- |
Accumulated Deficit | $14,853,826.00 | $14,900,974.00 | $14,374,732.00 | $15,267,470.00 | -- | $14,806,057.00 | $16,290,234.00 | $17,707,384.00 | $22,580,045.00 | $20,304,927.00 | $20,064,656.00 | $21,523,990.00 | $21,379,643.00 | $20,687,529.00 | $19,999,968.00 | $19,473,069.00 | $20,720,769.00 | $20,289,611.00 | $19,582,131.00 | $19,111,111.00 | $17,498,402.00 | $16,767,771.00 | $16,896,119.00 | $19,560,131.00 | $20,107,160.00 | $20,270,142.00 | $20,592,905.00 | $20,975,050.00 | $21,488,366.00 | $21,618,839.00 | $21,581,637.00 | $21,231,629.00 | $20,708,177.00 | $20,254,204.00 | $19,895,197.00 | $19,606,817.00 | $18,779,940.00 | $18,182,880.00 | $17,855,106.00 | $17,193,203.00 | $15,973,754.00 | $14,727,239.00 | $13,339,959.00 | $12,286,714.00 | $11,210,150.00 | $9,934,251.00 | $8,746,242.00 | $7,599,708.00 | -- | -- | -- | $4,440,728.00 | -- |
Total Stockholders' Equity | $16,126,785.00 | $16,185,481.00 | $15,674,132.00 | $16,557,570.00 | -- | $15,894,690.00 | $17,430,732.00 | $18,914,131.00 | $23,840,731.00 | $21,548,951.00 | $21,292,511.00 | $22,716,661.00 | $22,583,935.00 | $21,801,661.00 | $21,132,403.00 | $20,607,506.00 | $21,790,691.00 | $21,357,422.00 | $20,685,771.00 | $20,263,663.00 | $18,717,926.00 | $18,021,543.00 | $18,168,440.00 | $20,747,286.00 | $21,040,480.00 | $21,143,821.00 | $21,453,581.00 | $21,810,161.00 | $22,312,173.00 | $22,420,549.00 | $22,295,228.00 | $21,963,104.00 | $21,501,681.00 | $21,054,638.00 | $20,684,788.00 | $20,510,761.00 | $19,662,459.00 | $19,075,860.00 | $18,741,163.00 | $18,049,761.00 | $16,775,850.00 | $15,487,210.00 | $14,129,216.00 | $12,875,586.00 | $11,755,103.00 | $10,533,526.00 | $9,322,745.00 | $8,236,325.00 | -- | -- | -- | $5,069,471.00 | $4,662,977.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $19,902,061.00 | $20,296,599.00 | $19,618,285.00 | $20,650,846.00 | -- | $20,161,196.00 | $22,074,290.00 | $23,921,201.00 | $28,594,632.00 | $27,898,943.00 | $30,199,020.00 | $29,918,746.00 | $30,101,077.00 | $28,635,923.00 | $26,160,245.00 | $26,633,075.00 | $26,251,082.00 | $25,654,335.00 | $25,282,818.00 | $25,378,312.00 | $23,306,791.00 | $22,510,764.00 | $22,409,436.00 | $22,350,001.00 | $22,510,221.00 | $22,563,210.00 | $23,056,233.00 | $23,997,701.00 | $24,017,740.00 | $24,213,141.00 | $23,836,345.00 | $24,138,906.00 | $23,311,987.00 | $23,092,990.00 | $22,947,539.00 | $23,211,084.00 | $22,026,905.00 | $21,605,962.00 | $21,078,339.00 | $21,281,936.00 | $19,106,219.00 | $18,033,053.00 | $16,402,278.00 | $15,735,016.00 | $13,919,727.00 | $12,512,461.00 | $11,469,971.00 | $10,852,199.00 | -- | -- | -- | $6,558,024.00 | -- |
Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 10/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $16,976,856.00 | $13,378,665.00 | $8,801,498.00 | $19,398,727.00 | -- | $9,986,422.00 | $5,019,104.00 | $20,115,175.00 | $14,517,884.00 | $9,529,975.00 | $4,488,309.00 | $21,564,360.00 | $16,539,304.00 | $10,260,934.00 | $4,613,167.00 | $19,506,911.00 | $4,966,519.00 | $5,150,344.00 | $4,566,197.00 | $17,797,425.00 | $13,832,217.00 | $4,404,411.00 | $3,726,596.00 | $13,297,598.00 | $11,947,598.00 | $7,967,458.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $11,910,445.00 | $9,242,059.00 | $6,214,899.00 | $14,517,279.00 | -- | $7,525,933.00 | $3,774,521.00 | $14,755,212.00 | $10,656,840.00 | $6,923,993.00 | $3,173,199.00 | $14,897,638.00 | $11,230,293.00 | $6,806,142.00 | $3,027,275.00 | $13,330,295.00 | $3,400,595.00 | $6,644,079.00 | $3,087,137.00 | $12,110,618.00 | $10,133,666.00 | $6,526,430.00 | $2,545,070.00 | $9,455,274.00 | $8,945,953.00 | $5,893,923.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $5,066,411.00 | $4,136,606.00 | $2,586,599.00 | $4,881,448.00 | -- | $2,460,489.00 | $1,244,583.00 | $5,359,963.00 | $3,861,044.00 | $2,605,982.00 | $1,315,110.00 | $6,666,722.00 | $5,309,011.00 | $3,454,792.00 | $1,585,892.00 | $6,176,616.00 | $1,565,924.00 | $1,593,402.00 | $1,479,060.00 | $5,686,807.00 | $3,698,551.00 | $1,007,214.00 | $1,083,145.00 | $3,611,130.00 | $928,110.00 | $1,041,190.00 | $1,032,345.00 | $5,783,232.00 | $1,425,893.00 | $3,282,548.00 | $1,758,391.00 | $7,484,455.00 | $2,046,237.00 | $1,686,031.00 | $1,705,312.00 | $8,973,210.00 | $2,178,236.00 | $4,462,115.00 | $2,372,201.00 | $11,833,456.00 | $8,668,445.00 | $3,121,625.00 | $2,566,768.00 | $9,871,727.00 | $7,241,614.00 | $4,642,788.00 | $2,246,645.00 | $6,860,951.00 | $4,720,512.00 | $1,545,000.00 | $1,176,008.00 | $3,392,806.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $3,949,000.00 | $2,967,430.00 | $1,877,889.00 | $3,706,503.00 | -- | $1,824,011.00 | $888,735.00 | $9,213,657.00 | $2,916,654.00 | $2,022,082.00 | $995,989.00 | $4,441,175.00 | $3,235,178.00 | $2,197,649.00 | $1,049,133.00 | $4,479,933.00 | $1,205,228.00 | $1,116,474.00 | $1,046,559.00 | $4,598,545.00 | $3,460,304.00 | $2,220,347.00 | $1,063,983.00 | $5,036,272.00 | $3,904,464.00 | $2,782,100.00 | $1,416,342.00 | $5,874,991.00 | $1,546,679.00 | $1,429,520.00 | $1,374,243.00 | $5,703,111.00 | $1,550,915.00 | $1,294,039.00 | $1,376,868.00 | $6,109,061.00 | $4,695,208.00 | $3,215,232.00 | $1,544,581.00 | $5,761,742.00 | $1,446,627.00 | $2,650,375.00 | $1,276,464.00 | $4,138,111.00 | $2,881,190.00 | $970,330.00 | $884,700.00 | $3,408,953.00 | $2,298,651.00 | $808,245.00 | $658,481.00 | $2,782,916.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $1,117,411.00 | $1,169,176.00 | $708,710.00 | $1,174,945.00 | -- | $636,478.00 | $355,848.00 | $-3,853,694.00 | $944,390.00 | $583,900.00 | $319,121.00 | $2,225,547.00 | $2,073,833.00 | $1,257,143.00 | $526,900.00 | $2,087,256.00 | $431,158.00 | $707,483.00 | $471,020.00 | $-1,261,736.00 | $368,235.00 | $-149,150.00 | $19,162.00 | $-1,425,142.00 | $-902,819.00 | $-708,565.00 | $-383,997.00 | $-91,759.00 | $357,999.00 | $94,637.00 | $384,148.00 | $1,781,344.00 | $495,322.00 | $720,436.00 | $328,444.00 | $2,864,149.00 | $698,260.00 | $419,263.00 | $827,620.00 | $6,071,714.00 | $1,533,425.00 | $1,747,714.00 | $1,290,304.00 | $5,733,616.00 | $1,572,666.00 | $1,425,813.00 | $1,361,945.00 | $3,451,998.00 | $2,421,861.00 | $736,755.00 | $517,527.00 | $609,890.00 | -- |
Loss Before Income Taxes | $1,687,487.00 | $1,735,322.00 | $1,147,871.00 | $1,188,363.00 | -- | $641,497.00 | $356,463.00 | $-1,875,994.00 | $2,920,780.00 | $607,392.00 | $321,523.00 | $2,290,010.00 | $2,137,655.00 | $1,351,163.00 | $582,195.00 | $2,223,250.00 | $442,540.00 | $782,741.00 | $513,975.00 | $1,523,789.00 | $766,183.00 | $-128,348.00 | $37,011.00 | $-1,411,043.00 | $-161,632.00 | $-322,657.00 | $-380,385.00 | $-203,741.00 | $-117,817.00 | $426,210.00 | $381,443.00 | $1,792,808.00 | $1,213,562.00 | $391,232.00 | $327,222.00 | $2,878,172.00 | $697,451.00 | $418,412.00 | $827,620.00 | $6,076,310.00 | $4,573,041.00 | $1,748,469.00 | $1,290,533.00 | $5,755,612.00 | $1,573,071.00 | $2,789,601.00 | $1,363,672.00 | $3,463,778.00 | $2,430,394.00 | $1,260,060.00 | $520,942.00 | $621,187.00 | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.03 | $-0.12 | $-0.12 | $-0.06 | $-0.01 | $-0.03 | $-0.02 | $-0.01 | $0.01 | $0.02 | $0.02 | $0.07 | $0.05 | $0.02 | $0.01 | $0.11 | $0.03 | $0.01 | $0.03 | $0.22 | $0.06 | $0.06 | $0.05 | $0.23 | $0.06 | $0.11 | $0.06 | $0.15 | $0.07 | $0.04 | $0.02 | $0.02 | -- |
Weighted Average Shares Basic | 22,970,892 | 22,962,113 | 22,953,694 | 23,002,583 | 22,979,004 | 22,986,597 | 22,979,004 | 23,026,260 | 23,022,950 | 23,019,765 | 23,010,623 | 23,003,327 | 23,003,125 | 23,002,745 | 23,002,191 | 23,054,653 | 22,996,169 | 23,002,903 | 23,038,999 | 23,080,995 | 23,062,531 | 23,076,594 | 23,063,997 | 23,096,547 | 23,101,931 | 23,110,541 | 23,051,349 | 23,015,522 | 23,017,527 | 23,019,067 | 23,019,517 | 23,069,817 | 23,077,736 | 23,074,883 | 23,054,858 | 22,979,290 | 22,957,160 | 22,910,371 | 22,776,093 | 22,201,514 | 22,032,790 | 22,664,686 | 20,785,934 | 20,758,695 | 20,758,695 | 20,758,695 | 20,758,695 | 20,754,043 | 20,754,954 | 20,751,215 | 20,751,215 | 20,751,215 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.09 | $-0.01 | $-0.12 | $-0.06 | $-0.04 | $-0.03 | $-0.02 | $-0.01 | $0.01 | $0.00 | $0.02 | $0.07 | $0.05 | $0.02 | $0.01 | $0.10 | $0.03 | $0.01 | $0.03 | $0.21 | $0.16 | $0.06 | $0.05 | $0.20 | $0.16 | $0.10 | $0.05 | $0.14 | $0.07 | $0.04 | $0.02 | $0.02 | -- |
Weighted Average Shares Diluted | 22,997,854 | 22,991,372 | 22,987,410 | 23,031,815 | 23,033,944 | 23,026,937 | 23,033,944 | 23,161,727 | 23,178,091 | 23,181,347 | 23,172,348 | 23,040,075 | 23,030,066 | 23,025,958 | 23,018,537 | 23,113,857 | 23,038,236 | 23,068,923 | 23,119,027 | 23,096,252 | 23,080,758 | 23,078,143 | 23,065,290 | 23,099,376 | 23,101,931 | 23,084,634 | 23,088,560 | 23,185,951 | 23,196,215 | 23,219,588 | 23,258,323 | 23,400,086 | 23,354,538 | 23,450,557 | 23,463,843 | 23,694,211 | 23,609,317 | 23,755,729 | 23,725,279 | 23,660,362 | 23,338,649 | 23,366,117 | 22,818,031 | 22,939,701 | 22,980,475 | 22,802,937 | 22,749,156 | 22,554,036 | 22,500,875 | 22,479,368 | 22,473,941 | 22,377,734 | -- |
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 | 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 | 22,963,451 | 22,964,251 | 22,969,351 | 22,943,486 | -- | 22,956,886 | 22,973,186 | 23,003,615 | 23,029,215 | 23,029,215 | 23,029,215 | 23,001,627 | 23,001,627 | 23,001,627 | 23,001,627 | 22,995,881 | 22,995,881 | 22,996,481 | 22,996,083 | 23,058,413 | 23,062,531 | 23,062,531 | 23,062,531 | 23,089,631 | 23,101,931 | 23,101,931 | 23,113,531 | 23,009,316 | 23,011,166 | 23,017,570 | 23,027,970 | 23,020,451 | 23,066,450 | 23,074,200 | 23,089,859 | 23,033,912 | 23,047,462 | 23,049,462 | 23,043,094 | 22,702,186 | 22,702,186 | 22,664,686 | 22,664,686 | 20,758,695 | 20,758,695 | 20,758,695 | 20,758,695 | 20,758,695 | -- | -- | -- | 20,751,215 | -- |
Common Stock Value | $2,351.00 | $2,351.00 | $2,351.00 | $2,346.00 | -- | $2,346.00 | $2,346.00 | $2,343.00 | $2,343.00 | $2,343.00 | $2,343.00 | $2,341.00 | $2,341.00 | $2,341.00 | $2,341.00 | $2,340.00 | $2,340.00 | $2,340.00 | $2,338.00 | $2,337.00 | $2,333.00 | $2,333.00 | $2,333.00 | $2,333.00 | $2,333.00 | $2,333.00 | $2,333.00 | $2,323.00 | $2,322.00 | $2,322.00 | $2,322.00 | $2,319.00 | $2,319.00 | $2,319.00 | $2,318.00 | $2,305.00 | $2,305.00 | $2,305.00 | $2,304.00 | $2,271.00 | $2,271.00 | $2,267.00 | $2,267.00 | $2,076.00 | $2,076.00 | $2,076.00 | $2,076.00 | $2,076.00 | -- | -- | -- | $2,075.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- |
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 | 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 | 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 | 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 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,000 | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |