Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/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 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 1/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 | 8/31/2009 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $11,022,000.00 | $5,625,000.00 | $5,560,176.00 | $4,378,383.00 | $3,479,287.00 | $1,896,412.00 | $921,260.00 | $850,598.00 | $4,539,920.00 | $4,252,881.00 | $3,190,560.00 | $1,792,843.00 | $1,698,586.00 | $1,814,028.00 | $393,683.00 | $610,574.00 | $635,227.00 | $686,505.00 | $609,409.00 | $460,089.00 | $347,032.00 | $479,110.00 | $581,322.00 | $558,633.00 | $639,454.00 | $436,447.00 | $666,580.00 | $655,030.00 | $264,446.00 | $502,459.00 | $587,422.00 | $386,974.00 | $396,936.00 | $399,967.00 | $854,995.00 | $216,075.00 | $114,774.00 | $1,079,688.00 | $1,541,640.00 | $1,741,935.00 | $1,918,221.00 | $184,254.00 | $668,180.00 | $1,313,913.00 | $2,008,161.00 | $1,550.00 | $1,371,841.00 | $-3,134.00 | -- | $16,505.00 | $78.00 | $13.00 | -- | $292,774.00 | $717.00 | -- | -- |
Accounts Receivable Net Current | $7,859,000.00 | $11,141,000.00 | $8,843,756.00 | $6,832,046.00 | $6,892,699.00 | $6,877,758.00 | $8,998,584.00 | $7,627,717.00 | $3,961,348.00 | $4,702,713.00 | $3,973,793.00 | $3,687,912.00 | $2,793,527.00 | $3,967,266.00 | $3,727,887.00 | $3,297,769.00 | $2,711,332.00 | $2,335,516.00 | $2,698,562.00 | $3,223,311.00 | $1,749,977.00 | $3,781,968.00 | $3,084,715.00 | $2,859,190.00 | $3,064,576.00 | $2,301,737.00 | $1,817,820.00 | $1,871,200.00 | $1,360,243.00 | $1,725,201.00 | $1,476,582.00 | $1,379,444.00 | $1,216,347.00 | $1,265,277.00 | $2,233,211.00 | $2,312,283.00 | $1,054,172.00 | $1,143,943.00 | $1,029,632.00 | $1,063,849.00 | $1,059,786.00 | $644,541.00 | $813,586.00 | -- | $463,565.00 | $427,997.00 | -- | -- | -- | $581,479.00 | -- | -- | -- | -- | -- | -- | -- |
Inventory | $3,310,000.00 | $2,572,000.00 | $3,308,513.00 | $3,635,881.00 | $3,563,959.00 | $4,193,726.00 | $4,168,691.00 | $2,890,793.00 | $1,614,738.00 | $1,407,614.00 | $1,195,211.00 | $1,560,287.00 | $1,758,761.00 | $1,180,653.00 | $1,246,417.00 | $1,651,324.00 | $1,464,924.00 | $1,459,984.00 | $1,396,400.00 | $1,004,845.00 | $1,279,557.00 | $1,122,595.00 | $824,276.00 | $361,111.00 | $235,207.00 | $180,929.00 | $443,623.00 | $459,504.00 | $407,978.00 | $506,985.00 | $252,752.00 | $324,871.00 | $330,259.00 | $469,345.00 | $301,170.00 | $213,455.00 | $469,158.00 | $404,116.00 | $159,829.00 | $112,279.00 | $51,037.00 | $91,044.00 | $99,095.00 | -- | $76,570.00 | $143,496.00 | -- | -- | -- | $101,110.00 | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,375,000.00 | $1,000,000.00 | $474,301.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $135,802.00 | $133,493.00 | $135,806.00 | -- | $64,178.00 | $18,029.00 | -- | -- | -- | $79,382.00 | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $23,566,000.00 | $20,338,000.00 | $18,186,746.00 | $15,674,701.00 | $14,316,080.00 | $13,484,593.00 | $14,586,983.00 | $11,638,317.00 | $10,711,077.00 | $10,918,998.00 | $8,879,451.00 | $7,332,094.00 | $6,507,508.00 | $7,223,981.00 | $5,620,255.00 | $6,071,688.00 | $5,190,929.00 | $4,735,834.00 | $4,859,549.00 | $4,892,730.00 | $3,695,322.00 | $5,572,442.00 | $4,752,293.00 | $5,414,615.00 | $5,679,943.00 | $5,014,845.00 | $5,143,478.00 | $5,324,796.00 | $4,440,004.00 | $5,101,241.00 | $4,719,995.00 | $4,346,034.00 | $4,293,581.00 | $4,462,263.00 | $5,709,655.00 | $4,963,544.00 | $3,780,123.00 | $4,303,017.00 | $4,244,648.00 | $4,194,615.00 | $3,961,080.00 | $1,545,467.00 | $2,197,530.00 | -- | $2,964,630.00 | $2,072,968.00 | $81.00 | $404.00 | -- | $89.00 | -- | $13.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | $4,624,000.00 | $4,067,648.00 | $3,423,096.00 | $3,579,437.00 | $3,617,221.00 | $3,643,710.00 | $3,678,532.00 | $3,177,021.00 | $3,063,165.00 | $2,963,602.00 | $3,022,169.00 | $3,077,439.00 | $2,975,261.00 | $2,805,843.00 | $2,846,254.00 | $2,858,233.00 | $3,001,092.00 | $2,884,594.00 | $3,044,383.00 | $3,096,001.00 | $2,764,853.00 | $2,499,875.00 | $2,111,053.00 | $1,299,183.00 | $1,311,777.00 | $1,175,508.00 | $1,022,050.00 | $1,091,835.00 | $989,402.00 | $1,047,455.00 | $1,118,885.00 | $1,087,843.00 | $1,123,039.00 | $1,124,745.00 | $1,141,156.00 | $1,142,295.00 | $1,044,757.00 | $978,027.00 | $929,496.00 | $442,167.00 | $84,736.00 | $14,191.00 | -- | $17,451.00 | $20,711.00 | -- | -- | -- | $20,015.00 | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $4,979,000.00 | $5,367,000.00 | $5,754,182.00 | $1,502,510.00 | $1,617,693.00 | $1,754,823.00 | $1,871,809.00 | $1,984,979.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $8,633,000.00 | $8,633,000.00 | $8,633,334.00 | $8,633,334.00 | $8,633,334.00 | $8,633,334.00 | $8,633,334.00 | $8,633,334.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $45,101,000.00 | $42,492,000.00 | $39,899,677.00 | $34,585,195.00 | $33,163,542.00 | $32,810,796.00 | $32,734,174.00 | $30,032,229.00 | $15,897,480.00 | $16,032,290.00 | $14,048,325.00 | $11,849,930.00 | $11,027,811.00 | $11,676,417.00 | $9,937,069.00 | $10,462,202.00 | $9,626,212.00 | $9,346,275.00 | $7,764,320.00 | $7,957,290.00 | $6,811,500.00 | $8,357,472.00 | $7,272,345.00 | $7,619,728.00 | $7,472,981.00 | $6,750,005.00 | $6,318,986.00 | $6,346,846.00 | $5,531,839.00 | $6,090,643.00 | $5,794,070.00 | $5,505,205.00 | $5,448,438.00 | $5,675,354.00 | $6,935,597.00 | $6,132,197.00 | $4,974,735.00 | $5,394,432.00 | $5,268,939.00 | $5,124,111.00 | $4,403,247.00 | $1,630,203.00 | $2,211,721.00 | -- | $2,982,081.00 | $2,093,679.00 | $81.00 | $404.00 | -- | $89.00 | -- | $13.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $25,520,000.00 | $24,538,000.00 | $24,100,342.00 | $22,070,117.00 | $22,722,737.00 | $24,601,944.00 | $24,520,659.00 | $21,922,411.00 | $6,490,193.00 | $6,639,229.00 | $5,738,579.00 | $6,273,424.00 | $7,445,501.00 | $10,341,047.00 | $9,535,006.00 | $10,399,142.00 | $9,999,413.00 | $10,155,500.00 | $8,946,468.00 | $9,253,787.00 | $8,513,221.00 | $9,885,943.00 | $9,207,035.00 | $6,034,974.00 | $6,173,482.00 | $5,532,254.00 | $5,319,610.00 | $5,583,305.00 | $4,964,178.00 | $5,447,227.00 | $5,170,747.00 | $5,496,000.00 | $4,499,799.00 | $4,565,652.00 | $4,772,981.00 | $2,567,595.00 | -- | -- | $818,001.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $650,000.00 | $2,689,009.00 | $4,436,359.00 | $4,080,855.00 | $5,005,856.00 | $5,010,857.00 | $5,413,012.00 | $5,970,134.00 | $5,489,872.00 | $5,460,508.00 | $5,987,694.00 | $5,750,117.00 | $5,028,758.00 | $5,281,873.00 | $4,845,233.00 | $4,882,952.00 | $5,199,738.00 | $4,568,228.00 | $4,772,745.00 | $4,401,196.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-3,547,000.00 | $-4,955,000.00 | $-6,963,922.00 | $-10,060,226.00 | $-11,882,852.00 | $-12,968,379.00 | $-12,225,133.00 | $-12,328,830.00 | $-11,018,910.00 | $-11,013,455.00 | $-12,076,904.00 | $-13,763,999.00 | $-14,498,141.00 | $-15,237,908.00 | $-16,144,110.00 | $-16,457,666.00 | $-16,866,281.00 | $-17,224,589.00 | $-17,580,255.00 | $-17,660,149.00 | $-18,016,497.00 | $-17,806,302.00 | $-18,130,303.00 | $-14,412,019.00 | $-14,615,373.00 | $-14,595,007.00 | $-14,676,432.00 | $-14,762,806.00 | $-14,796,609.00 | $-14,472,999.00 | $-14,182,371.00 | $-13,705,104.00 | $-12,709,582.00 | $-11,698,317.00 | $-10,603,761.00 | $-8,811,381.00 | $-8,037,572.00 | $-7,244,174.00 | $-6,543,285.00 | $-6,299,641.00 | $-5,210,061.00 | $-4,716,493.00 | $-3,963,421.00 | -- | $-3,352,033.00 | $109,105.00 | $110,817.00 | -- | -- | $-1,352,410.00 | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $19,581,000.00 | $17,954,000.00 | $15,799,335.00 | $12,515,078.00 | $10,440,805.00 | $8,208,852.00 | $8,213,515.00 | $8,109,818.00 | $9,407,287.00 | $9,393,061.00 | $8,309,746.00 | $5,576,506.00 | $3,582,310.00 | $1,335,370.00 | $402,063.00 | $63,060.00 | $-373,201.00 | $-809,225.00 | $-1,182,148.00 | $-1,296,497.00 | $-1,701,721.00 | $-1,528,471.00 | $-1,934,690.00 | $1,584,754.00 | $1,299,499.00 | $1,217,751.00 | $999,376.00 | $763,541.00 | $567,661.00 | $643,416.00 | $623,323.00 | $9,205.00 | $948,639.00 | $1,109,702.00 | $2,162,616.00 | $3,564,602.00 | $4,263,541.00 | $4,606,821.00 | $4,450,938.00 | $4,301,067.00 | $3,995,828.00 | $949,492.00 | $1,546,460.00 | -- | $2,452,848.00 | $-48,385.00 | $-50,097.00 | $-41,871.00 | -- | $-38,977.00 | -- | $-24,037.00 | -- | $531,041.00 | $-2,783.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $45,101,000.00 | $42,492,000.00 | $39,899,677.00 | $34,585,195.00 | $33,163,542.00 | $32,810,796.00 | $32,734,174.00 | $30,032,229.00 | $15,897,480.00 | $16,032,290.00 | $14,048,325.00 | $11,849,930.00 | $11,027,811.00 | $11,676,417.00 | $9,937,069.00 | $10,462,202.00 | $9,626,212.00 | $9,346,275.00 | $7,764,320.00 | $7,957,290.00 | $6,811,500.00 | $8,357,472.00 | $7,272,345.00 | $7,619,728.00 | $7,472,981.00 | $6,750,005.00 | $6,318,986.00 | $6,346,846.00 | $5,531,839.00 | $6,090,643.00 | $5,794,070.00 | $5,505,205.00 | $5,448,438.00 | $5,675,354.00 | $6,935,597.00 | $6,132,197.00 | $4,974,735.00 | $5,394,432.00 | $5,268,939.00 | $5,124,111.00 | $4,403,247.00 | $1,630,203.00 | $2,211,721.00 | -- | $2.00 | $1,550.00 | $81.00 | $404.00 | -- | $89.00 | -- | $13.00 | -- | -- | -- | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/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 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 1/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 | 8/31/2009 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | $95,420,129.00 | $26,044,732.00 | $23,631,857.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,242,847.00 | $5,640,830.00 | $7,741,994.00 | -- | $7,351,355.00 | $7,005,434.00 | $5,357,301.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,373,319.00 | $23,766,137.00 | $16,767,903.00 | $10,401,819.00 | $4,933,770.00 | $18,531,678.00 | $5,555,359.00 | $3,578,840.00 | $4,913,448.00 | $18,282,660.00 | $13,443,949.00 | $4,995,088.00 | $3,457,723.00 | $11,555,976.00 | $8,113,756.00 | $2,772,966.00 | $2,448,778.00 | $9,006,220.00 | $2,255,649.00 | $4,499,331.00 | $2,408,299.00 | $8,803,540.00 | $2,705,436.00 | $3,371,129.00 | $1,780,225.00 | $535,870.00 | $6,190,595.00 | $4,011,017.00 | $2,467,988.00 | $1,282,102.00 | $564,687.00 | $3,230,589.00 | $2,366,854.00 | $1,653,966.00 | $784,271.00 | -- | $2,496,538.00 | $1,540,342.00 | -- | -- | -- | -- | -- | -- |
Gross Profit | $30,333,000.00 | $22,512,000.00 | $13,877,238.00 | $19,418,262.00 | $12,986,014.00 | $6,586,875.00 | $3,860,263.00 | $11,853,873.00 | $2,729,165.00 | $6,713,637.00 | $12,739,309.00 | $10,067,010.00 | $3,214,081.00 | $3,727,600.00 | $11,071,310.00 | $7,963,402.00 | $5,062,450.00 | $2,371,054.00 | $9,990,434.00 | $2,687,488.00 | $4,890,536.00 | $2,828,546.00 | $9,260,675.00 | $2,360,217.00 | $3,909,924.00 | $1,899,578.00 | $6,492,816.00 | $1,684,213.00 | $2,840,513.00 | $1,475,199.00 | $3,597,227.00 | $982,131.00 | $1,593,148.00 | $944,980.00 | $3,206,728.00 | $1,054,262.00 | $658,864.00 | $802,924.00 | $239,382.00 | $2,551,026.00 | $1,629,052.00 | $1,004,564.00 | $490,062.00 | $205,552.00 | $1,352,256.00 | $1,014,524.00 | $405,068.00 | $352,930.00 | -- | $1,237,524.00 | $703,268.00 | -- | -- | -- | -- | -- | -- |
Research and Development | $414,000.00 | $290,000.00 | $166,056.00 | $135,141.00 | $24,432.00 | $41,792.00 | $26,535.00 | $120,692.00 | $87,843.00 | $53,977.00 | $110,713.00 | $30,765.00 | $25,857.00 | $29,481.00 | $114,626.00 | $82,579.00 | $49,835.00 | $25,326.00 | $130,920.00 | $31,628.00 | $37,083.00 | $30,096.00 | $138,000.00 | $27,528.00 | $24,531.00 | $25,588.00 | $144,013.00 | $106,316.00 | $37,225.00 | $30,562.00 | $107,632.00 | $77,435.00 | $43,558.00 | $23,079.00 | $100,864.00 | $71,959.00 | $42,992.00 | $18,901.00 | $8,477.00 | $19,408.00 | $12,350.00 | $7,138.00 | $3,143.00 | $1,110.00 | $68,372.00 | $65,070.00 | $41,043.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $15,000.00 | $15,000.00 | $15,000.00 | $42,000.00 | $27,000.00 | $6,000.00 | $6,000.00 | $24,000.00 | $18,000.00 | $6,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $21,443,000.00 | $15,587,000.00 | $9,658,624.00 | $16,596,608.00 | $5,065,645.00 | $3,557,907.00 | $3,599,290.00 | $11,771,106.00 | $2,727,964.00 | $5,276,525.00 | $9,261,461.00 | $7,497,163.00 | $2,407,316.00 | $2,751,646.00 | $8,987,886.00 | $6,529,294.00 | $4,131,942.00 | $1,891,488.00 | $8,425,370.00 | $2,151,379.00 | $1,932,164.00 | $2,275,033.00 | $8,197,533.00 | $5,328,737.00 | $3,386,295.00 | $1,583,416.00 | $6,085,807.00 | $1,440,650.00 | $3,004,900.00 | $1,530,419.00 | $5,856,544.00 | $4,557,594.00 | $3,217,304.00 | $1,806,201.00 | $7,285,906.00 | $4,715,376.00 | $1,425,552.00 | $1,487,179.00 | $480,500.00 | $5,489,994.00 | $1,113,284.00 | $2,365,249.00 | $1,099,200.00 | $442,059.00 | $3,339,532.00 | $109,105.00 | $867,393.00 | $745,233.00 | -- | $99,697.00 | $12,160.00 | $21,254.00 | $4,360.00 | $2,460.00 | -- | -- | -- |
Loss from Operations | $8,890,000.00 | $6,925,000.00 | $4,218,614.00 | $2,821,654.00 | $1,498,561.00 | $-831,295.00 | $260,973.00 | $82,767.00 | $1,438,313.00 | $1,437,112.00 | $3,477,848.00 | $2,569,847.00 | $806,765.00 | $975,954.00 | $2,083,424.00 | $1,434,108.00 | $930,508.00 | $479,566.00 | $1,565,064.00 | $536,109.00 | $683,339.00 | $553,513.00 | $1,063,142.00 | $417,775.00 | $207,467.00 | $316,162.00 | $407,009.00 | $243,563.00 | $-109,167.00 | $-55,220.00 | $-2,259,317.00 | $-1,982,315.00 | $-1,624,156.00 | $-861,221.00 | $-3,750,190.00 | $-2,199,326.00 | $-766,688.00 | $-684,255.00 | $-241,118.00 | $-2,938,968.00 | $-1,849,481.00 | $-751,547.00 | $-609,138.00 | $-236,507.00 | $-1,987,276.00 | $-1,309,729.00 | $-462,325.00 | $-392,303.00 | -- | $-647,560.00 | $-539,180.00 | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | $1,311,702.00 | $-970,778.00 | $133,082.00 | $44,546.00 | $1,449,307.00 | $1,456,837.00 | $3,322,233.00 | $2,380,111.00 | $739,767.00 | $906,202.00 | $1,532,694.00 | $1,122,589.00 | $358,308.00 | $355,666.00 | $453,499.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,712.00 | $-26,060.00 | -- | -- | -- | $-12,160.00 | $-21,254.00 | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.18 | $0.14 | $0.09 | $0.06 | $0.01 | $-0.02 | -- | $-0.01 | $0.03 | $0.03 | $0.12 | $0.02 | $0.02 | $0.03 | $0.05 | $0.04 | $0.02 | $0.01 | $0.02 | $0.01 | -- | $0.01 | $0.01 | $0.01 | -- | -- | $-0.02 | -- | $-0.02 | $-0.01 | -- | $-0.12 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 36,814,162 | 36,642,000 | 36,628,429 | 36,093,858 | 36,317,857 | 35,811,087 | 35,759,244 | 35,702,197 | 35,728,821 | 35,660,440 | 33,503,208 | 32,832,450 | 32,262,375 | 31,991,241 | 31,949,803 | 31,935,837 | 31,907,676 | 31,866,240 | 31,843,755 | 31,866,241 | 31,859,812 | 31,780,111 | 29,811,521 | 29,152,736 | 28,100,066 | 27,810,717 | 27,100,316 | 27,257,834 | 27,039,199 | 26,507,516 | -- | 26,147,207 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 104,208,000 | 104,208,000 | 104,208,000 | 104,208,000 | -- | 104,208,000 | 104,208,000 | 101,935,860 | 104,208,000 | 104,208,000 | -- | -- | -- |
Earnings Per Share Diluted | $0.17 | $0.14 | $0.08 | $0.06 | $0.01 | $-0.02 | -- | $-0.01 | -- | $0.03 | $0.12 | $0.07 | $0.02 | $0.03 | $0.04 | $0.01 | $0.02 | $0.01 | $0.02 | $0.01 | -- | $0.01 | $0.01 | $0.01 | -- | -- | $-0.02 | $-0.02 | $-0.02 | $-0.01 | -- | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 38,381,000 | 37,088,000 | 37,195,314 | 37,313,178 | 36,614,635 | 35,811,087 | 36,148,920 | 35,702,197 | 35,728,821 | 36,181,353 | 34,016,581 | 35,725,984 | 33,543,565 | 33,946,276 | 34,339,256 | 32,035,806 | 31,941,719 | 32,098,426 | 32,521,821 | 32,489,369 | 31,859,812 | 34,655,399 | 32,205,577 | 30,932,182 | 28,100,066 | 32,532,135 | 27,100,316 | 27,507,834 | 26,776,279 | 26,507,516 | -- | 26,096,965 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | 40,000,000 | 250,000,000 | 250,000,000 | -- | -- | 40,000,000 | -- | 250,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 37,258,239 | 37,138,387 | 37,343,387 | 36,317,857 | 36,317,857 | 36,317,857 | 35,774,468 | 35,758,792 | 35,751,792 | 35,725,041 | 35,603,731 | 34,767,841 | 33,517,101 | 31,991,241 | 31,991,241 | 31,991,241 | 31,991,241 | 31,866,241 | 31,866,241 | 31,866,241 | 31,866,241 | 31,823,993 | 31,753,437 | 31,716,128 | 31,593,665 | 27,947,539 | 27,810,717 | 27,562,906 | 27,245,334 | 26,955,503 | 26,507,516 | 26,317,091 | 26,085,916 | 26,085,916 | 26,407,376 | 25,861,376 | 25,807,376 | 25,020,708 | 24,187,375 | 24,187,375 | 23,625,334 | 20,854,000 | 20,854,000 | -- | 20,054,000 | 8,454,000 | 104,208,000 | -- | 15,000,000 | 15,000,000 | -- | 104,208,000 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | $374.00 | $364.00 | $364.00 | $364.00 | $359.00 | $359.00 | $359.00 | $359.00 | $357.00 | $348.00 | $336.00 | $321.00 | $321.00 | $321.00 | $321.00 | $320.00 | $320.00 | $320.00 | $320.00 | $319.00 | $318.00 | $318.00 | $315.00 | $279.00 | $278.00 | $275.00 | $272.00 | $270.00 | $265.00 | $263.00 | $260.00 | $260.00 | $260.00 | $258.00 | $258.00 | $250.00 | $242.00 | $242.00 | $236.00 | $209.00 | $209.00 | -- | $20,054.00 | $18,454.00 | $1,042.00 | $1,042.00 | -- | $1,042.00 | -- | $1,042.00 | -- | -- | $520.00 | $60,000.00 | $200.00 |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | $0.00 | $0.00 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 19,680,000 | 19,680,000 | 19,680,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 19,880,000 | 20,000,000 | 20,000,000 | 20,000,000 | 19,880,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 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | $1.17 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |