Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.30B | $ 2.26B | $ 2.28B | $ 1.32B | $ 1.27B | $ 1.27B | |
$ 1.56B | $ 1.52B | $ 1.58B | $ -824.82M | $ 809.51M | $ 794.34M | |
$ 748.18M | $ 739.87M | $ 697.76M | $ 491.49M | $ 461.50M | $ 471.86M | |
$ 740.47M | $ 692.04M | $ 740.66M | $ -368.25M | $ 325.93M | $ 331.33M | |
$ 7.71M | $ 22.82M | $ -42.90M | $ 123.25M | $ 135.57M | $ 140.53M | |
$ -96.20M | $ -95.22M | $ -66.38M | $ -2.04M | $ -1.75M | $ -549.00K | |
$ -9.75M | $ -30.92M | $ -26.95M | $ -2.51B | $ -36.32M | $ -25.28M | |
$ -15.83M | $ -78.30M | $ 28.43M | $ 123.19M | $ 97.49M | $ 114.71M | |
$ -27.56M | $ -48.64M | $ -40.12M | $ 20.05M | $ 10.62M | $ 13.67M | |
- | - | - | - | - | - | |
$ -56.47M | $ -29.66M | $ 68.56M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -2.92 | $ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | |
$ -2.93 | $ -1.23 | $ -3.11 | $ 4.74 | $ 4.02 | $ 4.69 | |
$ 96.89M | $ 24.09M | $ 23.87M | $ 21.21M | $ 20.91M | $ 20.63M | |
$ 96.89M | $ 24.09M | $ 23.87M | $ 21.78M | $ 21.59M | $ 21.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.77 | $ 1.94 | |
- | - | - | - | - | - | |
$ 737.36M | $ 2.21B | $ 2.32B | $ -1.19B | $ 1.14B | $ 1.13B | |
$ -70.79M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -63.04M | - | $ 29.06M | - | $ 120.20M | $ 130.26M | |
- | - | - | - | $ 1.75M | $ 549.00K | |
$ 58.72M | $ 24.43M | $ 161.58M | $ 122.33M | $ 99.25M | $ 115.26M | |
$ 249.01M | $ 253.20M | $ 454.13M | $ 222.51M | $ 184.88M | $ 200.47M |