Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 119.76B | 4.54B | +103.94% | 
Dec 31, 2023  | 115.22B | 337.00M | +100.29% | 
Dec 31, 2022  | 114.88B | -2.23B | +98.10% | 
Dec 31, 2021  | 117.11B | 39.78B | +151.44% | 
Dec 31, 2020  | 77.33B | -16.88B | +82.09% | 
Dec 31, 2019  | 94.21B | -6.99B | +93.09% | 
Dec 31, 2018  | 101.20B | 6.54B | +106.91% | 
Dec 31, 2017  | 94.66B | 14.50B | +118.09% | 
Dec 31, 2016  | 80.16B | ― | ― |