| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 1.30B | 155.79M | +113.60% | 
| Dec 31, 2023 | 1.15B | 236.40M | +125.99% | 
| Dec 31, 2022 | 909.52M | 32.79M | +103.74% | 
| Dec 31, 2021 | 876.73M | 42.58M | +105.10% | 
| Dec 31, 2020 | 834.15M | 175.77M | +126.70% | 
| Dec 31, 2019 | 658.38M | 387.06M | +242.66% | 
| Dec 31, 2017 | 271.32M | ― | ― |