| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 255.44M | -16.27M | +94.01% | 
| Dec 31, 2023 | 271.70M | -17.52M | +93.94% | 
| Dec 31, 2022 | 289.23M | 18.14M | +106.69% | 
| Dec 31, 2021 | 271.09M | 47.97M | +121.50% | 
| Dec 31, 2020 | 223.12M | -27.17M | +89.14% | 
| Dec 31, 2019 | 250.29M | -27.21M | +90.19% | 
| Dec 31, 2018 | 277.50M | 15.91M | +106.08% | 
| Dec 31, 2017 | 261.59M | 2.44M | +100.94% | 
| Dec 31, 2016 | 259.15M | ― | ― |