Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.45B | -699.87M | +83.12% | 
Dec 31, 2023  | 4.15B | -125.51M | +97.06% | 
Dec 31, 2022  | 4.27B | 217.25M | +105.36% | 
Dec 31, 2021  | 4.05B | 1.06B | +135.53% | 
Dec 31, 2020  | 2.99B | 187.33M | +106.68% | 
Dec 31, 2019  | 2.80B | -283.46M | +90.82% | 
Dec 31, 2018  | 3.09B | 344.99M | +112.58% | 
Dec 31, 2017  | 2.74B | 581.75M | +126.93% | 
Dec 31, 2016  | 2.16B | ― | ― |