Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.58B | $ 3.72B | $ 4.31B | $ 4.41B | $ 2.65B | $ 3.28B | |
$ 3.28B | $ 3.07B | $ 3.45B | $ 3.10B | $ 2.03B | $ 2.50B | |
$ 302.38M | $ 655.40M | $ 865.09M | $ 1.32B | $ 615.94M | $ 779.84M | |
$ 98.28M | $ 391.83M | $ 254.47M | $ 606.26M | $ 678.23M | $ 640.39M | |
$ 204.10M | $ 263.57M | $ 610.61M | $ 711.97M | $ -62.29M | $ 139.45M | |
$ -91.78M | $ -77.43M | $ -105.40M | $ 143.37M | $ -164.56M | $ -120.83M | |
$ -99.50M | $ 99.47M | $ -76.94M | $ 97.74M | $ 39.42M | $ 102.22M | |
$ 211.81M | $ 285.61M | $ 582.15M | $ 666.34M | $ -187.43M | $ 120.84M | |
$ -21.42M | $ 1.49M | $ 119.86M | $ 110.43M | $ -62.10M | $ 4.47M | |
$ 99.50M | $ 99.47M | $ 76.94M | $ 97.74M | - | - | |
$ 145.52M | $ 174.14M | $ 353.83M | $ 482.36M | $ -156.68M | $ 87.77M | |
$ 2.12 | $ 2.57 | $ 4.95 | $ 6.34 | $ -2.06 | $ 1.15 | |
$ 2.12 | $ 2.57 | $ 4.86 | $ 6.13 | $ -2.06 | $ 1.01 | |
$ 269.51M | $ 67.81M | $ 71.42M | $ 76.04M | $ 76.20M | $ 76.59M | |
$ 269.47M | $ 67.81M | $ 71.68M | $ 76.24M | $ 76.20M | $ 76.69M | |
$ 0.38 | $ 0.76 | - | $ 0.33 | $ 0.47 | $ 1.41 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.62 | $ 0.93 | |
- | - | - | - | - | - | |
$ 3.38B | $ 3.46B | $ 3.70B | $ -3.70B | $ 2.71B | $ 3.14B | |
$ 145.52M | $ 174.14M | $ 353.83M | $ 482.36M | $ -156.68M | $ 87.77M | |
$ 178.44M | $ 209.92M | $ 427.88M | $ 489.76M | $ -163.26M | $ 39.77M | |
- | - | - | - | $ 164.84M | $ 124.43M | |
$ 385.72M | $ 402.98M | $ 749.21M | $ 810.74M | $ -22.59M | $ 245.27M | |
$ 779.98M | $ 794.81M | $ 1.12B | $ 1.17B | $ 334.53M | $ 589.39M |