Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.16B | 663.00M | +112.07% | 
Dec 31, 2023  | 5.50B | 807.00M | +117.21% | 
Dec 31, 2022  | 4.69B | 1.91B | +168.82% | 
Dec 31, 2021  | 2.78B | 640.00M | +129.95% | 
Dec 31, 2020  | 2.14B | -2.56B | +45.47% | 
Dec 31, 2019  | 4.70B | 693.00M | +117.29% | 
Dec 31, 2018  | 4.01B | 390.00M | +110.78% | 
Dec 31, 2017  | 3.62B | 670.00M | +122.73% | 
Dec 31, 2016  | 2.95B | ― | ― |