Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 660.26B | 51.24B | +108.41% | 
Dec 31, 2023  | 609.01B | 54.46B | +109.82% | 
Dec 31, 2022  | 554.55B | -5.57B | +99.01% | 
Dec 31, 2021  | 560.12B | 78.05B | +116.19% | 
Dec 31, 2020  | 482.06B | 104.78B | +127.77% | 
Dec 31, 2019  | 377.29B | 64.59B | +120.66% | 
Dec 31, 2018  | 312.69B | 74.93B | +131.52% | 
Dec 31, 2017  | 237.76B | 85.82B | +156.48% | 
Dec 31, 2016  | 151.94B | ― | ― |