Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 16.32B | 841.00M | +105.43% | 
Dec 31, 2023  | 15.47B | 1.73B | +112.59% | 
Dec 31, 2022  | 13.74B | -412.00M | +97.09% | 
Dec 31, 2021  | 14.16B | -1.93M | +99.99% | 
Dec 31, 2020  | 14.16B | -1.30B | +91.61% | 
Dec 31, 2019  | 15.45B | -3.71B | +80.63% | 
Dec 31, 2018  | 19.17B | -354.37M | +98.18% | 
Dec 31, 2017  | 19.52B | 484.47M | +102.54% | 
Dec 31, 2016  | 19.04B | ― | ― |