Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 8.82B | 215.50M | +102.51% | 
Dec 31, 2023  | 8.60B | 136.60M | +101.61% | 
Dec 31, 2022  | 8.47B | 1.66B | +124.39% | 
Dec 31, 2021  | 6.81B | 1.57B | +130.01% | 
Dec 31, 2020  | 5.23B | -267.80M | +95.13% | 
Dec 31, 2019  | 5.50B | 853.90M | +118.37% | 
Dec 31, 2018  | 4.65B | 512.40M | +112.39% | 
Dec 31, 2017  | 4.14B | 509.20M | +114.04% | 
Dec 31, 2016  | 3.63B | ― | ― |