Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.90B | $ 1.70B | $ 2.25B | $ 1.33B | $ 804.03M | $ 1.50B | |
$ 217.09M | $ 835.02M | - | $ 396.97M | $ 824.34M | $ 966.47M | |
$ 1.69B | $ 866.58M | $ 2.25B | $ 935.04M | $ -20.31M | $ 532.94M | |
$ 486.93M | $ 390.10M | $ 403.06M | $ -346.01M | $ 171.88M | $ 291.16M | |
$ 835.93M | $ 724.70M | $ 1.11B | $ -34.83M | $ -192.19M | $ 241.78M | |
$ 7.81M | - | $ -1.00K | $ 54.80M | $ -106.89M | $ -130.28M | |
$ 243.32M | $ 245.93M | $ 390.44M | $ 8.55M | $ -117.71M | $ -86.39M | |
$ 456.01M | $ 371.74M | $ 337.07M | $ -43.38M | $ -416.80M | $ 25.12M | |
$ 197.69M | $ 158.22M | $ 110.52M | $ 34.46M | $ -5.21M | $ 80.89M | |
$ -1.00K | $ -1.00K | $ -39.00K | - | - | - | |
$ 329.73M | $ 213.52M | $ 611.95M | $ -77.84M | $ -411.59M | $ -55.78M | |
$ 0.57 | $ 0.46 | $ 0.50 | $ -0.19 | $ -1.02 | $ -0.14 | |
$ 0.53 | $ 0.44 | $ 0.48 | $ -0.19 | $ -1.02 | $ -0.14 | |
$ 1.86B | $ 459.64M | $ 455.35M | $ 416.94M | $ 405.21M | $ 401.37M | |
$ 1.93B | $ 481.07M | $ 474.86M | $ 416.94M | $ 405.21M | $ 401.37M | |
- | - | - | - | $ 0.05 | $ 0.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.64 | $ -0.05 | |
- | - | - | - | - | - | |
$ 135.31M | $ 390.10M | $ 403.06M | $ 50.96M | $ 996.22M | $ 1.26B | |
- | - | - | - | $ 97.25M | $ 119.35M | |
$ 258.32M | $ 213.52M | $ 226.55M | $ -77.84M | $ -411.59M | $ -55.78M | |
$ 382.98M | - | $ 665.78M | - | $ -305.70M | $ -1.39M | |
$ 551.95M | $ 475.67M | $ 601.46M | $ -236.18M | $ -319.55M | $ 144.47M | |
$ 882.43M | $ 930.52M | $ 1.11B | $ 241.62M | $ 175.66M | $ 717.58M |