Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 5.00B | 695.88M | +116.17% | 
Dec 31, 2023  | 4.30B | 357.59M | +109.06% | 
Dec 31, 2022  | 3.94B | 506.10M | +114.72% | 
Dec 31, 2021  | 3.44B | 406.03M | +113.39% | 
Dec 31, 2020  | 3.03B | 722.19M | +131.26% | 
Dec 31, 2019  | 2.31B | 1.60B | +325.91% | 
Dec 31, 2018  | 708.90M | -108.29M | +86.75% | 
Dec 31, 2017  | 817.19M | -118.40M | +87.34% | 
Dec 31, 2016  | 935.59M | ― | ― |