Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 57.71B | -3.97B | +93.56% | 
Dec 31, 2023  | 61.68B | 1.13B | +101.87% | 
Dec 31, 2022  | 60.55B | 3.57B | +106.26% | 
Dec 31, 2021  | 56.98B | 3.90B | +107.35% | 
Dec 31, 2020  | 53.08B | -4.89B | +91.56% | 
Dec 31, 2019  | 57.97B | 436.06M | +100.76% | 
Dec 31, 2018  | 57.53B | 2.70B | +104.93% | 
Dec 31, 2017  | 54.83B | 1.46B | +102.74% | 
Dec 31, 2016  | 53.37B | ― | ― |