Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 26.57B | 3.19B | +113.62% | 
Dec 31, 2023  | 23.39B | 9.80B | +172.10% | 
Dec 31, 2022  | 13.59B | -3.94B | +77.55% | 
Dec 31, 2021  | 17.52B | -3.72B | +82.50% | 
Dec 31, 2020  | 21.24B | -3.06B | +87.39% | 
Dec 31, 2019  | 24.31B | 11.86B | +195.21% | 
Dec 31, 2018  | 12.45B | 6.92B | +224.98% | 
Dec 31, 2017  | 5.53B | 1.53B | +138.33% | 
Dec 31, 2016  | 4.00B | ― | ― |