| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 562.03B | 58.52B | +111.62% | 
| Dec 31, 2024 | 503.51B | 115.78B | +129.86% | 
| Dec 31, 2023 | 387.73B | 110.62B | +139.92% | 
| Dec 31, 2022 | 277.11B | 14.90B | +105.68% | 
| Dec 31, 2021 | 262.21B | -2.46B | +99.07% | 
| Dec 31, 2020 | 264.68B | 25.84B | +110.82% | 
| Dec 31, 2019 | 238.84B | 32.73B | +115.88% | 
| Dec 31, 2017 | 206.11B | -21.73B | +90.46% | 
| Dec 31, 2016 | 227.84B | ― | ― |