Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2025  | 18.46B | -2.01B | +90.18% | 
Dec 31, 2024  | 20.47B | -119.03M | +99.42% | 
Dec 31, 2023  | 20.59B | 245.24M | +101.21% | 
Dec 31, 2022  | 20.34B | 2.16B | +111.86% | 
Dec 31, 2021  | 18.19B | 1.74B | +110.56% | 
Dec 31, 2020  | 16.45B | 4.17B | +133.93% | 
Dec 31, 2019  | 12.28B | -153.43M | +98.77% | 
Dec 31, 2017  | 12.43B | 1.61B | +114.82% | 
Dec 31, 2016  | 10.83B | ― | ― |