Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 1.95B | 428.14M | +128.11% | 
Dec 31, 2023  | 1.52B | 212.14M | +116.18% | 
Dec 31, 2022  | 1.31B | -1.81B | +41.98% | 
Dec 31, 2021  | 3.12B | -473.18M | +86.84% | 
Dec 31, 2020  | 3.60B | -248.55M | +93.54% | 
Dec 31, 2019  | 3.85B | 231.34M | +106.40% | 
Dec 31, 2018  | 3.61B | 1.98B | +221.87% | 
Dec 31, 2017  | 1.63B | 286.63M | +121.36% | 
Dec 31, 2016  | 1.34B | ― | ― |