Loading market dashboard

Financials in USD. Standardized financial statements.
There is not enough income statement data to build the visual flow yet.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $0 | $95.85M | $124.14M | $168.45M | $181.28M | $229.43M | $294.32M | $287.05M | $277.85M | $268.79M |
| Revenue Growth? | -100.0% | -22.8% | -26.3% | -7.1% | -21.0% | -22.0% | +2.5% | +3.3% | +3.4% | 0.0% |
| Cost of Revenue? | $0 | $76.12M | $102.22M | $139.24M | $149.42M | $187.37M | $229.68M | $212.94M | $195.13M | $175.76M |
| Gross Profit? | $0 | $19.72M | $21.92M | $29.21M | $31.86M | $42.05M | $64.64M | $74.11M | $82.72M | $93.03M |
| Gross Margin? | 0.0% | +20.6% | +17.7% | +17.3% | +17.6% | +18.3% | +22.0% | +25.8% | +29.8% | +34.6% |
| Operating Expenses? | $0 | $48.57M | $35.53M | $113.00M | $154.16M | $179.98M | $45.84M | $44.31M | $51.19M | $60.44M |
| Operating Income? | $0 | -$28.85M | -$13.61M | -$83.80M | -$122.29M | -$137.92M | $18.80M | $29.80M | $31.52M | $32.59M |
| EBITDA? | $0 | -$25.80M | -$10.68M | -$78.42M | -$117.93M | -$133.15M | $23.60M | $35.67M | $49.03M | $73.38M |
| Income Before Tax | $0 | -$28.82M | -$13.38M | -$81.81M | -$122.01M | -$138.16M | $18.09M | $28.88M | $31.21M | $32.08M |
| Income Tax Expense | $0 | -$410,651 | -$97,820 | -$1.29M | $2.98M | $2.10M | $6.50M | $35.85M | $6.51M | $7.37M |
| Net Income? | $0 | -$28.41M | -$13.28M | -$98.36M | -$119.75M | -$136.75M | $11.59M | -$6.93M | $25.15M | $24.70M |
| EPS? | $-1.05 | $-2.04 | $-1.00 | $-10.52 | $-17.49 | $-24.33 | $3.42 | $-2.16 | $7.92 | $8.04 |
| Diluted EPS? | $-1.05 | $-2.04 | $-1.00 | $-10.52 | $-17.49 | $-24.33 | $3.42 | $-2.16 | $7.92 | $8.04 |
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