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 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $0 | $0 | $1.48B | $1.50B | $1.20B | $1.49B | $1.46B | $1.43B | $1.40B | $1.36B |
| Revenue Growth? | 0.0% | -100.0% | -1.4% | +24.4% | -19.0% | +1.7% | +2.1% | +2.3% | +2.8% | 0.0% |
| Cost of Revenue? | $0 | $0 | $1.02B | $1.07B | $835.39M | $1.12B | $1.12B | $1.09B | $1.08B | $1.06B |
| Gross Profit? | $0 | $0 | $456.59M | $431.42M | $367.51M | $363.72M | $344.76M | $339.72M | $315.82M | $301.40M |
| Gross Margin? | 0.0% | 0.0% | +30.9% | +28.8% | +30.6% | +24.5% | +23.6% | +23.7% | +22.6% | +22.1% |
| Operating Expenses? | $874,604 | $495,449 | $378.58M | $362.30M | $338.11M | $343.74M | $335.69M | $258.06M | $222.23M | $206.00M |
| Operating Income? | -$874,604 | -$495,449 | $78.00M | $69.11M | $29.40M | $19.98M | $9.07M | $81.66M | $93.58M | $95.40M |
| EBITDA? | -$874,604 | $6.43M | $112.72M | $137.54M | $76.43M | $69.98M | $49.20M | $113.94M | $123.85M | $62.78M |
| Income Before Tax | $8.95M | $5.84M | -$9.60M | $60.73M | $14.89M | $3.85M | -$7.48M | $71.91M | $89.41M | $34.19M |
| Income Tax Expense | $0 | $0 | -$6.38M | $11.04M | $7.09M | $15.06M | -$9.21M | $49.00M | $19.83M | $14.21M |
| Net Income? | $8.95M | $5.84M | -$3.22M | $49.69M | $12.31M | -$11.21M | $1.74M | $22.89M | $69.49M | $19.80M |
| EPS? | $0.39 | $0.19 | $-0.10 | $1.62 | $0.45 | $-0.41 | $0.06 | $0.85 | $2.59 | $0.74 |
| Diluted EPS? | $0.39 | $0.19 | $-0.10 | $1.62 | $0.45 | $-0.41 | $0.06 | $0.85 | $2.59 | $0.74 |
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