Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 26.11B | -6.53B | +80.00% | 
Dec 31, 2023  | 32.64B | 21.68B | +297.63% | 
Dec 31, 2022  | 10.97B | 5.02B | +184.31% | 
Dec 31, 2021  | 5.95B | 3.60B | +252.80% | 
Dec 31, 2020  | 2.35B | -577.85M | +80.29% | 
Dec 31, 2019  | 2.93B | 1.84B | +268.22% | 
Dec 31, 2018  | 1.09B | -1.52B | +41.88% | 
Dec 31, 2017  | 2.61B | 639.79M | +132.47% | 
Dec 31, 2016  | 1.97B | ― | ― |