Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.27B | 966.95M | +118.23% | 
Dec 31, 2023  | 5.30B | 715.13M | +115.59% | 
Dec 31, 2022  | 4.59B | 619.59M | +115.61% | 
Dec 31, 2021  | 3.97B | 746.24M | +123.16% | 
Dec 31, 2020  | 3.22B | 181.12M | +105.95% | 
Dec 31, 2019  | 3.04B | 550.02M | +122.08% | 
Dec 31, 2018  | 2.49B | 484.57M | +124.15% | 
Dec 31, 2017  | 2.01B | 382.82M | +123.57% | 
Dec 31, 2016  | 1.62B | ― | ― |