Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 2.64B | 392.47M | +117.49% | 
Dec 31, 2023  | 2.24B | 661.33M | +141.77% | 
Dec 31, 2022  | 1.58B | 341.17M | +127.47% | 
Dec 31, 2021  | 1.24B | -53.50M | +95.87% | 
Dec 31, 2020  | 1.30B | 75.77M | +106.21% | 
Dec 31, 2019  | 1.22B | 272.06M | +128.71% | 
Dec 31, 2018  | 947.65M | 26.98M | +102.93% | 
Dec 31, 2017  | 920.67M | 15.27M | +101.69% | 
Dec 31, 2016  | 905.41M | ― | ― |