Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.92B | $ 1.74B | $ 1.46B | $ 1.22B | $ 1.13B | $ 1.52B | |
$ 1.15B | $ 1.07B | $ 937.00M | $ 787.70M | $ 732.60M | $ 1.08B | |
$ 769.20M | $ 670.00M | $ 523.90M | $ 431.80M | $ 395.50M | $ 442.70M | |
$ 486.30M | $ 447.30M | $ 459.10M | $ 326.10M | $ 293.10M | $ 323.90M | |
$ 281.20M | $ 221.90M | $ 51.00M | $ 73.70M | $ 96.90M | $ 110.00M | |
$ -30.40M | $ -25.50M | $ -7.60M | $ -12.60M | $ -18.20M | $ -19.20M | |
$ 445.30M | $ -10.90M | $ -30.10M | $ -9.00M | $ 100.00K | $ 5.80M | |
$ 219.20M | $ 186.30M | $ 27.10M | $ 69.90M | $ 78.60M | $ 85.00M | |
$ 42.30M | $ 41.60M | $ 7.30M | $ 10.90M | $ 4.80M | $ 13.90M | |
- | - | - | - | - | - | |
$ 174.70M | $ 89.90M | $ 200.00K | $ 425.40M | $ 99.00M | $ 70.90M | |
$ 3.80 | $ 1.97 | - | $ 9.39 | $ 2.18 | $ 1.61 | |
$ 3.74 | $ 1.93 | - | $ 9.15 | $ 2.12 | $ 1.58 | |
$ 184.10M | $ 45.55M | $ 45.34M | $ 45.29M | $ 44.63M | $ 43.94M | |
$ 187.79M | $ 46.61M | $ 46.22M | $ 46.49M | $ 45.77M | $ 44.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 825.70M | $ 1.52B | $ 1.40B | $ 1.11B | $ 1.03B | $ 1.40B | |
$ 174.90M | $ 89.90M | $ 200.00K | $ 425.40M | $ 99.00M | $ 65.30M | |
$ -421.46M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 200.50M | $ 213.50M | $ 36.40M | $ 83.00M | $ 97.00M | $ 106.00M | |
$ 268.40M | $ 276.70M | $ 82.80M | $ 125.30M | $ 128.90M | $ 140.20M |