Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.68B | $ 2.39B | $ 2.21B | $ 2.09B | $ 1.99B | $ 1.63B | |
$ 1.73B | $ 1.57B | $ 1.43B | $ 1.32B | $ 1.36B | $ 1.15B | |
$ 947.39M | $ 820.57M | $ 784.71M | $ 768.97M | $ 628.39M | $ 479.16M | |
$ 642.55M | $ 596.32M | $ 595.79M | $ 561.64M | $ 508.32M | $ 475.50M | |
$ 187.73M | $ 204.37M | $ -94.93M | $ 152.72M | $ 91.16M | $ -248.68M | |
$ 205.58M | $ 251.43M | $ 158.67M | $ -136.32M | $ -146.00M | $ -168.21M | |
$ -18.13M | $ -13.09M | $ -278.38M | $ -15.13M | $ -2.59M | $ -194.35M | |
$ -123.16M | $ -40.27M | $ -248.13M | $ 31.37M | $ -35.78M | $ -220.24M | |
$ 23.35M | $ 8.45M | $ 6.66M | $ 11.20M | $ -104.36M | $ 383.33M | |
- | - | - | - | - | - | |
$ -184.45M | $ -83.99M | $ -129.99M | $ 10.62M | $ 91.06M | $ -361.92M | |
$ -0.85 | $ -0.48 | $ -0.86 | $ 0.07 | $ 0.62 | $ -2.74 | |
$ -0.85 | $ -0.48 | $ -0.86 | $ 0.07 | $ 0.61 | $ -2.74 | |
$ 1.17B | $ 176.14M | $ 150.94M | $ 148.92M | $ 147.44M | $ 132.11M | |
$ 1.17B | $ 176.14M | $ 150.94M | $ 151.82M | $ 148.91M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.38B | $ 2.17B | $ 2.02B | $ 1.86B | $ 1.84B | $ 1.62B | |
$ -184.45M | $ -83.99M | $ -129.99M | $ 10.62M | $ 91.06M | $ -361.92M | |
$ 57.47M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.36M | $ 170.36M | $ -89.75M | $ 167.69M | $ 110.22M | $ -215.60M | |
$ 233.31M | $ 407.94M | $ 150.43M | $ 401.10M | $ 345.61M | $ 34.51M |