Loading market dashboard

Financials in USD. Standardized financial statements.
There is not enough income statement data to build the visual flow yet.
| Metric | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $0 | $41.77M | $27.80M | $41.58M | $29.55M | $31.73M | $25.70M | $24.36M | $22.23M | $20.18M |
| Revenue Growth? | -100.0% | +50.3% | -33.1% | +40.7% | -6.9% | +23.5% | +5.5% | +9.6% | +10.2% | 0.0% |
| Cost of Revenue? | $288,117 | $11.89M | $30.53M | $24.76M | $22.69M | $25.83M | $24.79M | $21.16M | $21.70M | $17.84M |
| Gross Profit? | -$288,117 | $29.88M | -$2.74M | $16.82M | $6.86M | $5.91M | $906,208 | $3.20M | $538,781 | $2.34M |
| Gross Margin? | 0.0% | +71.5% | -9.8% | +40.5% | +23.2% | +18.6% | +3.5% | +13.1% | +2.4% | +11.6% |
| Operating Expenses? | $5.58M | $35.65M | $4.52M | $4.04M | $5.83M | $5.08M | $2.82M | $2.87M | $2.17M | $2.11M |
| Operating Income? | -$5.58M | -$6.58M | -$6.12M | $13.16M | $1.28M | $1.07M | -$1.91M | $260,180 | -$1.63M | $226,713 |
| EBITDA? | -$5.54M | -$5.73M | -$2.36M | $18.34M | $4.84M | $6.88M | $6.40M | $4.08M | $3.92M | $2.84M |
| Income Before Tax | -$10.62M | -$11.53M | -$6.43M | $14.37M | $816,906 | -$68,968 | -$1.13M | $243,449 | -$3.70M | $4.26M |
| Income Tax Expense | $4.38M | $151,000 | $701,345 | $6.14M | $443,859 | $1.62M | $2.48M | $48,000 | -$929,865 | -$31,000 |
| Net Income? | -$15.88M | -$11.68M | -$7.14M | $8.23M | $373,047 | -$1.69M | -$3.60M | $195,449 | -$2.77M | $4.29M |
| EPS? | $-0.07 | $-0.06 | $-0.04 | $0.06 | $0.00 | $-0.01 | $-0.07 | $0.00 | $-0.06 | $0.10 |
| Diluted EPS? | $-0.07 | $-0.06 | $-0.04 | $0.06 | $0.00 | $-0.01 | $-0.07 | $0.00 | $-0.06 | $0.10 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality