Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.57B | 195.52M | +105.79% | 
Dec 31, 2023  | 3.37B | 345.11M | +111.39% | 
Dec 31, 2022  | 3.03B | -213.46M | +93.42% | 
Dec 31, 2021  | 3.24B | 798.59M | +132.67% | 
Dec 31, 2020  | 2.44B | 571.46M | +130.51% | 
Dec 31, 2019  | 1.87B | 47.04M | +102.58% | 
Dec 31, 2018  | 1.83B | 268.72M | +117.26% | 
Dec 31, 2017  | 1.56B | ― | ― |