Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 10.01B | -778.80M | +92.78% | 
Dec 31, 2023  | 10.79B | -1.76B | +85.96% | 
Dec 31, 2022  | 12.55B | 2.79B | +128.52% | 
Dec 31, 2021  | 9.77B | 2.68B | +137.75% | 
Dec 31, 2020  | 7.09B | -1.46B | +82.96% | 
Dec 31, 2019  | 8.55B | -730.80M | +92.12% | 
Dec 31, 2018  | 9.28B | 288.10M | +103.20% | 
Dec 31, 2017  | 8.99B | 1.10B | +113.90% | 
Dec 31, 2016  | 7.89B | ― | ― |