Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 38.49B | -731.00M | +98.14% | 
Dec 31, 2023  | 39.22B | 307.00M | +100.79% | 
Dec 31, 2022  | 38.91B | 4.76B | +113.94% | 
Dec 31, 2021  | 34.15B | -9.34B | +78.53% | 
Dec 31, 2020  | 43.49B | -8.14B | +84.23% | 
Dec 31, 2019  | 51.63B | 158.00M | +100.31% | 
Dec 31, 2018  | 51.48B | 4.20B | +108.88% | 
Dec 31, 2017  | 47.28B | -662.00M | +98.62% | 
Dec 31, 2016  | 47.94B | ― | ― |