
Last Price
52 Week Range
$11.62 - $16.23
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $26.4M | $14.949M | ||||
| $403.465M | $4.01M | ||||
| - | - | ||||
| - | - | ||||
| $4.978M | - | ||||
| $434.844M | $18.959M | ||||
| - | - | ||||
| - | - | ||||
| - | $403.893M | ||||
| - | - | ||||
| $0.305M | $2.064M | ||||
| $0.305M | $405.957M | ||||
| - | - | ||||
| $435.149M | $424.916M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $2.239M | $17.819M | ||||
| $4.161M | - | ||||
| - | $49.1M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $13.605M | - | ||||
| $20.006M | $66.919M | ||||
| $104.096M | $49.334M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $2.089M | $0.848M | ||||
| $106.185M | $50.182M | ||||
| - | - | ||||
| $126.191M | $117.101M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $208.292K | $210.803K | ||||
| $-10.137M | $-15.522M | ||||
| $318.887M | $323.126M | ||||
| $0 | - | ||||
| $-0 | - | ||||
| $308.958M | $307.814M | ||||
| - | - | ||||
| $308.958M | $307.814M | ||||
| $435.149M | $424.916M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | $403.893M | ||||
| $104.096M | $98.434M | ||||
| $77.696M | $83.486M |
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