Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.76B | $ 3.82B | $ 3.56B | $ 3.26B | $ 3.03B | |
$ 942.00M | $ 776.00M | $ 811.00M | $ 973.00M | $ 880.00M | |
$ 430.00M | $ 362.00M | $ 333.00M | $ 387.00M | $ 370.00M | |
$ 124.00M | $ 117.00M | $ 109.00M | $ 99.00M | $ 91.00M | |
$ 636.00M | $ 531.00M | $ 587.00M | $ 685.00M | $ 601.00M | |
$ 512.00M | $ 414.00M | $ 478.00M | $ 586.00M | $ 510.00M | |
$ -119.00M | $ -76.00M | $ -48.00M | $ -70.00M | $ -209.00M | |
$ 393.00M | $ 338.00M | $ 430.00M | $ 516.00M | $ 301.00M | |
$ 298.00M | $ 258.00M | $ 324.00M | $ 363.00M | $ 225.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.42 | $ 1.23 | $ 1.54 | $ 1.78 | $ 1.07 | |
$ 1.42 | $ 1.23 | $ 1.54 | $ 1.78 | $ 1.07 | |
210.00M | 209.80M | 209.80M | 204.50M | 209.70M | |
210.00M | 209.90M | 209.80M | 204.50M | 209.70M |