Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 5.47B | 1.00B | +122.38% | 
Dec 31, 2023  | 4.47B | 833.97M | +122.92% | 
Dec 31, 2022  | 3.64B | -1.10B | +76.77% | 
Dec 31, 2021  | 4.74B | 1.91B | +167.46% | 
Dec 31, 2020  | 2.83B | 542.45M | +123.71% | 
Dec 31, 2019  | 2.29B | 671.71M | +141.57% | 
Dec 31, 2018  | 1.62B | 839.64M | +208.17% | 
Dec 31, 2017  | 776.25M | 399.96M | +206.29% | 
Dec 31, 2016  | 376.29M | ― | ― |