Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.88B | $ 1.90B | $ 1.83B | $ 60.30M | $ 1.67B | $ 1.49B | |
$ 1.80M | - | - | $ 38.80M | $ 378.50M | $ 389.50M | |
$ 1.87B | $ 1.90B | $ 1.40B | $ 1.76B | $ 1.29B | $ 1.10B | |
$ 224.50M | $ 459.10M | $ -704.20M | $ 383.70M | $ 733.90M | $ 241.80M | |
$ 1.61B | $ 1.38B | $ 699.70M | $ 1.38B | $ 555.70M | $ 856.60M | |
$ -157.70M | $ -266.50M | $ -166.60M | $ -164.20M | - | $ -196.20M | |
$ -12.30M | $ 5.60M | $ -12.00M | $ -53.10M | $ -6.20M | $ -700.00K | |
$ 618.10M | $ 367.60M | $ 711.70M | $ 1.26B | $ 549.50M | $ 855.90M | |
$ 26.90M | $ 81.50M | $ 175.90M | $ 302.60M | $ 128.50M | $ 199.80M | |
- | - | - | - | - | - | |
$ 994.70M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ 22.12 | $ 22.09 | $ 39.50 | $ 59.57 | $ 23.57 | $ 34.71 | |
$ 22.03 | $ 21.99 | $ 39.32 | $ 59.52 | $ 23.47 | $ 34.57 | |
$ 51.81M | $ 12.95M | $ 13.56M | $ 16.09M | $ 17.86M | $ 18.90M | |
$ 52.04M | $ 13.01M | $ 13.63M | $ 16.10M | $ 17.94M | $ 18.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 38.26 | $ 34.70 | |
- | - | - | - | - | - | |
$ 226.30M | $ 459.10M | $ 426.30M | $ 422.50M | $ 1.11B | $ 631.30M | |
$ 286.10M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ 424.43M | $ 361.10M | $ 608.64M | - | $ 426.67M | $ 657.48M | |
- | - | - | - | - | $ 196.20M | |
$ 775.80M | $ 634.10M | $ 878.30M | $ 1.43B | $ 555.70M | $ 856.60M | |
$ 802.40M | $ 660.70M | $ 903.90M | $ 1.45B | $ 579.50M | $ 879.00M |