| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 407.78M | -18.14M | +95.74% | 
| Dec 31, 2023 | 425.93M | -20.97M | +95.31% | 
| Dec 31, 2022 | 446.90M | -4.54M | +98.99% | 
| Dec 31, 2021 | 451.44M | -37.80M | +92.27% | 
| Dec 31, 2020 | 489.24M | 155.09M | +146.41% | 
| Dec 31, 2019 | 334.15M | 16.09M | +105.06% | 
| Dec 31, 2018 | 318.06M | 21.48M | +107.24% | 
| Dec 31, 2017 | 296.58M | 9.62M | +103.35% | 
| Dec 31, 2016 | 286.96M | ― | ― |