Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 8.55B | 756.00M | +109.70% | 
Dec 31, 2023  | 7.79B | -579.00M | +93.08% | 
Dec 31, 2022  | 8.37B | 995.00M | +113.49% | 
Dec 31, 2021  | 7.37B | 1.40B | +123.33% | 
Dec 31, 2020  | 5.98B | -756.00M | +88.78% | 
Dec 31, 2019  | 6.74B | 245.00M | +103.78% | 
Dec 31, 2018  | 6.49B | 120.00M | +101.88% | 
Dec 31, 2017  | 6.37B | 556.00M | +109.56% | 
Dec 31, 2016  | 5.81B | ― | ― |