Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 44.29B | -1.75B | +96.20% | 
Dec 31, 2023  | 46.03B | 644.00M | +101.42% | 
Dec 31, 2022  | 45.39B | 6.21B | +115.86% | 
Dec 31, 2021  | 39.17B | 1.81B | +104.83% | 
Dec 31, 2020  | 37.37B | -262.00M | +99.30% | 
Dec 31, 2019  | 37.63B | 1.95B | +105.48% | 
Dec 31, 2018  | 35.68B | -544.00M | +98.50% | 
Dec 31, 2017  | 36.22B | 1.52B | +104.40% | 
Dec 31, 2016  | 34.70B | ― | ― |