| Fiscal End Date | Revenue | Change | Growth | 
|---|---|---|---|
| Dec 31, 2024 | 1.15B | -44.48M | +96.29% | 
| Dec 31, 2023 | 1.20B | 160.12M | +115.44% | 
| Dec 31, 2022 | 1.04B | 176.95M | +120.57% | 
| Dec 31, 2021 | 860.40M | 86.72M | +111.21% | 
| Dec 31, 2020 | 773.68M | 27.31M | +103.66% | 
| Dec 31, 2019 | 746.37M | 40.23M | +105.70% | 
| Dec 31, 2018 | 706.14M | -48.90M | +93.52% | 
| Dec 31, 2017 | 755.04M | 79.07M | +111.70% | 
| Dec 31, 2016 | 675.97M | ― | ― |