| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 99.73B | 32.44B | +148.20% | 
| Dec 31, 2024 | 67.29B | -1.98B | +97.14% | 
| Dec 31, 2023 | 69.27B | 27.21B | +164.68% | 
| Dec 31, 2022 | 42.06B | 11.76B | +138.80% | 
| Dec 31, 2021 | 30.31B | -9.32B | +76.47% | 
| Dec 31, 2020 | 39.63B | 12.11B | +144.00% | 
| Dec 31, 2019 | 27.52B | 6.58B | +131.40% | 
| Dec 31, 2017 | 20.94B | 4.50B | +127.36% | 
| Dec 31, 2016 | 16.44B | ― | ― |