Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.23B | $ 2.55B | $ 2.35B | $ 1.85B | $ 1.56B | $ 1.72B | |
$ 902.70M | $ 973.30M | $ -930.45M | $ 535.67M | $ 673.17M | $ 659.77M | |
$ 1.73B | $ 1.57B | $ 1.73B | $ 1.31B | $ 886.69M | $ 1.06B | |
$ 952.80M | $ 927.60M | $ 1.06B | $ 958.70M | $ 716.13M | $ 678.08M | |
$ 752.60M | $ 647.10M | $ 667.72M | $ 356.17M | $ 170.57M | $ 385.84M | |
$ -21.70M | $ -89.80M | $ -151.27M | $ -137.58M | $ -157.08M | $ -134.68M | |
$ -131.80M | $ 70.10M | $ -83.18M | $ -42.81M | $ -314.57M | $ -34.65M | |
$ 414.20M | $ 368.80M | $ 260.55M | $ 249.06M | $ -301.08M | $ 216.52M | |
$ 102.20M | $ 102.20M | $ 93.08M | $ 67.81M | $ -20.60M | $ 61.22M | |
- | - | - | - | - | - | |
$ 266.60M | $ 266.60M | $ 201.44M | $ 137.00K | $ -243.64M | $ 99.01M | |
$ 6.24 | $ 6.23 | $ 4.54 | - | $ -5.56 | $ 2.29 | |
$ 6.16 | $ 6.16 | $ 4.50 | - | $ -5.56 | $ 2.26 | |
$ 171.20M | $ 42.80M | $ 44.40M | $ 44.72M | $ 43.84M | $ 43.32M | |
$ 173.20M | $ 43.30M | $ 44.72M | $ 45.31M | $ 43.84M | $ 43.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 6.06 | $ 9.20 | |
- | - | - | - | - | - | |
$ 1.03B | $ 1.90B | $ 128.24M | $ 1.49B | $ 1.39B | $ 1.34B | |
$ 266.60M | $ 266.60M | $ 167.19M | $ 135.29M | $ -243.64M | $ 99.01M | |
$ 132.44M | - | - | - | $ 50.00M | $ 124.53M | |
- | - | - | - | $ 157.08M | $ 134.68M | |
$ 428.20M | $ 573.40M | $ 411.81M | $ 386.64M | $ -144.00M | $ 351.19M | |
$ 248.80M | $ 849.60M | $ 697.03M | $ 659.28M | $ 117.92M | $ 588.32M |