| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 707.67M | 57.28M | +108.81% | 
| Dec 31, 2023 | 650.40M | 273.04M | +172.35% | 
| Dec 31, 2022 | 377.36M | 203.31M | +216.82% | 
| Dec 31, 2021 | 174.05M | -142.32M | +55.01% | 
| Dec 31, 2020 | 316.36M | -130.38M | +70.82% | 
| Dec 31, 2019 | 446.74M | 74.50M | +120.01% | 
| Dec 31, 2018 | 372.24M | 46.36M | +114.23% | 
| Dec 31, 2017 | 325.87M | 61.03M | +123.05% | 
| Dec 31, 2016 | 264.84M | ― | ― |