Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.36B | $ 1.31B | $ 1.19B | $ 1.29B | $ 1.20B | $ 1.03B | |
$ 113.00M | $ 473.00M | $ 435.00M | $ 451.00M | $ 366.00M | $ 342.00M | |
$ 1.25B | $ 841.00M | $ 755.00M | $ 835.00M | $ 833.00M | $ 1.03B | |
$ 663.00M | $ 562.00M | $ 554.00M | $ 555.00M | $ 467.00M | $ 435.00M | |
$ 211.00M | $ 263.00M | $ 1.47B | $ 267.00M | $ 732.00M | $ 597.00M | |
$ -419.00M | $ -337.00M | $ -232.00M | $ -312.00M | $ -415.00M | $ -404.00M | |
$ -64.00M | $ 42.00M | $ 1.31B | $ 18.00M | $ -36.00M | $ -76.00M | |
$ -127.00M | $ -16.00M | $ 1.28B | $ -63.00M | $ 312.00M | $ 233.00M | |
$ -39.00M | $ -2.00M | $ 222.00M | $ 12.00M | $ 8.00M | $ -8.00M | |
$ 34.00M | $ 12.00M | $ 29.00M | $ 32.00M | $ 56.00M | $ 83.00M | |
$ 122.00M | $ 79.00M | $ 582.00M | $ 51.00M | $ 25.00M | $ 326.00M | |
$ 1.34 | $ 0.67 | $ 4.99 | $ 0.44 | - | - | |
$ 1.34 | $ 0.67 | $ 4.99 | $ 0.44 | $ 0.22 | $ -0.20 | |
$ 469.00M | $ 117.00M | $ 117.00M | $ 117.00M | $ 115.00M | $ 109.00M | |
$ 352.00M | $ 35.00M | $ 35.00M | $ 117.00M | $ 116.00M | $ 109.00M | |
$ 1.64 | $ 1.60 | - | - | - | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.03B | $ 989.00M | $ 1.01B | $ 467.00M | $ 435.00M | |
- | - | - | - | - | - | |
$ -151.00M | $ 79.00M | $ 582.00M | $ 51.00M | $ 391.00M | $ 326.00M | |
$ 5.26M | - | - | - | - | - | |
$ 292.00M | $ 321.00M | $ 1.51B | $ 249.00M | $ 727.00M | $ 637.00M | |
$ 899.00M | $ 1.03B | $ 2.20B | $ 904.00M | $ 879.00M | $ 654.00M |