
Last Price
52 Week Range
$291.28 - $628.92
Next Earnings Date
Jul 20 2026 (Estimate)
Next Earnings Date
Jul 20 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $669.436M | $497.049M | $652.681M | |||||||||||
| $296.443M | $402.078M | $394.581M | |||||||||||
| - | - | - | |||||||||||
| - | - | - | |||||||||||
| $63.35M | $90.497M | $91.793M | |||||||||||
| $1.029B | $0.99B | $1.139B | |||||||||||
| $252.264M | $248.87M | $263.36M | |||||||||||
| $696.762M | $695.816M | $695.661M | |||||||||||
| - | - | - | |||||||||||
| $100.357M | $19.223M | $3.22M | |||||||||||
| $22.254M | $21.939M | $28.317M | |||||||||||
| $1.072B | $0.986B | $0.991B | |||||||||||
| - | - | - | |||||||||||
| $2.101B | $1.975B | $2.13B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $32.528M | $28.142M | $34.429M | |||||||||||
| $222.878M | $80.139M | - | |||||||||||
| $23.289M | $23.209M | $23.838M | |||||||||||
| - | - | - | |||||||||||
| - | - | - | |||||||||||
| $710.585M | $854.39M | - | |||||||||||
| $0.115B | $0.358B | $1.287B | |||||||||||
| $1.105B | $1.344B | $1.345B | |||||||||||
| $-126.234M | - | $-122.256M | |||||||||||
| $126.234M | $113.643M | $122.256M | |||||||||||
| - | - | - | |||||||||||
| $1.8M | $9.655M | $3.925M | |||||||||||
| $42.734M | $-64.288M | $60.104M | |||||||||||
| $170.768M | $172.653M | $186.285M | |||||||||||
| - | - | - | |||||||||||
| $1.275B | $1.516B | $1.531B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-12.235M | $-12.156M | $-12.156M | |||||||||||
| - | - | - | |||||||||||
| $306K | $284K | $286K | |||||||||||
| $8.167M | $-459.981M | $-336.111M | |||||||||||
| $844.05M | $935.83M | $953.416M | |||||||||||
| $-14.743M | $-4.906M | $-7.121M | |||||||||||
| - | - | - | |||||||||||
| $825.545M | $459.071M | $598.314M | |||||||||||
| - | - | - | |||||||||||
| $825.545M | $459.071M | $598.314M | |||||||||||
| $2.101B | $1.975B | $2.13B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||||
| $149.523M | $250.495M | $146.094M | |||||||||||
| $-519.913M | $-246.554M | $-506.587M |
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