Trailing-twelve-month (TTM) revenue is $902.53 Million with a year-over-year growth of +21.32%. 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.
$902.53M
$902.53 Million
+21.32%
vs. $743.92M a year ago (TTM)
+25.28%
5 Year compound annual growth rate
1 Year
+21.32%
3 Year
+16.62%
5 Year
+25.28%
10 Year
+19.26%
15 Year
+15.89%
20 Year
+17.51%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $880.58M | +$208.18M | +30.96% |
| 2024 | $672.40M | +$154.47M | +29.83% |
| 2023 | $517.92M | ($52.81M) | (9.25%) |
| 2022 | $570.73M | +$154.62M | +37.16% |
| 2021 | $416.11M | +$146.72M | +54.46% |
| 2020 |
TTM Growth
+21.32%
3-Year Avg Growth
+16.62%
5-Year Avg Growth
+25.28%
| $269.40M |
| +$44.49M |
| +19.78% |
| 2019 | $224.91M | ($26.23M) | (10.44%) |
| 2018 | $251.13M | +$29.14M | +13.13% |
| 2017 | $221.99M | +$58.09M | +35.44% |
| 2016 | $163.90M | +$15.39M | +10.36% |