Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 8.81B | 1.36B | +118.20% | 
Dec 31, 2023  | 7.45B | 1.06B | +116.55% | 
Dec 31, 2022  | 6.39B | 282.92M | +104.63% | 
Dec 31, 2021  | 6.11B | 666.48M | +112.25% | 
Dec 31, 2020  | 5.44B | -316.81M | +94.50% | 
Dec 31, 2019  | 5.76B | 766.07M | +115.34% | 
Dec 31, 2018  | 4.99B | 1.17B | +130.59% | 
Dec 31, 2017  | 3.82B | 835.14M | +127.95% | 
Dec 31, 2016  | 2.99B | ― | ― |