
Last Price
52 Week Range
$23.30 - $57.88
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $276.399M | $232.434M | $197.949M | |||||||||
| $34.903M | $57.019M | $50.062M | |||||||||
| $24.078M | $28.309M | $32.924M | |||||||||
| - | $15.204M | - | |||||||||
| $11.396M | - | $22.947M | |||||||||
| $346.776M | $332.966M | $303.882M | |||||||||
| $161.349M | $151.66M | $177.385M | |||||||||
| $100.289M | $95.62M | $95.357M | |||||||||
| - | $54.337M | $54.337M | |||||||||
| - | - | - | |||||||||
| $5.909M | $7.278M | $7.124M | |||||||||
| $267.547M | $308.895M | $334.203M | |||||||||
| - | - | - | |||||||||
| $614.323M | $641.861M | $638.085M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.63M | $15.637M | $16.394M | |||||||||
| $15.104M | $31.288M | $18.835M | |||||||||
| - | $13.822M | $12.242M | |||||||||
| $14.805M | - | - | |||||||||
| $2.725M | - | - | |||||||||
| $2.131M | $6.884M | $9.017M | |||||||||
| $22.531M | $23.775M | $23.953M | |||||||||
| $71.006M | $91.406M | $80.441M | |||||||||
| $-70.221M | - | - | |||||||||
| $85.026M | $61.75M | $85.808M | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $0.407M | $-46.003M | $-70.067M | |||||||||
| $70.628M | $77.497M | $101.549M | |||||||||
| - | - | - | |||||||||
| $141.634M | $168.903M | $181.99M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $-1.242B | $-1.32B | $-1.35B | |||||||||
| $1.715B | $1.793B | $1.807B | |||||||||
| $-522K | $-627K | $-571K | |||||||||
| - | - | - | |||||||||
| $472.689M | $472.958M | $456.095M | |||||||||
| - | - | - | |||||||||
| $472.689M | $472.958M | $456.095M | |||||||||
| $614.323M | $641.861M | $638.085M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $50.083M | $103.722M | $103.695M | |||||||||
| $85.026M | $137.322M | $183.858M | |||||||||
| $-141.29M | $-45.727M | $35.267M |
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