Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $737,850.00 | $1,385,339.00 | $1,370,146.00 | $3,112,225.00 | $6,458,865.00 | $17,023,266.00 | $19,780,531.00 | $28,841,283.00 | $35,918,667.00 | $12,144,409.00 | $8,860,785.00 | $10,646,501.00 | $12,057,897.00 | $11,742,728.00 | $8,182,396.00 | $12,789,974.00 | $8,955,672.00 | $3,912,135.00 | $2,903,678.00 | $1,099,249.00 | $785,554.00 | $768,268.00 | $175,451.00 | $69,483.00 | $73,817.00 | $2,070.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $494,451.00 | $434,214.00 | $532,405.00 | $1,790,522.00 | $1,757,494.00 | $1,682,958.00 | $1,615,498.00 | $1,538,965.00 | $1,510,153.00 | $1,514,359.00 | $4,048,279.00 | $4,028,728.00 | $4,033,263.00 | $4,076,851.00 | $4,148,528.00 | $4,387,652.00 | $4,213,920.00 | $4,406,704.00 | $4,674,555.00 | $2,901,452.00 | $1,699,505.00 | $1,556,472.00 | $366,269.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $2,190,680.00 | $2,201,010.00 | $1,477,563.00 | $2,728,131.00 | $3,524,236.00 | $4,374,236.00 | $4,818,291.00 | $5,604,519.00 | $5,825,361.00 | $2,471,310.00 | $3,146,770.00 | $4,452,248.00 | $4,987,540.00 | $4,801,901.00 | $6,239,815.00 | $4,413,243.00 | $3,463,368.00 | $2,882,869.00 | $1,713,225.00 | $1,077,650.00 | $857,859.00 | $236,335.00 | $91,755.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $297,358.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $5,480,546.00 | $6,042,970.00 | $4,443,359.00 | $8,399,591.00 | $13,502,278.00 | $26,891,742.00 | $28,493,602.00 | $40,602,058.00 | $47,923,815.00 | $18,735,409.00 | $18,672,857.00 | $20,729,442.00 | $22,897,740.00 | $21,774,506.00 | $22,577,206.00 | $25,501,153.00 | $20,807,287.00 | $15,446,329.00 | $11,241,454.00 | $6,872,435.00 | $4,055,695.00 | $2,981,711.00 | $930,833.00 | $78,358.00 | $74,942.00 | $3,195.00 | -- | -- | -- | $2,454.00 | -- | -- | -- | -- |
Property Plant and Equipement | $325,523.00 | $377,652.00 | $466,475.00 | $9,437,544.00 | $9,554,577.00 | $9,585,141.00 | $9,791,938.00 | $921,694.00 | $1,060,468.00 | $887,950.00 | $305,846.00 | $233,298.00 | $259,175.00 | $298,383.00 | $329,245.00 | $335,511.00 | $314,383.00 | $307,524.00 | $248,270.00 | $241,412.00 | $253,842.00 | $118,465.00 | $46,173.00 | $3,062.00 | $3,662.00 | $3,862.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | $724,498.00 | $760,299.00 | $796,182.00 | $188,567.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,162,389.00 | $1,183,946.00 | $1,184,019.00 | $1,183,749.00 | $1,171,267.00 | $260,637.00 | $207,659.00 | $98,312.00 | $188,883.00 | $219,142.00 | $859,586.00 | $43,470.00 | $43,470.00 | $55,070.00 | -- | -- | -- | $250,170.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $7,821,341.00 | $8,504,588.00 | $7,040,830.00 | $24,490,823.00 | $33,276,916.00 | $43,164,724.00 | $45,660,343.00 | $47,753,850.00 | $50,257,616.00 | $23,236,956.00 | $21,525,121.00 | $22,952,925.00 | $25,761,582.00 | $24,577,358.00 | $23,915,806.00 | $26,978,926.00 | $22,558,307.00 | $16,004,023.00 | $16,184,582.00 | $11,683,705.00 | $8,358,645.00 | $5,878,419.00 | $3,359,194.00 | $2,088,608.00 | $1,510,792.00 | $7,057.00 | $6.00 | $6.00 | $2,070.00 | $2,454.00 | $3,263.00 | $4,972.00 | -- | $7,862.00 |
Accounts Payable | $1,084,968.00 | $1,059,916.00 | $1,000,886.00 | $868,008.00 | $940,528.00 | $985,139.00 | $658,308.00 | $1,169,030.00 | $2,263,780.00 | $1,295,174.00 | $799,100.00 | $664,183.00 | $822,331.00 | $771,050.00 | $610,448.00 | $1,633,937.00 | $1,362,287.00 | $1,107,786.00 | $803,353.00 | $493,801.00 | -- | $525,075.00 | $68,738.00 | $46,195.00 | $11,748.00 | $6,042.00 | -- | -- | -- | $2,119.00 | -- | -- | -- | -- |
Accrued Liabilities | $1,113,570.00 | $947,728.00 | -- | $816,115.00 | $902,862.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $275,703.00 | $187,071.00 | $252,259.00 | $56,211.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $8,641,133.00 | $8,425,751.00 | $31,654,137.00 | $31,999,354.00 | $30,048,922.00 | $20,335,780.00 | $22,462,613.00 | $20,568,231.00 | $20,426,502.00 | $17,077,917.00 | $14,814,669.00 | $15,819,037.00 | $20,193,370.00 | $21,315,769.00 | $19,255,757.00 | $24,731,860.00 | $19,130,004.00 | $17,322,281.00 | $11,798,616.00 | $7,830,194.00 | $36,391,739.00 | $34,891,312.00 | $5,989,362.00 | $1,656,220.00 | $242,848.00 | $37,609.00 | $17,209.00 | $13,047.00 | $8,287.00 | $6,119.00 | $3,629.00 | $10,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-339,942.00 | $-335,909.00 | $-313,474.00 | $-221,959.00 | $-473,126.00 | $-65,109.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-111,230,122.00 | $-110,335,526.00 | $-108,900,000.00 | $-88,650,199.00 | $-77,625,249.00 | $-57,886,336.00 | $-53,982,772.00 | $-44,792,611.00 | $-42,077,846.00 | $-37,627,718.00 | $-37,075,411.00 | $-35,634,717.00 | $-37,486,074.00 | $-33,992,697.00 | $-32,817,666.00 | $-35,197,649.00 | $-33,966,427.00 | $-33,111,921.00 | $-27,092,987.00 | $-24,475,263.00 | $-54,626,509.00 | $-54,535,258.00 | $-6,976,438.00 | $-3,377,383.00 | $-640,826.00 | $-103,273.00 | $-41,083.00 | $-36,921.00 | $-30,097.00 | $-27,545.00 | $-24,246.00 | $-18,918.00 | -- | $-2,138.00 |
Total Stockholders' Equity | $-819,792.00 | $78,837.00 | $-24,613,307.00 | $-7,508,531.00 | $3,227,994.00 | $22,828,944.00 | $23,197,730.00 | $27,185,619.00 | $29,831,114.00 | $6,159,039.00 | $6,710,452.00 | $7,133,888.00 | $5,568,212.00 | $3,261,589.00 | $4,660,049.00 | $2,247,066.00 | $3,428,303.00 | $-1,318,258.00 | $4,385,966.00 | $3,853,511.00 | $-28,033,094.00 | $-29,012,893.00 | $-2,630,168.00 | $432,388.00 | $1,267,944.00 | $-30,552.00 | $-17,203.00 | $-13,041.00 | $-6,217.00 | $-3,665.00 | $-366.00 | $-5,028.00 | -- | $7,862.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $7,821,341.00 | $8,504,588.00 | $7,040,830.00 | $24,490,823.00 | $33,276,916.00 | $43,164,724.00 | $45,660,343.00 | $47,753,850.00 | $50,257,616.00 | $22,332,313.00 | $21,525,121.00 | $22,952,925.00 | $25,761,582.00 | $24,577,358.00 | $23,915,806.00 | $26,978,926.00 | $22,558,307.00 | $16,004,023.00 | $16,184,582.00 | $11,683,705.00 | $8,358,645.00 | $5,878,419.00 | $3,359,194.00 | $2,088,608.00 | $1,510,792.00 | $7,057.00 | $6.00 | $6.00 | $2,070.00 | $2,454.00 | $3,263.00 | $4,972.00 | -- | $7,862.00 |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,950,235.00 | $17,973,379.00 | $12,930,726.00 | -- | $960,182.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,358,199.00 | $6,800,413.00 | $4,964,010.00 | -- | $286,190.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $2,183,962.00 | $3,771,193.00 | $2,032,292.00 | $7,677,757.00 | $6,074,966.00 | $23,622,443.00 | $4,781,949.00 | $14,806,577.00 | $7,857,716.00 | $46,546,657.00 | $39,948,960.00 | $30,390,874.00 | $16,000,134.00 | $93,514,290.00 | $22,127,103.00 | $52,844,606.00 | $25,430,460.00 | $57,126,285.00 | $17,592,036.00 | $11,172,966.00 | $7,966,716.00 | $4,392,002.00 | $286,631.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $836,640.00 | -- | -- | -- | -- | -- | -- | -- | $10,000.00 | $10,000.00 | $10,000.00 | $4,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $9,488,490.00 | $6,567,857.00 | $3,708,562.00 | $5,606,866.00 | $6,595,518.00 | $36,954,618.00 | $7,831,883.00 | $10,562,861.00 | $9,878,785.00 | $48,724,183.00 | $10,917,150.00 | $29,125,682.00 | $17,147,053.00 | $83,818,989.00 | $19,513,042.00 | $48,987,614.00 | $25,454,300.00 | $58,226,479.00 | $19,692,984.00 | $10,306,164.00 | $7,629,544.00 | $10,407,695.00 | $2,831,041.00 | $2,131,597.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-736,671.00 | $-2,796,664.00 | $-1,676,270.00 | $-11,833,329.00 | $-4,167,142.00 | $-13,332,175.00 | $-8,685,003.00 | $-5,635,069.00 | $-2,021,069.00 | $-2,177,526.00 | $-1,359,064.00 | $2,412,110.00 | $-1,146,919.00 | $9,695,301.00 | $2,614,061.00 | $3,856,992.00 | $-23,840.00 | $-1,100,194.00 | $-2,100,948.00 | $866,802.00 | $337,172.00 | $-6,015,693.00 | $-2,157,049.00 | $-2,131,597.00 | $-592,213.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-4,770,190.00 | $-1,466,892.00 | $-2,412,257.00 | $-31,553,666.00 | $-18,939,978.00 | $-20,142,487.00 | $-11,884,106.00 | $-6,769,017.00 | $-2,800,118.00 | $-1,829,530.00 | $-1,404,936.00 | $1,113,971.00 | $-1,234,868.00 | $3,273,606.00 | $2,604,982.00 | $-710,728.00 | $-554,506.00 | $21,423,337.00 | $27,442,271.00 | $30,151,246.00 | $-91,251.00 | $-35,785,258.00 | $-6,976,438.00 | $-3,377,383.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.01 | $0.00 | $-0.01 | $-0.04 | $-0.07 | $-0.08 | $-0.04 | $-0.01 | $-0.02 | $-0.01 | $-0.01 | $0.01 | $-0.01 | $0.02 | $0.02 | $-0.02 | $-0.01 | $0.27 | $-0.03 | $0.45 | -- | $-0.56 | $-0.12 | $-0.07 | $-0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 374,543,761 | 376,328,885 | 370,934,280 | 262,832,833 | 262,832,833 | 206,211,711 | 192,112,139 | 187,567,291 | 184,435,274 | 172,046,517 | 177,722,157 | 171,497,718 | 140,202,821 | 131,472,281 | 133,272,386 | 128,185,221 | 123,869,895 | 80,487,890 | 77,603,622 | 67,146,971 | 66,561,304 | 64,249,028 | 60,461,176 | 48,324,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.00 | $0.00 | $-0.01 | -- | $-0.07 | -- | $-0.07 | $-0.03 | $-0.02 | $-0.01 | $-0.01 | -- | $-0.01 | $0.01 | $0.01 | $-0.02 | $-0.01 | $0.09 | $-0.03 | $0.08 | -- | $-0.56 | $-0.12 | $-0.07 | $-0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 376,328,885 | 373,961,126 | 370,934,280 | 267,956,183 | 262,832,833 | -- | 192,112,139 | 186,009,840 | 184,435,274 | 172,046,517 | 173,572,531 | 260,855,287 | 140,202,821 | 239,823,972 | 211,396,550 | 128,185,221 | 123,869,895 | 239,810,239 | 77,603,622 | 392,505,479 | 66,561,304 | -1 | 60,461,176 | 48,324,000 | 52,218,182 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | 2,000,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | 288,923,969 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 56,770,000 | 66,170,000 | 54,860,000 | 54,860,000 | 53,360,000 | 53,360,000 | 53,360,000 | 53,360,000 | 53,360,000 | 53,360,000 | 53,360,000 | 30,000,000 | -- | 30,000,000 |
Common Stock Value | -- | -- | -- | -- | -- | -- | $23,892.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,677.00 | $5,617.00 | $6,486.00 | $6,486.00 | $6,336.00 | $5,336.00 | $53,360.00 | $53,360.00 | $53,360.00 | $53,360.00 | $53,360.00 | $30,000.00 | -- | $30,000.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 |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 200,026,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,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.01 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |