Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 5.46B | 124.83M | +102.34% | 
Dec 31, 2023  | 5.33B | 484.89M | +110.00% | 
Dec 31, 2022  | 4.85B | 131.99M | +102.80% | 
Dec 31, 2021  | 4.72B | 4.07B | +732.46% | 
Dec 31, 2020  | 643.88M | -63.03M | +91.08% | 
Dec 31, 2019  | 706.92M | 259.22M | +157.90% | 
Dec 31, 2018  | 447.70M | 76.74M | +120.69% | 
Dec 31, 2017  | 370.95M | 45.62M | +114.02% | 
Dec 31, 2016  | 325.33M | ― | ― |