Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 4.83B | -331.27M | +93.58% | 
Dec 31, 2023  | 5.16B | 96.50M | +101.90% | 
Dec 31, 2022  | 5.07B | -678.07M | +88.20% | 
Dec 31, 2021  | 5.74B | 523.93M | +110.04% | 
Dec 31, 2020  | 5.22B | -148.93M | +97.23% | 
Dec 31, 2019  | 5.37B | 348.33M | +106.94% | 
Dec 31, 2018  | 5.02B | 1.12B | +128.81% | 
Dec 31, 2017  | 3.90B | 522.31M | +115.47% | 
Dec 31, 2016  | 3.38B | ― | ― |