Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.10B | $ 3.01B | $ 2.74B | $ 2.76B | $ 3.54B | $ 4.06B | |
$ 2.30B | $ 2.27B | $ 2.23B | $ 2.26B | $ 2.74B | $ 2.39B | |
$ 794.57M | $ 737.63M | $ 513.94M | $ 488.58M | $ 681.40M | $ 1.67B | |
$ 778.48M | $ 714.94M | $ 600.86M | $ 355.47M | $ 572.23M | $ 602.99M | |
$ 24.43M | $ 18.41M | $ -42.69M | $ -216.94M | $ -97.69M | $ -44.50M | |
$ 156.97M | $ 216.27M | $ 205.44M | $ 1.35M | $ 4.80M | $ 9.86M | |
$ 65.17M | $ 13.30M | $ 52.46M | $ -16.22M | $ -391.27M | $ -8.83M | |
$ -198.33M | $ -180.29M | $ -239.90M | $ -107.53M | $ 87.30M | $ -270.76M | |
$ 10.90M | $ 8.78M | $ -1.56M | $ -8.16M | $ 5.35M | $ -2.27M | |
$ -840.00K | $ -4.00M | $ -10.78M | $ 10.39M | $ -2.11M | $ -4.54M | |
$ -209.17M | $ -189.01M | $ -238.43M | $ -99.29M | $ 578.62M | $ 337.75M | |
$ -0.92 | $ -0.84 | $ -1.25 | $ -0.54 | $ 0.45 | $ -1.44 | |
$ -0.92 | $ -0.84 | $ -1.25 | $ -0.54 | $ 0.44 | $ -1.44 | |
$ 906.24M | $ 225.21M | $ 190.46M | $ 184.97M | $ 183.50M | $ 185.91M | |
$ 906.24M | $ 225.21M | $ 190.46M | $ 184.97M | $ 184.39M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.72B | $ 2.98B | $ 2.83B | $ 2.43B | $ 2.91B | $ 2.99B | |
$ -209.17M | $ -189.01M | $ -238.43M | $ -99.29M | $ 82.02M | $ -267.93M | |
$ -148.31M | $ -139.59M | - | - | $ -200.56M | $ -227.62M | |
- | - | - | - | - | - | |
$ 88.97M | $ 51.44M | $ -33.97M | $ 80.16M | $ 296.08M | $ 155.30M | |
$ 449.46M | $ 401.84M | $ 319.92M | $ 425.07M | $ 661.73M | $ 539.00M |