How to read this: the blue bars are revenue (total money brought in); the teal bars are net profit (what was left after all costs); the orange line is net margin — the share of revenue kept as profit, read on the right-hand scale. Growing bars mean a bigger company; a rising line means it is keeping more of each unit of revenue it earns.
How to read this: the bars are the same revenue and net profit as the left chart. The blue line is earnings per share (EPS) — the profit attributable to each single share, read on the right-hand scale. A rising line means each share is earning more over time; EPS can move differently from total profit if the number of shares changes.
How to read this: dividend per share (DPS) is the cash dividend a company declared for each share over the year. A steady or rising bar over time is often read as a sign of consistent cash returns to shareholders. A company that pays no dividend will show nothing here — common for younger or growth-focused firms. This is the declared figure from SEC filings, not a forecast.
| Period | Revenue | Operating Income | Net Income | Interest Expense | Depreciation & Amortization | EPS (Diluted) | Dividend Per Share |
|---|---|---|---|---|---|---|---|
| FY2014 | $371.51M | $83.07M | $45.37M | $51.59M | $140.43M | 0.37 | $1.16 |
| FY2015 | $403.82M | $93.58M | $32.93M | $54.97M | $154.13M | 0.26 | $1.17 |
| FY2016 | $460.93M | $101.92M | $45.91M | $59.77M | $176.87M | 0.33 | $1.19 |
| FY2017 | $613.99M | $123.65M | $63.92M | $85.49M | $244.99M | 0.34 | $1.21 |
| FY2018 | $696.43M | — | $213.46M | $101.85M | $279.63M | 1.02 | $1.23 |
| FY2019 | $692.04M | — | $30.15M | $96.63M | $290.38M | 0.14 | $1.25 |
| FY2020 | $7.37M | — | $72.20M | $56.17M | $190.44M | 0.52 | $1.20 |
| FY2021 | $10.29M | — | $66.66M | $53.12M | $202.71M | 0.45 | $1.21 |
| FY2022 | $13.71M | — | $40.90M | $146.69M | $453.08M | 0.15 | $1.24 |
| FY2023 | $17.45M | — | $-278.26M | $258.58M | $730.71M | -0.74 | $1.24 |
| FY2024 | $19.16M | — | $-654.49M | $242.43M | $675.15M | -1.81 | $1.24 |
| FY2025 | $28.22M | — | $-246.07M | $208.99M | $563.97M | -0.71 | $1.10 |
| Period | Operating Income | Revenue | Net Income | Interest Expense | Depreciation & Amortization | EPS (Diluted) |
|---|---|---|---|---|---|---|
| 2015Mar | $23.30M | — | — | — | — | — |
| 2015Jun | $23.03M | — | — | — | — | — |
| 2015Sep | $23.17M | — | — | — | — | — |
| 2016Mar | $27.55M | — | — | — | — | — |
| 2016Jun | $24.56M | — | — | — | — | — |
| 2016Sep | $25.18M | — | — | — | — | — |
| 2017Mar | $29.56M | — | — | — | — | — |
| 2017Jun | $22.37M | — | — | — | — | — |
| 2017Sep | $40.63M | — | — | — | — | — |
| 2018Mar | $35.66M | — | — | — | — | — |
| 2018Jun | $41.55M | — | — | — | — | — |
| 2018Sep | $35.38M | — | — | — | — | — |
| 2022Sep | — | $4.06M | $28.30M | $53.04M | $158.12M | 0.08 |
| 2023Mar | — | $4.62M | $-87.13M | $63.76M | $184.48M | -0.23 |
| 2023Jun | — | $4.23M | $-82.76M | $65.33M | $183.19M | -0.22 |
| 2023Sep | — | $4.66M | $-67.84M | $66.30M | $182.99M | -0.18 |
| 2024Mar | — | $4.19M | $-310.84M | $61.05M | $178.12M | -0.82 |
| 2024Jun | — | $4.32M | $-143.78M | $62.46M | $173.48M | -0.39 |
| 2024Sep | — | $5.02M | $-93.02M | $60.65M | $163.23M | -0.26 |
| 2025Mar | — | $6.39M | $-44.87M | $54.81M | $150.97M | -0.13 |
| 2025Jun | — | $6.98M | $-157.85M | $53.35M | $153.48M | -0.45 |
| 2025Sep | — | $6.89M | $-57.74M | $52.64M | $137.84M | -0.17 |
| 2026Mar | — | $7.70M | $-56.00K | $43.89M | $128.99M | $0 |
| 2026Jun | — | $8.03M | $-43.51M | $45.15M | $128.07M | -0.13 |
Figures in USD. Educational data only.
Plain-English explanations of each figure in the table above, and what a beginner typically looks at. These are educational descriptions only, not advice.