
Last Price
52 Week Range
$53.15 - $91.19
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $402.819M | $496.283M | $537.712M | |||
| $203.994M | $234.958M | $264.372M | |||
| $198.825M | $261.325M | $273.34M | |||
| $8.778M | $13.052M | $8.029M | |||
| $73.601M | $94.716M | $125.819M | |||
| $28.814M | $34.303M | $13.964M | |||
| $87.632M | $119.254M | $125.528M | |||
| $-52.112M | $-25.665M | $-37.916M | |||
| $-6.459M | $-13.011M | $-11.912M | |||
| $-58.571M | $-38.676M | $-49.828M | |||
| $29.061M | $80.578M | $75.7M | |||
| $6.83M | $8.432M | $7.727M | |||
| $22.231M | $72.146M | $67.973M | |||
| $0.24 | $0.77 | $0.72 | |||
| $0.24 | $0.75 | $0.71 | |||
| $93.556M | $93.597M | $374.453M | |||
| $91.684M | $95.893M | $383.452M | |||
| $124.243M | $157.243M | $171.099M | |||
| $43.07M | $51M | $57.483M | |||
| $81.173M | $106.243M | $113.616M |
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