Trailing-twelve-month (TTM) revenue is $1.31 Billion with a year-over-year growth of +7.10%. 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.
$1.31B
$1.31 Billion
+7.10%
vs. $1.23B a year ago (TTM)
+3.91%
5 Year compound annual growth rate
1 Year
+7.10%
3 Year
+0.14%
5 Year
+3.91%
10 Year
+1.87%
15 Year
+2.01%
20 Year
+4.90%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $1.30B | +$80.15M | +6.58% |
| 2024 | $1.22B | ($43.41M) | (3.44%) |
| 2023 | $1.26B | ($84.08M) | (6.25%) |
| 2022 | $1.35B | +$50.58M | +3.91% |
| 2021 | $1.29B | +$393.33M | +43.64% |
| 2020 |
TTM Growth
+7.10%
3-Year Avg Growth
+0.14%
5-Year Avg Growth
+3.91%
| $901.28M |
| +$1.02M |
| +0.11% |
| 2019 | $900.25M | +$14.76M | +1.67% |
| 2018 | $885.50M | ($27.88M) | (3.05%) |
| 2017 | $913.38M | ($61.49M) | (6.31%) |
| 2016 | $974.87M | ($144.74M) | (12.93%) |