Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 1.03B | 148.70M | +116.85% | 
Dec 31, 2023  | 882.40M | -3.23B | +21.48% | 
Dec 31, 2022  | 4.11B | 685.20M | +120.02% | 
Dec 31, 2021  | 3.42B | 634.80M | +122.77% | 
Dec 31, 2020  | 2.79B | 1.96B | +334.86% | 
Dec 31, 2019  | 832.70M | -52.00M | +94.12% | 
Dec 31, 2018  | 884.70M | -179.60M | +83.13% | 
Dec 31, 2017  | 1.06B | -39.00M | +96.47% | 
Dec 31, 2016  | 1.10B | ― | ― |