| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 1.16T | -103.16B | +91.83% | 
| Dec 31, 2023 | 1.26T | 109.12B | +109.45% | 
| Dec 31, 2022 | 1.15T | 81.09B | +107.56% | 
| Dec 31, 2021 | 1.07T | 98.52B | +110.11% | 
| Dec 31, 2020 | 974.75B | 123.86B | +114.56% | 
| Dec 31, 2019 | 850.88B | 110.45B | +114.92% | 
| Dec 31, 2018 | 740.44B | 47.07B | +106.79% | 
| Dec 31, 2017 | 693.37B | 49.89B | +107.75% | 
| Dec 31, 2016 | 643.48B | ― | ― |