Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.25B | 684.80M | +126.67% | 
Dec 31, 2023  | 2.57B | 488.20M | +123.48% | 
Dec 31, 2022  | 2.08B | 172.30M | +109.04% | 
Dec 31, 2021  | 1.91B | 436.50M | +129.69% | 
Dec 31, 2020  | 1.47B | 127.80M | +109.52% | 
Dec 31, 2019  | 1.34B | -159.20M | +89.40% | 
Dec 31, 2018  | 1.50B | 22.30M | +101.51% | 
Dec 31, 2017  | 1.48B | 433.20M | +141.41% | 
Dec 31, 2016  | 1.05B | ― | ― |