Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 18.23B | 401.19M | +102.25% | 
Dec 31, 2023  | 17.83B | 1.51B | +109.27% | 
Dec 31, 2022  | 16.32B | 2.46B | +117.74% | 
Dec 31, 2021  | 13.86B | 915.37M | +107.07% | 
Dec 31, 2020  | 12.95B | -1.62B | +88.90% | 
Dec 31, 2019  | 14.56B | -1.64B | +89.89% | 
Dec 31, 2018  | 16.20B | 1.03B | +106.77% | 
Dec 31, 2017  | 15.17B | 1.40B | +110.15% | 
Dec 31, 2016  | 13.78B | ― | ― |