Basis: latest reported fiscal year. Source: stored company filings; unavailable inputs remain N/A.
The latest annual revenue is $304.11M with a change vs the prior observation of (23.36%). Annual revenue is the total sales generated during the company's fiscal year.
Annual fiscal-year revenue; no daily interpolation. Historical series through 2025-12-31.
FMP quote market capitalization / revenue from four consecutive issuer fiscal quarters Quote observation: 2026-10-06T20:18:40.193Z. 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-06T20:18:40.193Z. 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.
| Date | Annual Revenue | Change vs Prior Observation |
|---|---|---|
| 2025 | $304.11M | (23.36%) |
| 2024 | $396.82M | (25.31%) |
| 2023 | $531.29M | (5.13%) |
| 2022 | $560.04M | (6.57%) |
| 2021 | $599.44M | (6.90%) |
| 2020 | $643.90M | (8.12%) |
| 2019 | $700.84M | +5.92% |
| 2018 | $661.67M | (10.20%) |
| 2017 | $736.82M | +6.51% |
| 2016 | $691.81M | +0.32% |
| 2015 | $689.63M | (13.10%) |
| 2014 | $793.58M | (5.93%) |
| 2013 | $843.62M | (0.99%) |
| 2012 | $852.07M | N/A |