Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 2.79B | 400.35M | +116.73% | 
Dec 31, 2023  | 2.39B | 181.30M | +108.20% | 
Dec 31, 2022  | 2.21B | 118.64M | +105.67% | 
Dec 31, 2021  | 2.09B | 101.15M | +105.08% | 
Dec 31, 2020  | 1.99B | 366.15M | +122.51% | 
Dec 31, 2019  | 1.63B | -36.62M | +97.80% | 
Dec 31, 2018  | 1.66B | 629.34M | +160.88% | 
Dec 31, 2017  | 1.03B | 15.43M | +101.52% | 
Dec 31, 2016  | 1.02B | ― | ― |