Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.39B | $ 1.40B | $ 1.50B | $ 1.25B | $ 1.30B | $ 2.05B | |
$ 576.00M | $ 582.00M | $ 524.00M | $ -320.00M | $ 769.00M | $ 1.19B | |
$ 809.00M | $ 815.00M | $ 974.00M | $ 795.00M | $ 531.00M | $ 867.00M | |
$ 949.00M | $ 894.00M | $ 940.00M | $ -1.12B | $ 323.00M | $ 403.00M | |
$ 444.00M | $ 503.00M | $ 558.00M | $ 452.00M | $ 208.00M | $ 464.00M | |
$ -108.00M | $ -102.00M | $ -80.00M | $ -93.00M | $ -112.00M | $ -100.00M | |
$ 3.00M | $ 3.00M | $ -33.00M | $ 18.00M | $ -254.00M | $ -157.00M | |
$ 329.00M | $ 398.00M | $ 476.00M | $ 335.00M | $ -158.00M | $ 207.00M | |
$ 91.00M | $ 109.00M | $ 121.00M | $ 91.00M | $ -26.00M | $ 50.00M | |
- | - | - | - | - | - | |
$ 230.00M | $ 289.00M | $ 357.00M | $ 244.00M | $ -132.00M | $ 157.00M | |
$ 2.84 | $ 3.43 | $ 3.93 | $ 2.61 | $ -1.42 | $ 1.63 | |
$ 2.82 | $ 3.41 | $ 3.91 | $ 2.60 | $ -1.42 | $ 1.62 | |
$ 332.30M | $ 84.40M | $ 90.30M | $ 93.40M | $ 93.40M | $ 96.50M | |
$ 334.30M | $ 84.90M | $ 90.80M | $ 93.90M | $ 93.40M | $ 96.60M | |
$ 1.43 | $ 1.40 | $ 1.28 | - | $ 0.56 | $ 1.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.03 | $ 3.28 | |
- | - | - | - | - | - | |
$ 1.52B | $ 1.46B | $ 1.46B | $ -1.44B | $ 1.09B | $ 1.59B | |
$ 238.00M | $ 289.00M | $ 355.00M | $ 244.00M | $ -132.00M | $ 157.00M | |
$ 285.31M | $ 322.42M | $ 356.04M | - | $ 80.09M | $ 276.01M | |
- | - | - | - | $ 114.00M | $ 100.00M | |
$ 329.00M | $ 506.00M | $ 474.00M | $ 332.00M | $ -44.00M | $ 307.00M | |
$ 224.00M | $ 582.00M | $ 551.00M | $ 427.00M | $ 54.00M | $ 416.00M |