Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.01B | $ 821.21M | $ 785.64M | $ 832.83M | $ 785.46M | $ 711.50M | |
$ 402.70M | $ 732.72M | $ 718.16M | $ 639.85M | $ 571.72M | $ 22.53M | |
$ 607.95M | $ 88.49M | $ 67.48M | $ 192.97M | $ 213.74M | $ 688.98M | |
$ 136.62M | $ 72.57M | $ 66.08M | $ 780.10M | $ 703.74M | $ 1.06B | |
$ 900.86M | $ 723.72M | $ 675.20M | $ 699.93M | $ 677.44M | $ 516.55M | |
$ -46.78M | $ -29.10M | $ -23.86M | $ -16.45M | $ -20.71M | $ -24.77M | |
$ -35.35M | $ -55.28M | $ -40.98M | $ 9.72M | $ -1.66M | $ 239.26M | |
$ 53.06M | $ -68.46M | $ -63.45M | $ 3.64M | $ 62.67M | $ -358.02M | |
$ 57.37M | $ 35.16M | $ 14.66M | $ 34.96M | $ 37.05M | $ -11.13M | |
- | - | - | - | - | $ 16.21M | |
$ -4.46M | $ -103.61M | $ -78.11M | $ -31.32M | $ 25.63M | $ 263.65M | |
$ -0.02 | $ -0.30 | $ -0.28 | $ -0.26 | $ 0.11 | $ -1.56 | |
$ -0.02 | $ -0.30 | $ -0.28 | $ -0.26 | $ 0.11 | $ -1.56 | |
$ 1.55B | $ 343.06M | $ 275.18M | $ 250.04M | $ 240.80M | $ 218.81M | |
$ 1.57B | $ 343.06M | $ 275.18M | $ 250.04M | $ 242.55M | $ 218.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 934.92M | $ 805.28M | $ 784.24M | $ 831.27M | $ 746.38M | $ 1.08B | |
- | - | - | - | - | - | |
$ -4.46M | $ -103.61M | $ -78.11M | $ -31.32M | $ 25.63M | $ -341.20M | |
$ 57.21M | $ -54.08M | - | - | - | - | |
$ 98.95M | $ -42.07M | $ -41.64M | $ 18.36M | $ 81.86M | $ -308.48M | |
$ 222.03M | $ 57.76M | $ 69.99M | $ 146.68M | $ 213.24M | $ -129.61M |