
Last Price
52 Week Range
$15.88 - $46.13
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $148.12M | $123.669M | ||||||||
| $702.096M | $839.171M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $176.274M | $236.878M | ||||||||
| $1.026B | $1.2B | ||||||||
| $94.339M | $84.478M | ||||||||
| $2.366B | $2.496B | ||||||||
| $2.1M | - | ||||||||
| - | - | ||||||||
| $45.941M | $82.419M | ||||||||
| $2.508B | $2.663B | ||||||||
| - | - | ||||||||
| $3.535B | $3.862B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $714.393M | $771.196M | ||||||||
| $18.545M | $66.844M | ||||||||
| $156.984M | $21.581M | ||||||||
| $17.078M | $18.088M | ||||||||
| - | - | ||||||||
| $40.78M | $38.206M | ||||||||
| $108.654M | $116.845M | ||||||||
| $1.056B | $1.033B | ||||||||
| $1.329B | $1.615B | ||||||||
| $85.853M | $75.739M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $2.671M | $14.289M | ||||||||
| $1.47B | $1.745B | ||||||||
| - | - | ||||||||
| $2.526B | $2.778B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $685K | $723K | ||||||||
| $-211.423M | $-245.236M | ||||||||
| $793.954M | $844.236M | ||||||||
| - | $492K | ||||||||
| - | - | ||||||||
| $583.216M | $600.215M | ||||||||
| $425.581M | $484.183M | ||||||||
| $1.009B | $1.084B | ||||||||
| $3.535B | $3.862B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.1M | - | ||||||||
| $1.641B | $1.77B | ||||||||
| $1.493B | $1.647B |
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