Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.19B | 141.97M | +102.35% | 
Dec 31, 2023  | 6.05B | 262.54M | +104.54% | 
Dec 31, 2022  | 5.79B | 616.18M | +111.92% | 
Dec 31, 2021  | 5.17B | 517.99M | +111.14% | 
Dec 31, 2020  | 4.65B | -228.57M | +95.32% | 
Dec 31, 2019  | 4.88B | -78.69M | +98.41% | 
Dec 31, 2018  | 4.96B | 666.22M | +115.52% | 
Dec 31, 2017  | 4.29B | 875.79M | +125.63% | 
Dec 31, 2016  | 3.42B | ― | ― |