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 | |
$ 715.46M | $ 692.04M | $ 701.33M | $ 368.25M | $ 363.33M | $ 364.50M | |
$ 7.71M | $ 22.82M | $ -42.90M | $ 123.25M | $ 98.16M | $ 107.36M | |
$ -96.20M | $ -95.22M | $ -66.38M | $ 1.98M | $ -1.75M | $ -549.00K | |
$ -30.32M | $ -30.92M | $ -44.47M | $ 2.04M | $ 7.92M | $ -55.30M | |
$ -98.35M | $ -78.30M | $ -114.41M | $ 159.51M | $ 152.36M | $ 114.71M | |
$ -27.56M | $ -48.64M | $ -40.12M | $ 20.05M | $ 10.62M | $ 13.67M | |
- | - | - | - | - | - | |
$ -70.79M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 273.66M | |
$ -2.92 | $ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | |
$ -2.92 | $ -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.10B | $ 2.21B | $ 2.28B | $ 1.19B | $ 1.17B | $ 1.16B | |
$ -70.79M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -63.04M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 27.97M | $ 24.43M | $ -43.60M | $ 124.04M | $ 154.12M | $ 115.26M | |
$ 211.12M | $ 253.20M | $ 191.55M | $ 213.74M | $ 184.88M | $ 200.89M |