Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Jun 30, 2025 Jun 30, 2025 | 2024 Jun 30, 2024 Jun 30, 2024 | 2023 Jun 30, 2023 Jun 30, 2023 | 2022 Jun 30, 2022 Jun 30, 2022 | 2021 Jun 30, 2021 Jun 30, 2021 | 2020 Jun 30, 2020 Jun 30, 2020 | 2019 Jun 30, 2019 Jun 30, 2019 | 2018 Jun 30, 2018 Jun 30, 2018 |
|---|
Total Revenue | 18.20M 29.1% | 25.66M 19.3% | 21.51M 18.7% | 26.45M 21.3% | 21.81M 4.6% | 20.85M 11.7% | 18.67M 0.3% | 18.73M 19.2% |
Cost of Revenue | 14.73M 24.2% | 19.43M 17.9% | 16.49M 22.2% | 21.20M 20.6% | 17.58M 2.7% | 18.07M 1.9% | 17.74M 12.9% | 15.70M 1.7% |
Gross Profit | 3.47M 44.4% | 6.23M 24.1% | 5.02M 4.4% | 5.25M 24.2% | 4.23M 52.2% | 2.78M 198.0% | 932.00K 69.2% | 3.03M 1034.1% |
Gross Margin % | 19.00% 20.8% | 24.00% 4.3% | 23.00% 15.0% | 20.00% 5.3% | 19.00% 46.2% | 13.00% 160.0% | 5.00% 68.8% | 16.00% 700.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 4.00M 153.3% | 1.58M 69.0% | 5.09M 18.4% | 4.30M 18.4% | 3.63M 9.0% | 3.99M 19.9% | 3.33M 8.5% |
Selling & Marketing | 0.00 | 0.00 100.0% | 2.20M 2452.3% | -93.57K 148.1% | 194.52K 297.9% | -98.30K 290.5% | 51.62K 6.9% | 55.42K |
SG&A Expenses | 3.97M 0.8% | 4.00M 5.8% | 3.78M 24.4% | 5.00M 11.2% | 4.50M 27.2% | 3.54M 12.6% | 4.04M 19.5% | 3.38M 6.9% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 14.00K |
Total Operating Expenses | 3.97M 3.7% | 4.12M 2.1% | 4.03M 19.3% | 5.00M 11.2% | 4.50M 27.2% | 3.54M 11.9% | 4.01M 18.6% | 3.38M 7.0% |
Cost and Expenses | 18.70M 20.6% | 23.55M 14.7% | 20.52M 21.7% | 26.20M 18.8% | 22.06M 2.1% | 21.60M 0.7% | 21.75M 13.9% | 19.09M 0.0% |
Operating Income | -496.91K 123.5% | 2.12M 113.7% | 991.00K 55.1% | 639.00K 352.6% | -253.00K 66.6% | -758.00K 75.7% | -3.12M 776.2% | -356.30K 89.4% |
Operating Margin % | -3.00% 137.5% | 8.00% 60.0% | 5.00% 150.0% | 2.00% 300.0% | -1.00% 75.0% | -4.00% 76.5% | -17.00% 750.0% | -2.00% 90.5% |
EBITDA | 360.65K 86.7% | 2.71M 13.0% | 3.11M 54.7% | 2.01M 112.8% | 945.00K 26.8% | 1.29M 155.4% | -2.33M 740.5% | 364.03K 108.1% |
EBITDA Margin % | 2.00% 81.8% | 11.00% 21.4% | 14.00% 75.0% | 8.00% 100.0% | 4.00% 33.3% | 6.00% 150.0% | -12.00% 700.0% | 2.00% 106.9% |
Interest Expense | 1.97M 2.6% | 2.02M 0.3% | 2.02M 28.7% | 1.57M 23.3% | 1.27M 14.3% | 1.11M 20.1% | 925.00K 223.4% | 286.00K 47.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 7.00K 250.0% | 2.00K 100.0% |
Other Income (Expense) | -1.78M 14.2% | -2.08M 284.5% | -540.00K 69.0% | -1.74M 38.9% | -1.25M 264.8% | -344.00K 62.8% | -925.16K 176.4% | -334.70K 82.9% |
Pre-Tax Income | -2.28M 5577.0% | 41.59K 90.8% | 451.00K 140.9% | -1.10M 26.8% | -1.51M 36.8% | -1.10M 72.8% | -4.05M 485.7% | -691.00K 87.1% |
Pre-Tax Margin % | -13.00% | 0.00% 100.0% | 2.00% 150.0% | -4.00% 42.9% | -7.00% 40.0% | -5.00% 77.3% | -22.00% 450.0% | -4.00% 88.2% |
Tax Provision | -7.17K 48.3% | -13.86K 1486.1% | 1.00K 96.4% | 28.00K 115.4% | 13.00K 35.0% | 20.00K 600.0% | -4.00K 136.4% | 11.00K 56.0% |
Net Income | -3.50M 308.0% | 1.68M 128.3% | -5.93M 424.0% | -1.13M 25.6% | -1.52M 35.6% | -1.12M 72.2% | -4.04M 475.9% | -702.00K 86.9% |
Net Margin % | -19.00% 371.4% | 7.00% 125.0% | -28.00% 600.0% | -4.00% 42.9% | -7.00% 40.0% | -5.00% 77.3% | -22.00% 450.0% | -4.00% 88.2% |
Basic EPS | -0.03 294.9% | 0.02 124.7% | -0.06 359.7% | -0.01 43.5% | -0.02 13.9% | -0.02 80.4% | -0.11 452.8% | -0.02 88.9% |
Diluted EPS | -0.03 250.0% | 0.02 133.3% | -0.06 500.0% | -0.01 50.0% | -0.02 0.0% | -0.02 81.8% | -0.11 450.0% | -0.02 88.9% |
Basic Shares Outstanding | 113.25M 6.4% | 106.41M 13.5% | 93.79M 17.2% | 80.01M 25.0% | 63.99M 24.9% | 51.24M 41.5% | 36.23M 6.4% | 34.05M 12.8% |
Diluted Shares Outstanding | 113.25M 6.4% | 106.41M 13.5% | 93.79M 17.2% | 80.01M 25.0% | 63.99M 24.9% | 51.24M 41.5% | 36.23M 6.4% | 34.05M 12.8% |