
Last Price
52 Week Range
$2.60 - $5.94
Next Earnings Date
Jun 09 2026 (Estimate)
Next Earnings Date
Jun 09 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $246.968M | $234.853M | $227.707M | |||||||||
| $0.6M | $1.1M | - | |||||||||
| $97.903M | $118.37M | $122.132M | |||||||||
| - | - | - | |||||||||
| $21.239M | $19.549M | $54.295M | |||||||||
| $366.71M | $373.872M | $404.134M | |||||||||
| $115.297M | $94.4M | $86.488M | |||||||||
| - | - | - | |||||||||
| - | $7.894M | $12.812M | |||||||||
| - | - | - | |||||||||
| $4.857M | $4.456M | $4.381M | |||||||||
| $120.154M | $106.75M | $103.681M | |||||||||
| - | - | - | |||||||||
| $486.864M | $480.622M | $507.815M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $104.248M | $89.243M | $92.194M | |||||||||
| $13.804M | - | - | |||||||||
| $21.817M | $22.752M | $21.737M | |||||||||
| $21.817M | $22.752M | - | |||||||||
| $6.583M | - | - | |||||||||
| $9.217M | $8.616M | $7.728M | |||||||||
| $49.838M | $62.864M | $117.164M | |||||||||
| $203.551M | $206.227M | $238.823M | |||||||||
| - | $-70.759M | $58.865M | |||||||||
| $117.502M | $93.511M | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $606K | $658K | $787K | |||||||||
| $96.291M | $71.417M | $59.652M | |||||||||
| - | - | - | |||||||||
| $299.842M | $277.644M | $298.475M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-30.042M | $-30.042M | $-30.042M | |||||||||
| - | - | - | |||||||||
| $2K | $2K | $2K | |||||||||
| $-467.253M | $-495.992M | $-505.008M | |||||||||
| $684.65M | $729.444M | $744.726M | |||||||||
| $-335K | $-434K | $-338K | |||||||||
| - | - | - | |||||||||
| $187.022M | $202.978M | $209.34M | |||||||||
| - | - | - | |||||||||
| $187.022M | $202.978M | $209.34M | |||||||||
| $486.864M | $480.622M | $507.815M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $84.106M | $128.795M | $121.737M | |||||||||
| $117.502M | $93.511M | $80.602M | |||||||||
| $-45.36M | $-20.441M | $-38.18M |
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