Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.83B | $ 10.83B | $ 6.58B | $ 4.06B | $ 6.42B | $ 6.68B | |
$ 10.05B | $ 10.05B | $ 6.01B | $ 4.08B | $ 6.03B | $ 6.20B | |
$ 780.67M | $ 780.67M | $ 569.64M | $ -12.60M | $ 392.26M | $ 476.61M | |
$ 182.18M | $ 182.18M | $ 144.00M | $ 139.66M | $ 170.88M | $ 153.64M | |
$ 598.49M | $ 598.49M | $ 425.64M | $ -152.26M | $ 221.38M | $ 322.97M | |
$ -108.44M | $ -108.44M | $ -95.37M | $ -104.60M | $ -90.91M | $ -109.63M | |
- | - | - | - | - | - | |
$ 515.66M | $ 515.66M | $ 305.09M | $ -316.54M | $ 127.51M | $ 234.10M | |
$ 74.44M | $ 74.44M | $ 52.25M | $ -42.23M | $ 28.17M | $ 47.00M | |
- | - | - | - | - | - | |
$ 441.22M | $ 441.22M | $ 252.84M | $ -274.31M | $ 99.34M | $ 187.10M | |
$ 0.14 | $ 0.14 | $ 0.08 | $ -0.09 | $ 0.03 | $ 0.06 | |
$ 0.14 | $ 0.14 | $ 0.08 | $ -0.09 | $ 0.03 | $ 0.06 | |
$ 12.71B | $ 3.20B | $ 3.20B | $ 3.19B | $ 3.20B | $ 3.23B | |
$ 12.71B | $ 3.20B | $ 3.20B | $ 3.19B | $ 3.20B | $ 3.23B | |
$ 0.04 | $ 0.04 | $ 0.00 | $ 0.00 | $ 0.02 | $ 0.02 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.23B | $ 10.23B | $ 6.15B | $ 4.22B | $ 6.20B | $ 6.35B | |
$ 441.22M | $ 441.22M | $ 252.84M | $ -274.31M | $ 99.34M | $ 187.10M | |
$ 441.22M | $ 447.07M | $ 259.36M | $ -264.69M | $ 94.68M | $ 189.23M | |
$ 109.34M | $ 109.34M | $ 92.60M | $ 99.61M | $ 103.55M | $ 117.46M | |
$ 625.00M | $ 625.00M | $ 397.69M | $ -216.93M | $ 231.06M | $ 351.56M | |
$ 780.89M | $ 780.89M | $ 569.61M | $ -6.53M | $ 414.10M | $ 544.78M |