Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 51.72B | 5.06B | +110.85% | 
Dec 31, 2023  | 46.66B | 3.20B | +107.36% | 
Dec 31, 2022  | 43.46B | -513.00M | +98.83% | 
Dec 31, 2021  | 43.97B | -5.92B | +88.13% | 
Dec 31, 2020  | 49.90B | 1.22B | +102.51% | 
Dec 31, 2019  | 48.68B | -4.49B | +91.56% | 
Dec 31, 2018  | 53.17B | 3.03B | +106.05% | 
Dec 31, 2017  | 50.13B | 699.00M | +101.41% | 
Dec 31, 2016  | 49.44B | ― | ― |