Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 9.39B | 1.26B | +115.50% | 
Dec 31, 2023  | 8.13B | 883.00M | +112.19% | 
Dec 31, 2022  | 7.25B | 1.76B | +132.18% | 
Dec 31, 2021  | 5.48B | 1.39B | +134.00% | 
Dec 31, 2020  | 4.09B | -89.00M | +97.87% | 
Dec 31, 2019  | 4.18B | 248.00M | +106.31% | 
Dec 31, 2018  | 3.93B | 522.00M | +115.31% | 
Dec 31, 2017  | 3.41B | 314.00M | +110.14% | 
Dec 31, 2016  | 3.10B | ― | ― |