Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 39.55B | 5.76B | +117.05% | 
Dec 31, 2023  | 33.79B | 13.99B | +170.66% | 
Dec 31, 2022  | 19.80B | 3.94B | +124.84% | 
Dec 31, 2021  | 15.86B | 388.00M | +102.51% | 
Dec 31, 2020  | 15.47B | -616.00M | +96.17% | 
Dec 31, 2019  | 16.09B | 964.00M | +106.37% | 
Dec 31, 2018  | 15.12B | 0.00 | +100.00% | 
Dec 31, 2017  | 15.12B | 292.00M | +101.97% | 
Dec 31, 2016  | 14.83B | ― | ― |