Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.30B | 1.07B | +120.44% | 
Dec 31, 2023  | 5.23B | 367.97M | +107.57% | 
Dec 31, 2022  | 4.86B | 1.10B | +129.35% | 
Dec 31, 2019  | 3.76B | 410.06M | +112.25% | 
Dec 31, 2018  | 3.35B | 260.44M | +108.44% | 
Dec 31, 2017  | 3.09B | 68.34M | +102.26% | 
Dec 31, 2016  | 3.02B | ― | ― |