| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 787.20M | 116.60M | +117.39% | 
| Dec 31, 2023 | 670.60M | -10.10M | +98.52% | 
| Dec 31, 2022 | 680.70M | 110.74M | +119.43% | 
| Dec 31, 2021 | 569.97M | 81.77M | +116.75% | 
| Dec 31, 2020 | 488.20M | 8.59M | +101.79% | 
| Dec 31, 2019 | 479.60M | -237.88M | +66.84% | 
| Dec 31, 2018 | 717.49M | 99.91M | +116.18% | 
| Dec 31, 2017 | 617.58M | 118.72M | +123.80% | 
| Dec 31, 2016 | 498.86M | ― | ― |