| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 563.58B | 12.14B | +102.20% | 
| Dec 31, 2024 | 551.44B | 109.01B | +124.64% | 
| Dec 31, 2023 | 442.43B | 63.79B | +116.85% | 
| Dec 31, 2022 | 378.65B | 29.74B | +108.52% | 
| Dec 31, 2021 | 348.90B | 163.45B | +188.14% | 
| Dec 31, 2020 | 185.45B | 42.24B | +129.50% | 
| Dec 31, 2018 | 143.21B | 22.02B | +118.17% | 
| Dec 31, 2017 | 121.19B | 18.88B | +118.45% | 
| Dec 31, 2016 | 102.31B | ― | ― |