
Last Price
52 Week Range
$25.73 - $48.76
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $124.933M | $122.898M | $41.272M | ||||||
| $93.523M | $110.607M | $111.292M | ||||||
| $82.351M | $100.263M | $130.989M | ||||||
| $19.027M | - | - | ||||||
| $7.737M | $32.098M | $35.211M | ||||||
| $327.571M | $365.866M | $318.764M | ||||||
| $60.697M | $98.6M | $147M | ||||||
| $255.701M | $296.39M | $404.546M | ||||||
| $1.298M | - | - | ||||||
| $4.552M | $4.816M | $4.731M | ||||||
| $2.894M | $4.359M | $4.695M | ||||||
| $325.142M | $404.165M | $560.972M | ||||||
| - | - | - | ||||||
| $652.713M | $770.031M | $879.736M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $36.337M | $27.163M | $39.901M | ||||||
| $34.914M | - | - | ||||||
| $11.375M | $16.266M | $16.263M | ||||||
| $4.824M | - | - | ||||||
| $6.693M | $4.838M | $2.618M | ||||||
| $4.915M | - | - | ||||||
| $1.76M | $61.066M | $85.005M | ||||||
| $94.125M | $104.495M | $141.169M | ||||||
| $201.097M | $306.026M | $364.536M | ||||||
| $15.557M | - | - | ||||||
| - | - | - | ||||||
| $18.758M | $30.058M | $30.097M | ||||||
| $5.752M | $11.648M | $7.818M | ||||||
| $247.073M | $347.732M | $402.451M | ||||||
| - | - | - | ||||||
| $341.198M | $452.227M | $543.62M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $4K | $4K | $4K | ||||||
| $6.079M | $34.77M | - | ||||||
| $306.821M | $282.57M | - | ||||||
| $-1.389M | $0.46M | $-2.248M | ||||||
| - | - | $338.36M | ||||||
| $311.515M | $317.804M | $336.116M | ||||||
| - | - | - | ||||||
| $311.515M | $317.804M | $336.116M | ||||||
| $652.713M | $770.031M | $879.736M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $1.298M | - | - | ||||||
| $238.762M | $322.292M | $380.799M | ||||||
| $113.829M | $199.394M | $339.527M |
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