Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 27.26B | 184.00M | +100.68% | 
Dec 31, 2023  | 27.07B | -1.02B | +96.37% | 
Dec 31, 2022  | 28.09B | 2.81B | +111.12% | 
Dec 31, 2021  | 25.28B | 2.75B | +112.20% | 
Dec 31, 2020  | 22.53B | -4.52B | +83.29% | 
Dec 31, 2019  | 27.05B | -1.91B | +93.42% | 
Dec 31, 2018  | 28.96B | 746.00M | +102.64% | 
Dec 31, 2017  | 28.21B | 1.68B | +106.34% | 
Dec 31, 2016  | 26.53B | ― | ― |