Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.25B | $ 2.25B | $ 1.87B | $ 1.62B | $ 1.90B | $ 1.71B | |
$ 1.72B | $ 1.72B | $ 1.38B | $ 1.22B | $ 1.43B | $ 1.25B | |
$ 534.30M | $ 534.30M | $ 483.50M | $ 400.30M | $ 474.90M | $ 458.40M | |
$ 347.10M | $ 347.10M | $ 295.10M | $ 328.90M | $ 334.70M | $ 307.90M | |
$ 187.20M | $ 187.20M | $ 188.40M | $ 71.40M | $ 140.20M | $ 150.50M | |
$ -9.90M | $ -9.90M | $ -8.50M | $ -11.00M | $ -12.20M | $ -7.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 192.30M | $ 192.30M | $ 187.40M | $ 53.80M | $ 137.50M | $ 203.00M | |
$ 49.70M | $ 49.70M | $ 49.50M | $ 39.70M | $ 49.00M | $ 58.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 142.60M | $ 142.60M | $ 137.90M | $ 14.10M | $ 88.50M | $ 144.60M | |
$ 2.10 | $ 2.10 | $ 1.99 | $ 0.20 | $ 1.26 | $ 2.06 | |
$ 2.10 | $ 2.10 | $ 1.99 | $ 0.20 | $ 1.26 | $ 2.06 | |
$ 271.88M | $ 68.02M | $ 69.15M | $ 70.14M | $ 70.14M | $ 70.14M | |
$ 271.88M | $ 68.02M | $ 69.15M | $ 70.14M | $ 70.14M | $ 70.14M | |
$ 0.90 | $ 0.90 | $ 0.60 | $ 0.00 | $ 0.60 | $ 0.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.41 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07B | $ 2.07B | $ 1.68B | $ 1.54B | $ 1.76B | $ 1.56B | |
$ 142.60M | $ 142.60M | $ 137.90M | $ 14.10M | $ 88.50M | $ 144.60M | |
$ 142.60M | $ 133.92M | $ 138.27M | $ 27.08M | $ 84.77M | $ 102.31M | |
$ 17.50M | $ 10.70M | $ 10.60M | $ 12.50M | $ 14.60M | $ 8.50M | |
$ 209.80M | $ 203.00M | $ 198.00M | $ 66.30M | $ 152.10M | $ 211.50M | |
$ 282.00M | $ 275.20M | $ 275.40M | $ 154.60M | $ 215.40M | $ 252.00M |