Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.26B | $ 1.70B | $ 1.65B | $ 1.42B | $ 1.13B | $ 1.10B | |
$ 633.30M | $ 732.50M | $ 852.60M | $ 779.00M | $ 408.60M | $ 375.50M | |
$ 627.70M | $ 964.90M | $ 794.00M | $ 642.10M | $ 722.90M | $ 720.80M | |
$ 83.70M | $ 231.10M | $ 90.60M | $ 65.40M | $ 35.90M | $ 250.90M | |
$ 544.00M | $ 733.80M | $ 703.40M | $ 576.70M | $ 687.00M | $ 469.90M | |
$ -156.00M | $ -228.90M | $ -194.00M | $ -186.60M | $ -209.60M | $ -207.90M | |
$ 117.20M | $ -119.80M | $ -75.90M | $ -180.90M | $ -37.10M | $ 17.40M | |
$ 505.20M | $ 624.70M | $ 433.50M | $ 209.20M | $ 440.30M | $ 279.40M | |
$ 10.10M | $ 2.40M | $ 33.00M | $ 16.60M | $ 1.20M | $ 600.00K | |
- | $ 300.00K | - | - | - | - | |
$ 449.50M | $ 622.30M | $ 335.40M | $ 125.50M | $ 368.00M | $ 207.50M | |
$ 1.70 | - | $ 1.36 | $ 0.52 | $ 1.72 | $ 1.34 | |
$ 1.58 | - | $ 1.26 | $ 0.50 | $ 1.67 | $ 1.31 | |
$ 793.08M | - | $ 246.30M | $ 241.50M | $ 214.50M | $ 154.85M | |
$ 866.63M | - | $ 265.85M | $ 250.51M | $ 219.87M | $ 158.07M | |
$ 0.38 | - | $ 0.50 | $ 0.50 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 93.10M | - | $ 146.30M | $ 150.50M | $ 154.30M | $ 129.70M | |
$ 717.00M | $ 963.60M | $ 943.20M | $ 844.40M | $ 444.50M | $ 626.40M | |
$ 158.90M | - | $ 197.10M | $ 191.60M | $ 218.90M | $ 212.10M | |
$ 495.10M | $ 622.30M | $ 400.50M | $ 192.60M | $ 439.10M | $ 278.80M | |
$ 365.34M | - | $ 450.48M | $ 334.00M | $ 474.10M | $ 260.94M | |
$ 664.10M | $ 853.60M | $ 630.60M | $ 400.80M | $ 659.20M | $ 491.50M | |
$ 976.60M | $ -23.20T | $ 997.30M | $ 874.80M | $ 913.50M | $ 737.30M |