| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 182.84B | 16.21B | +109.73% | 
| Dec 31, 2023 | 166.62B | 29.22B | +121.27% | 
| Dec 31, 2022 | 137.40B | 32.71B | +131.24% | 
| Dec 31, 2021 | 104.69B | 31.32B | +142.68% | 
| Dec 31, 2020 | 73.37B | 23.53B | +147.20% | 
| Dec 31, 2019 | 49.85B | 11.97B | +131.62% | 
| Dec 31, 2018 | 37.87B | ― | ― |