
Last Price
52 Week Range
$4.15 - $9.04
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 |
|---|---|---|---|---|---|---|---|---|
| $85.196M | $111.837M | |||||||
| $85.415M | $83.109M | |||||||
| - | - | |||||||
| - | - | |||||||
| $13.312M | $21.494M | |||||||
| $183.923M | $216.44M | |||||||
| $64.16M | $66.628M | |||||||
| $1.06B | $1.089B | |||||||
| - | - | |||||||
| $2.026M | - | |||||||
| $28.575M | $37.752M | |||||||
| $1.155B | $1.193B | |||||||
| - | - | |||||||
| $1.339B | $1.41B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $26.555M | $18.802M | |||||||
| $46.025M | - | |||||||
| $3.5M | $11.203M | |||||||
| $6.018M | - | |||||||
| $19.047M | $9.803M | |||||||
| $23.977M | $24.494M | |||||||
| $44.023M | $127.316M | |||||||
| $150.098M | $181.815M | |||||||
| $299.537M | $389.873M | |||||||
| $36.087M | $29.284M | |||||||
| $2.996M | $1.747M | |||||||
| $3.448M | $1.847M | |||||||
| $63.342M | $-28.599M | |||||||
| $429.461M | $423.436M | |||||||
| - | - | |||||||
| $579.559M | $605.251M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | $-30M | |||||||
| - | - | |||||||
| $187K | $190K | |||||||
| $71.204M | $54.172M | |||||||
| $708.992M | $746.599M | |||||||
| $-21.095M | $33.694M | |||||||
| - | - | |||||||
| $759.288M | $804.655M | |||||||
| - | - | |||||||
| $759.288M | $804.655M | |||||||
| $1.339B | $1.41B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $369.193M | $459.644M | |||||||
| $283.997M | $347.807M |
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