| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2025 | 18.49B | 870.00M | +104.94% | 
| Dec 31, 2023 | 17.62B | 1.11B | +106.74% | 
| Dec 31, 2022 | 16.51B | 1.04B | +106.70% | 
| Dec 31, 2021 | 15.47B | 6.69B | +176.11% | 
| Dec 31, 2020 | 8.79B | 584.00M | +107.12% | 
| Dec 31, 2019 | 8.20B | 129.00M | +101.60% | 
| Dec 31, 2018 | 8.07B | 726.00M | +109.88% | 
| Dec 31, 2017 | 7.35B | 40.00M | +100.55% | 
| Dec 31, 2016 | 7.31B | ― | ― |