| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 10.99B | 2.25B | +125.76% | 
| Dec 31, 2023 | 8.74B | 2.34B | +136.57% | 
| Dec 31, 2022 | 6.40B | 2.62B | +169.25% | 
| Dec 31, 2021 | 3.78B | 2.13B | +228.81% | 
| Dec 31, 2020 | 1.65B | -1.28B | +56.28% | 
| Dec 31, 2019 | 2.94B | -429.25M | +87.24% | 
| Dec 31, 2018 | 3.36B | 3.33B | +8,756.10% | 
| Dec 31, 2017 | 38.43M | 37.94M | +7,779.17% | 
| Dec 31, 2016 | 494.00K | ― | ― |