Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 187.05B | 9.69B | +105.46% | 
Dec 31, 2023  | 177.35B | 5.41B | +103.15% | 
Dec 31, 2022  | 171.94B | 33.40B | +124.11% | 
Dec 31, 2021  | 138.55B | 29.30B | +126.82% | 
Dec 31, 2020  | 109.25B | -4.06B | +96.42% | 
Dec 31, 2019  | 113.31B | 7.84B | +107.44% | 
Dec 31, 2018  | 105.47B | 16.76B | +118.90% | 
Dec 31, 2017  | 88.71B | 15.39B | +120.99% | 
Dec 31, 2016  | 73.32B | ― | ― |