| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 101.21M | -12.10M | +89.32% | 
| Dec 31, 2023 | 113.31M | 7.02M | +106.60% | 
| Dec 31, 2022 | 106.30M | 21.09M | +124.76% | 
| Dec 31, 2021 | 85.20M | 19.74M | +130.16% | 
| Dec 31, 2020 | 65.46M | -19.57M | +76.98% | 
| Dec 31, 2019 | 85.03M | -91.39M | +48.20% | 
| Dec 31, 2018 | 176.43M | 11.91M | +107.24% | 
| Dec 31, 2017 | 164.52M | 44.21M | +136.75% | 
| Dec 31, 2016 | 120.31M | ― | ― |