Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.07B | $ 2.07B | $ 2.04B | $ 1.66B | $ 1.25B | $ 1.31B | |
$ 1.37B | $ 1.37B | $ 1.35B | $ -1.09B | $ 814.19M | $ 886.48M | |
$ 696.93M | $ 696.98M | $ 691.42M | $ 576.09M | $ 433.14M | $ 428.10M | |
$ 433.48M | $ 433.48M | $ 432.08M | $ 386.27M | $ 300.12M | $ 298.45M | |
$ 262.73M | $ 262.40M | $ 257.20M | $ 189.85M | $ 133.02M | $ 129.65M | |
$ -11.79M | $ -11.79M | $ -11.53M | $ -5.20M | $ -4.63M | $ -8.24M | |
$ -3.70M | $ -3.70M | $ 3.20M | $ -7.98M | $ -4.69M | $ -4.57M | |
$ 242.20M | $ 242.20M | $ 235.20M | $ 189.70M | $ 123.70M | $ 116.83M | |
$ 47.50M | $ 47.50M | $ 46.40M | $ 34.70M | $ 22.54M | $ 20.84M | |
- | - | - | - | - | - | |
$ 193.30M | $ 193.30M | $ 187.34M | $ 153.93M | $ 99.80M | $ 95.48M | |
$ 4.19 | $ 4.17 | $ 4.02 | $ 3.29 | $ 2.16 | $ 2.04 | |
$ 4.11 | $ 4.11 | $ 3.97 | $ 3.25 | $ 2.14 | $ 2.03 | |
$ 184.80M | $ 46.20M | $ 46.30M | $ 46.79M | $ 46.20M | $ 46.40M | |
$ 187.60M | $ 46.90M | $ 47.00M | $ 47.36M | $ 46.70M | $ 46.80M | |
$ 0.69 | - | - | - | $ 0.62 | $ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.18 | $ 2.07 | |
- | - | - | - | - | - | |
$ 1.80B | $ 1.80B | $ 1.78B | $ -699.50M | $ 1.11B | $ 1.18B | |
$ 193.58M | $ 193.30M | $ 187.30M | $ 153.93M | $ 100.46M | $ 95.48M | |
$ 116.94M | - | $ 188.18M | - | $ 103.65M | $ 98.90M | |
- | - | - | - | $ 4.63M | $ 8.24M | |
$ 253.99M | $ 253.99M | $ 246.72M | $ 194.90M | $ 128.32M | $ 125.08M | |
$ 325.10M | $ 325.10M | $ 314.50M | $ 253.28M | $ 164.81M | $ 162.06M |