Trailing-twelve-month (TTM) revenue is $851.45 Million with a year-over-year growth of +28.30%. 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.
$851.45M
$851.45 Million
+28.30%
vs. $663.64M a year ago (TTM)
+4.09%
5 Year compound annual growth rate
1 Year
+28.30%
3 Year
+10.29%
5 Year
+4.09%
10 Year
+8.52%
15 Year
+3.13%
20 Year
+6.86%
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $667.16M | +$38.13M | +6.06% |
| 2024 | $629.03M | ($9.89M) | (1.55%) |
| 2023 | $638.92M | ($134.51M) | (17.39%) |
| 2022 | $773.43M | ($79.53M) | (9.32%) |
| 2021 | $852.96M | +$323.26M | +61.03% |
| 2020 |
TTM Growth
+28.30%
3-Year Avg Growth
+10.29%
5-Year Avg Growth
+4.09%
| $529.70M |
| +$129.97M |
| +32.51% |
| 2019 | $399.73M | ($201.41M) | (33.50%) |
| 2018 | $601.14M | ($110.48M) | (15.53%) |
| 2017 | $711.63M | +$316.83M | +80.25% |
| 2016 | $394.80M | +$15.45M | +4.07% |