| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 1.50B | -720.77M | +67.52% | 
| Dec 31, 2023 | 2.22B | 746.94M | +150.73% | 
| Dec 31, 2022 | 1.47B | 365.08M | +132.97% | 
| Dec 31, 2021 | 1.11B | 400.76M | +156.72% | 
| Dec 31, 2020 | 706.56M | 86.30M | +113.91% | 
| Dec 31, 2019 | 620.25M | 88.04M | +116.54% | 
| Dec 31, 2018 | 532.21M | -201.54M | +72.53% | 
| Dec 31, 2017 | 733.75M | 62.35M | +109.29% | 
| Dec 31, 2016 | 671.40M | ― | ― |