Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.11B | 124.71M | +104.18% | 
Dec 31, 2023  | 2.98B | 381.33M | +114.65% | 
Dec 31, 2022  | 2.60B | 556.79M | +127.21% | 
Dec 31, 2021  | 2.05B | 605.69M | +142.05% | 
Dec 31, 2020  | 1.44B | -187.29M | +88.49% | 
Dec 31, 2019  | 1.63B | 207.63M | +114.62% | 
Dec 31, 2018  | 1.42B | 226.37M | +118.96% | 
Dec 31, 2017  | 1.19B | 153.39M | +114.74% | 
Dec 31, 2016  | 1.04B | ― | ― |