| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 304.75B | 37.65B | +114.09% | 
| Dec 31, 2024 | 267.11B | 58.59B | +128.10% | 
| Dec 31, 2023 | 208.52B | 37.33B | +121.81% | 
| Dec 31, 2022 | 171.19B | 45.69B | +136.41% | 
| Dec 31, 2021 | 125.50B | 11.11B | +109.71% | 
| Dec 31, 2020 | 114.39B | 9.88B | +109.45% | 
| Dec 31, 2019 | 104.51B | -5.10B | +95.35% | 
| Dec 31, 2017 | 109.61B | 25.34B | +130.06% | 
| Dec 31, 2016 | 84.27B | ― | ― |