
Last Price
52 Week Range
$21.82 - $76.51
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $762.9M | $915.664M | $735.126M | ||||||
| $103.632M | $128.354M | $156.589M | ||||||
| - | - | - | ||||||
| $42.609M | - | - | ||||||
| $3.8M | $44.602M | $101.738M | ||||||
| $0.913B | $1.089B | $0.993B | ||||||
| $24.65M | $22.542M | $24.578M | ||||||
| $95.257M | $91.012M | $122.239M | ||||||
| - | - | - | ||||||
| $45.068M | $60.014M | $14.842M | ||||||
| $1.458M | $2.121M | $1.914M | ||||||
| $166.433M | $175.689M | $163.573M | ||||||
| - | - | - | ||||||
| $1.079B | $1.264B | $1.157B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $2.253M | $2.713M | $8.165M | ||||||
| $18.386M | $24.986M | $58.785M | ||||||
| $2.149M | - | - | ||||||
| $2.149M | $2.211M | $2.079M | ||||||
| $14.018M | $1.357M | - | ||||||
| $99.145M | $114.285M | $66.307M | ||||||
| $23.168M | $12.062M | $14.512M | ||||||
| $147.25M | $156.257M | $149.848M | ||||||
| $-12.397M | $-10.185M | $-8.613M | ||||||
| $14.546M | $12.396M | $10.692M | ||||||
| $211K | $280K | $174K | ||||||
| - | - | - | ||||||
| $18.119M | $14.962M | $19.093M | ||||||
| $30.727M | $25.427M | $27.88M | ||||||
| - | - | - | ||||||
| $177.977M | $181.684M | $177.728M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $187K | $189K | $185K | ||||||
| $79.989M | $186.888M | $20.973M | ||||||
| $823.885M | $894.225M | $956.744M | ||||||
| $-2.664M | $1.323M | $1.396M | ||||||
| - | - | - | ||||||
| $0.901B | $1.083B | $0.979B | ||||||
| - | - | - | ||||||
| $0.901B | $1.083B | $0.979B | ||||||
| $1.079B | $1.264B | $1.157B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $666.115M | $706.05M | $670.288M | ||||||
| $14.546M | $12.396M | $10.692M | ||||||
| $-82.239M | $-197.218M | $-54.146M |
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