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? | -$276.83M | $467.36M | $87.30M | $739.88M | $1.15B | $167.35M | $343.83M | $488.69M | $455.49M | $304.68M |
| Revenue Growth? | -159.2% | +435.3% | -88.2% | -35.5% | +585.8% | -51.3% | -29.6% | +7.3% | +49.5% | 0.0% |
| Cost of Revenue? | $130.11M | $146.45M | $148.20M | $117.42M | $130.62M | $148.37M | $157.23M | $155.04M | $143.09M | $146.86M |
| Gross Profit? | -$406.94M | $320.91M | -$60.90M | $622.47M | $1.02B | $18.98M | $186.60M | $333.65M | $312.40M | $157.82M |
| Gross Margin? | +147.0% | +68.7% | -69.8% | +84.1% | +88.6% | +11.3% | +54.3% | +68.3% | +68.6% | +51.8% |
| Operating Expenses? | $62.99M | $58.08M | $40.74M | $39.88M | $53.27M | $35.20M | $42.12M | $33.79M | $59.49M | $54.46M |
| Operating Income? | -$469.92M | $262.83M | -$101.64M | $582.58M | $963.81M | -$16.22M | $144.49M | $299.86M | $252.91M | $103.36M |
| EBITDA? | -$469.92M | $262.83M | -$101.64M | $582.58M | $963.81M | -$16.22M | $144.49M | $299.86M | $252.91M | $103.36M |
| Income Before Tax | -$469.92M | $262.83M | -$101.64M | $582.58M | $963.81M | -$16.22M | $144.49M | $299.86M | $252.91M | $103.36M |
| Income Tax Expense | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Income? | -$469.92M | $262.83M | -$101.64M | $582.58M | $963.81M | -$16.22M | $144.49M | $299.86M | $252.91M | $103.36M |
| EPS? | $-1.35 | $0.50 | $-0.43 | $1.43 | $2.51 | $-0.04 | $0.39 | $0.83 | $0.70 | $0.29 |
| Diluted EPS? | $-1.35 | $0.36 | $-0.43 | $1.34 | $2.50 | $-0.04 | $0.39 | $0.83 | $0.70 | $0.29 |
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