Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.36B | $ 2.32B | $ 2.14B | $ 1.63B | $ 1.62B | $ 2.95B | |
$ 1.82B | $ 1.79B | $ 1.63B | $ 1.27B | $ 1.33B | $ 2.37B | |
$ 532.00M | $ 535.00M | $ 506.00M | $ 357.00M | $ 292.00M | $ 586.00M | |
$ 498.00M | $ 395.00M | $ 365.00M | $ -341.00M | $ -391.00M | $ -541.00M | |
$ 116.00M | $ 140.00M | $ 131.00M | $ 9.00M | $ -420.00M | $ -83.00M | |
$ -1.00M | $ -1.00M | $ -1.00M | $ -1.00M | $ -1.00M | - | |
$ -3.00M | $ -2.00M | $ -2.00M | $ -3.00M | $ 10.00M | $ 10.00M | |
$ 115.00M | $ 138.00M | $ 139.00M | $ 12.00M | $ -430.00M | $ -93.00M | |
$ -91.00M | $ -110.00M | $ 10.00M | $ 7.00M | $ -3.00M | $ 4.00M | |
- | - | - | - | - | - | |
$ 205.00M | $ 247.00M | $ 126.00M | $ 5.00M | $ 355.00M | $ 985.00M | |
$ 1.88 | $ 2.26 | $ 1.14 | $ 0.05 | $ -3.91 | $ -0.89 | |
$ 1.85 | $ 2.24 | $ 1.13 | $ 0.05 | $ -3.91 | $ -0.89 | |
$ 424.97M | $ 107.40M | $ 110.68M | $ 110.40M | $ 109.41M | $ 108.78M | |
$ 428.21M | $ 108.42M | $ 111.22M | $ 110.49M | $ 109.41M | $ 108.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.73B | $ 2.18B | $ 2.00B | $ 934.00M | $ 936.00M | $ 1.82B | |
$ 205.00M | $ 247.00M | $ 128.00M | $ 5.00M | $ -427.00M | $ -97.00M | |
$ -24.55M | $ 29.00M | - | - | - | - | |
- | - | - | - | - | - | |
$ 116.00M | $ 140.00M | $ 141.00M | $ 16.00M | $ -99.00M | $ -93.00M | |
$ 147.00M | $ 166.00M | $ 160.00M | $ 39.00M | $ -71.00M | $ -52.00M |