Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.39B | $ 1.30B | $ 1.23B | $ 1.11B | $ 936.90M | $ 1.04B | |
$ 833.10M | $ 798.20M | $ 784.00M | $ 701.00M | $ 603.80M | $ 643.00M | |
$ 557.20M | $ 497.00M | $ 449.10M | $ 405.60M | $ 333.10M | $ 395.10M | |
$ 290.60M | $ 256.60M | $ 231.70M | $ 237.40M | $ 184.20M | $ 174.30M | |
$ 358.70M | $ 323.70M | $ 278.70M | $ 260.00M | $ 254.80M | $ 317.40M | |
$ 27.90M | $ 31.80M | $ 26.60M | $ -22.90M | $ -24.10M | $ -38.40M | |
$ 78.10M | $ 89.70M | $ 66.80M | $ -97.40M | $ -421.30M | $ -76.20M | |
$ 331.80M | $ 298.30M | $ 257.60M | $ 242.70M | $ -126.70M | $ 299.40M | |
$ 82.30M | $ 74.50M | $ 57.70M | $ 57.40M | $ -42.60M | $ 57.10M | |
$ 98.90M | $ 89.30M | $ 77.60M | $ 87.70M | $ 64.00M | $ 96.60M | |
$ 249.50M | $ 223.80M | $ 202.90M | $ 183.20M | $ -99.20M | $ 173.70M | |
$ 5.69 | $ 5.00 | $ 8.76 | $ 7.68 | $ -4.14 | $ 4.40 | |
$ 5.66 | $ 4.99 | $ 8.74 | $ 7.64 | $ -4.14 | $ 4.32 | |
$ 175.30M | $ 44.70M | $ 46.30M | $ 47.60M | $ 47.90M | $ 48.70M | |
$ 176.10M | $ 44.80M | $ 46.40M | $ 47.90M | $ 47.90M | $ 49.50M | |
$ 1.12 | $ 1.12 | $ 0.95 | $ 0.86 | $ 0.81 | $ 0.73 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 603.30M | $ 1.05B | $ 1.02B | $ 938.40M | $ 788.00M | $ 817.30M | |
$ 249.50M | $ 223.80M | $ 202.90M | $ 183.20M | $ -99.10M | $ 214.50M | |
$ 273.69M | $ 235.76M | - | - | - | - | |
- | - | - | - | - | - | |
$ 301.70M | $ 333.60M | $ 284.70M | $ 265.60M | $ -102.60M | $ 337.80M | |
$ 377.60M | $ 422.80M | $ 368.40M | $ 362.10M | $ -18.60M | $ 409.90M |