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 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $0 | $0 | $0 | $843.25M | $779.30M | $517.77M | $285.91M | $141.55M | $107.36M | $88.67M |
| Revenue Growth? | 0.0% | 0.0% | -100.0% | +8.2% | +50.5% | +81.1% | +102.0% | +31.8% | +21.1% | 0.0% |
| Cost of Revenue? | $0 | $0 | $0 | $699.13M | $637.85M | $417.06M | $266.20M | $133.31M | $111.12M | $101.50M |
| Gross Profit? | $0 | $0 | $0 | $144.13M | $141.46M | $100.70M | $19.71M | $8.24M | -$3.76M | -$12.83M |
| Gross Margin? | 0.0% | 0.0% | 0.0% | +17.1% | +18.2% | +19.4% | +6.9% | +5.8% | -3.5% | -14.5% |
| Operating Expenses? | $3.18M | $1.57M | $297,180 | $106.39M | $100.22M | $79.59M | $15.94M | $15.97M | $16.15M | $17.50M |
| Operating Income? | -$3.18M | -$3.57M | -$297,180 | $37.73M | $41.24M | $21.12M | $3.77M | -$7.74M | -$19.91M | -$30.33M |
| EBITDA? | -$3.18M | -$3.57M | -$296,855.801 | $35.85M | $47.62M | $25.12M | $7.14M | -$3.84M | -$77.86M | -$152.13M |
| Income Before Tax | -$2.50M | $1.84M | $2.74M | $18.33M | $37.59M | $12.39M | -$1.60M | -$8.27M | -$87.68M | -$165.70M |
| Income Tax Expense | $72,980 | $216,203 | $0 | $40.27M | -$109.52M | $436,000 | $431,000 | $2.29M | -$59.80M | $473,000 |
| Net Income? | -$2.57M | $1.62M | $2.74M | -$21.94M | $147.11M | $11.95M | -$1.93M | -$9.48M | -$90.23M | -$165.88M |
| EPS? | $-0.77 | $0.13 | $0.22 | $-1.75 | $11.74 | $0.95 | $-0.15 | $-0.75 | $-7.19 | $-13.33 |
| Diluted EPS? | $-0.77 | $0.13 | $0.22 | $-1.75 | $11.74 | $0.95 | $-0.15 | $-0.75 | $-7.19 | $-13.33 |
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