Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.51B | 1.62B | +132.99% | 
Dec 31, 2023  | 4.90B | -1.41B | +77.64% | 
Dec 31, 2022  | 6.31B | -1.29B | +83.07% | 
Dec 31, 2021  | 7.59B | -5.36B | +58.62% | 
Dec 31, 2020  | 12.95B | 3.96B | +144.07% | 
Dec 31, 2019  | 8.99B | 1.02B | +112.80% | 
Dec 31, 2018  | 7.97B | 815.04M | +111.39% | 
Dec 31, 2017  | 7.15B | 570.36M | +108.66% | 
Dec 31, 2016  | 6.58B | ― | ― |