Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 591.62B | 145.23B | +132.54% | 
Dec 31, 2023  | 446.38B | -77.04B | +85.28% | 
Dec 31, 2022  | 523.42B | 76.35B | +117.08% | 
Dec 31, 2021  | 447.08B | 107.43B | +131.63% | 
Dec 31, 2020  | 339.64B | -17.63B | +95.07% | 
Dec 31, 2019  | 357.27B | 69.76B | +124.26% | 
Dec 31, 2018  | 287.51B | -2.10B | +99.27% | 
Dec 31, 2017  | 289.62B | 73.84B | +134.22% | 
Dec 31, 2016  | 215.78B | ― | ― |