Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.14B | 548.01M | +121.18% | 
Dec 31, 2023  | 2.59B | 719.75M | +138.53% | 
Dec 31, 2022  | 1.87B | 393.02M | +126.65% | 
Dec 31, 2021  | 1.47B | -325.09M | +81.94% | 
Dec 31, 2020  | 1.80B | -62.85M | +96.63% | 
Dec 31, 2019  | 1.86B | -228.74M | +89.06% | 
Dec 31, 2018  | 2.09B | -65.19M | +96.98% | 
Dec 31, 2017  | 2.16B | -274.55M | +88.71% | 
Dec 31, 2016  | 2.43B | ― | ― |