Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 6/30/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $2,714,724.00 | $1,488,027.00 | $2,729,161.00 | $3,735,642.00 | $1,419,495.00 | $3,997,125.00 | $4,842,146.00 | $1,821,947.00 | $2,641,584.00 | $1,091,758.00 | $1,219,580.00 | $474,322.00 | -- | $720,911.00 | $977,635.00 | $877,156.00 | -- | $471,458.00 |
Accounts Receivable Net Current | $16,843,692.00 | $11,765,833.00 | $13,237,282.00 | $14,071,543.00 | $15,704,882.00 | $11,646,757.00 | $18,989,969.00 | $17,432,287.00 | $19,083,554.00 | $15,553,516.00 | $13,083,946.00 | $8,092,787.00 | -- | -- | $6,067,199.00 | -- | -- | -- |
Inventory | $11,872,286.00 | $15,782,322.00 | $15,056,623.00 | $20,593,889.00 | $19,646,934.00 | $23,258,161.00 | $30,313,684.00 | $30,433,766.00 | $22,410,936.00 | $19,908,500.00 | $14,594,078.00 | $10,015,923.00 | -- | -- | $5,743,181.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,632,113.00 | $1,483,209.00 | $1,811,499.00 | $2,858,196.00 | $3,470,167.00 | $3,714,473.00 | $3,163,763.00 | $5,444,463.00 | $7,813,772.00 | $6,804,371.00 | $6,243,929.00 | $2,923,572.00 | -- | -- | $616,231.00 | -- | -- | -- |
Total Current Assets | $33,062,815.00 | $30,519,391.00 | $32,834,565.00 | $41,259,270.00 | $40,281,331.00 | $42,656,369.00 | $57,443,824.00 | $55,184,225.00 | $51,970,592.00 | $43,358,145.00 | $35,141,533.00 | $21,506,604.00 | -- | -- | $13,404,246.00 | -- | -- | -- |
Property Plant and Equipement | $405,621.00 | $456,006.00 | $496,901.00 | $536,418.00 | $577,719.00 | $603,518.00 | $569,878.00 | $544,633.00 | $165,071.00 | $103,189.00 | $102,026.00 | $59,356.00 | -- | -- | $6,252.00 | -- | -- | -- |
Intangible Assets Net | $3,793,042.00 | $3,955,385.00 | $4,117,728.00 | $4,280,071.00 | $4,442,414.00 | $4,604,756.00 | $4,767,099.00 | $4,929,442.00 | $5,091,785.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $3,034,110.00 | $3,034,110.00 | $3,034,110.00 | $3,034,110.00 | $3,034,110.00 | $3,034,110.00 | $3,034,110.00 | $6,094,144.00 | $6,094,144.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $381,631.00 | $419,289.00 | $417,639.00 | $427,254.00 | $395,284.00 | $401,312.00 | $412,626.00 | $406,732.00 | $300,346.00 | $329,244.00 | $328,643.00 | $99,395.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $50,416,673.00 | $49,070,076.00 | $51,590,216.00 | $60,094,287.00 | $59,418,578.00 | $62,057,327.00 | $76,890,722.00 | $78,581,467.00 | $73,788,348.00 | $46,405,433.00 | $38,469,710.00 | $23,705,665.00 | -- | -- | $13,673,373.00 | -- | -- | -- |
Accounts Payable | $14,199,052.00 | $13,931,800.00 | $12,031,323.00 | $13,244,957.00 | $13,406,565.00 | $12,109,715.00 | $14,818,253.00 | $9,533,408.00 | $6,342,835.00 | $4,545,928.00 | $6,186,446.00 | $6,985,438.00 | -- | -- | $4,220,347.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $31,449,053.00 | $31,314,504.00 | $31,897,651.00 | $39,229,546.00 | $35,692,975.00 | $36,933,130.00 | $48,652,666.00 | $46,184,637.00 | $40,107,552.00 | $19,576,770.00 | $12,493,343.00 | $19,630,500.00 | -- | -- | $10,742,857.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | $441,512.00 | $448,823.00 | $470,756.00 | -- | -- | $500,000.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-153,974.00 | $-223,096.00 | $-62,841.00 | $-62,134.00 | $-41,044.00 | $-58,648.00 | $-105,797.00 | $5,678.00 | $-3,226.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-10,887,703.00 | $-11,903,785.00 | $-9,988,957.00 | $-8,702,442.00 | $-5,740,401.00 | $-4,209,867.00 | $-919,428.00 | $3,262,948.00 | $4,612,219.00 | $3,430,462.00 | $2,632,601.00 | $3,651,471.00 | -- | -- | $2,520,822.00 | -- | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,828,663.00 | $25,976,367.00 | $4,075,165.00 | $4,281,988.00 | $3,692,512.00 | $2,930,516.00 | $1,741,500.00 | $1,093,766.00 | $516,544.00 |
Controlling Interest in Subsidiaries | $-34,519.00 | $-30,906.00 | $-27,751.00 | $-24,915.00 | $-22,110.00 | $-18,872.00 | $-16,037.00 | $-13,232.00 | $-4,070.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $50,416,673.00 | $49,070,076.00 | $51,590,216.00 | $60,094,287.00 | $59,418,578.00 | $62,057,327.00 | $76,890,722.00 | $78,581,467.00 | $73,788,348.00 | $46,405,433.00 | $38,469,710.00 | $23,705,665.00 | -- | -- | $13,673,373.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 6/30/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $23,308,508.00 | $16,800,122.00 | $26,508,374.00 | $88,902,048.00 | $20,225,619.00 | $45,277,263.00 | $26,022,673.00 | $79,418,473.00 | $22,808,214.00 | $34,492,428.00 | $17,366,765.00 | $39,348,154.00 | -- | $14,959,935.00 | -- | $25,278,339.00 | -- | -- |
Cost of Revenues | $12,360,170.00 | $24,231,411.00 | $14,749,529.00 | $54,104,587.00 | $39,755,919.00 | $27,322,021.00 | $16,036,957.00 | $46,218,580.00 | $33,219,677.00 | $19,621,114.00 | $10,053,063.00 | $23,073,000.00 | -- | $9,397,147.00 | -- | $6,612,596.00 | -- | -- |
Gross Profit | $30,025,423.00 | $19,077,085.00 | $11,758,845.00 | $34,797,461.00 | $7,791,721.00 | $17,955,242.00 | $9,985,716.00 | $33,199,893.00 | $24,080,965.00 | $14,871,314.00 | $7,313,702.00 | $16,275,154.00 | -- | $5,562,788.00 | -- | $3,159,512.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $9,218,842.00 | $2,933,607.00 | $2,964,051.00 | $12,792,998.00 | $3,065,795.00 | $5,813,531.00 | $3,100,176.00 | $11,707,466.00 | $7,940,349.00 | $5,137,954.00 | $2,357,466.00 | -- | -- | $1,272,741.00 | -- | -- | -- | -- |
Total Operating Expenses | $9,347,062.00 | $22,898,109.00 | $13,027,522.00 | $48,281,004.00 | $9,602,919.00 | $26,631,114.00 | $14,579,022.00 | $30,887,856.00 | $7,832,662.00 | $12,445,714.00 | $6,023,387.00 | $13,556,941.00 | -- | $4,486,415.00 | -- | $2,819,327.00 | -- | -- |
Loss from Operations | $-2,219,748.00 | $-2,552,347.00 | $-1,268,677.00 | $-13,483,543.00 | $-10,487,070.00 | $-8,675,872.00 | $-4,593,306.00 | $2,312,037.00 | $1,376,989.00 | $2,425,600.00 | $1,290,315.00 | $2,718,213.00 | -- | $1,076,373.00 | -- | $340,185.00 | -- | -- |
Loss Before Income Taxes | $-2,782,539.00 | $-2,606,922.00 | $-1,565,233.00 | $-14,667,573.00 | $-11,097,353.00 | $-8,974,000.00 | $-4,632,977.00 | $2,063,618.00 | $1,217,542.00 | $2,351,079.00 | $1,230,503.00 | $1,891,336.00 | -- | $1,057,940.00 | -- | $1,108,984.00 | -- | -- |
Earnings Per Share Basic | $-0.07 | $-0.11 | $-0.04 | $-0.40 | $-0.05 | $-0.11 | $-0.14 | $0.05 | $0.11 | $0.06 | $0.03 | -- | -- | $0.04 | -- | -- | -- | -- |
Weighted Average Shares Basic | 29,791,990 | 29,777,378 | 29,764,515 | 29,713,354 | 29,730,914 | 29,687,878 | 29,665,716 | 27,781,493 | 28,045,130 | 26,487,816 | 26,484,528 | -- | -- | 20,204,496 | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.07 | $-0.11 | $-0.04 | $-0.40 | $-0.05 | $-0.11 | $-0.14 | $0.05 | $0.11 | $0.06 | $0.03 | -- | -- | $0.04 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 29,791,990 | 29,777,378 | 29,764,515 | 29,713,354 | 29,730,914 | 29,687,878 | 29,665,716 | 27,781,493 | 28,045,130 | 26,491,103 | 26,495,420 | -- | -- | 20,204,496 | -- | -- | -- | -- |
Common Stock Shares Authorized | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 29,818,232 | 29,710,939 | 29,710,939 | 29,710,939 | 29,572,382 | 29,572,382 | 29,572,382 | 29,572,382 | 29,572,382 | 26,488,682 | 26,448,663 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $29,819.00 | $29,712.00 | $29,712.00 | $29,712.00 | $29,573.00 | $29,573.00 | $29,573.00 | $29,573.00 | $29,573.00 | $26,489.00 | $26,449.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 | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | 20,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 34,500 | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |