
Last Price
52 Week Range
$9.79 - $18.15
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $16.849M | $52.166M | $32.234M | ||||||||
| $77.469M | $60.885M | $42.237M | ||||||||
| $590.838M | $539.793M | $601.509M | ||||||||
| $83.344M | $53.715M | - | ||||||||
| $8.866M | $12.654M | $106.321M | ||||||||
| $777.366M | $719.213M | $782.301M | ||||||||
| $232.053M | $220.564M | $183.271M | ||||||||
| $541.993M | $389.152M | $387.675M | ||||||||
| $128K | $67K | - | ||||||||
| $37.278M | $72.587M | $86.142M | ||||||||
| $1.171M | $2.242M | $2.646M | ||||||||
| $812.623M | $684.612M | $659.734M | ||||||||
| - | - | - | ||||||||
| $1.59B | $1.404B | $1.442B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $32.106M | $65.638M | $42.752M | ||||||||
| - | $19.549M | - | ||||||||
| $451.26M | $497.577M | $581.358M | ||||||||
| $15.704M | $16.615M | - | ||||||||
| $3.626M | $4.724M | - | ||||||||
| $63.955M | $29.28M | $25.973M | ||||||||
| $44.694M | $2.637M | $39.965M | ||||||||
| $607.719M | $631.296M | $690.048M | ||||||||
| $288.933M | $218.22M | $325.776M | ||||||||
| $141.705M | $132.592M | $110.858M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $50.582M | $37.402M | $-73.896M | ||||||||
| $591.517M | $487.576M | $474.494M | ||||||||
| - | - | - | ||||||||
| $1.199B | $1.119B | $1.165B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $161K | $164K | $166K | ||||||||
| $159.625M | $44.954M | $37.243M | ||||||||
| $202.921M | $240.478M | - | ||||||||
| $-1.897M | $-0.643M | $-0.983M | ||||||||
| - | - | $241.067M | ||||||||
| $360.81M | $284.953M | $277.493M | ||||||||
| $29.943M | - | - | ||||||||
| $390.753M | $284.953M | $277.493M | ||||||||
| $1.59B | $1.404B | $1.442B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $128K | $67K | - | ||||||||
| $1.008B | $0.964B | $1.129B | ||||||||
| $0.991B | $0.912B | $1.097B |
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