Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 6.65B | 721.11M | +112.16% | 
Dec 31, 2023  | 5.93B | 405.61M | +107.34% | 
Dec 31, 2022  | 5.52B | -448.46M | +92.49% | 
Dec 31, 2021  | 5.97B | 1.30B | +127.79% | 
Dec 31, 2020  | 4.67B | 201.36M | +104.50% | 
Dec 31, 2019  | 4.47B | 183.22M | +104.27% | 
Dec 31, 2018  | 4.29B | -60.13M | +98.62% | 
Dec 31, 2017  | 4.35B | 384.18M | +109.69% | 
Dec 31, 2016  | 3.96B | 206.87M | +105.51% | 
Dec 31, 2015  | 3.76B | -420.50M | +89.94% |