Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 8.17B | -1.58B | +83.81% | 
Dec 31, 2023  | 9.75B | -5.81B | +62.65% | 
Dec 31, 2022  | 15.56B | -1.99B | +88.66% | 
Dec 31, 2021  | 17.55B | 12.96B | +381.88% | 
Dec 31, 2020  | 4.60B | -5.79B | +44.24% | 
Dec 31, 2019  | 10.39B | -14.45B | +41.83% | 
Dec 31, 2018  | 24.84B | 6.39B | +134.63% | 
Dec 31, 2017  | 18.45B | 851.00M | +104.84% | 
Dec 31, 2016  | 17.60B | ― | ― |