
Last Price
52 Week Range
$24.86 - $186.74
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $73.185M | $64.054M | ||||||||
| $168.191M | $254.895M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $16.242M | $32.915M | ||||||||
| $257.619M | $351.864M | ||||||||
| $800.424K | $665K | ||||||||
| $2.442M | $3.331M | ||||||||
| - | - | ||||||||
| $16.905M | $13.615M | ||||||||
| $20.606M | $30.754M | ||||||||
| $40.753M | $48.365M | ||||||||
| - | - | ||||||||
| $298.372M | $400.229M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $76.422M | $56.374M | ||||||||
| $15.704M | - | ||||||||
| - | - | ||||||||
| $96.2K | - | ||||||||
| - | - | ||||||||
| $13.455M | $5.431M | ||||||||
| - | $27.961M | ||||||||
| $105.677M | $89.766M | ||||||||
| $103.168M | $140.652M | ||||||||
| $919.271K | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $44.743K | - | ||||||||
| $104.859M | $140.652M | ||||||||
| - | - | ||||||||
| $210.537M | $230.418M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-9.391M | $-24.072M | ||||||||
| - | - | ||||||||
| $0.002M | $194.89M | ||||||||
| $-89.775M | $-0.324M | ||||||||
| $188.587M | - | ||||||||
| $-1.588M | $-0.683M | ||||||||
| - | - | ||||||||
| $87.835M | $169.811M | ||||||||
| - | - | ||||||||
| $87.835M | $169.811M | ||||||||
| $298.372M | $400.229M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $104.911M | $140.652M | ||||||||
| $31.726M | $76.598M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers