Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 37.11B | 1.71B | +104.82% | 
Dec 31, 2023  | 35.40B | 2.19B | +106.60% | 
Dec 31, 2022  | 33.21B | 7.27B | +128.02% | 
Dec 31, 2021  | 25.94B | 7.60B | +141.45% | 
Dec 31, 2020  | 18.34B | 1.43B | +108.47% | 
Dec 31, 2019  | 16.91B | -4.83B | +77.78% | 
Dec 31, 2018  | 21.74B | -2.09B | +91.24% | 
Dec 31, 2017  | 23.83B | 5.01B | +126.65% | 
Dec 31, 2016  | 18.81B | ― | ― |