Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.81B | -558.00M | +87.22% | 
Dec 31, 2023  | 4.37B | -870.04M | +83.38% | 
Dec 31, 2022  | 5.24B | 1.54B | +141.51% | 
Dec 31, 2021  | 3.70B | 935.09M | +133.82% | 
Dec 31, 2020  | 2.76B | -1.99B | +58.11% | 
Dec 31, 2019  | 4.76B | 2.22B | +187.80% | 
Dec 31, 2018  | 2.53B | -774.19M | +76.59% | 
Dec 31, 2017  | 3.31B | 1.56B | +189.47% | 
Dec 31, 2016  | 1.75B | ― | ― |