| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 1.28B | 139.12M | +112.21% | 
| Dec 31, 2023 | 1.14B | 219.71M | +123.89% | 
| Dec 31, 2022 | 919.71M | 207.53M | +129.14% | 
| Dec 31, 2021 | 712.18M | 168.17M | +130.91% | 
| Dec 31, 2020 | 544.01M | -64.57M | +89.39% | 
| Dec 31, 2019 | 608.59M | 54.14M | +109.77% | 
| Dec 31, 2018 | 554.44M | 48.76M | +109.64% | 
| Dec 31, 2017 | 505.68M | 48.66M | +110.65% | 
| Dec 31, 2016 | 457.03M | ― | ― |