Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 17.88B | 516.07M | +102.97% | 
Dec 31, 2023  | 17.36B | -106.16M | +99.39% | 
Dec 31, 2022  | 17.47B | 2.69B | +118.21% | 
Dec 31, 2021  | 14.78B | 2.69B | +122.21% | 
Dec 31, 2020  | 12.09B | 682.68M | +105.98% | 
Dec 31, 2019  | 11.41B | 471.44M | +104.31% | 
Dec 31, 2018  | 10.94B | 169.92M | +101.58% | 
Dec 31, 2017  | 10.77B | 2.84B | +135.77% | 
Dec 31, 2016  | 7.93B | ― | ― |