Trailing-twelve-month (TTM) revenue is $750.04 Million with a year-over-year growth of +17.78%. Revenue represents the total income generated from the company's primary business operations.
Reported quarterly revenue; no daily interpolation.
Revenue growth vs the same quarter one year earlier, last 40 quarters.
$750.04M
$750.04 Million
+17.78%
vs. $636.82M a year ago (TTM)
+22.62%
5 Year compound annual growth rate
1 Year
+17.78%
3 Year
+17.86%
5 Year
+22.62%
10 Year
+25.99%
15 Year
+22.69%
20 Year
+17.08%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $718.40M | +$101.30M | +16.42% |
| 2024 | $617.10M | +$79.60M | +14.81% |
| 2023 | $537.50M | +$107.68M | +25.05% |
| 2022 | $429.81M | +$90.49M | +26.67% |
| 2021 | $339.32M | +$90.75M | +36.51% |
| 2020 |
TTM Growth
+17.78%
3-Year Avg Growth
+17.86%
5-Year Avg Growth
+22.62%
| $248.57M |
| +$61.09M |
| +32.59% |
| 2019 | $187.48M | +$50.36M | +36.72% |
| 2018 | $137.12M | +$25.61M | +22.96% |
| 2017 | $111.52M | +$19.99M | +21.84% |
| 2016 | $91.53M | +$21.56M | +30.82% |