Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.17B | $ 2.17B | $ 2.13B | $ 1.86B | $ 1.59B | $ 1.79B | |
$ 1.66B | $ 1.66B | $ -1.66B | $ -1.41B | $ 1.19B | $ 1.35B | |
$ 507.10M | $ 507.10M | $ 465.00M | $ 446.50M | $ 405.40M | $ 440.60M | |
$ 227.40M | $ 227.50M | $ 212.50M | $ 207.50M | $ 196.40M | $ 207.80M | |
$ 192.40M | $ 171.80M | $ 249.00M | $ 239.00M | $ 209.00M | $ 232.80M | |
$ -59.20M | $ -59.20M | $ -43.90M | $ -37.20M | $ -38.20M | $ -43.20M | |
$ 72.40M | $ 72.30M | $ 14.10M | $ -4.40M | $ -32.80M | $ -32.30M | |
$ 107.70M | $ 107.70M | $ 156.70M | $ 202.30M | $ 138.00M | $ 157.30M | |
$ 23.70M | $ 23.70M | $ 32.10M | $ 36.60M | $ 24.40M | $ 22.80M | |
$ 4.30M | $ 4.30M | $ 1.70M | $ 2.80M | $ 2.20M | $ 1.90M | |
$ 84.10M | $ 84.10M | $ 122.20M | $ 164.40M | $ 112.40M | $ 132.70M | |
$ 5.03 | $ 2.59 | $ 3.74 | $ 4.89 | $ 3.29 | $ 3.79 | |
$ 4.95 | $ 2.58 | $ 3.73 | $ 4.86 | $ 3.29 | $ 3.78 | |
$ 108.33M | $ 32.50M | $ 32.70M | $ 33.60M | $ 34.20M | $ 35.00M | |
$ 108.70M | $ 32.60M | $ 32.80M | $ 33.80M | $ 34.20M | $ 35.10M | |
$ 0.25 | $ 0.25 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.99 | $ 4.23 | |
- | - | - | - | - | - | |
$ 1.89B | $ 1.89B | $ -1.45B | $ -1.20B | $ 1.39B | $ 1.56B | |
$ 85.20M | $ 84.10M | $ 122.20M | $ 164.40M | $ 112.40M | $ 132.70M | |
$ 218.85M | $ 264.88M | - | - | $ 129.60M | $ 153.31M | |
- | - | - | - | $ 38.20M | $ 43.20M | |
$ 231.00M | $ 231.00M | $ 152.00M | $ 197.40M | $ 176.20M | $ 200.50M | |
$ 321.80M | $ 342.40M | $ 267.40M | $ 317.40M | $ 270.10M | $ 298.90M |