
Last Price
52 Week Range
$15.00 - $90.19
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $270.189M | $286.056M | |||||
| $61.203M | $103.127M | |||||
| $57.943M | $115.81M | |||||
| - | - | |||||
| - | $7.493M | |||||
| $389.335M | $512.486M | |||||
| $610.784M | $945.354M | |||||
| - | - | |||||
| - | - | |||||
| $15.218M | $35.418M | |||||
| $64.925M | $115.738M | |||||
| $0.691B | $1.097B | |||||
| - | - | |||||
| $1.08B | $1.609B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $117.974M | $256.379M | |||||
| $12.682M | - | |||||
| - | $99.548M | |||||
| $13.219M | - | |||||
| $47.438M | - | |||||
| - | - | |||||
| $107.428M | $170.327M | |||||
| $251.303M | $526.254M | |||||
| $350.065M | $311.62M | |||||
| $24.251M | - | |||||
| - | - | |||||
| $31.583M | $37.006M | |||||
| $202.292M | $468.379M | |||||
| $606.004M | $817.005M | |||||
| - | - | |||||
| $0.857B | $1.343B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $599.2M | $834.43M | |||||
| $-431.118M | $-626.272M | |||||
| $55.596M | $57.757M | |||||
| $-723K | $-178K | |||||
| - | - | |||||
| $222.955M | $265.737M | |||||
| - | - | |||||
| $222.955M | $265.737M | |||||
| $1.08B | $1.609B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $385.348M | $411.168M | |||||
| $115.159M | $125.112M |
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