Basis: latest reported fiscal year. Source: stored company filings; unavailable inputs remain N/A.
The latest annual revenue is $371.80M with a change vs the prior observation of +2.74%. 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-06T21:12:45.410Z. 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 | $371.80M | +2.74% |
| 2024 | $361.89M | +19.24% |
| 2023 | $303.50M | +41.88% |
| 2022 | $213.92M | +7.68% |
| 2021 | $198.66M | +2.67% |
| 2020 | $193.49M | +4.42% |
| 2019 | $185.29M | +15.10% |
| 2018 | $160.99M | +11.38% |
| 2017 | $144.54M | +3.62% |
| 2016 | $139.50M | +8.67% |
| 2015 | $128.37M | +29.47% |
| 2014 | $99.15M | +52.27% |
| 2013 | $65.11M | (4.12%) |
| 2012 | $67.91M | (13.32%) |
| 2011 | $78.35M | (19.55%) |
| 2010 | $97.39M | (13.41%) |
| 2009 | $112.47M | (12.38%) |
| 2008 | $128.35M | (14.46%) |
| 2007 | $150.05M | +5.28% |
| 2006 | $142.52M | +32.22% |
| 2005 | $107.79M | +47.01% |
| 2004 | $73.32M | +24.24% |
| 2003 | $59.02M | +16.44% |
| 2002 | $50.69M | +9.00% |
| 2001 | $46.50M | +22.28% |
| 2000 | $38.03M | +60.68% |
| 1999 | $23.67M | +172.38% |
| 1998 | $8.69M | N/A |