Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.54B | $ 1.56B | $ 1.54B | $ 1.37B | $ 1.52B | $ 1.47B | |
$ 634.23M | $ -587.36M | $ -597.81M | $ 520.83M | $ 564.68M | $ 571.50M | |
$ 908.33M | $ 970.31M | $ 944.64M | $ 851.03M | $ 952.88M | $ 900.95M | |
$ 765.01M | $ 731.39M | $ 747.41M | $ 699.66M | $ 794.20M | $ 789.95M | |
$ 143.32M | $ 238.92M | $ 197.23M | $ 151.37M | $ 158.68M | $ 111.00M | |
$ -32.56M | $ -37.68M | $ -43.66M | $ -62.28M | $ -43.18M | $ -61.88M | |
$ 2.25M | $ -12.65M | $ -61.10M | $ 4.43M | $ -55.39M | $ 8.29M | |
$ 116.42M | $ 213.89M | $ 214.68M | $ 93.52M | $ 60.10M | $ 57.40M | |
$ 15.57M | $ 33.34M | $ 45.60M | $ -40.37M | $ 9.90M | $ -3.40M | |
- | - | - | - | - | - | |
$ 100.85M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | $ 60.80M | |
$ 1.22 | $ 2.18 | $ 2.00 | $ 1.58 | $ 0.59 | $ 0.73 | |
$ 1.21 | $ 2.16 | $ 1.98 | $ 1.57 | $ 0.58 | $ 0.72 | |
$ 325.65M | $ 83.00M | $ 84.70M | $ 84.65M | $ 85.64M | $ 82.86M | |
$ 326.92M | $ 83.52M | $ 85.48M | $ 85.23M | $ 86.49M | $ 84.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.94 | - | - | $ 2.45 | $ 2.74 | $ 2.42 | |
- | - | - | - | - | - | |
$ 1.40B | $ 144.04M | $ 149.60M | $ 1.22B | $ 1.36B | $ 1.36B | |
$ 100.85M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | $ 60.80M | |
$ 74.13M | - | - | $ 133.89M | $ 104.42M | $ 60.80M | |
$ 12.89M | - | - | $ 71.58M | $ 53.96M | $ 64.68M | |
$ 166.94M | $ 263.49M | $ 221.87M | $ 165.10M | $ 114.06M | $ 122.09M | |
$ 288.96M | $ 381.79M | $ 341.71M | $ 281.13M | $ 223.52M | $ 232.82M |