Basis: latest reported fiscal year. Source: stored company filings; unavailable inputs remain N/A.
The latest annual revenue is $678.93M with a change vs the prior observation of (2.48%). Annual revenue is the total sales generated during the company's fiscal year.
Annual fiscal-year revenue; no daily interpolation. Historical series through 2026-06-30.
FMP quote market capitalization / revenue from four consecutive issuer fiscal quarters Quote observation: 2026-10-06T12:55:32.620Z. Historical values estimate market capitalization from statement-period weighted shares. Comparisons with the current quote-based value are approximate. Only filing versions delivered by FMP are available for the historical calculation. Historical series through 2026-10-05.
Current FMP quote-based enterprise value / four-quarter revenue Quote observation: 2026-10-06T12:55:32.620Z. Historical values estimate market capitalization from statement-period weighted shares. Comparisons with the current quote-based value are approximate. Only filing versions delivered by FMP are available for the historical calculation. Historical series through 2026-08-27.
| Date | Annual Revenue | Change vs Prior Observation |
|---|---|---|
| 2026 | $678.93M | (2.48%) |
| 2025 | $696.16M | +5.92% |
| 2024 | $657.27M | (4.92%) |
| 2023 | $691.32M | (11.09%) |
| 2022 | $777.55M | +18.37% |
| 2021 | $656.90M | +41.30% |
| 2020 | $464.91M | +3.10% |
| 2019 | $450.92M | +6.97% |
| 2018 | $421.55M | +9.97% |
| 2017 | $383.34M | +14.20% |
| 2016 | $335.66M | +2.36% |
| 2015 | $327.94M | +3.08% |
| 2014 | $318.12M | (5.72%) |
| 2013 | $337.44M | (1.42%) |
| 2012 | $342.29M | (5.26%) |
| 2011 | $361.31M | +19.70% |
| 2010 | $301.84M | +63.09% |
| 2009 | $185.08M | (25.38%) |
| 2008 | $248.03M | +25.16% |
| 2007 | $198.18M | N/A |