Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 361.13B | 59.38B | +119.68% | 
Dec 31, 2023  | 301.75B | 20.45B | +107.27% | 
Dec 31, 2022  | 281.30B | 40.50B | +116.82% | 
Dec 31, 2021  | 240.80B | 35.85B | +117.49% | 
Dec 31, 2020  | 204.96B | 5.87B | +102.95% | 
Dec 31, 2019  | 199.09B | 24.20B | +113.84% | 
Dec 31, 2018  | 174.88B | 18.48B | +111.82% | 
Dec 31, 2017  | 156.40B | 8.70B | +105.89% | 
Dec 31, 2016  | 147.70B | ― | ― |