Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.18B | $ 2.35B | $ 1.85B | $ 1.56B | $ 1.72B | $ 1.49B | |
$ 898.63M | $ -930.45M | $ 535.67M | $ 673.17M | $ 659.77M | $ 547.93M | |
$ 1.69B | $ 1.73B | $ 1.31B | $ 886.69M | $ 1.06B | $ 944.71M | |
$ 966.23M | $ 1.06B | $ 958.70M | $ 716.13M | $ 678.08M | $ 558.42M | |
$ 749.25M | $ 667.72M | $ 356.17M | $ 170.57M | $ 385.84M | $ 386.29M | |
$ -166.56M | $ -151.27M | $ -137.58M | $ -157.08M | $ -134.68M | $ -105.02M | |
$ -270.52M | $ -83.18M | $ -42.81M | $ -314.57M | $ -34.65M | $ -42.65M | |
$ 430.27M | $ 260.55M | $ 249.06M | $ -301.08M | $ 216.52M | $ 238.62M | |
$ 114.48M | $ 93.08M | $ 67.81M | $ -20.60M | $ 61.22M | $ 68.84M | |
- | - | - | - | - | - | |
$ 270.39M | $ 201.44M | $ 137.00K | $ -243.64M | $ 99.01M | $ 168.29M | |
$ 6.26 | $ 4.54 | - | $ -5.56 | $ 2.29 | $ 3.90 | |
$ 6.20 | $ 4.50 | - | $ -5.56 | $ 2.26 | $ 3.86 | |
$ 172.56M | $ 44.40M | $ 44.72M | $ 43.84M | $ 43.32M | $ 43.16M | |
$ 174.38M | $ 44.72M | $ 45.31M | $ 43.84M | $ 43.77M | $ 43.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.44 | - | - | $ 6.06 | $ 9.20 | $ 8.28 | |
- | - | - | - | - | - | |
$ 1.86B | $ 128.24M | $ 1.49B | $ 1.39B | $ 1.34B | $ 1.11B | |
$ 270.39M | $ 167.19M | $ 135.29M | $ -243.64M | $ 99.01M | $ 168.29M | |
$ 218.22M | - | - | $ 50.00M | $ 124.53M | $ 198.06M | |
$ 34.76M | - | - | $ 157.08M | $ 134.68M | $ 105.02M | |
$ 587.43M | $ 411.81M | $ 386.64M | $ -144.00M | $ 351.19M | $ 343.64M | |
$ 473.81M | $ 697.03M | $ 659.28M | $ 117.92M | $ 588.32M | $ 543.45M |