Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 7.53B | 316.13M | +104.39% | 
Dec 31, 2023  | 7.21B | 635.70M | +109.67% | 
Dec 31, 2022  | 6.57B | 236.14M | +103.73% | 
Dec 31, 2021  | 6.34B | -680.66M | +90.30% | 
Dec 31, 2020  | 7.02B | 778.26M | +112.47% | 
Dec 31, 2019  | 6.24B | 33.24M | +100.54% | 
Dec 31, 2018  | 6.21B | 52.47M | +100.85% | 
Dec 31, 2017  | 6.15B | 1.67B | +137.22% | 
Dec 31, 2016  | 4.48B | ― | ― |