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 | Net Income | Interest Expense | Depreciation & Amortization | EPS (Diluted) | Dividend Per Share | Income Tax |
|---|---|---|---|---|---|---|---|
| FY2014 | $521.73M | $180.22M | $67.57M | $202.11M | 1.95 | $1.40 | — |
| FY2015 | $581.28M | $234.08M | $57.68M | $201.48M | 2.42 | $1.40 | — |
| FY2016 | $642.57M | $293.79M | $55.80M | $213.16M | 2.97 | $3.38 | $0 |
| FY2017 | $719.00M | $164.61M | $66.04M | $241.86M | 1.51 | $1.65 | $0 |
| FY2018 | $9.69M | $258.42M | $49.72M | $249.88M | 2.55 | $1.79 | $0 |
| FY2019 | $10.98M | $195.44M | $48.54M | $268.05M | 1.86 | $1.91 | $0 |
| FY2020 | $6.09M | $207.29M | $70.77M | $290.35M | 1.63 | $1.97 | $0 |
| FY2021 | $6.05M | $658.91M | $78.56M | $303.80M | 5.36 | $2.04 | $0 |
| FY2022 | $10.97M | $259.49M | $84.28M | $350.67M | 1.97 | $2.10 | $0 |
| FY2023 | $11.96M | $238.29M | $114.22M | $348.06M | 1.80 | $2.16 | $0 |
| FY2024 | $17.51M | $232.95M | $145.29M | $349.83M | 1.77 | $2.16 | $0 |
| FY2025 | $19.08M | $302.64M | $126.29M | $349.27M | 2.32 | $2.16 | — |
| Period | Operating Income | Revenue | Net Income | Interest Expense | Depreciation & Amortization | EPS (Diluted) |
|---|---|---|---|---|---|---|
| 2010Jun | $51.03M | — | — | — | — | — |
| 2010Sep | $56.41M | — | — | — | — | — |
| 2011Mar | $58.01M | — | — | — | — | — |
| 2011Jun | $62.36M | — | — | — | — | — |
| 2011Sep | $69.12M | — | — | — | — | — |
| 2012Mar | $72.68M | — | — | — | — | — |
| 2012Jun | $73.23M | — | — | — | — | — |
| 2022Jun | — | $2.61M | $53.98M | $20.12M | $96.42M | 0.40 |
| 2022Sep | — | $3.41M | $86.66M | $19.98M | $81.14M | 0.68 |
| 2023Mar | — | $2.70M | $65.23M | $25.67M | $91.67M | 0.48 |
| 2023Jun | — | $2.97M | $61.28M | $26.38M | $90.36M | 0.47 |
| 2023Sep | — | $2.91M | $58.74M | $29.84M | $85.22M | 0.45 |
| 2024Mar | — | $3.69M | $55.70M | $38.87M | $86.46M | 0.42 |
| 2024Jun | — | $4.81M | $54.55M | $36.76M | $87.15M | 0.41 |
| 2024Sep | — | $3.99M | $57.67M | $36.41M | $91.88M | 0.44 |
| 2025Mar | — | $4.60M | $43.68M | $31.15M | $85.74M | 0.33 |
| 2025Jun | — | $4.82M | $79.57M | $30.84M | $87.63M | 0.57 |
| 2025Sep | — | $4.84M | $162.28M | $32.15M | $87.49M | 1.31 |
| 2026Mar | — | $4.72M | $-14.67M | $38.51M | $92.89M | -0.16 |
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.