Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2025  | 25.30B | 4.12B | +119.43% | 
Dec 31, 2024  | 21.18B | -6.23B | +77.27% | 
Dec 31, 2023  | 27.41B | 1.96B | +107.71% | 
Dec 31, 2022  | 25.45B | 9.29B | +157.53% | 
Dec 31, 2021  | 16.16B | -8.57B | +65.35% | 
Dec 31, 2020  | 24.72B | 467.59M | +101.93% | 
Dec 31, 2019  | 24.25B | -626.98M | +97.48% | 
Dec 31, 2017  | 24.88B | 8.45B | +151.43% | 
Dec 31, 2016  | 16.43B | ― | ― |