
Last Price
52 Week Range
$10.20 - $23.49
Next Earnings Date
Jun 16 2026 (Estimate)
Next Earnings Date
Jun 16 2026 (Est.)
Last Price
| Metric | 2023 | 2024 |
|---|---|---|
| $103.097M | $80.558M | |
| $16.782M | $17.223M | |
| $227.486M | $303.93M | |
| - | - | |
| $38.51M | $46.208M | |
| $385.875M | $447.919M | |
| $737.861M | $814.081M | |
| $360.799M | $360.799M | |
| $1.097M | - | |
| $202.728M | $233.074M | |
| $4.065M | $2.265M | |
| $1.307B | $1.41B | |
| - | - | |
| $1.692B | $1.858B |
| Metric | 2023 | 2024 |
|---|---|---|
| $197.598M | $279.389M | |
| $38.748M | $41.293M | |
| $87.803M | $98.817M | |
| - | - | |
| - | - | |
| $7.893M | $7.531M | |
| $103.017M | $105.749M | |
| $435.059M | $532.779M | |
| $50.136M | $-30.211M | |
| $546.597M | $592.28M | |
| - | - | |
| $241.964M | $268.002M | |
| $-517.193M | $-561.222M | |
| $868.101M | $861.129M | |
| - | - | |
| $1.303B | $1.394B |
| Metric | 2023 | 2024 |
|---|---|---|
| $-42.633M | $-63.351M | |
| - | - | |
| $11K | $11K | |
| $213.751M | $301.684M | |
| $215.098M | $225.886M | |
| $3.038M | - | |
| - | - | |
| $389.265M | $464.23M | |
| - | - | |
| $389.265M | $464.23M | |
| $1.692B | $1.858B |
| Metric | 2023 | 2024 |
|---|---|---|
| $1.097M | - | |
| $1.231B | $1.253B | |
| $1.128B | $1.173B |
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