Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 37.07B | -572.27M | +98.48% | 
Dec 31, 2023  | 37.64B | -2.22B | +94.43% | 
Dec 31, 2022  | 39.86B | 2.65B | +107.13% | 
Dec 31, 2021  | 37.21B | 8.40B | +129.16% | 
Dec 31, 2020  | 28.81B | 1.35B | +104.90% | 
Dec 31, 2019  | 27.46B | 1.01B | +103.81% | 
Dec 31, 2018  | 26.45B | 1.86B | +107.58% | 
Dec 31, 2017  | 24.59B | 2.77B | +112.68% | 
Dec 31, 2016  | 21.82B | ― | ― |