Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.41B | $ 1.32B | $ 1.22B | $ 52.79M | $ 1.02B | $ 1.13B | |
$ 112.97M | $ 394.77M | $ -171.63M | $ -172.01M | $ 313.08M | $ 306.14M | |
$ 1.30B | $ 927.70M | $ 36.57M | $ 52.79M | $ 703.10M | $ 826.99M | |
$ 921.70M | $ 459.55M | $ 751.71M | $ 713.98M | $ 433.54M | $ 457.08M | |
$ -894.76M | $ -827.36M | $ -715.14M | $ -661.19M | $ 269.56M | $ 369.91M | |
$ -166.95M | $ 153.81M | $ -37.18M | $ -54.05M | $ -152.35M | $ -143.70M | |
$ -1.43B | $ 56.53M | $ -1.24B | $ -1.08B | $ -69.89M | $ 17.05M | |
$ 350.76M | $ 370.87M | $ 428.21M | $ 366.29M | $ 47.32M | $ 243.26M | |
$ 895.00K | $ 895.00K | $ -293.00K | $ -1.04M | - | $ 0.00 | |
$ 51.03M | $ 50.54M | $ 59.82M | $ 47.09M | - | - | |
$ 381.05M | $ 359.50M | $ 482.87M | $ 361.41M | $ 44.89M | $ 239.43M | |
$ 1.75 | $ 2.04 | $ 2.82 | $ 2.12 | $ 0.27 | $ 1.43 | |
$ 1.75 | $ 2.04 | $ 2.81 | $ 2.12 | $ 0.26 | $ 1.43 | |
$ 705.46M | $ 176.23M | $ 173.06M | $ 170.48M | $ 169.23M | $ 167.53M | |
$ 705.46M | $ 176.23M | $ 173.68M | $ 170.48M | $ 169.46M | $ 167.77M | |
$ 2.66 | $ 2.62 | $ 2.53 | $ 2.41 | $ 2.38 | $ 2.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 921.70M | $ 854.32M | $ 751.71M | $ 541.97M | $ 746.62M | $ 763.23M | |
$ 392.94M | $ 364.56M | $ 488.04M | $ 361.41M | $ 44.89M | $ 239.43M | |
$ 207.65M | $ 241.48M | - | - | $ 120.85M | $ 271.48M | |
- | - | - | - | $ 153.95M | $ 144.77M | |
$ 448.41M | $ 526.64M | $ 574.40M | $ 511.46M | $ 201.27M | $ 388.03M | |
$ 821.83M | $ 878.92M | $ 878.90M | $ 797.86M | $ 547.17M | $ 762.31M |