Date | 9/30/2024 | 6/30/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 1/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $27,936,902.00 | $25,472,948.00 | $30,386,460.00 | $30,816,300.00 | $34,292,465.00 | $27,642,348.00 | $33,731,533.00 | $22,333,652.00 | $19,026,144.00 | $15,924,300.00 | $29,736,597.00 | $33,524,830.00 | $36,782,307.00 | $33,403,408.00 | $27,976,366.00 | $17,305,001.00 | $18,893,273.00 | $17,267,481.00 | $9,275,415.00 | $14,046,766.00 | $12,509,264.00 | $19,107,962.00 | $1,096,922.00 | $7,657,025.00 | $612,453.00 | $2,406,934.00 | $201,001.00 | $201,001.00 | $201,001.00 | $201,001.00 | $201,001.00 | $201,001.00 | $201,001.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,147,773,282.00 | $1,114,072,070.00 | $1,143,502,493.00 | $1,150,425,346.00 | $1,153,632,731.00 | $1,121,936,771.00 | $1,130,792,799.00 | $1,005,997,071.00 | $750,649,852.00 | $603,172,286.00 | $445,094,443.00 | $241,353,438.00 | $238,720,578.00 | $236,939,236.00 | $232,963,405.00 | $223,618,197.00 | $201,559,443.00 | $188,868,131.00 | $150,816,713.00 | $139,361,316.00 | $94,278,408.00 | $58,738,801.00 | $36,698,475.00 | $25,749,697.00 | $13,628,404.00 | $2,427,400.00 | $201,001.00 | $201,001.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $644,475,475.00 | $604,635,656.00 | $591,996,114.00 | $570,590,507.00 | $558,400,718.00 | $526,607,134.00 | $543,353,374.00 | $508,921,787.00 | $396,708,259.00 | $345,356,086.00 | $216,205,724.00 | $95,833,855.00 | $95,208,882.00 | $95,964,701.00 | $95,730,028.00 | $95,561,348.00 | $82,145,130.00 | $81,884,070.00 | $58,761,251.00 | $59,416,598.00 | $30,526,572.00 | $8,850,569.00 | $8,073,380.00 | $6,874,403.00 | $5,656,906.00 | $59,610.00 | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $343,188,483.00 | $355,049,115.00 | $376,712,427.00 | $391,335,568.00 | $397,659,773.00 | $389,390,600.00 | $369,341,502.00 | $339,130,305.00 | $238,954,331.00 | $210,572,471.00 | $186,323,903.00 | $161,040,483.00 | $156,236,709.00 | $151,842,791.00 | $146,252,800.00 | $135,507,823.00 | $125,202,441.00 | $114,119,507.00 | $97,891,207.00 | $84,467,731.00 | $68,992,525.00 | $54,065,161.00 | $32,041,640.00 | $21,136,120.00 | $9,046,163.00 | $2,397,695.00 | $199,919.00 | $199,919.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $601,045.00 | $873,883.00 | $755,642.00 | $1,043,351.00 | $851,374.00 | $902,026.00 | $935,752.00 | $635,681.00 | $-15,771.00 | $-490,615.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-105,916,941.00 | $-98,396,716.00 | $-85,445,999.00 | $-79,130,719.00 | $-73,009,812.00 | $-55,143,655.00 | $-49,251,677.00 | $-42,711,342.00 | $-30,111,852.00 | $-25,220,280.00 | $-22,030,906.00 | $-17,735,594.00 | $-15,772,727.00 | $-13,906,459.00 | $-12,100,823.00 | $-10,543,287.00 | $-9,005,409.00 | $-7,440,977.00 | $-6,055,642.00 | $-4,737,537.00 | $-5,269,969.00 | $-4,200,146.00 | $-3,430,732.00 | $-2,270,536.00 | $-1,079,378.00 | $-31,878.00 | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $238,003,805.00 | $257,662,773.00 | $292,168,410.00 | $313,400,650.00 | $325,656,412.00 | $335,301,055.00 | $321,170,074.00 | $297,187,445.00 | $208,921,765.00 | $184,946,117.00 | $164,367,558.00 | $143,368,842.00 | $140,525,899.00 | $137,996,364.00 | $134,209,728.00 | $125,017,931.00 | $116,246,235.00 | $106,723,283.00 | $91,875,582.00 | $79,764,768.00 | $63,750,836.00 | $49,887,232.00 | $28,624,095.00 | $18,874,294.00 | $7,970,498.00 | $2,366,790.00 | $200,001.00 | $200,001.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $265,294,002.00 | $251,773,641.00 | $259,337,969.00 | $266,434,189.00 | $269,575,601.00 | $260,028,582.00 | $266,269,351.00 | $199,887,839.00 | $145,019,828.00 | $72,870,083.00 | $64,521,161.00 | $2,150,741.00 | $2,985,797.00 | $2,978,171.00 | $3,023,649.00 | $3,038,918.00 | $3,168,078.00 | $260,778.00 | $179,880.00 | $179,950.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,147,773,282.00 | $1,114,072,070.00 | $1,143,502,493.00 | $1,150,425,346.00 | $1,153,632,731.00 | $1,121,936,771.00 | $1,130,792,799.00 | $1,005,997,071.00 | $750,649,852.00 | $603,172,286.00 | $445,094,443.00 | $241,353,438.00 | $238,720,578.00 | $236,939,236.00 | $232,963,405.00 | $223,618,197.00 | $201,559,443.00 | $188,868,131.00 | $150,816,713.00 | $139,361,316.00 | $94,278,408.00 | $58,738,801.00 | $36,698,475.00 | $25,749,697.00 | $13,628,404.00 | $2,427,400.00 | -- | $201,001.00 | -- | -- | -- | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 1/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $23,442,592.00 | $48,924,904.00 | $90,630,435.00 | $24,196,652.00 | $43,912,351.00 | $72,843,136.00 | $20,340,417.00 | $31,715,328.00 | $36,345,637.00 | $23,827,770.00 | $13,045,604.00 | $15,706,206.00 | $11,846,312.00 | $7,986,494.00 | $3,975,494.00 | $11,350,698.00 | $2,995,216.00 | $2,564,387.00 | $2,299,133.00 | $2,162,955.00 | $910,056.00 | $117,427.00 | $117,426.00 | $222,675.00 | $105,248.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $18,953,287.00 | $21,576,412.00 | $81,015,481.00 | $20,135,212.00 | $19,445,552.00 | $67,287,872.00 | $18,373,184.00 | $14,393,882.00 | $30,401,495.00 | $18,333,521.00 | $9,645,025.00 | $10,072,445.00 | $2,407,345.00 | $5,191,857.00 | $2,540,152.00 | $8,438,692.00 | $6,177,096.00 | $4,012,390.00 | $2,033,067.00 | $1,702,889.00 | $870,524.00 | $1,367,483.00 | $991,572.00 | $2,159,511.00 | $1,080,290.00 | $31,878.00 | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.31 | $-0.14 | $-0.44 | $-0.01 | $-0.39 | $-0.38 | $-0.39 | $-0.32 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 14,003,957 | 14,274,353 | 15,541,234 | 15,702,959 | 15,823,458 | 13,167,528 | 14,124,372 | 12,723,862 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.31 | $-0.14 | $-0.44 | $-0.01 | $-0.39 | $-0.38 | $-0.08 | $-0.32 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 13,468,991 | 14,010,375 | 15,541,234 | 15,702,959 | 15,754,656 | 13,167,528 | 14,124,372 | 12,723,862 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 13,113,573 | 13,640,855 | 14,625,677 | 15,236,925 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |