Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 22.13B | -182.00M | +99.18% | 
Dec 31, 2023  | 22.31B | 992.00M | +104.65% | 
Dec 31, 2022  | 21.32B | 804.00M | +103.92% | 
Dec 31, 2021  | 20.52B | 286.00M | +101.41% | 
Dec 31, 2020  | 20.23B | -2.52B | +88.92% | 
Dec 31, 2019  | 22.75B | -230.00M | +99.00% | 
Dec 31, 2018  | 22.98B | -20.00M | +99.91% | 
Dec 31, 2017  | 23.00B | -146.00M | +99.37% | 
Dec 31, 2016  | 23.15B | ― | ― |