Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 2.51B | 216.86M | +109.46% | 
Dec 31, 2023  | 2.29B | -160.30M | +93.47% | 
Dec 31, 2022  | 2.45B | 169.68M | +107.43% | 
Dec 31, 2021  | 2.28B | 426.05M | +122.94% | 
Dec 31, 2020  | 1.86B | 506.08M | +137.45% | 
Dec 31, 2019  | 1.35B | 142.97M | +111.83% | 
Dec 31, 2018  | 1.21B | 343.59M | +139.73% | 
Dec 31, 2017  | 864.83M | -78.21M | +91.71% | 
Dec 31, 2016  | 943.05M | ― | ― |