| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 454.94M | 59.16M | +114.95% | 
| Dec 31, 2023 | 395.78M | 38.63M | +110.82% | 
| Dec 31, 2022 | 357.14M | -12.59M | +96.60% | 
| Dec 31, 2021 | 369.73M | 100.65M | +137.40% | 
| Dec 31, 2020 | 269.08M | 10.36M | +104.00% | 
| Dec 31, 2019 | 258.72M | 19.11M | +107.97% | 
| Dec 31, 2018 | 239.62M | 58.60M | +132.37% | 
| Dec 31, 2017 | 181.02M | 33.69M | +122.87% | 
| Dec 31, 2016 | 147.32M | ― | ― |