Income Statement | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 8.46B | $ 6.92B | $ 8.30B | $ 7.55B | $ 6.69B | |
$ 7.76B | $ 6.30B | $ 7.63B | $ 6.92B | $ 6.08B | |
$ 693.00M | $ 617.00M | $ 675.00M | $ 625.00M | $ 613.92M | |
$ 408.00M | $ 402.00M | $ 389.00M | $ 380.00M | $ 391.04M | |
$ 285.00M | $ 215.00M | $ 286.00M | $ 245.00M | $ 222.89M | |
$ -58.00M | $ -61.00M | $ -58.00M | $ -45.00M | $ -31.92M | |
- | - | - | - | - | |
$ 253.00M | $ 175.00M | $ 246.00M | $ 229.00M | $ 210.78M | |
$ 101.00M | $ 85.00M | $ 96.00M | $ 83.00M | $ 81.12M | |
- | - | - | - | - | |
$ 140.00M | $ 80.00M | $ 136.00M | $ 135.00M | $ 119.72M | |
$ 0.11 | $ 0.06 | $ 0.11 | $ 0.11 | $ 53.21 | |
$ 0.11 | $ 0.06 | $ 0.11 | $ 0.11 | $ 52.34 | |
$ 1.26B | $ 1.27B | $ 1.25B | $ 1.20B | $ 2.25M | |
$ 1.27B | $ 1.27B | $ 1.25B | $ 1.20B | $ 2.29M | |
$ 0.05 | $ 0.03 | $ 0.02 | $ <0.01 | - | |
- | - | - | - | - | |
$ 0.11 | $ 0.06 | $ 0.11 | $ 0.11 | $ 53.04 | |
$ 0.11 | $ 0.06 | $ 0.11 | $ 0.11 | $ 70.24 | |
- | - | - | - | - | |
$ 8.17B | $ 6.70B | $ 8.02B | $ 7.30B | $ 6.47B | |
$ 140.00M | $ 80.00M | $ 136.00M | $ 135.00M | $ 119.72M | |
$ 140.00M | $ 76.76M | $ 135.39M | $ 134.36M | $ 119.85M | |
$ 61.00M | $ 64.00M | $ 63.00M | $ 49.00M | $ 34.38M | |
$ 314.00M | $ 239.00M | $ 309.00M | $ 278.00M | $ 245.16M | |
$ 444.00M | $ 364.00M | $ 415.00M | $ 368.00M | $ 329.34M |