
Last Price
52 Week Range
$5.87 - $19.00
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $723.876M | $790.806M | |||||||
| $77.193M | $86.759M | |||||||
| $646.683M | $704.047M | |||||||
| $341.467M | $301.496M | |||||||
| $571.951M | $599.882M | |||||||
| - | - | |||||||
| $-266.735M | $-197.331M | |||||||
| $16.166M | $-16.312M | |||||||
| $-0.202M | $29.476M | |||||||
| $15.964M | $13.164M | |||||||
| $-250.771M | $-184.167M | |||||||
| $4.765M | $4.857M | |||||||
| $-255.536M | $-189.024M | |||||||
| $-1.11 | $-0.8 | |||||||
| $-1.11 | $-0.8 | |||||||
| $229.472M | $236.823M | |||||||
| $229.472M | $236.823M | |||||||
| $-229.545M | $-145.818M | |||||||
| $17.543M | $22.037M | |||||||
| $-247.088M | $-167.855M |
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