Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 5.06B | 330.00M | +106.97% | 
Dec 31, 2023  | 4.73B | 652.00M | +115.97% | 
Dec 31, 2022  | 4.08B | 835.00M | +125.72% | 
Dec 31, 2021  | 3.25B | -287.00M | +91.88% | 
Dec 31, 2020  | 3.53B | -453.00M | +88.64% | 
Dec 31, 2019  | 3.99B | 727.86M | +122.33% | 
Dec 31, 2018  | 3.26B | 9.08M | +100.28% | 
Dec 31, 2017  | 3.25B | 139.65M | +104.49% | 
Dec 31, 2016  | 3.11B | ― | ― |