
Last Price
52 Week Range
$12.10 - $28.14
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.206M | $1.502M | $2.066M | ||||||||
| $49.782M | $57.551M | $68.138M | ||||||||
| $54.756M | $59.398M | $66.024M | ||||||||
| - | - | - | ||||||||
| $8.2M | $9.963M | $11.058M | ||||||||
| $112.944M | $128.414M | $147.286M | ||||||||
| $185.143M | $187.198M | $184.365M | ||||||||
| $144.384M | $251.526M | $248.396M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $3.099M | $-3.498M | $-1.975M | ||||||||
| $332.626M | $435.226M | $430.786M | ||||||||
| - | - | - | ||||||||
| $445.57M | $563.64M | $578.072M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $39.119M | $52.377M | $62.816M | ||||||||
| $5.094M | - | - | ||||||||
| - | - | - | ||||||||
| $4.914M | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $15.465M | $22.392M | $26.93M | ||||||||
| $64.592M | $74.769M | $89.746M | ||||||||
| $54.313M | $25.572M | $23.785M | ||||||||
| $30.326M | - | - | ||||||||
| - | - | - | ||||||||
| $16.831M | $11.298M | $7.99M | ||||||||
| $7.257M | $211.264M | $224.365M | ||||||||
| $129.225M | $248.134M | $256.14M | ||||||||
| - | - | - | ||||||||
| $193.817M | $322.903M | $345.886M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-15.409M | $-20.016M | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $60.086M | $51.976M | $43.801M | ||||||||
| $207.076M | $208.777M | - | ||||||||
| - | - | - | ||||||||
| - | - | $188.385M | ||||||||
| $251.753M | $240.737M | $232.186M | ||||||||
| - | - | - | ||||||||
| $251.753M | $240.737M | $232.186M | ||||||||
| $445.57M | $563.64M | $578.072M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| $110.051M | $25.572M | $23.785M | ||||||||
| $109.845M | $24.07M | $21.719M |
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