| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 76.01B | 3.26B | +104.49% | 
| Dec 31, 2024 | 72.74B | 3.95B | +105.74% | 
| Dec 31, 2023 | 68.80B | 6.33B | +110.13% | 
| Dec 31, 2022 | 62.47B | 4.37B | +107.52% | 
| Dec 31, 2021 | 58.10B | -11.06B | +84.01% | 
| Dec 31, 2020 | 69.16B | -14.92B | +82.25% | 
| Dec 31, 2018 | 84.08B | 10.23B | +113.85% | 
| Dec 31, 2017 | 73.86B | 6.31B | +109.34% | 
| Dec 31, 2016 | 67.55B | ― | ― |