Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.08B | $ 1.08B | $ 1.21B | $ 982.00M | $ 917.00M | $ 855.00M | |
$ 520.00M | $ 520.00M | $ 571.00M | $ 419.00M | $ 363.00M | $ 336.00M | |
$ 558.00M | $ 558.00M | $ 640.00M | $ 563.00M | $ 554.00M | $ 519.00M | |
$ 1.11B | $ 1.11B | $ -1.05B | $ -743.00M | $ 301.00M | $ 286.00M | |
$ -28.00M | $ -28.00M | $ 197.00M | $ 234.00M | $ 253.00M | $ 233.00M | |
$ -394.00M | $ -394.00M | $ 853.00M | $ 47.00M | $ -620.00M | $ -702.00M | |
$ -165.00M | $ -165.00M | $ -242.00M | $ -191.00M | $ 110.00M | $ 39.00M | |
$ -257.00M | $ -257.00M | $ 1.29B | $ 472.00M | $ -257.00M | $ -430.00M | |
$ -25.00M | $ -25.00M | $ 171.00M | $ 48.00M | $ -19.00M | $ -26.00M | |
$ 152.00M | $ 152.00M | $ 183.00M | $ 160.00M | - | - | |
$ 200.00M | $ 200.00M | $ 477.00M | $ 137.00M | $ -55.00M | $ -88.00M | |
$ 2.13 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | $ -1.51 | |
$ 2.14 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | $ -1.51 | |
$ 366.40M | $ 91.60M | $ 84.88M | $ 77.40M | $ 68.40M | $ 58.80M | |
$ 366.40M | $ 91.60M | $ 84.88M | $ 77.40M | $ 68.40M | $ 58.80M | |
- | - | - | - | $ 2.26 | $ 1.97 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.63B | $ 1.63B | $ -479.00M | $ -324.00M | $ 664.00M | $ 622.00M | |
- | - | - | - | $ 620.00M | $ 702.00M | |
$ 63.00M | $ 200.00M | $ 477.00M | $ 137.00M | $ -50.00M | $ -71.00M | |
$ -541.91M | $ -654.00M | - | - | $ -50.00M | $ -71.00M | |
$ -257.00M | $ -257.00M | $ 1.29B | $ 472.00M | $ 363.00M | $ 272.00M | |
$ 115.00M | $ 378.00M | $ 1.86B | $ 877.00M | $ 737.00M | $ 603.00M |