Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.45B | 317.20M | +105.17% | 
Dec 31, 2023  | 6.13B | -341.71M | +94.72% | 
Dec 31, 2022  | 6.47B | 1.12B | +121.01% | 
Dec 31, 2021  | 5.35B | 225.54M | +104.40% | 
Dec 31, 2020  | 5.13B | 643.27M | +114.35% | 
Dec 31, 2019  | 4.48B | -1.48B | +75.12% | 
Dec 31, 2018  | 5.97B | 1.00B | +120.16% | 
Dec 31, 2017  | 4.97B | 553.57M | +112.55% | 
Dec 31, 2016  | 4.41B | ― | ― |