Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 46.61B | -1.03B | +97.84% | 
Dec 31, 2023  | 47.64B | -3.10B | +93.89% | 
Dec 31, 2022  | 50.74B | 6.66B | +115.10% | 
Dec 31, 2021  | 44.08B | 2.68B | +106.48% | 
Dec 31, 2020  | 41.40B | -2.15B | +95.07% | 
Dec 31, 2019  | 43.55B | 3.96B | +110.00% | 
Dec 31, 2018  | 39.59B | 4.57B | +113.05% | 
Dec 31, 2017  | 35.02B | -11.75B | +74.87% | 
Dec 31, 2016  | 46.77B | ― | ― |