Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 350.02B | 42.62B | +113.87% | 
Dec 31, 2023  | 307.39B | 24.56B | +108.68% | 
Dec 31, 2022  | 282.84B | 25.20B | +109.78% | 
Dec 31, 2021  | 257.64B | 75.11B | +141.15% | 
Dec 31, 2020  | 182.53B | 20.67B | +112.77% | 
Dec 31, 2019  | 161.86B | 25.04B | +118.30% | 
Dec 31, 2018  | 136.82B | 25.96B | +123.42% | 
Dec 31, 2017  | 110.86B | 20.58B | +122.80% | 
Dec 31, 2016  | 90.27B | ― | ― |