
Last Price
52 Week Range
$7.64 - $16.82
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $310.625M | $259.038M | |||||||
| $226.225M | $221.158M | |||||||
| - | - | |||||||
| - | - | |||||||
| $22.201M | $39.132M | |||||||
| $559.051M | $519.328M | |||||||
| $137.916M | $170.192M | |||||||
| $537.977M | $617.618M | |||||||
| - | $996K | |||||||
| $35.488M | $30.92M | |||||||
| $5.778M | $15.028M | |||||||
| $717.159M | $834.754M | |||||||
| - | - | |||||||
| $1.276B | $1.354B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $27.19M | $18.491M | |||||||
| $38.889M | - | |||||||
| $13.56M | $16.039M | |||||||
| - | - | |||||||
| $15.592M | $3.829M | |||||||
| - | - | |||||||
| $23.843M | $87.033M | |||||||
| $103.482M | $121.563M | |||||||
| $-78.109M | $-83.512M | |||||||
| $78.109M | $83.512M | |||||||
| - | - | |||||||
| $8.509M | $11.467M | |||||||
| $2.651M | $6.208M | |||||||
| $89.269M | $101.187M | |||||||
| - | - | |||||||
| $192.751M | $222.75M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-131.62M | $-247.982M | |||||||
| - | - | |||||||
| $174K | $177K | |||||||
| $255.214M | $305.864M | |||||||
| $0.974B | $1.06B | |||||||
| $-14.692M | $13.335M | |||||||
| - | - | |||||||
| $1.083B | $1.131B | |||||||
| - | - | |||||||
| $1.083B | $1.131B | |||||||
| $1.276B | $1.354B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $17.805M | $0.996M | |||||||
| $91.669M | $99.551M | |||||||
| $-201.151M | $-159.487M |
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