Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 284.31B | -32.31B | +89.80% | 
Dec 31, 2023  | 316.62B | -64.69B | +83.03% | 
Dec 31, 2022  | 381.31B | 119.81B | +145.82% | 
Dec 31, 2021  | 261.50B | 80.96B | +144.84% | 
Dec 31, 2020  | 180.54B | -164.33B | +52.35% | 
Dec 31, 2019  | 344.88B | -43.50B | +88.80% | 
Dec 31, 2018  | 388.38B | 83.20B | +127.26% | 
Dec 31, 2017  | 305.18B | 71.59B | +130.65% | 
Dec 31, 2016  | 233.59B | ― | ― |