Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.79B | $ 11.79B | $ 10.10B | $ 9.59B | $ 10.31B | $ 9.49B | |
$ 10.55B | $ 10.55B | $ 8.93B | $ 8.60B | $ 9.33B | $ 8.58B | |
$ 1.24B | $ 1.24B | $ 1.18B | $ 996.00M | $ 987.00M | $ 909.00M | |
$ 832.00M | $ 832.00M | $ 774.00M | $ 679.00M | $ 689.00M | $ 690.00M | |
$ 410.00M | $ 409.00M | $ 402.00M | $ 317.00M | $ 298.00M | $ 219.00M | |
$ -76.00M | $ -74.00M | $ -61.00M | $ -66.00M | $ -65.00M | $ -51.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 336.00M | $ 336.00M | $ 343.00M | $ 252.00M | $ 228.00M | $ 157.00M | |
$ 79.00M | $ 79.00M | $ 79.00M | $ 61.00M | $ 59.00M | $ 53.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 256.00M | $ 257.00M | $ 265.00M | $ 191.00M | $ 169.00M | $ 104.00M | |
$ 2.67 | $ 2.70 | $ 2.78 | $ 2.00 | $ 1.77 | $ 1.09 | |
$ 2.67 | $ 2.70 | $ 2.78 | $ 2.00 | $ 1.77 | $ 1.09 | |
$ 380.64M | $ 95.16M | $ 95.23M | $ 95.47M | $ 95.66M | $ 95.81M | |
$ 380.64M | $ 95.16M | $ 95.23M | $ 95.47M | $ 95.66M | $ 95.81M | |
$ 2.40 | $ 2.40 | $ 2.00 | $ 0.00 | $ 2.00 | $ 1.80 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.38B | $ 11.38B | $ 9.70B | $ 9.27B | $ 10.02B | $ 9.27B | |
$ 256.00M | $ 257.00M | $ 265.00M | $ 191.00M | $ 169.00M | $ 104.00M | |
$ 256.00M | $ 257.00M | $ 265.00M | $ 191.00M | $ 169.00M | $ 104.00M | |
$ 14.00M | $ 67.00M | $ 53.00M | $ 67.00M | $ 57.00M | $ 43.00M | |
$ 404.00M | $ 403.00M | $ 396.00M | $ 319.00M | $ 285.00M | $ 200.00M | |
$ 404.00M | $ 776.00M | $ 785.00M | $ 711.00M | $ 670.00M | $ 444.00M |