
Last Price
52 Week Range
$15.28 - $26.40
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $68.833M | $60.851M | |||||||||||
| $42.357M | $53.838M | |||||||||||
| $117.005M | $133.79M | |||||||||||
| $7.021M | - | |||||||||||
| $1.957M | $7.94M | |||||||||||
| $237.173M | $256.419M | |||||||||||
| $58.833M | $49.555M | |||||||||||
| $175.023M | $174.071M | |||||||||||
| $2.18M | - | |||||||||||
| - | - | |||||||||||
| - | $43.033M | |||||||||||
| $236.036M | $266.659M | |||||||||||
| - | - | |||||||||||
| $473.209M | $523.078M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.908M | $18.786M | |||||||||||
| $13.888M | - | |||||||||||
| $160K | $170K | |||||||||||
| $2.12M | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $8.886M | $27.241M | |||||||||||
| $33.962M | $46.197M | |||||||||||
| $67.295M | $48.189M | |||||||||||
| $7.781M | - | |||||||||||
| - | - | |||||||||||
| - | $3.582M | |||||||||||
| $6.064M | $17.869M | |||||||||||
| $84.681M | $69.64M | |||||||||||
| - | - | |||||||||||
| $118.643M | $176.482M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| $6K | $6K | |||||||||||
| $-235.564M | $-275.212M | |||||||||||
| $600.897M | $622.325M | |||||||||||
| $-10.773M | $-0.523M | |||||||||||
| - | - | |||||||||||
| $354.566M | $346.596M | |||||||||||
| - | - | |||||||||||
| $354.566M | $346.596M | |||||||||||
| $473.209M | $523.078M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $27.193M | $41.295M | |||||||||||
| $80.897M | $48.359M | |||||||||||
| $37.077M | $28.803M |
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