Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.26B | $ 3.75B | $ 1.61B | $ 3.13B | $ 2.16B | $ 4.04B | |
$ 200.00M | $ 245.00M | $ 157.00M | $ 161.00M | $ 1.23B | $ 1.94B | |
$ 3.59B | $ 3.50B | $ 3.41B | $ 2.97B | $ 927.00M | $ 2.10B | |
$ 826.00M | $ 1.68B | $ 1.60B | $ 2.27B | $ 853.00M | $ 1.28B | |
$ 769.00M | $ 720.00M | $ 778.00M | $ 699.00M | $ 74.00M | $ 825.00M | |
$ -177.00M | $ -350.00M | $ -268.00M | $ -276.00M | $ -185.00M | $ -155.00M | |
$ 7.00M | $ 2.00M | - | $ 9.00M | $ -165.00M | $ 10.00M | |
$ 492.00M | $ 485.00M | $ 486.00M | $ 429.00M | $ -276.00M | $ 680.00M | |
$ 98.00M | $ 94.00M | $ 130.00M | $ 116.00M | $ -23.00M | $ 191.00M | |
- | - | - | - | - | - | |
$ 399.00M | $ 396.00M | $ 357.00M | $ 308.00M | $ -255.00M | $ 507.00M | |
- | - | - | - | $ -2.97 | $ 5.50 | |
- | - | - | - | $ -2.97 | $ 5.48 | |
- | - | - | - | $ 86.10M | $ 92.10M | |
- | - | - | - | $ 86.10M | $ 92.40M | |
- | - | - | - | $ 1.60 | $ 1.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.94 | $ 5.62 | |
- | - | - | - | - | - | |
$ 895.00M | $ 1.82B | $ 1.76B | $ 2.44B | $ 2.09B | $ 3.22B | |
$ 399.00M | $ 396.00M | $ 357.00M | $ 308.00M | $ -255.00M | $ 507.00M | |
$ 471.67M | $ 516.15M | - | - | $ -88.86M | $ 498.35M | |
- | - | - | - | $ 192.00M | $ 162.00M | |
$ 805.00M | $ 736.00M | $ 760.00M | $ 705.00M | $ -84.00M | $ 842.00M | |
$ 408.00M | $ 848.00M | $ 879.00M | $ 829.00M | $ 42.00M | $ 963.00M |