Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 5.48B | 846.00M | +118.27% | 
Dec 31, 2023  | 4.63B | 986.57M | +127.08% | 
Dec 31, 2022  | 3.64B | -350.29M | +91.23% | 
Dec 31, 2021  | 3.99B | 208.85M | +105.52% | 
Dec 31, 2020  | 3.78B | -188.01M | +95.27% | 
Dec 31, 2019  | 3.97B | 592.51M | +117.53% | 
Dec 31, 2018  | 3.38B | -35.96M | +98.95% | 
Dec 31, 2017  | 3.42B | 188.28M | +105.83% | 
Dec 31, 2016  | 3.23B | ― | ― |