Fiscal End Date  | Revenue  | Change  | Growth  | 
|---|---|---|---|
Dec 31, 2024  | 3.78B | 371.35M | +110.88% | 
Dec 31, 2023  | 3.41B | 235.60M | +107.41% | 
Dec 31, 2022  | 3.18B | 80.89M | +102.61% | 
Dec 31, 2021  | 3.10B | 102.44M | +103.42% | 
Dec 31, 2020  | 2.99B | 652.48M | +127.86% | 
Dec 31, 2019  | 2.34B | 875.45M | +159.69% | 
Dec 31, 2018  | 1.47B | 85.05M | +106.16% | 
Dec 31, 2017  | 1.38B | 87.74M | +106.78% | 
Dec 31, 2016  | 1.29B | ― | ― |