
Last Price
52 Week Range
$6.20 - $18.39
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $192.166M | $211.676M | |||||||
| $199.908M | $254.053M | |||||||
| - | - | |||||||
| - | - | |||||||
| $43.278M | $43.518M | |||||||
| $435.352M | $509.247M | |||||||
| $114.109M | $148.593M | |||||||
| $389.316M | $373.023M | |||||||
| - | - | |||||||
| $8.431M | $12.366M | |||||||
| $6.09M | $7.536M | |||||||
| $517.946M | $541.518M | |||||||
| - | - | |||||||
| $0.953B | $1.051B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $63.242M | $54.596M | |||||||
| $54.16M | $64.549M | |||||||
| $14.809M | $40.843M | |||||||
| $16.087M | - | |||||||
| $9.839M | $9.354M | |||||||
| $3.727M | $3.273M | |||||||
| - | - | |||||||
| $152.025M | $163.261M | |||||||
| $208.411M | $256.884M | |||||||
| $49.033M | - | |||||||
| - | - | |||||||
| $17.046M | $14.304M | |||||||
| $13.005M | $16.327M | |||||||
| $304.354M | $287.515M | |||||||
| - | - | |||||||
| $456.379M | $450.776M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-161.527M | - | |||||||
| - | - | |||||||
| $1.032M | $1.059M | |||||||
| $-44.114M | $58.161M | |||||||
| $726.917M | - | |||||||
| $-25.389M | $-24.695M | |||||||
| - | $565.464M | |||||||
| $496.919M | $599.989M | |||||||
| - | - | |||||||
| $496.919M | $599.989M | |||||||
| $0.953B | $1.051B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $305.199M | $297.727M | |||||||
| $113.033M | $86.051M |
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