
Last Price
52 Week Range
$15.88 - $45.16
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $148.12M | $123.669M | $146.409M | ||||||||
| $0.702B | $0.839B | $1.118B | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $176.274M | $236.878M | $330.49M | ||||||||
| $1.026B | $1.2B | $1.594B | ||||||||
| $94.339M | $84.478M | $114.907M | ||||||||
| $2.366B | $2.496B | $4.137B | ||||||||
| $2.1M | - | - | ||||||||
| - | - | - | ||||||||
| $45.941M | $82.419M | $96.373M | ||||||||
| $2.508B | $2.663B | $4.348B | ||||||||
| - | - | - | ||||||||
| $3.535B | $3.862B | $5.943B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $714.393M | $771.196M | $93.438M | ||||||||
| $18.545M | $66.844M | $98.657M | ||||||||
| $156.984M | $21.581M | $131.559M | ||||||||
| $17.078M | $18.088M | $22.222M | ||||||||
| - | - | - | ||||||||
| $40.78M | $38.206M | $41.447M | ||||||||
| $0.109B | $0.117B | $1.087B | ||||||||
| $1.056B | $1.033B | $1.474B | ||||||||
| $1.329B | $1.615B | $2.27B | ||||||||
| $85.853M | $75.739M | $96.8M | ||||||||
| - | - | - | ||||||||
| - | - | $4.65M | ||||||||
| $2.671M | $14.289M | $492.886M | ||||||||
| $1.47B | $1.745B | $2.917B | ||||||||
| - | - | - | ||||||||
| $2.526B | $2.778B | $4.391B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $685K | $723K | $971K | ||||||||
| $-211.423M | $-245.236M | $-274.87M | ||||||||
| $0.794B | $0.844B | $1.235B | ||||||||
| - | $0.492M | $2.738M | ||||||||
| - | - | - | ||||||||
| $583.216M | $600.215M | $963.94M | ||||||||
| $425.581M | $484.183M | $587.715M | ||||||||
| $1.009B | $1.084B | $1.552B | ||||||||
| $3.535B | $3.862B | $5.943B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.1M | - | - | ||||||||
| $1.641B | $1.77B | $2.573B | ||||||||
| $1.493B | $1.647B | $2.426B |
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