Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.63B | $ 3.68B | $ 3.74B | $ 2.85B | $ 2.58B | $ 2.87B | |
$ 590.01M | $ 3.33B | $ 497.60M | $ 2.46B | $ 2.27B | $ 481.74M | |
$ 3.04B | $ 352.60M | $ 3.24B | $ 386.07M | $ 311.49M | $ 2.39B | |
$ 3.91B | $ 4.77M | $ 2.28B | $ 1.53B | $ 1.30B | $ 1.56B | |
$ -1.58B | $ 352.60M | $ 381.07M | $ 386.07M | $ 311.49M | $ 348.02M | |
$ 9.93M | $ 111.23M | $ -116.70M | $ -99.40M | $ -99.81M | $ -109.34M | |
$ -4.82M | $ -445.00K | $ -12.53M | $ -6.38M | $ -6.07M | $ 2.15M | |
$ -1.65B | $ 245.70M | $ 304.19M | $ 310.86M | $ 240.62M | $ 271.41M | |
$ -466.61M | $ 44.57M | $ 61.17M | $ 62.81M | $ 40.91M | $ 51.64M | |
- | - | - | - | - | - | |
$ -1.22B | $ 199.24M | $ 241.14M | $ 246.17M | $ 197.82M | $ 217.88M | |
$ -11.77 | $ 1.82 | $ 2.20 | $ 2.25 | $ 1.81 | $ 2.00 | |
$ -11.77 | $ 1.81 | $ 2.20 | $ 2.25 | $ 1.81 | $ 1.99 | |
$ 444.45M | $ 109.74M | $ 109.43M | $ 109.28M | $ 109.14M | $ 108.95M | |
$ 444.45M | $ 109.74M | $ 109.43M | $ 109.28M | $ 109.14M | $ 108.95M | |
$ 0.36 | $ 1.08 | $ 1.40 | $ 1.36 | $ 1.32 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.50B | $ 3.32B | $ 2.78B | $ 2.01B | $ 1.77B | $ 2.04B | |
- | - | - | - | - | - | |
$ -1.21B | $ 201.13M | $ 243.03M | $ 248.06M | $ 199.71M | $ 157.92M | |
$ -127.63M | - | - | - | - | - | |
$ -1.65B | $ 366.03M | $ 1.09B | $ 401.98M | $ 326.33M | $ 376.30M | |
$ -1.33B | $ 636.23M | $ 1.39B | $ 653.18M | $ 617.10M | $ 654.41M |