| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 48.20B | 9.89B | +125.83% | 
| Dec 31, 2024 | 38.31B | 14.66B | +161.99% | 
| Dec 31, 2023 | 23.65B | -8.26B | +74.10% | 
| Dec 31, 2022 | 31.91B | 3.72B | +113.20% | 
| Dec 31, 2021 | 28.19B | -6.04B | +82.36% | 
| Dec 31, 2020 | 34.23B | 4.57B | +115.40% | 
| Dec 31, 2019 | 29.66B | 6.11B | +125.94% | 
| Dec 31, 2017 | 23.55B | 2.96B | +114.39% | 
| Dec 31, 2016 | 20.59B | ― | ― |