Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 17.99B | 3.93B | +127.94% | 
Dec 31, 2023  | 14.06B | -4.87B | +74.28% | 
Dec 31, 2022  | 18.93B | 1.21B | +106.85% | 
Dec 31, 2021  | 17.71B | 276.00M | +101.58% | 
Dec 31, 2020  | 17.44B | 181.00M | +101.05% | 
Dec 31, 2019  | 17.26B | 834.00M | +105.08% | 
Dec 31, 2018  | 16.42B | 2.17B | +115.20% | 
Dec 31, 2017  | 14.26B | 927.00M | +106.95% | 
Dec 31, 2016  | 13.33B | ― | ― |