| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 492.55M | 48.19M | +110.85% | 
| Dec 31, 2023 | 444.36M | -13.31M | +97.09% | 
| Dec 31, 2022 | 457.67M | 124.35M | +137.31% | 
| Dec 31, 2021 | 333.31M | 47.41M | +116.58% | 
| Dec 31, 2020 | 285.91M | 6.59M | +102.36% | 
| Dec 31, 2019 | 279.32M | 107.17M | +162.25% | 
| Dec 31, 2018 | 172.15M | 39.37M | +129.65% | 
| Dec 31, 2017 | 132.78M | -23.48M | +84.98% | 
| Dec 31, 2016 | 156.26M | ― | ― |