
Last Price
52 Week Range
$34.58 - $66.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $184.3M | $236.4M | $209.6M | |||||
| $254.2M | $320.1M | $355.6M | |||||
| $266.6M | $282.3M | $298.7M | |||||
| - | - | - | |||||
| $49.9M | $53.6M | $47.2M | |||||
| $755M | $892.4M | $911.1M | |||||
| $186.2M | $197.1M | $212.6M | |||||
| $84.7M | $84.7M | $516M | |||||
| $84.9M | $89.2M | $92.1M | |||||
| $18.5M | - | - | |||||
| $61M | $87.3M | $110M | |||||
| $435.3M | $458.3M | $930.7M | |||||
| - | - | - | |||||
| $1.19B | $1.351B | $1.842B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $214.8M | $201.9M | $242.6M | |||||
| $57.9M | - | - | |||||
| $22.5M | $30M | $21.7M | |||||
| $12.5M | - | - | |||||
| $21.7M | - | - | |||||
| - | - | - | |||||
| $37.2M | $136.3M | $96.3M | |||||
| $344.9M | $368.2M | $360.6M | |||||
| $543.4M | $540M | $958.8M | |||||
| $39.1M | - | $39.3M | |||||
| - | - | - | |||||
| $1.4M | - | $14.4M | |||||
| $20M | $64M | $25.9M | |||||
| $0.618B | $0.604B | $1.078B | |||||
| - | - | - | |||||
| $0.963B | $0.972B | $1.438B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-20M | $-80.7M | $-88M | |||||
| - | - | - | |||||
| - | - | - | |||||
| $264.5M | $454.6M | $498.6M | |||||
| $61.9M | $72.7M | $65.1M | |||||
| $-79M | $-68.1M | $-72.2M | |||||
| - | - | - | |||||
| $227.4M | $378.5M | $403.5M | |||||
| - | - | - | |||||
| $227.4M | $378.5M | $403.5M | |||||
| $1.19B | $1.351B | $1.842B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $84.9M | $89.2M | $92.1M | |||||
| $0.632B | $0.57B | $1.059B | |||||
| $447.3M | $333.6M | $849.5M |
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