Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.78B | -528.74M | +87.72% | 
Dec 31, 2023  | 4.30B | -239.47M | +94.73% | 
Dec 31, 2022  | 4.54B | 362.12M | +108.66% | 
Dec 31, 2021  | 4.18B | -53.99M | +98.73% | 
Dec 31, 2020  | 4.24B | -54.12M | +98.74% | 
Dec 31, 2019  | 4.29B | -56.90M | +98.69% | 
Dec 31, 2018  | 4.35B | 582.80M | +115.48% | 
Dec 31, 2017  | 3.76B | 97.10M | +102.65% | 
Dec 31, 2016  | 3.67B | ― | ― |