Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 17.66B | -872.61M | +95.29% | 
Dec 31, 2023  | 18.53B | 1.23B | +107.12% | 
Dec 31, 2022  | 17.30B | 2.95B | +120.60% | 
Dec 31, 2021  | 14.34B | 3.91B | +137.47% | 
Dec 31, 2020  | 10.43B | 172.12M | +101.68% | 
Dec 31, 2019  | 10.26B | 850.52M | +109.04% | 
Dec 31, 2018  | 9.41B | 1.76B | +122.99% | 
Dec 31, 2017  | 7.65B | 1.20B | +118.69% | 
Dec 31, 2016  | 6.45B | ― | ― |