Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/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 | 7/31/2010 | 10/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $13,879,358.00 | $12,973,685.00 | $15,167,269.00 | $17,849,343.00 | $16,653,449.00 | $20,437,309.00 | $26,530,111.00 | $38,932,257.00 | $36,126,059.00 | $33,720,078.00 | $33,227,818.00 | $32,963,523.00 | $30,305,902.00 | $20,911,248.00 | $16,976,460.00 | $19,286,564.00 | $22,533,965.00 | $21,146,880.00 | $23,066,346.00 | $28,018,644.00 | $28,364,861.00 | $30,488,854.00 | $29,737,699.00 | $27,260,188.00 | $27,910,504.00 | $25,607,071.00 | $25,636,624.00 | $25,366,530.00 | $24,562,638.00 | $22,308,809.00 | $20,178,789.00 | $16,769,727.00 | $16,769,292.00 | $14,625,225.00 | $14,376,563.00 | $14,730,850.00 | $14,116,412.00 | $12,459,002.00 | $12,276,236.00 | $11,628,025.00 | $10,468,453.00 | $9,855,173.00 | $9,917,787.00 | $8,544,460.00 | $7,352,480.00 | $8,279,644.00 | $7,755,851.00 | $6,988,255.00 | $6,206,218.00 | $6,117,617.00 | $6,830,663.00 | $6,676,756.00 | $8,225,232.00 | $5,743,495.00 | $3,995,167.00 |
Accounts Receivable Net Current | $2,864,808.00 | $2,596,300.00 | $988,570.00 | $1,923,352.00 | $1,288,645.00 | $775,596.00 | $807,197.00 | $493,504.00 | $680,228.00 | $1,134,675.00 | $1,817,588.00 | $1,057,086.00 | $790,046.00 | $713,358.00 | $494,236.00 | $1,834,486.00 | $1,351,838.00 | $1,993,058.00 | $2,097,164.00 | $1,903,558.00 | $1,783,073.00 | $1,644,991.00 | $1,782,248.00 | $3,309,542.00 | $2,934,300.00 | $2,602,610.00 | $2,733,027.00 | $2,367,120.00 | $2,641,763.00 | $3,077,283.00 | $2,411,196.00 | $2,300,412.00 | $2,937,922.00 | $2,975,946.00 | $2,480,662.00 | $1,260,874.00 | $2,141,468.00 | $1,388,588.00 | $855,481.00 | $924,310.00 | $2,701,057.00 | -- | -- | -- | $2,850,276.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $21,518,098.00 | $22,743,349.00 | $23,329,664.00 | $23,319,061.00 | $22,775,239.00 | $20,385,622.00 | $15,999,026.00 | $10,902,578.00 | $10,394,288.00 | $9,428,923.00 | $10,179,102.00 | $10,604,393.00 | $9,294,677.00 | $10,637,620.00 | $10,572,636.00 | $10,651,669.00 | $10,616,778.00 | $9,070,508.00 | $8,227,752.00 | $8,043,359.00 | $7,270,550.00 | $7,130,866.00 | $7,889,404.00 | $6,857,100.00 | $7,505,681.00 | $7,917,057.00 | $7,854,513.00 | $7,573,643.00 | $6,969,081.00 | $6,280,367.00 | $6,839,285.00 | $6,488,324.00 | $6,019,705.00 | $6,206,930.00 | $6,075,256.00 | $5,604,695.00 | $5,516,540.00 | $6,116,856.00 | $5,994,972.00 | $5,517,600.00 | $5,043,816.00 | $5,242,583.00 | $5,367,764.00 | $5,501,413.00 | $5,781,880.00 | $5,777,298.00 | $5,970,376.00 | $6,169,924.00 | $6,495,570.00 | $6,397,420.00 | -- | -- | $7,493,776.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $1,733,179.00 | $1,820,579.00 | $1,723,686.00 | $1,925,767.00 | $2,172,675.00 | $2,314,540.00 | $2,283,654.00 | $1,618,570.00 | $1,821,267.00 | $1,370,339.00 | $1,637,504.00 | $1,553,057.00 | $1,014,849.00 | $1,062,244.00 | $1,073,991.00 | $1,215,313.00 | $1,217,762.00 | $1,238,456.00 | $1,573,860.00 | $1,334,793.00 | $1,090,152.00 | $1,112,899.00 | $1,408,142.00 | $1,236,587.00 | $820,224.00 | $577,976.00 | $520,410.00 | $646,108.00 | $638,939.00 | $495,754.00 | $1,039,387.00 | $767,840.00 | $826,180.00 | $979,137.00 | $943,977.00 | $674,795.00 | $286,990.00 | $434,446.00 | $472,516.00 | $459,601.00 | $319,546.00 | $788,612.00 | $362,102.00 | $586,930.00 | $480,055.00 | $635,855.00 | $566,827.00 | $477,096.00 | $419,477.00 | $411,878.00 | -- | -- | $230,597.00 | -- | -- |
Total Current Assets | $50,732,020.00 | $48,185,196.00 | $49,558,789.00 | $51,470,365.00 | $48,105,317.00 | $47,102,552.00 | $47,111,279.00 | $53,594,436.00 | $52,334,280.00 | $49,130,613.00 | $50,118,773.00 | $50,138,800.00 | $46,970,513.00 | $42,193,990.00 | $39,943,636.00 | $44,006,357.00 | $46,827,431.00 | $44,648,970.00 | $44,528,831.00 | $46,830,568.00 | $46,076,244.00 | $44,069,159.00 | $42,256,135.00 | $40,895,692.00 | $42,062,783.00 | $39,687,237.00 | $39,495,558.00 | $38,834,878.00 | $37,869,067.00 | $34,952,749.00 | $33,049,929.00 | $28,665,761.00 | $29,048,030.00 | $27,536,884.00 | $26,898,515.00 | $25,642,922.00 | $25,918,780.00 | $24,188,537.00 | $23,487,356.00 | $22,178,255.00 | $21,836,712.00 | $20,271,562.00 | $19,931,007.00 | $19,696,098.00 | $19,972,029.00 | $19,322,234.00 | $18,358,753.00 | $18,386,537.00 | $18,192,475.00 | $19,063,936.00 | -- | -- | $20,620,411.00 | -- | -- |
Property Plant and Equipement | $8,268,976.00 | $8,307,867.00 | $8,236,805.00 | $8,102,965.00 | $7,915,695.00 | $7,569,386.00 | $7,305,133.00 | $6,923,336.00 | $6,847,780.00 | $6,916,778.00 | $6,918,792.00 | $5,363,841.00 | $5,142,714.00 | $5,156,732.00 | $5,175,393.00 | $5,198,840.00 | $5,005,644.00 | $4,900,716.00 | $4,844,129.00 | $4,919,197.00 | $4,763,566.00 | $4,811,887.00 | $4,714,517.00 | $4,660,678.00 | $4,304,771.00 | $4,256,803.00 | $4,170,090.00 | $4,096,400.00 | $4,063,711.00 | $4,702,882.00 | $4,654,212.00 | $4,684,545.00 | $3,964,878.00 | $3,928,940.00 | $3,931,056.00 | $3,954,558.00 | $3,957,071.00 | $3,987,570.00 | $3,808,956.00 | $3,762,707.00 | $3,731,463.00 | $3,714,523.00 | $3,741,324.00 | $3,771,438.00 | $3,801,552.00 | $3,817,027.00 | $3,796,967.00 | $3,830,558.00 | $3,859,818.00 | $3,871,444.00 | -- | -- | $3,989,441.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $156,287.00 | $2,984,424.00 | $2,952,924.00 | $2,921,424.00 | $2,892,189.00 | $2,862,955.00 | $2,833,719.00 | $2,804,484.00 | $2,771,906.00 | $2,743,784.00 | $2,715,661.00 | $2,687,540.00 | $2,646,151.00 | $2,622,451.00 | $2,598,751.00 | $2,575,051.00 | $3,291,252.00 | -- | -- | $2,524,952.00 | -- | -- |
Total Assets | $65,701,766.00 | $63,057,347.00 | $64,381,695.00 | $65,986,392.00 | $62,361,118.00 | $61,108,478.00 | $60,822,944.00 | $66,875,761.00 | $66,184,798.00 | $63,650,365.00 | $64,790,237.00 | $63,530,417.00 | $59,825,068.00 | $55,245,995.00 | $53,034,462.00 | $56,924,025.00 | $58,421,059.00 | $55,979,633.00 | $55,634,078.00 | $57,916,234.00 | $57,014,688.00 | $55,026,785.00 | $53,254,192.00 | $53,936,136.00 | $54,148,215.00 | $51,866,998.00 | $51,808,565.00 | $50,918,917.00 | $50,914,751.00 | $48,720,117.00 | $47,626,514.00 | $42,627,416.00 | $42,440,857.00 | $41,141,110.00 | $41,071,503.00 | $39,249,853.00 | $38,928,105.00 | $37,894,417.00 | $37,351,461.00 | $36,764,278.00 | $37,150,621.00 | $36,377,799.00 | $36,001,469.00 | $35,424,963.00 | $35,670,859.00 | $35,506,845.00 | $35,382,975.00 | $35,774,910.00 | $35,993,052.00 | $40,099,272.00 | -- | -- | $42,376,372.00 | -- | -- |
Accounts Payable | $819,143.00 | $1,144,548.00 | $1,234,033.00 | $798,894.00 | $1,119,188.00 | $1,329,275.00 | $1,819,257.00 | $998,869.00 | $939,964.00 | $818,230.00 | $1,285,506.00 | $1,100,355.00 | $928,095.00 | $653,332.00 | $753,437.00 | $572,805.00 | $1,111,216.00 | $933,587.00 | $1,052,935.00 | $1,038,014.00 | $1,085,095.00 | $763,760.00 | $963,763.00 | $736,627.00 | $849,782.00 | $668,817.00 | $809,675.00 | $771,477.00 | $835,279.00 | $413,320.00 | $624,645.00 | $533,609.00 | $704,467.00 | $590,344.00 | $1,099,119.00 | $405,079.00 | $502,259.00 | $281,282.00 | $375,916.00 | $447,437.00 | $645,519.00 | $251,877.00 | $338,681.00 | $318,798.00 | $404,546.00 | $284,873.00 | $392,397.00 | $318,598.00 | $388,429.00 | $291,546.00 | -- | -- | $220,635.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | $14,437,585.00 | $15,939,737.00 | $17,560,344.00 | $16,378,266.00 | $16,870,493.00 | $15,909,829.00 | $14,648,856.00 | $11,487,730.00 | $8,883,792.00 | $6,179,040.00 | $5,134,201.00 | $6,466,855.00 | $8,954,744.00 | $7,732,773.00 | $7,311,186.00 | -- | $7,948,187.00 | $7,553,162.00 | $7,016,295.00 | $5,577,315.00 | $6,733,918.00 | $5,278,766.00 | $5,789,692.00 | $5,420,725.00 | $6,248,244.00 | $4,565,939.00 | $4,304,135.00 | -- | $3,345,105.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,826,186.00 | $3,787,028.00 | -- | -- | $2,782,512.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $10,964,985.00 | $10,938,966.00 | $10,906,313.00 | $10,884,676.00 | $10,849,687.00 | $10,828,305.00 | $10,806,923.00 | $10,782,019.00 | $10,766,253.00 | $10,749,843.00 | $10,733,434.00 | $10,717,025.00 | $10,694,554.00 | $10,693,648.00 | $10,689,474.00 | $10,688,568.00 | $10,687,662.00 | $10,686,657.00 | $10,678,137.00 | $10,671,598.00 | $10,670,848.00 | $10,670,407.00 | $10,670,113.00 | $10,669,672.00 | $10,669,231.00 | $10,668,790.00 | $10,668,349.00 | $10,667,908.00 | $10,663,348.00 | $10,662,414.00 | $10,661,425.00 | $10,659,025.00 | $10,650,723.00 | $10,649,651.00 | $10,648,579.00 | $10,646,157.00 | $10,643,866.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $389,164.00 | $349,999.00 | $446,119.00 | $373,867.00 | $390,407.00 | $361,677.00 | $366,724.00 | $434,580.00 | $412,233.00 | $415,877.00 | $394,795.00 | $381,338.00 | $266,171.00 | $207,297.00 | $220,473.00 | $178,085.00 | $247,724.00 | $280,581.00 | $252,546.00 | $210,605.00 | $281,590.00 | $266,507.00 | $245,201.00 | $258,321.00 | $240,378.00 | $247,217.00 | $150,720.00 | $115,060.00 | $106,090.00 | $76,877.00 | $81,698.00 | $120,835.00 | $77,773.00 | $84,068.00 | -- | -- | $89,839.00 | -- | -- |
Accumulated Deficit | $70,969,764.00 | $68,653,044.00 | $65,986,716.00 | $66,498,779.00 | $63,441,812.00 | $60,708,402.00 | $58,823,643.00 | $60,899,793.00 | $59,742,759.00 | $58,185,400.00 | $57,134,654.00 | $59,041,816.00 | $57,976,051.00 | $56,102,636.00 | $54,942,498.00 | $57,023,463.00 | $55,298,750.00 | $52,386,965.00 | $49,843,861.00 | $51,888,351.00 | $50,352,546.00 | $48,788,839.00 | $47,540,755.00 | $47,183,764.00 | $46,167,528.00 | $45,338,260.00 | $44,668,377.00 | $44,161,594.00 | $43,458,271.00 | $42,737,630.00 | $41,843,359.00 | $38,171,478.00 | $37,493,077.00 | $36,484,793.00 | $35,738,023.00 | $35,057,470.00 | $34,577,682.00 | $33,960,354.00 | $33,708,086.00 | $33,423,186.00 | $33,319,784.00 | $32,652,003.00 | $32,530,502.00 | $32,577,523.00 | $32,572,678.00 | $32,464,043.00 | $32,621,080.00 | $32,565,039.00 | $32,524,828.00 | $34,685,304.00 | -- | -- | $38,036,303.00 | -- | -- |
Total Stockholders' Equity | $52,716,298.00 | $50,373,559.00 | $50,468,822.00 | $51,015,489.00 | $47,923,533.00 | $45,168,741.00 | $43,262,600.00 | $50,497,495.00 | $49,314,305.00 | $47,740,536.00 | $50,141,381.00 | $52,042,687.00 | $50,941,276.00 | $49,066,955.00 | $47,900,261.00 | $50,451,170.00 | $49,466,315.00 | $48,246,860.00 | $48,322,892.00 | $50,586,516.00 | $49,066,501.00 | $47,473,623.00 | $46,237,897.00 | $48,358,821.00 | $47,414,297.00 | $46,588,232.00 | $46,018,873.00 | $45,498,192.00 | $44,666,507.00 | $44,154,178.00 | $43,322,379.00 | $39,602,650.00 | $39,095,752.00 | $38,252,243.00 | $37,572,700.00 | $36,935,334.00 | $36,549,960.00 | $35,897,004.00 | $35,601,237.00 | $35,319,524.00 | $35,183,656.00 | $34,519,335.00 | $34,297,957.00 | $34,305,939.00 | $34,288,744.00 | $34,141,128.00 | $34,293,217.00 | $34,266,544.00 | $34,166,866.00 | $36,312,244.00 | -- | -- | $39,593,860.00 | -- | $40,213,145.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $65,701,766.00 | $63,057,347.00 | $64,381,695.00 | $65,986,392.00 | $62,361,118.00 | $61,108,478.00 | $60,822,944.00 | $66,875,761.00 | $66,184,798.00 | $63,650,365.00 | $64,790,237.00 | $63,530,417.00 | $59,825,068.00 | $55,245,995.00 | $53,034,462.00 | $56,924,025.00 | $58,421,059.00 | $55,979,633.00 | $55,634,078.00 | $57,916,234.00 | $57,014,688.00 | $55,026,785.00 | $53,254,192.00 | $53,936,136.00 | $54,148,215.00 | $51,866,998.00 | $51,808,565.00 | $50,918,917.00 | $50,914,751.00 | $48,720,117.00 | $47,626,514.00 | $42,627,416.00 | $42,440,857.00 | $41,141,110.00 | $41,071,503.00 | $39,249,853.00 | $38,928,105.00 | $37,894,417.00 | $37,351,461.00 | $36,764,278.00 | $37,150,621.00 | $36,377,799.00 | $36,001,469.00 | $35,424,963.00 | $35,670,859.00 | $35,506,845.00 | $35,382,975.00 | $35,774,910.00 | $35,993,052.00 | $40,099,272.00 | -- | -- | $42,376,372.00 | -- | -- |
Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/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 | 7/31/2010 | 10/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $63,318,392.00 | $48,599,139.00 | $33,944,350.00 | $17,164,753.00 | $51,522,054.00 | $13,846,698.00 | $21,453,316.00 | $10,808,270.00 | $45,062,558.00 | $35,592,531.00 | $23,814,411.00 | $9,071,511.00 | $41,612,307.00 | $28,446,764.00 | $19,646,354.00 | $9,443,852.00 | $46,347,931.00 | $35,567,828.00 | $23,782,462.00 | $11,039,774.00 | $42,812,265.00 | $11,447,636.00 | $18,568,082.00 | $9,645,818.00 | $37,543,071.00 | $27,525,855.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $21,487,885.00 | $16,939,297.00 | $11,824,907.00 | $5,871,596.00 | $14,903,438.00 | $3,898,060.00 | $5,750,146.00 | $2,728,228.00 | $11,432,196.00 | $8,622,876.00 | $6,110,132.00 | $2,497,447.00 | $12,130,487.00 | $8,466,254.00 | $6,027,344.00 | $2,889,849.00 | $13,653,000.00 | $10,060,871.00 | $6,415,415.00 | $2,969,003.00 | $10,680,027.00 | $2,741,789.00 | $2,311,306.00 | $2,216,939.00 | $8,661,079.00 | $6,386,540.00 | $2,398,884.00 | $2,024,064.00 | $7,936,135.00 | $2,180,551.00 | $3,722,003.00 | $1,756,435.00 | $6,135,375.00 | $1,564,202.00 | $2,710,937.00 | $1,172,769.00 | $4,371,546.00 | $2,909,996.00 | $1,104,298.00 | $745,530.00 | $3,376,673.00 | $2,027,409.00 | $1,123,769.00 | $545,783.00 | $2,859,493.00 | $513,912.00 | $699,288.00 | $680,406.00 | $466,474.00 | $1,767,640.00 | $624,134.00 | $652,071.00 | $3,058,323.00 | $902,978.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $8,087,534.00 | $6,238,457.00 | $4,250,675.00 | $2,035,477.00 | $6,477,988.00 | $1,653,200.00 | $2,795,149.00 | $1,416,543.00 | $5,286,172.00 | $4,144,350.00 | $2,823,894.00 | $1,273,381.00 | $4,984,318.00 | $3,586,622.00 | $2,478,772.00 | $1,256,144.00 | $5,352,319.00 | $3,860,173.00 | $1,310,686.00 | $1,197,172.00 | $4,957,201.00 | $1,279,397.00 | $2,246,141.00 | $1,126,782.00 | $4,305,205.00 | $3,118,602.00 | $2,089,873.00 | $967,587.00 | $3,782,336.00 | $940,059.00 | $1,011,699.00 | $780,694.00 | $3,193,923.00 | $776,930.00 | $877,449.00 | $747,949.00 | $3,060,516.00 | $771,042.00 | $1,460,014.00 | $661,344.00 | $2,594,981.00 | $1,928,218.00 | $627,019.00 | $552,500.00 | $2,709,481.00 | $1,873,685.00 | $632,428.00 | $612,740.00 | $3,923,737.00 | $1,420,581.00 | $1,613,125.00 | $827,251.00 | $3,857,306.00 | $2,948,898.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $13,400,351.00 | $10,700,840.00 | $7,574,232.00 | $3,836,119.00 | $8,425,450.00 | $5,199,857.00 | $2,954,997.00 | $1,311,685.00 | $6,146,024.00 | $4,478,526.00 | $3,286,238.00 | $1,224,066.00 | $7,146,169.00 | $1,331,060.00 | $3,548,572.00 | $1,633,705.00 | $8,300,681.00 | $6,200,698.00 | $3,907,557.00 | $1,771,831.00 | $5,722,826.00 | $1,462,392.00 | $1,191,947.00 | $1,090,157.00 | $4,355,874.00 | $3,267,938.00 | $2,333,075.00 | $1,056,477.00 | $4,153,799.00 | $3,170,102.00 | $1,929,610.00 | $975,741.00 | $2,941,452.00 | $787,272.00 | $660,719.00 | $424,820.00 | $1,311,030.00 | $289,126.00 | $305,628.00 | $84,186.00 | $781,692.00 | $154,940.00 | $-55,749.00 | $-6,717.00 | $150,012.00 | $-114,605.00 | $134,526.00 | $67,666.00 | $-3,457,263.00 | $-1,266,067.00 | $-336,920.00 | $-175,180.00 | $-798,983.00 | $-2,963.00 | -- |
Loss Before Income Taxes | $14,579,429.00 | $11,495,736.00 | $7,924,205.00 | $3,988,808.00 | $9,436,534.00 | $2,479,072.00 | $3,419,045.00 | $1,526,430.00 | $7,118,733.00 | $5,067,874.00 | $3,670,017.00 | $1,401,574.00 | $7,869,085.00 | $1,535,603.00 | $3,886,460.00 | $1,845,721.00 | $11,779,529.00 | $7,896,432.00 | $4,496,510.00 | $2,057,204.00 | $6,605,462.00 | $4,439,480.00 | $1,566,661.00 | $1,154,877.00 | $5,168,250.00 | $1,084,060.00 | $1,571,925.00 | $1,130,293.00 | $9,184,236.00 | $1,317,635.00 | $5,800,257.00 | $1,030,965.00 | $3,051,201.00 | $1,912,740.00 | $1,165,842.00 | $480,995.00 | $1,261,934.00 | $253,126.00 | $284,900.00 | $103,402.00 | $740,788.00 | $121,501.00 | $-47,021.00 | $4,845.00 | $49,759.00 | $-157,037.00 | $98,161.00 | $42,120.00 | $-5,511,475.00 | $-3,048,852.00 | $-302,142.00 | $-127,963.00 | $-1,420,701.00 | $-264,871.00 | -- |
Earnings Per Share Basic | $3.27 | $2.56 | $1.76 | $0.91 | $2.10 | $0.56 | $0.75 | $0.33 | $1.50 | $1.06 | $0.77 | $0.29 | $1.64 | $1.13 | $0.43 | $0.38 | $2.32 | $1.53 | $0.87 | $0.40 | $1.27 | $0.87 | $0.29 | $0.25 | $0.83 | $0.62 | $0.28 | $0.18 | $1.48 | $1.30 | $1.08 | $0.17 | $0.72 | $0.47 | $0.17 | $0.12 | $0.31 | $0.06 | $0.10 | $0.03 | $0.18 | $0.02 | $-0.01 | -- | $0.01 | $-0.04 | $0.01 | $0.01 | $-1.36 | $-0.75 | $-0.04 | $-0.03 | $-0.20 | $-0.16 | -- |
Weighted Average Shares Basic | 3,333,504 | 3,354,981 | 3,370,534 | 3,370,912 | 3,437,784 | 3,370,912 | 3,504,655 | 3,532,803 | 3,597,756 | 3,621,084 | 3,632,060 | 3,631,924 | 3,638,592 | 3,641,048 | 3,632,614 | 3,659,241 | 3,803,400 | 3,848,936 | 3,869,726 | 3,873,864 | 3,912,188 | 3,873,746 | 3,950,638 | 3,997,371 | 4,002,436 | 4,003,096 | 4,004,840 | 4,004,238 | 4,021,019 | 4,022,311 | 4,024,378 | 4,025,316 | 4,052,865 | 4,048,554 | 4,062,883 | 4,063,913 | 4,059,668 | 4,058,677 | 4,058,054 | 4,057,994 | 4,057,053 | 4,057,053 | 4,057,053 | 4,057,023 | 4,056,843 | 4,057,053 | 4,056,633 | 4,056,214 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | -- |
Earnings Per Share Diluted | $3.27 | $2.56 | $1.75 | $0.91 | $2.10 | $0.56 | $0.74 | $0.33 | $1.50 | $1.06 | $0.77 | $0.29 | $1.64 | $1.13 | $0.81 | $0.38 | $2.32 | $1.53 | $0.87 | $0.40 | $1.27 | $0.87 | $0.54 | $0.25 | $0.83 | $0.17 | $0.45 | $0.18 | $1.48 | $0.22 | $1.08 | $0.17 | $0.72 | $0.47 | $0.17 | $0.12 | $0.31 | $0.06 | $0.10 | $0.03 | $0.18 | $0.03 | $-0.01 | -- | $0.01 | $-0.01 | $0.01 | $0.01 | $-1.36 | $-0.75 | $-0.07 | $-0.03 | $-0.20 | $-0.04 | -- |
Weighted Average Shares Diluted | 3,337,649 | 3,357,424 | 3,372,417 | 3,371,418 | 3,445,498 | 3,376,711 | 3,515,994 | 3,544,467 | 3,607,448 | 3,630,216 | 3,638,140 | 3,633,493 | 3,639,950 | 3,642,397 | 3,647,329 | 3,660,638 | 3,804,673 | 3,850,169 | 3,871,943 | 3,876,085 | 3,914,312 | 3,927,066 | 3,906,077 | 3,999,202 | 4,003,768 | 4,005,325 | 4,006,047 | 4,005,538 | 4,022,083 | 4,023,714 | 4,024,181 | 4,025,952 | 4,053,362 | 4,058,540 | 4,063,314 | 4,064,254 | 4,060,654 | 4,060,244 | 4,060,907 | 4,059,316 | 4,057,053 | 4,057,053 | 4,057,053 | 4,057,023 | 4,056,843 | 4,057,053 | 4,057,053 | 4,056,214 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | 4,056,144 | -- |
Common 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 | 10,000,000 | 10,000,000 | -- | -- | 10,000,000 | -- | -- |
Common Stock Shares Outstanding | 3,269,075 | 3,269,075 | 3,368,829 | 3,370,912 | 3,370,912 | 3,370,912 | 3,370,912 | 3,532,976 | 3,532,100 | 3,532,100 | 3,632,100 | 3,632,446 | 3,631,196 | 3,631,196 | 3,630,970 | 3,649,670 | 3,664,070 | 3,746,570 | 3,860,513 | 3,873,731 | 3,873,731 | 3,873,731 | 3,874,069 | -- | 3,997,569 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | $536,491.00 | -- | -- | $536,491.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.10 | $10.00 | $10.00 | $10.00 | $10.00 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | -- | $0.10 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | 500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.10 | $10.00 | $10.00 | $10.00 | $10.00 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | -- | $0.10 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |