
Last Price
52 Week Range
$19.17 - $38.34
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.66M | $65.619M | |||||||
| $97.153M | $101.614M | |||||||
| $40.55M | $43.359M | |||||||
| - | - | |||||||
| $9.622M | $11.042M | |||||||
| $151.985M | $221.634M | |||||||
| $78.962M | $90.171M | |||||||
| $84.208M | $98.218M | |||||||
| - | - | |||||||
| - | $2.199M | |||||||
| $5.655M | $0.436M | |||||||
| $168.825M | $191.024M | |||||||
| - | - | |||||||
| $320.81M | $412.658M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $102.42M | $116.206M | |||||||
| $14.43M | - | |||||||
| - | $7.15M | |||||||
| $10.619M | $7.15M | |||||||
| - | - | |||||||
| - | - | |||||||
| $16.652M | $30.197M | |||||||
| $144.121M | $160.703M | |||||||
| $-26.713M | $-33.694M | |||||||
| $37.332M | $40.844M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $337K | |||||||
| $26.713M | $34.031M | |||||||
| - | - | |||||||
| $170.834M | $194.734M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $63K | $63K | |||||||
| $17.124M | $66.343M | |||||||
| $125.484M | $139.353M | |||||||
| $0 | - | |||||||
| $-0 | - | |||||||
| $142.671M | $205.759M | |||||||
| $7.305M | $12.165M | |||||||
| $149.976M | $217.924M | |||||||
| $320.81M | $430.776M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $37.332M | $44.724M | |||||||
| $32.672M | $-20.895M |
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