| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 15.98B | 4.30B | +136.82% | 
| Dec 31, 2023 | 11.68B | 1.94B | +119.93% | 
| Dec 31, 2022 | 9.74B | -192.00M | +98.07% | 
| Dec 31, 2021 | 9.93B | 1.64B | +119.82% | 
| Dec 31, 2020 | 8.29B | 4.44B | +215.29% | 
| Dec 31, 2019 | 3.85B | 1.50B | +163.65% | 
| Dec 31, 2018 | 2.35B | ― | ― |