Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.26B | $ 2.26B | $ 2.28B | $ 1.32B | $ 1.27B | $ 1.27B | |
$ 1.52B | $ 1.52B | $ 1.58B | $ -824.82M | $ 809.51M | $ 794.34M | |
$ 739.87M | $ 739.87M | $ 697.76M | $ 491.49M | $ 461.50M | $ 471.86M | |
$ 717.75M | $ 717.05M | $ 740.66M | $ -368.25M | $ 325.93M | $ 331.33M | |
$ 50.85M | $ 22.82M | $ -42.90M | $ 123.25M | $ 135.57M | $ 140.53M | |
$ -95.49M | $ -95.22M | $ -66.38M | $ -2.04M | $ -1.75M | $ -549.00K | |
$ -10.61M | $ -10.34M | $ -26.95M | $ -2.51B | $ -36.32M | $ -25.28M | |
$ 4.22M | $ 4.22M | $ 28.43M | $ 123.19M | $ 97.49M | $ 114.71M | |
$ -48.64M | $ -48.64M | $ -40.12M | $ 20.05M | $ 10.62M | $ 13.67M | |
- | - | - | - | - | - | |
$ -15.34M | $ -29.66M | $ 68.56M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -1.23 | $ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | |
$ -1.24 | $ -1.23 | $ -3.11 | $ 4.74 | $ 4.02 | $ 4.69 | |
$ 96.36M | $ 24.09M | $ 23.87M | $ 21.21M | $ 20.91M | $ 20.63M | |
$ 96.36M | $ 24.09M | $ 23.87M | $ 21.78M | $ 21.59M | $ 21.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.77 | $ 1.94 | |
- | - | - | - | - | - | |
$ 677.79M | $ 2.24B | $ 2.32B | $ -1.19B | $ 1.14B | $ 1.13B | |
$ -29.66M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ -45.54M | - | $ 29.06M | - | $ 120.20M | $ 130.26M | |
- | - | - | - | $ 1.75M | $ 549.00K | |
$ 63.26M | $ 24.43M | $ 161.58M | $ 122.33M | $ 99.25M | $ 115.26M | |
$ 256.54M | $ 253.20M | $ 454.13M | $ 222.51M | $ 184.88M | $ 200.47M |