Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.84B | -695.00M | +90.78% | 
Dec 31, 2023  | 7.54B | -2.48B | +75.25% | 
Dec 31, 2022  | 10.02B | 3.06B | +144.00% | 
Dec 31, 2021  | 6.96B | 1.91B | +137.91% | 
Dec 31, 2020  | 5.04B | -228.00M | +95.67% | 
Dec 31, 2019  | 5.27B | -285.00M | +94.87% | 
Dec 31, 2018  | 5.56B | 138.00M | +102.55% | 
Dec 31, 2017  | 5.42B | 55.00M | +101.03% | 
Dec 31, 2016  | 5.36B | ― | ― |