Date | 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 | 8/31/2019 | 6/30/2019 | 5/31/2019 | 4/30/2019 | 3/31/2019 | 2/28/2019 | 12/31/2018 | 11/30/2018 | 8/31/2018 | 5/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $21,543,963.00 | $15,232,289.00 | $16,295,695.00 | $11,306,600.00 | $3,217,925.00 | $11,062,590.00 | $9,020,787.00 | $10,756,968.00 | $7,159,015.00 | $10,418,741.00 | $4,527,402.00 | $6,694,870.00 | $2,123,485.00 | $3,858,305.00 | $192,000.00 | $4,714,552.00 | $344,842.00 | -- | $7,818,850.00 | $501,720.00 | $5,563,133.00 | $644,700.00 | $911,942.00 | $24,970.00 |
Accounts Receivable Net Current | $20,826,354.00 | $20,908,968.00 | $14,337,760.00 | $18,344,356.00 | $18,194,405.00 | $15,915,002.00 | $21,321,082.00 | $20,519,818.00 | $12,408,548.00 | $15,693,614.00 | $14,526,419.00 | $12,393,086.00 | $11,971,889.00 | -- | -- | -- | -- | -- | -- | -- | $10,176,069.00 | -- | -- | -- |
Inventory | $20,498,166.00 | $20,216,673.00 | $23,096,382.00 | $21,884,848.00 | $23,948,131.00 | $25,803,474.00 | $20,608,956.00 | $17,731,415.00 | $15,380,063.00 | $12,573,915.00 | $9,904,996.00 | $12,102,779.00 | $9,972,877.00 | -- | -- | -- | -- | -- | -- | -- | $12,400,474.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $90,732.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $44,724.00 | -- | $52,808.00 | -- | -- | $51,580.00 | -- | $84,545.00 | $114,087.00 | -- |
Total Current Assets | $138,932,446.00 | $133,312,675.00 | $132,364,160.00 | $135,341,847.00 | $129,313,092.00 | $139,305,403.00 | $134,442,643.00 | $132,110,544.00 | $107,643,434.00 | $59,711,364.00 | $82,954,036.00 | $82,564,204.00 | $80,239,713.00 | -- | $236,724.00 | -- | $397,650.00 | -- | -- | $553,300.00 | $48,245,842.00 | $729,245.00 | $1,026,029.00 | -- |
Property Plant and Equipement | $13,730,136.00 | $14,132,165.00 | $15,585,214.00 | $15,503,755.00 | $17,001,960.00 | $18,957,553.00 | $19,313,667.00 | $19,534,056.00 | $20,135,339.00 | $19,861,333.00 | $19,617,193.00 | $20,159,247.00 | $20,630,251.00 | -- | -- | -- | -- | -- | -- | -- | $22,058,453.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | $3,890.00 | -- | -- | -- | -- | -- | -- | -- | $3,954.00 | -- | -- | -- |
Other Assets | $253,760.00 | $255,977.00 | $283,118.00 | $242,866.00 | $44,335.00 | $44,093.00 | $37,210.00 | $41,860.00 | $2,365.00 | $5,454.00 | $5,381.00 | $670,703.00 | $798,429.00 | -- | -- | -- | -- | -- | -- | -- | $2,913.00 | -- | -- | -- |
Total Assets | $159,333,644.00 | $154,197,189.00 | $155,115,341.00 | $157,675,332.00 | $150,385,658.00 | $162,568,442.00 | $158,059,358.00 | $155,879,400.00 | $131,978,737.00 | $121,238,404.00 | $107,039,029.00 | $107,906,648.00 | $106,483,843.00 | -- | $45,707,261.00 | -- | $45,227,064.00 | -- | -- | $45,104,058.00 | $111,414,832.00 | $45,036,632.00 | $45,097,095.00 | $211,094.00 |
Accounts Payable | $25,731,835.00 | $24,983,677.00 | $24,817,165.00 | $23,954,824.00 | $25,843,583.00 | $29,064,132.00 | $28,288,161.00 | $28,300,234.00 | $22,005,260.00 | $21,573,305.00 | $18,174,885.00 | $17,819,509.00 | $14,713,008.00 | -- | -- | -- | -- | -- | -- | -- | $14,971,444.00 | -- | -- | -- |
Accrued Liabilities | $1,337,347.00 | $1,073,231.00 | $569,292.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $73,945,523.00 | $68,858,050.00 | $70,197,578.00 | $74,384,253.00 | $73,871,241.00 | $87,723,776.00 | $91,582,750.00 | $90,770,545.00 | $81,317,275.00 | $69,577,068.00 | $59,494,886.00 | $61,879,401.00 | $59,521,719.00 | -- | $1,983,907.00 | -- | $1,290,451.00 | -- | -- | $1,066,309.00 | -- | $1,010,765.00 | $1,024,685.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | $197,915.00 | $390,293.00 | $584,003.00 | $963,471.00 | $1,111,607.00 | $1,244,568.00 | $3,373,543.00 | $4,004,080.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $32,955,927.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,552,846.00 | $-5,804,429.00 | $-2,831,419.00 | $-4,432,076.00 | $-1,457,559.00 | $1,014,399.00 | $418,351.00 | $339,456.00 | $-62,925.00 | $1,942,237.00 | $-920,795.00 | $-965,975.00 | $-360,981.00 | -- | -- | -- | -- | -- | -- | -- | $173,881.00 | -- | -- | -- |
Accumulated Deficit | $40,186,954.00 | $41,074,374.00 | $37,228,261.00 | $38,220,976.00 | $36,943,012.00 | $33,668,696.00 | $33,340,787.00 | $32,312,439.00 | $26,728,332.00 | $21,101,803.00 | $21,109,938.00 | $20,060,011.00 | $19,863,600.00 | -- | $-369,297.00 | -- | $-156,038.00 | -- | -- | $-54,902.00 | $15,931,296.00 | $-66,784.00 | $-19,999.00 | $-8,368.00 |
Total Stockholders' Equity | $73,432,366.00 | $72,068,203.00 | $71,195,100.00 | $70,587,158.00 | $63,164,217.00 | $62,284,790.00 | $59,584,964.00 | $58,477,721.00 | $44,889,922.00 | $42,652,143.00 | $39,581,178.00 | $38,290,348.00 | $38,595,878.00 | -- | $5,000,001.00 | -- | $5,000,001.00 | -- | -- | $5,000,001.00 | $31,740,804.00 | $5,000,001.00 | $5,000,001.00 | $16,632.00 |
Controlling Interest in Subsidiaries | $11,955,755.00 | $13,270,936.00 | $13,722,663.00 | $12,703,921.00 | $13,350,200.00 | $12,559,876.00 | $6,891,644.00 | $6,631,134.00 | $5,771,540.00 | $9,009,193.00 | $7,962,965.00 | $7,736,899.00 | $8,366,246.00 | -- | -- | -- | -- | -- | -- | -- | $7,898,064.00 | -- | -- | -- |
Total Liabilities and Equity | $159,333,644.00 | $154,197,189.00 | $155,115,341.00 | $157,675,332.00 | $150,385,658.00 | $162,568,442.00 | $158,059,358.00 | $155,879,400.00 | $131,978,737.00 | $121,238,404.00 | $107,039,029.00 | $107,906,648.00 | $106,483,843.00 | -- | $45,707,261.00 | -- | $45,227,064.00 | -- | -- | $45,104,058.00 | $111,414,832.00 | $45,036,632.00 | $45,097,095.00 | $211,094.00 |
Date | 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 | 8/31/2019 | 6/30/2019 | 5/31/2019 | 4/30/2019 | 3/31/2019 | 2/28/2019 | 12/31/2018 | 11/30/2018 | 8/31/2018 | 5/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $21,836,761.00 | $45,718,809.00 | $90,830,674.00 | $71,696,324.00 | $20,602,505.00 | $98,839,900.00 | $75,899,994.00 | $52,815,201.00 | $66,864,375.00 | $42,969,010.00 | $26,448,412.00 | $9,872,067.00 | $52,400,844.00 | $40,502,305.00 | -- | $28,550,770.00 | -- | -- | $15,811,488.00 | -- | $60,213,088.00 | -- | -- | -- |
Cost of Revenues | $15,568,224.00 | $33,267,542.00 | $70,995,940.00 | $16,974,566.00 | $15,763,344.00 | $79,246,280.00 | $59,993,008.00 | $42,005,645.00 | $54,051,367.00 | $34,764,736.00 | $13,694,235.00 | $7,948,119.00 | $40,022,243.00 | $31,875,891.00 | -- | $21,925,996.00 | -- | -- | $12,250,989.00 | -- | $46,139,858.00 | -- | -- | -- |
Gross Profit | $18,719,804.00 | $6,927,837.00 | $19,834,734.00 | $4,812,296.00 | $11,207,135.00 | $19,593,620.00 | $15,906,986.00 | $10,809,556.00 | $12,813,008.00 | $8,204,274.00 | $4,806,058.00 | $1,923,948.00 | $12,378,601.00 | $8,626,414.00 | -- | $6,624,774.00 | -- | -- | $3,560,499.00 | -- | $14,073,230.00 | -- | -- | -- |
Research and Development | $3,790,931.00 | $1,425,394.00 | $5,786,946.00 | $1,023,443.00 | $1,945,129.00 | $5,526,546.00 | $1,372,215.00 | $1,964,841.00 | $2,384,951.00 | $1,604,151.00 | $1,039,947.00 | $564,298.00 | $2,355,307.00 | $1,600,890.00 | -- | $1,150,779.00 | -- | -- | $737,774.00 | -- | $2,512,403.00 | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $10,130,673.00 | $6,668,278.00 | $13,876,192.00 | $2,737,518.00 | $2,625,257.00 | $11,343,552.00 | $7,548,638.00 | $4,502,884.00 | $6,104,658.00 | $4,238,139.00 | $1,223,660.00 | $1,855,548.00 | $5,774,523.00 | $3,632,884.00 | -- | $2,639,168.00 | -- | -- | $1,568,012.00 | -- | $5,375,978.00 | -- | -- | -- |
Loss from Operations | $8,589,131.00 | $3,408,839.00 | $5,958,542.00 | $2,074,778.00 | $5,579,891.00 | $8,250,068.00 | $8,358,348.00 | $6,306,672.00 | $6,708,350.00 | $3,966,135.00 | $1,726,850.00 | $68,400.00 | $6,604,078.00 | $4,993,530.00 | $-994,570.00 | $3,985,606.00 | $-595,092.00 | -- | $1,992,487.00 | $-231,725.00 | $8,697,252.00 | $-372,998.00 | $-91,065.00 | $-8,368.00 |
Loss Before Income Taxes | $7,074,248.00 | $6,000,443.00 | $7,316,386.00 | $2,617,124.00 | $6,168,028.00 | $9,111,481.00 | $8,693,710.00 | $6,512,337.00 | $8,644,560.00 | $2,751,252.00 | $1,567,479.00 | $377,270.00 | $5,934,533.00 | $3,873,017.00 | -- | $3,583,203.00 | -- | -- | $1,993,735.00 | -- | $8,016,507.00 | -- | -- | -- |
Earnings Per Share Basic | $0.22 | $0.30 | $0.30 | $0.39 | $0.29 | $0.58 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 13,307,954 | 12,978,504 | 11,886,876 | 11,628,243 | 11,329,530 | 10,840,638 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.22 | $0.30 | $0.27 | $0.39 | $0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 13,307,954 | 12,978,504 | 11,886,876 | 12,222,387 | 11,329,530 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | 12,978,504 | -- | -- | 11,329,530 | -- | -- | 10,225,142 | -- | -- | -- | 10,006,142 | -- | -- | -- | -- | -- | -- | -- | 10,006,142 | -- | -- | -- |
Common Stock Shares Outstanding | 13,594,530 | 12,978,504 | 12,978,504 | 12,579,530 | 11,329,530 | 11,329,530 | 11,371,171 | 11,448,327 | 10,225,142 | -- | 10,021,142 | 10,021,142 | 10,006,142 | -- | 2,034,898 | -- | 1,960,378 | 1,906,542 | -- | 1,928,323 | 7,500,000 | 1,906,542 | 1,882,558 | 1,150,000 |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,369,298.00 | -- | $5,156,039.00 | -- | -- | $5,054,903.00 | -- | $5,066,785.00 | $5,020,000.00 | $25,000.00 |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |