Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2025  | 32.54B | 3.28B | +111.20% | 
Dec 31, 2024  | 29.26B | -589.70M | +98.02% | 
Dec 31, 2023  | 29.85B | 4.53B | +117.91% | 
Dec 31, 2022  | 25.32B | 5.98B | +130.96% | 
Dec 31, 2021  | 19.33B | -1.61B | +92.30% | 
Dec 31, 2020  | 20.94B | -3.28B | +86.47% | 
Dec 31, 2018  | 24.22B | 2.89B | +113.55% | 
Dec 31, 2017  | 21.33B | 1.87B | +109.63% | 
Dec 31, 2016  | 19.46B | ― | ― |