| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 637.76M | 100.86M | +118.78% | 
| Dec 31, 2023 | 536.91M | 86.03M | +119.08% | 
| Dec 31, 2022 | 450.88M | 65.60M | +117.03% | 
| Dec 31, 2021 | 385.28M | 72.65M | +123.24% | 
| Dec 31, 2020 | 312.63M | 33.51M | +112.00% | 
| Dec 31, 2019 | 279.12M | 30.88M | +112.44% | 
| Dec 31, 2018 | 248.24M | 27.67M | +112.55% | 
| Dec 31, 2017 | 220.57M | 27.27M | +114.11% | 
| Dec 31, 2016 | 193.29M | ― | ― |