Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 39.40B | -347.20M | +99.13% | 
Dec 31, 2023  | 39.75B | -1.72B | +95.85% | 
Dec 31, 2022  | 41.47B | 1.85B | +104.68% | 
Dec 31, 2021  | 39.61B | 612.96M | +101.57% | 
Dec 31, 2020  | 39.00B | -3.00B | +92.85% | 
Dec 31, 2019  | 42.01B | 29.48M | +100.07% | 
Dec 31, 2018  | 41.98B | 1.04B | +102.54% | 
Dec 31, 2017  | 40.94B | 2.90B | +107.63% | 
Dec 31, 2016  | 38.04B | ― | ― |