Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.77B | $ 3.75B | $ 1.61B | $ 3.13B | $ 2.16B | $ 4.04B | |
$ 73.00M | $ 133.00M | $ 157.00M | $ 161.00M | $ 1.23B | $ 1.94B | |
$ 3.68B | $ 3.62B | $ 3.41B | $ 2.97B | $ 927.00M | $ 2.10B | |
$ 844.00M | $ 1.68B | $ 1.60B | $ 2.27B | $ 853.00M | $ 1.28B | |
$ 2.21B | $ 720.00M | $ 778.00M | $ 699.00M | $ 74.00M | $ 825.00M | |
$ -190.00M | $ -350.00M | $ -268.00M | $ -276.00M | $ -185.00M | $ -155.00M | |
$ 2.00M | $ 2.00M | - | $ 9.00M | $ -165.00M | $ 10.00M | |
$ 485.00M | $ 485.00M | $ 486.00M | $ 429.00M | $ -276.00M | $ 680.00M | |
$ 50.00M | $ 94.00M | $ 130.00M | $ 116.00M | $ -23.00M | $ 191.00M | |
- | - | - | - | - | - | |
$ 2.09B | $ 396.00M | $ 357.00M | $ 308.00M | $ -255.00M | $ 507.00M | |
$ 8.10 | $ 10.62 | $ 4.28 | $ 3.56 | $ -2.97 | $ 5.50 | |
$ 8.05 | $ 10.56 | $ 4.24 | $ 3.52 | $ -2.97 | $ 5.48 | |
$ 298.00M | $ 74.50M | $ 83.41M | $ 0.00 | $ 86.10M | $ 92.10M | |
$ 300.00M | $ 75.00M | $ 84.20M | $ 0.00 | $ 86.10M | $ 92.40M | |
$ 1.80 | $ 1.80 | - | $ 0.00 | $ 1.60 | $ 1.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.94 | $ 5.62 | |
- | - | - | - | - | - | |
$ 917.00M | $ 1.82B | $ 1.76B | $ 2.44B | $ 2.09B | $ 3.22B | |
$ 396.00M | $ 396.00M | $ 357.00M | $ 308.00M | $ -255.00M | $ 507.00M | |
$ 471.67M | $ 516.15M | - | - | $ -88.86M | $ 498.35M | |
- | - | - | - | $ 192.00M | $ 162.00M | |
$ 685.00M | $ 848.00M | $ 760.00M | $ 705.00M | $ -84.00M | $ 842.00M | |
$ 232.00M | $ 960.00M | $ 879.00M | $ 829.00M | $ 42.00M | $ 963.00M |