Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 10.11B | 451.48M | +104.68% | 
Dec 31, 2023  | 9.65B | 678.90M | +107.56% | 
Dec 31, 2022  | 8.98B | 451.75M | +105.30% | 
Dec 31, 2021  | 8.52B | 1.10B | +114.82% | 
Dec 31, 2020  | 7.42B | 2.51B | +151.13% | 
Dec 31, 2019  | 4.91B | 1.55B | +145.91% | 
Dec 31, 2018  | 3.37B | -608.80M | +84.68% | 
Dec 31, 2017  | 3.98B | 604.19M | +117.92% | 
Dec 31, 2016  | 3.37B | ― | ― |