| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 29.62B | 4.47B | +117.78% | 
| Dec 31, 2024 | 25.15B | -9.83B | +71.89% | 
| Dec 31, 2023 | 34.98B | 7.66B | +128.03% | 
| Dec 31, 2022 | 27.32B | 13.89B | +203.49% | 
| Dec 31, 2021 | 13.43B | -1.78B | +88.28% | 
| Dec 31, 2020 | 15.21B | -3.59B | +80.92% | 
| Dec 31, 2019 | 18.80B | -1.71B | +91.65% | 
| Dec 31, 2017 | 20.51B | 6.44B | +145.80% | 
| Dec 31, 2016 | 14.07B | ― | ― |