Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 80.12B | -13.57B | +85.52% | 
Dec 31, 2023  | 93.69B | -21.97B | +81.00% | 
Dec 31, 2022  | 115.66B | 38.30B | +149.51% | 
Dec 31, 2021  | 77.36B | 16.41B | +126.93% | 
Dec 31, 2020  | 60.94B | 20.14B | +149.36% | 
Dec 31, 2019  | 40.80B | 11.24B | +138.01% | 
Dec 31, 2018  | 29.57B | -8.40B | +77.87% | 
Dec 31, 2017  | 37.97B | -208.00M | +99.46% | 
Dec 31, 2016  | 38.17B | ― | ― |