
Last Price
52 Week Range
$25.02 - $118.38
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $11.53M | $33.959M | |||
| $162.441M | $235.014M | |||
| $9.883M | $10.662M | |||
| $5.654M | - | |||
| $12.202M | $11.768M | |||
| $201.711M | $291.403M | |||
| $136.964M | $207.007M | |||
| $434.098M | $638.401M | |||
| - | - | |||
| - | - | |||
| $1.187M | $-32.715M | |||
| $572.25M | $812.693M | |||
| - | - | |||
| $0.774B | $1.104B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $48.35M | $36.931M | |||
| $11.249M | - | |||
| $7.14M | $10.052M | |||
| $5.513M | - | |||
| $20.054M | $5.299M | |||
| $29.868M | - | |||
| $12.487M | $41.684M | |||
| $114.605M | $88.667M | |||
| $268.625M | $413.368M | |||
| $88.808M | $81.944M | |||
| - | - | |||
| $25.37M | $47.832M | |||
| $2.773M | $7.65M | |||
| $463.359M | $632.738M | |||
| - | - | |||
| $577.964M | $632.738M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $204.258M | $0.132M | |||
| $-8.337M | $9.029M | |||
| - | - | |||
| $75.079K | $75K | |||
| - | $462.122M | |||
| $195.996M | $471.358M | |||
| - | - | |||
| $195.996M | $471.358M | |||
| $0.774B | $1.104B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $447.868M | $587.308M | |||
| $436.338M | $553.349M |
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