Date | 2/29/2024 | 11/30/2023 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 5/31/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 | 1/31/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 1/31/2018 | 12/31/2017 | 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 | 8/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $4,835,031.00 | $6,094,032.00 | $5,406,173.00 | $6,195,194.00 | $5,451,111.00 | $6,066,321.00 | $6,123,269.00 | $8,047,565.00 | $7,680,641.00 | $5,880,923.00 | $6,788,535.00 | $6,953,341.00 | $6,403,032.00 | $5,050,722.00 | $5,626,410.00 | $4,106,796.00 | $5,856,758.00 | $5,224,480.00 | $4,936,377.00 | -- | $4,518,951.00 | $4,163,023.00 | $4,610,325.00 | $5,067,087.00 | -- | -- | $4,627,213.00 | $6,360,201.00 | $3,500,164.00 | $3,048,948.00 | $2,529,140.00 | $3,395,274.00 | $4,626,538.00 | $2,531,340.00 | $3,072,015.00 | $2,623,981.00 | $3,793,571.00 | $3,365,389.00 | $2,598,739.00 | $2,477,017.00 | $8,549,789.00 | $6,996,127.00 | $3,907,371.00 | $4,314,258.00 | $3,176,157.00 | $4,261,145.00 | $6,819,036.00 | $4,137,547.00 | $4,465,898.00 | $3,335,798.00 | $3,407,371.00 | $3,266,362.00 | $2,676,921.00 | $1,864,215.00 | $1,302,444.00 | $1,776,162.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $12,538,859.00 | $12,592,515.00 | $13,096,489.00 | $13,900,812.00 | $15,180,239.00 | $15,236,496.00 | $13,866,229.00 | $11,439,738.00 | $11,114,207.00 | $11,306,598.00 | $11,210,584.00 | $9,835,135.00 | $10,961,796.00 | $12,080,765.00 | $11,424,384.00 | $11,259,449.00 | $10,488,728.00 | $10,619,012.00 | $11,304,475.00 | -- | $10,217,043.00 | $9,130,861.00 | $9,174,743.00 | $9,126,171.00 | -- | -- | $7,969,328.00 | $7,456,552.00 | $7,879,656.00 | $8,052,207.00 | $7,388,095.00 | $7,711,287.00 | $7,411,006.00 | $7,300,153.00 | $7,628,754.00 | $7,468,441.00 | $6,732,441.00 | $5,981,435.00 | -- | $5,961,399.00 | -- | -- | -- | -- | -- | -- | -- | -- | $3,884,604.00 | $3,936,941.00 | $3,967,254.00 | $3,842,854.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $37,333,314.00 | $38,269,414.00 | $39,671,556.00 | $39,289,907.00 | $40,176,602.00 | $39,892,066.00 | $38,968,265.00 | $37,265,090.00 | $33,747,089.00 | $37,228,408.00 | $37,522,588.00 | $35,475,804.00 | $33,202,350.00 | $32,605,434.00 | $36,114,611.00 | $31,959,756.00 | $33,302,362.00 | $32,365,029.00 | $30,788,194.00 | -- | $30,358,777.00 | $30,567,773.00 | $29,161,071.00 | $28,918,463.00 | -- | -- | $26,210,641.00 | $26,067,618.00 | $24,644,578.00 | $20,326,315.00 | $20,001,805.00 | $20,942,171.00 | $22,345,841.00 | $20,226,331.00 | $18,283,636.00 | $19,275,612.00 | $20,823,817.00 | $20,380,549.00 | $20,620,365.00 | $22,319,966.00 | $22,280,132.00 | $20,386,098.00 | $17,644,876.00 | $16,932,505.00 | $15,896,765.00 | $16,933,403.00 | $19,312,715.00 | $14,059,726.00 | $15,234,171.00 | $14,458,274.00 | $14,328,150.00 | $13,490,514.00 | -- | -- | -- | -- |
Property Plant and Equipement | $14,963,186.00 | $14,256,990.00 | $14,065,354.00 | $13,810,930.00 | $13,445,966.00 | $12,145,152.00 | $12,071,277.00 | $12,194,674.00 | $11,821,458.00 | $7,177,012.00 | $7,144,909.00 | $7,224,297.00 | $7,110,789.00 | $6,963,968.00 | $7,227,524.00 | $7,346,477.00 | $7,358,159.00 | $7,293,137.00 | $7,229,398.00 | -- | $7,059,236.00 | $7,168,826.00 | $7,233,307.00 | $7,155,946.00 | -- | -- | $7,235,301.00 | $7,359,662.00 | $7,451,899.00 | $7,485,197.00 | $7,183,663.00 | $7,275,872.00 | $7,298,036.00 | $7,310,826.00 | $7,394,484.00 | $7,293,163.00 | $7,136,334.00 | $7,091,428.00 | $6,803,143.00 | $6,477,987.00 | $5,422,925.00 | $5,431,316.00 | $5,372,969.00 | $5,323,612.00 | $5,126,133.00 | $4,182,735.00 | $4,238,359.00 | $4,288,618.00 | $3,753,015.00 | $3,544,149.00 | $3,589,981.00 | $3,636,335.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | $4,782,376.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | $486,854.00 | $596,935.00 | $552,103.00 | $658,788.00 | $451,188.00 | $520,601.00 | -- | -- | -- | $153,846.00 | -- | $153,846.00 | $153,849.00 | $153,846.00 | -- | -- | -- | -- | $71,685.00 | $71,685.00 | -- | $49,831.00 | $92,874.00 | $199,216.00 | $218,954.00 | $240,913.00 | $130,736.00 | $141,303.00 | $167,965.00 | $150,733.00 | $156,854.00 | $163,499.00 | $177,273.00 | -- | -- | $76,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $45,946.00 | $43,846.00 | $41,746.00 | $39,646.00 | -- | -- | -- | -- |
Total Assets | $87,307,250.00 | $88,802,064.00 | $89,344,303.00 | $87,313,423.00 | $86,710,505.00 | $84,122,773.00 | $85,185,397.00 | $83,244,745.00 | $74,370,879.00 | $72,800,175.00 | $71,116,169.00 | $69,205,052.00 | $66,074,488.00 | $64,531,134.00 | $67,784,569.00 | $67,927,365.00 | $67,511,087.00 | $66,155,440.00 | $65,095,033.00 | -- | $63,319,213.00 | $63,549,236.00 | $61,213,803.00 | $60,632,118.00 | -- | -- | $58,195,755.00 | $56,612,693.00 | $53,999,967.00 | $51,789,893.00 | $50,209,000.00 | $51,070,050.00 | $52,771,582.00 | $49,998,825.00 | $50,592,691.00 | $51,565,648.00 | $51,871,411.00 | $50,104,501.00 | $53,048,002.00 | $54,057,775.00 | $52,188,867.00 | $50,821,307.00 | $51,778,006.00 | $49,053,949.00 | $46,511,313.00 | $45,439,407.00 | $47,105,308.00 | $41,877,627.00 | $40,927,596.00 | $39,268,026.00 | $39,042,642.00 | $40,039,742.00 | -- | -- | -- | -- |
Accounts Payable | $6,487,718.00 | $6,353,859.00 | $6,056,329.00 | $4,687,675.00 | $6,307,443.00 | $6,032,918.00 | $6,004,897.00 | $5,466,381.00 | $4,290,972.00 | $4,103,932.00 | $4,394,539.00 | $4,379,475.00 | $3,205,241.00 | $2,348,016.00 | $4,373,988.00 | $4,118,636.00 | $4,505,531.00 | $4,458,928.00 | $4,307,450.00 | -- | $4,038,018.00 | $3,905,034.00 | $3,316,169.00 | $4,266,257.00 | -- | -- | $3,797,674.00 | $2,676,610.00 | $3,558,280.00 | $3,565,903.00 | $2,959,284.00 | $2,753,903.00 | $2,769,347.00 | $1,866,737.00 | $2,324,787.00 | $2,101,175.00 | $2,117,239.00 | $1,543,721.00 | $2,139,655.00 | $2,225,029.00 | $1,630,733.00 | $1,261,616.00 | $2,381,805.00 | $1,830,729.00 | $1,267,591.00 | $1,254,432.00 | $1,810,330.00 | $1,818,309.00 | $1,464,212.00 | $1,104,046.00 | $1,496,244.00 | $2,032,614.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $22,721,667.00 | $22,377,726.00 | $21,986,767.00 | $21,426,721.00 | $21,058,721.00 | $20,721,235.00 | $19,706,248.00 | $19,146,510.00 | $18,736,268.00 | $17,992,518.00 | $17,793,646.00 | $17,632,811.00 | $17,415,043.00 | $17,075,391.00 | $16,707,207.00 | $16,367,555.00 | $16,013,338.00 | $15,655,353.00 | $15,353,400.00 | -- | $14,995,420.00 | $14,619,777.00 | $14,516,510.00 | $14,397,851.00 | -- | -- | $14,294,584.00 | $14,163,509.00 | $13,983,754.00 | $13,879,361.00 | $13,857,777.00 | $13,798,567.00 | $13,738,062.00 | $13,629,454.00 | $13,550,424.00 | $13,441,264.00 | $13,211,987.00 | $13,059,404.00 | $12,942,167.00 | $12,676,546.00 | $12,394,854.00 | $11,967,414.00 | $11,858,718.00 | $11,701,942.00 | $11,557,585.00 | $11,399,966.00 | $11,305,834.00 | $11,130,966.00 | $11,039,831.00 | $10,935,216.00 | $10,847,692.00 | $10,137,809.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-6,838,890.00 | $-6,516,461.00 | $-6,823,403.00 | $-6,879,447.00 | $-6,774,510.00 | $-7,305,836.00 | $-5,383,400.00 | $-3,862,085.00 | $-3,525,030.00 | $-2,717,935.00 | $-2,969,563.00 | $-3,179,678.00 | $-3,410,438.00 | $-4,829,337.00 | $-4,602,349.00 | $-4,490,364.00 | $-4,593,178.00 | $-4,206,472.00 | $-3,742,258.00 | -- | $-3,918,085.00 | $-3,597,199.00 | $-3,058,672.00 | $-2,070,752.00 | -- | -- | $-2,518,243.00 | $-2,471,064.00 | $-3,251,765.00 | $-4,015,577.00 | $-4,211,747.00 | $-3,009,617.00 | $-3,239,074.00 | $-3,653,208.00 | $-4,049,004.00 | $-3,180,811.00 | $-3,125,074.00 | $-2,719,047.00 | $-951,151.00 | $253,925.00 | $812,834.00 | $933,423.00 | $824,967.00 | $316,161.00 | $334,236.00 | $618,099.00 | $664,247.00 | $277,583.00 | $-65,718.00 | $1,250,368.00 | $1,318,675.00 | $2,496,940.00 | -- | -- | -- | -- |
Accumulated Deficit | $52,281,250.00 | $51,240,016.00 | $51,004,427.00 | $51,662,515.00 | $50,792,813.00 | $50,563,210.00 | $50,714,961.00 | $50,823,730.00 | $46,973,092.00 | $45,917,757.00 | $44,455,982.00 | $43,735,209.00 | $42,472,810.00 | $44,237,682.00 | $45,202,903.00 | $45,614,390.00 | $44,992,719.00 | $44,708,934.00 | $43,771,843.00 | -- | $42,915,335.00 | $41,963,341.00 | $40,275,326.00 | $38,586,704.00 | -- | -- | $37,706,367.00 | $37,077,483.00 | $35,692,376.00 | $34,339,958.00 | $33,952,995.00 | $33,655,357.00 | $35,098,104.00 | $34,180,731.00 | $34,288,520.00 | $34,522,871.00 | $34,518,356.00 | $33,612,921.00 | $33,741,565.00 | $32,733,300.00 | $31,490,773.00 | $30,510,558.00 | $29,485,513.00 | $28,626,928.00 | $27,011,178.00 | $26,084,067.00 | $25,649,655.00 | $25,260,034.00 | $24,830,824.00 | $23,376,789.00 | $22,770,595.00 | $21,811,838.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $68,352,579.00 | $67,289,833.00 | $66,356,273.00 | $66,397,187.00 | $65,264,351.00 | $64,165,936.00 | $65,222,459.00 | $66,292,224.00 | $62,368,026.00 | $61,374,537.00 | $59,462,158.00 | $58,370,435.00 | $56,659,415.00 | $56,665,736.00 | $57,489,706.00 | $57,673,526.00 | $56,594,615.00 | $56,339,551.00 | $55,473,829.00 | -- | $54,083,514.00 | $53,076,745.00 | $51,823,990.00 | $51,004,551.00 | -- | -- | $49,573,456.00 | $48,860,628.00 | $46,514,905.00 | $44,294,241.00 | $43,689,642.00 | $44,534,975.00 | $45,687,834.00 | $44,247,697.00 | $43,880,706.00 | $44,874,105.00 | $44,695,771.00 | $44,043,741.00 | $45,823,019.00 | $45,753,863.00 | $44,788,019.00 | $43,500,092.00 | $42,257,895.00 | $40,733,672.00 | $38,991,560.00 | $38,190,508.00 | $37,708,087.00 | $36,756,656.00 | $35,892,970.00 | $35,650,359.00 | $35,024,909.00 | $34,533,648.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $3,595,428.00 | $3,726,321.00 | $4,342,524.00 | $3,533,761.00 | $3,443,643.00 | $3,707,259.00 | $3,453,211.00 | $3,338,620.00 | $3,382,555.00 | $3,499,577.00 | $3,232,806.00 | $3,255,689.00 | $3,045,026.00 | $3,080,668.00 | $3,302,160.00 | $3,244,529.00 | $3,074,679.00 | $3,142,583.00 | $3,013,042.00 | -- | $3,043,543.00 | $2,742,309.00 | $3,040,912.00 | $2,903,410.00 | -- | -- | $2,794,364.00 | $2,857,448.00 | $2,694,396.00 | $2,534,174.00 | $2,401,345.00 | $2,540,973.00 | $3,130,694.00 | $3,005,854.00 | $3,184,477.00 | $3,019,702.00 | $3,649,947.00 | $3,519,814.00 | $3,661,948.00 | $3,837,257.00 | $3,590,985.00 | $4,626,020.00 | $4,259,528.00 | $3,800,929.00 | $3,883,197.00 | $4,010,679.00 | $4,476,993.00 | $187,913.00 | $215,404.00 | $58,954.00 | $58,653.00 | $91,795.00 | -- | -- | -- | -- |
Total Liabilities and Equity | $87,307,250.00 | $88,802,064.00 | $89,344,303.00 | $87,313,423.00 | $86,710,505.00 | $84,122,773.00 | $85,185,397.00 | $83,244,745.00 | $74,370,879.00 | $72,800,175.00 | $71,116,169.00 | $69,205,052.00 | $66,074,488.00 | $64,531,134.00 | $67,784,569.00 | $67,927,365.00 | $67,511,087.00 | $66,155,440.00 | $65,095,033.00 | -- | $63,319,213.00 | $63,549,236.00 | $61,213,803.00 | $60,632,118.00 | -- | -- | $58,195,755.00 | $56,612,693.00 | $53,999,967.00 | $51,789,893.00 | $50,209,000.00 | $51,070,050.00 | $52,771,582.00 | $49,998,825.00 | $50,592,691.00 | $51,565,648.00 | $51,871,411.00 | $50,104,501.00 | $53,048,002.00 | $54,057,775.00 | $52,188,867.00 | $50,821,307.00 | $51,778,006.00 | $49,053,949.00 | $46,511,313.00 | $45,439,407.00 | $47,105,308.00 | $41,877,627.00 | $40,927,596.00 | $39,268,026.00 | $39,042,642.00 | $40,039,742.00 | -- | -- | -- | -- |
Date | 2/29/2024 | 11/30/2023 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 5/31/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 | 1/31/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 1/31/2018 | 12/31/2017 | 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 | 8/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $20,842,538.00 | $20,181,675.00 | $79,902,952.00 | $59,193,317.00 | $38,223,591.00 | $19,952,766.00 | $53,906,973.00 | $18,193,413.00 | $56,493,819.00 | $40,980,518.00 | $12,782,882.00 | $12,779,112.00 | $47,638,691.00 | $37,610,006.00 | $27,865,183.00 | $14,631,400.00 | $55,750,137.00 | $42,302,573.00 | $27,409,456.00 | -- | $14,094,052.00 | $51,424,821.00 | $36,680,850.00 | $23,757,013.00 | -- | -- | $11,543,038.00 | $39,569,123.00 | $28,667,945.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,170,307.00 | $7,804,904.00 | $4,974,328.00 | $4,832,114.00 | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $8,339,164.00 | $7,334,274.00 | $27,803,831.00 | $20,445,452.00 | $12,756,310.00 | $6,353,124.00 | $16,929,353.00 | $5,702,930.00 | $19,573,005.00 | $13,982,936.00 | $8,716,994.00 | $4,465,791.00 | $16,029,417.00 | $12,618,519.00 | $9,372,798.00 | $4,826,316.00 | $17,779,893.00 | $13,418,984.00 | $8,664,220.00 | -- | $4,632,915.00 | $17,259,381.00 | $12,187,178.00 | $7,855,707.00 | -- | -- | $3,654,568.00 | $13,252,612.00 | $9,410,992.00 | $2,872,717.00 | $3,089,257.00 | $10,613,409.00 | $2,909,326.00 | $4,585,724.00 | $2,149,014.00 | $2,605,940.00 | $7,160,821.00 | $4,478,453.00 | $2,407,484.00 | $9,022,955.00 | $2,251,498.00 | $2,167,175.00 | $2,151,069.00 | $1,992,771.00 | $4,935,881.00 | $3,213,212.00 | $1,600,775.00 | $8,252,868.00 | $3,661,390.00 | $3,116,884.00 | $1,622,638.00 | $1,936,338.00 | $1,641,927.00 | $3,179,622.00 | $1,407,736.00 | -- |
Research and Development | $2,348,177.00 | $1,105,921.00 | $4,967,922.00 | $3,401,885.00 | $2,251,174.00 | $1,256,724.00 | $3,557,437.00 | $1,235,821.00 | $4,400,479.00 | $3,217,410.00 | $1,075,180.00 | $1,075,737.00 | $3,979,455.00 | $2,918,163.00 | $1,968,036.00 | $961,641.00 | $3,822,070.00 | $2,804,739.00 | $1,799,694.00 | -- | $872,157.00 | $3,524,953.00 | $2,581,824.00 | $1,721,477.00 | -- | -- | $798,731.00 | $2,912,393.00 | $2,118,210.00 | $1,384,559.00 | $642,522.00 | $4,724,596.00 | $3,349,572.00 | $1,113,525.00 | $1,004,097.00 | $4,047,279.00 | $1,064,710.00 | $854,256.00 | $1,049,913.00 | $4,368,752.00 | $3,342,497.00 | $1,099,345.00 | $1,138,520.00 | $3,815,515.00 | $2,853,250.00 | $1,850,599.00 | $938,206.00 | $3,875,581.00 | $2,856,536.00 | $1,789,082.00 | $814,305.00 | $4,364,109.00 | $3,308,515.00 | $2,100,626.00 | $1,193,456.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $16,922,982.00 | $8,309,040.00 | $33,425,089.00 | $23,416,632.00 | $15,392,113.00 | $7,894,757.00 | $20,892,516.00 | $7,069,926.00 | $24,679,626.00 | $18,087,994.00 | $5,866,162.00 | $5,911,487.00 | $23,324,453.00 | $18,011,443.00 | $12,360,368.00 | $5,898,620.00 | $24,140,221.00 | $17,868,928.00 | $11,575,203.00 | -- | $6,179,048.00 | $22,911,454.00 | $16,622,849.00 | $5,371,598.00 | -- | -- | $5,618,425.00 | $20,003,266.00 | $4,847,144.00 | $4,831,047.00 | $5,153,386.00 | $19,212,318.00 | $4,697,018.00 | $4,395,515.00 | $4,703,787.00 | $18,267,173.00 | $13,442,870.00 | $8,912,864.00 | $4,510,179.00 | $16,392,035.00 | $12,222,736.00 | $8,141,229.00 | $4,174,166.00 | $14,654,367.00 | $10,966,765.00 | $7,279,585.00 | $3,727,684.00 | $13,825,806.00 | $10,498,659.00 | $6,718,296.00 | $3,393,068.00 | $13,798,672.00 | $10,420,333.00 | $6,673,032.00 | $3,525,397.00 | -- |
Loss from Operations | $2,206,271.00 | $1,376,433.00 | $6,020,646.00 | $4,489,475.00 | $2,116,883.00 | $829,576.00 | $3,534,770.00 | $1,266,611.00 | $8,322,853.00 | $6,063,068.00 | $3,484,314.00 | $1,716,577.00 | $1,588,176.00 | $1,564,901.00 | $2,281,762.00 | $1,580,011.00 | $6,592,769.00 | $5,445,876.00 | $3,673,604.00 | -- | $1,886,464.00 | $8,017,449.00 | $5,982,252.00 | $3,529,041.00 | -- | -- | $1,284,613.00 | $4,600,941.00 | $2,864,241.00 | $608,837.00 | $525,466.00 | $1,282,632.00 | $1,107,998.00 | $-120,687.00 | $-85,591.00 | $3,151,644.00 | $1,181,241.00 | $137,793.00 | $1,637,658.00 | $6,694,386.00 | $4,932,764.00 | $1,653,234.00 | $1,514,299.00 | $4,964,976.00 | $3,337,290.00 | $1,843,519.00 | $873,664.00 | $4,569,769.00 | $2,438,336.00 | $1,724,321.00 | $1,032,502.00 | $4,625,437.00 | $3,427,997.00 | $1,156,059.00 | $1,029,250.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.18 | $0.09 | $0.31 | $0.31 | $0.15 | $0.05 | $0.62 | $0.49 | $0.69 | $0.51 | $0.28 | $0.14 | $-0.15 | $0.05 | $0.15 | $0.13 | $0.57 | $0.48 | $0.64 | -- | $0.33 | $1.48 | $1.00 | $0.53 | -- | -- | $0.24 | $0.76 | $0.30 | $0.09 | $0.07 | $-0.19 | $0.20 | $-0.08 | $-0.05 | -- | $0.20 | $-0.03 | $0.22 | $0.28 | $0.64 | $0.23 | $0.19 | $0.76 | $0.40 | $0.19 | $0.09 | $0.10 | $0.33 | $0.14 | $0.22 | $0.90 | $0.24 | $0.22 | $0.21 | -- |
Weighted Average Shares Basic | 9,427,588 | 9,427,588 | 9,359,504 | 9,355,776 | 9,353,989 | 9,317,680 | 9,216,216 | 9,199,976 | 9,116,472 | 9,107,243 | 9,104,623 | 9,104,623 | 9,096,981 | 9,096,981 | 9,095,604 | 9,095,607 | 9,085,584 | 9,085,584 | 4,542,175 | -- | 4,542,175 | 4,538,838 | 4,539,353 | 4,537,368 | -- | -- | 4,537,368 | 4,528,611 | 4,528,523 | 4,525,091 | 4,531,950 | 4,537,504 | 4,538,005 | 4,536,995 | 4,538,371 | 4,521,788 | 4,519,279 | 4,516,311 | 4,518,973 | 4,454,836 | 4,452,798 | 4,434,770 | 4,434,770 | 4,421,636 | 4,415,452 | 4,418,821 | 4,406,205 | 4,403,656 | 4,399,290 | 4,398,356 | 4,355,666 | 4,352,558 | 4,343,601 | 4,281,399 | 4,264,187 | -- |
Earnings Per Share Diluted | $0.17 | $0.09 | $0.30 | $0.30 | $0.14 | $0.05 | $0.59 | $0.46 | $0.64 | $0.47 | $0.26 | $0.13 | $-0.15 | $0.05 | $0.15 | $0.13 | $0.55 | $0.46 | $0.61 | -- | $0.32 | $1.43 | $0.98 | $0.29 | -- | -- | $0.24 | $0.75 | $0.45 | $0.09 | $0.07 | $-0.19 | $0.13 | $-0.02 | $-0.05 | $0.38 | $0.20 | $0.19 | $0.22 | $0.90 | $0.21 | $0.41 | $0.19 | $0.36 | $0.21 | $0.18 | $0.09 | $0.78 | $4,448,472.00 | $0.35 | $0.22 | $0.89 | $4,427,097.00 | $0.42 | $0.21 | -- |
Weighted Average Shares Diluted | 9,723,671 | 9,706,581 | 9,693,482 | 9,702,610 | 9,745,166 | 9,718,931 | 9,682,646 | 9,779,770 | 9,874,139 | 9,829,052 | 9,867,918 | 9,644,630 | 9,096,981 | 9,312,914 | 9,383,867 | 9,407,642 | 9,415,974 | 9,440,858 | 4,731,608 | -- | 4,739,288 | 4,685,202 | 4,707,032 | 4,673,338 | -- | -- | 4,608,788 | 4,577,359 | 4,571,395 | 4,562,024 | 4,558,878 | 4,537,504 | 4,563,801 | 4,537,429 | 4,538,371 | 4,649,060 | 4,594,992 | 4,655,792 | 4,552,669 | 4,592,208 | 4,583,174 | 4,566,103 | 4,552,669 | 4,475,895 | 4,468,861 | 4,460,197 | 4,440,436 | 4,451,594 | 1 | 4,466,435 | 4,433,724 | 4,404,100 | 1 | 4,419,921 | 4,324,757 | -- |
Common Stock Shares Authorized | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | -- | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,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 | 9,427,598 | 9,427,598 | 9,424,101 | 9,369,923 | 9,366,357 | 9,366,358 | 9,232,483 | -- | 9,184,811 | 9,109,861 | 9,104,636 | 9,104,636 | 9,099,990 | 9,099,990 | 9,097,236 | 9,097,236 | 9,086,816 | 9,086,816 | 4,542,177 | -- | 4,542,177 | 4,541,303 | -- | 4,537,408 | -- | -- | 4,537,408 | 4,535,018 | 4,527,018 | 4,524,970 | 4,530,870 | 4,533,416 | 4,537,116 | 4,536,022 | 4,538,317 | 4,539,045 | 4,525,109 | 4,523,160 | 4,521,883 | 4,504,552 | 4,477,902 | 4,434,837 | 4,434,837 | 4,432,036 | 4,428,036 | 4,418,821 | 4,418,821 | 4,403,656 | 4,401,656 | 4,399,290 | 4,397,324 | 4,353,058 | -- | -- | -- | -- |
Common Stock Value | $188,552.00 | $188,552.00 | $188,482.00 | $187,398.00 | $187,327.00 | $187,327.00 | $184,650.00 | $184,069.00 | $183,696.00 | $182,197.00 | $182,093.00 | $182,093.00 | $182,000.00 | $182,000.00 | $181,945.00 | $181,945.00 | $181,736.00 | $181,736.00 | $90,844.00 | -- | $90,844.00 | $90,826.00 | $90,826.00 | $90,748.00 | -- | -- | $90,748.00 | $90,700.00 | $90,540.00 | $90,499.00 | $90,617.00 | $90,668.00 | $90,742.00 | $90,720.00 | $90,766.00 | $90,781.00 | $90,502.00 | $90,463.00 | $90,438.00 | $90,092.00 | $89,558.00 | $88,697.00 | $88,697.00 | $88,641.00 | $88,561.00 | $88,376.00 | $88,351.00 | $88,073.00 | $88,033.00 | $87,986.00 | $87,947.00 | $87,061.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | -- | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | -- | $0.02 | $0.02 | -- | $0.02 | -- | -- | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $1,319,866.00 | $659,932.00 | $2,624,462.00 | $1,967,184.00 | $1,311,290.00 | $655,645.00 | $1,934,906.00 | $643,121.00 | $1,780,956.00 | $1,183,943.00 | $591,802.00 | -- | $1,182,200.00 | $1,182,200.00 | $1,182,199.00 | $590,878.00 | $2,180,244.00 | $1,635,183.00 | $1,090,125.00 | -- | $545,061.00 | $1,815,508.00 | $1,361,382.00 | $907,252.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | -- | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | -- | 10,000 | 10,000 | 10,000 | 10,000 | -- | -- | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |