Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 47.66B | 2.54B | +105.63% | 
Dec 31, 2023  | 45.12B | 4.01B | +109.76% | 
Dec 31, 2022  | 41.11B | 5.22B | +114.54% | 
Dec 31, 2021  | 35.89B | -1.28B | +96.56% | 
Dec 31, 2020  | 37.16B | -3.20B | +92.07% | 
Dec 31, 2019  | 40.37B | -2.48B | +94.22% | 
Dec 31, 2018  | 42.84B | 11.73B | +137.71% | 
Dec 31, 2017  | 31.11B | -3.84B | +89.00% | 
Dec 31, 2016  | 34.95B | ― | ― |