Date | 6/30/2023 | 6/30/2022 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 6/30/2019 | 6/30/2018 | 6/30/2017 | 6/30/2016 | 6/30/2015 |
---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $22,214,029.00 | $18,396,987.00 | $24,739,382.00 | -- | $12,652,120.00 | $6,601,335.00 | $9,742,886.00 | $4,814,568.00 | $5,277,196.00 | $1,795,884.00 |
Accounts Receivable Net Current | $48,515,467.00 | $53,769,887.00 | $44,138,997.00 | -- | $25,753,856.00 | $19,263,584.00 | $16,267,835.00 | $6,644,774.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,665,736.00 | $4,215,414.00 | $2,530,458.00 | -- | $1,280,967.00 | $1,028,154.00 | $1,231,217.00 | $578,391.00 | -- | -- |
Total Current Assets | $72,874,107.00 | $76,759,930.00 | $76,113,500.00 | -- | $40,508,842.00 | $29,746,100.00 | $29,052,212.00 | $12,325,296.00 | -- | -- |
Property Plant and Equipement | $20,112,305.00 | $20,601,098.00 | $600,791.00 | -- | $452,472.00 | $566,591.00 | $333,897.00 | $273,347.00 | -- | -- |
Intangible Assets Net | $726,175.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | $2,363,841.00 | $2,444,950.00 | -- | $2,118,700.00 | $447,790.00 | $173,560.00 | $195,080.00 | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $95,319,064.00 | $101,880,795.00 | $82,728,442.00 | -- | $45,352,358.00 | $32,662,984.00 | $30,944,911.00 | $13,521,923.00 | -- | -- |
Accounts Payable | $690,035.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $29,810,263.00 | $34,080,195.00 | $24,997,747.00 | -- | $16,734,998.00 | $11,266,386.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,990,594.00 | $-550,248.00 | $1,230,083.00 | -- | $-1,362,665.00 | $-813,650.00 | $-401,677.00 | $-447,270.00 | -- | -- |
Accumulated Deficit | $5,029,021.00 | $6,323,792.00 | $2,726,165.00 | -- | $-2,680,143.00 | $-4,509,729.00 | $-524,618.00 | $-2,521,285.00 | -- | -- |
Total Stockholders' Equity | $64,581,003.00 | -- | -- | -- | $27,348,644.00 | $20,788,436.00 | $17,479,074.00 | $4,834,188.00 | -- | -- |
Controlling Interest in Subsidiaries | $927,798.00 | $1,247,727.00 | $1,041,648.00 | $0.80 | $1,268,716.00 | $608,162.00 | $676,282.00 | $477,110.00 | -- | -- |
Total Liabilities and Equity | $95,319,064.00 | $101,880,795.00 | $82,728,442.00 | -- | $45,352,358.00 | $32,662,984.00 | $30,944,911.00 | $13,521,923.00 | -- | -- |
Date | 6/30/2023 | 6/30/2022 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 6/30/2019 | 6/30/2018 | 6/30/2017 | 6/30/2016 | 6/30/2015 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $150,356,539.00 | $152,022,381.00 | $126,061,693.00 | -- | $89,415,798.00 | $64,932,937.00 | $48,938,593.00 | $31,361,976.00 | $29,024,178.00 | -- |
Cost of Revenues | $115,874,809.00 | $111,033,345.00 | $85,890,757.00 | -- | $58,296,097.00 | $41,178,356.00 | $31,277,255.00 | $18,669,812.00 | $17,463,416.00 | -- |
Gross Profit | $34,481,730.00 | $40,989,036.00 | $40,170,936.00 | -- | $31,119,701.00 | $23,754,581.00 | $17,661,338.00 | $12,692,164.00 | $11,560,762.00 | -- |
Research and Development | $8,336,999.00 | $7,971,145.00 | $13,337,913.00 | -- | $10,436,975.00 | $7,978,883.00 | $7,837,873.00 | $4,232,788.00 | $5,579,058.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $34,405,339.00 | $33,583,481.00 | $31,795,750.00 | -- | $29,840,788.00 | $27,542,305.00 | $15,935,197.00 | $11,087,071.00 | $10,947,111.00 | -- |
Loss from Operations | $76,391.00 | $7,405,555.00 | $8,375,186.00 | -- | $1,278,913.00 | $-3,787,724.00 | $1,726,141.00 | $1,605,093.00 | $613,651.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.01 | $0.21 | $0.39 | -- | $0.20 | $-0.24 | $0.21 | $0.18 | $0.16 | -- |
Weighted Average Shares Basic | 23,153,976 | 20,924,683 | 17,279,443 | -- | 14,689,224 | 13,843,764 | 11,517,123 | 11,290,000 | 11,290,000 | -- |
Earnings Per Share Diluted | $0.01 | $0.21 | $0.39 | -- | $0.20 | $-0.24 | $0.21 | $0.18 | $0.16 | -- |
Weighted Average Shares Diluted | 23,153,976 | 21,057,063 | 17,569,440 | -- | 14,692,299 | 13,843,764 | 11,636,367 | 11,290,000 | 11,290,000 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 23,650,122 | 22,444,822 | 20,293,552 | -- | 15,930,330 | 13,913,201 | 13,590,000 | 11,290,000 | -- | -- |
Common Stock Value | $2,365.00 | $2,244.00 | $2,029.00 | $185,069.00 | $1,593.00 | $1,391.00 | $1,359.00 | $1,129.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- |
Payments Of Dividends Common Stock | $1,175,684.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |