Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.34B | $ 2.26B | $ 2.28B | $ 1.32B | $ 1.27B | $ 1.27B | |
$ 1.57B | $ 1.52B | $ 1.58B | $ 824.82M | $ 809.51M | $ 794.34M | |
$ 769.11M | $ 739.87M | $ 697.76M | $ 491.49M | $ 461.50M | $ 471.86M | |
$ 751.01M | $ 692.04M | $ 701.33M | $ 368.25M | $ 363.33M | $ 364.50M | |
$ -6.91M | $ 22.82M | $ -42.90M | $ 123.25M | $ 98.16M | $ 107.36M | |
$ -96.70M | $ -95.22M | $ -66.38M | $ 1.98M | $ -1.75M | $ -549.00K | |
$ -21.26M | $ -30.92M | $ -44.47M | $ 2.04M | $ 7.92M | $ -55.30M | |
$ -110.91M | $ -78.30M | $ -114.41M | $ 159.51M | $ 152.36M | $ 114.71M | |
$ 97.00K | $ -48.64M | $ -40.12M | $ 20.05M | $ 10.62M | $ 13.67M | |
- | - | - | - | - | - | |
$ -111.01M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 273.66M | |
$ -4.57 | $ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | |
$ -4.57 | $ -1.23 | $ -3.11 | $ 4.74 | $ 4.02 | $ 4.69 | |
$ 97.20M | $ 24.09M | $ 23.87M | $ 21.21M | $ 20.91M | $ 20.63M | |
$ 96.96M | $ 24.09M | $ 23.87M | $ 21.78M | $ 21.59M | $ 21.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.15B | $ 2.21B | $ 2.28B | $ 1.19B | $ 1.17B | $ 1.16B | |
$ -111.01M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -60.81M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.17M | $ 24.43M | $ -43.60M | $ 124.04M | $ 154.12M | $ 115.26M | |
$ 201.81M | $ 253.20M | $ 191.55M | $ 213.74M | $ 184.88M | $ 200.89M |