Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.55B | $ 2.35B | $ 1.85B | $ 1.56B | $ 1.72B | |
$ 1.49B | $ 1.42B | $ 1.15B | $ 886.69M | $ 1.06B | |
$ 839.00M | $ 813.73M | $ 806.43M | $ 716.13M | $ 678.08M | |
$ 276.20M | $ 263.87M | $ 272.64M | $ 261.93M | $ 237.13M | |
$ 849.20M | $ 649.87M | $ 630.66M | $ 133.77M | $ 588.32M | |
$ 647.10M | $ 469.84M | $ 342.00M | $ 171.06M | $ 385.84M | |
$ -278.30M | $ -209.30M | $ -138.05M | $ -472.14M | $ -169.32M | |
$ 368.80M | $ 260.55M | $ 203.95M | $ -301.08M | $ 216.52M | |
$ 266.60M | $ 201.40M | $ 136.14M | $ -280.48M | $ 155.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.23 | $ 4.54 | $ 3.04 | $ -6.40 | $ 3.59 | |
$ 6.16 | $ 4.50 | $ 3.00 | $ -6.40 | $ 3.55 | |
42.80M | 44.40M | 44.72M | 43.84M | 43.32M | |
43.30M | 44.72M | 45.31M | 43.84M | 43.77M |