Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 10.88B | 234.38M | +102.20% | 
Dec 31, 2023  | 10.64B | 1.76B | +119.80% | 
Dec 31, 2022  | 8.88B | 1.05B | +113.47% | 
Dec 31, 2021  | 7.83B | -2.47B | +75.98% | 
Dec 31, 2020  | 10.31B | 1.07B | +111.57% | 
Dec 31, 2019  | 9.24B | -919.35M | +90.95% | 
Dec 31, 2018  | 10.16B | 1.21B | +113.50% | 
Dec 31, 2017  | 8.95B | 299.60M | +103.46% | 
Dec 31, 2016  | 8.65B | ― | ― |