Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 996.00M | $ 1.08B | $ 969.00M | $ 722.00M | $ 917.00M | $ 855.00M | |
$ 498.00M | $ 520.00M | $ 527.00M | $ 374.00M | $ 363.00M | $ 336.00M | |
$ 498.00M | $ 558.00M | $ 442.00M | $ 348.00M | $ 554.00M | $ 519.00M | |
$ 564.00M | $ 586.00M | $ 434.00M | $ 743.00M | $ 664.00M | $ 622.00M | |
$ -74.00M | $ -28.00M | $ 44.00M | $ 234.00M | $ 253.00M | $ 233.00M | |
$ -418.00M | $ -394.00M | $ -848.00M | $ 47.00M | $ -620.00M | $ -702.00M | |
$ 133.00M | $ 165.00M | $ 274.00M | $ -191.00M | $ -110.00M | $ -39.00M | |
$ -295.00M | $ -257.00M | $ 1.13B | $ 472.00M | $ -257.00M | $ -430.00M | |
$ -3.00M | $ -25.00M | $ 161.00M | $ 37.00M | $ -19.00M | $ -26.00M | |
$ 147.00M | $ 152.00M | $ 177.00M | $ 160.00M | $ 108.00M | $ 38.00M | |
$ 204.00M | $ 200.00M | $ 477.00M | $ 137.00M | $ -55.00M | $ -88.00M | |
$ 1.80 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | $ -1.51 | |
$ 1.80 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | $ -1.51 | |
$ 373.90M | $ 91.60M | $ 84.90M | $ 77.20M | $ 68.40M | $ 58.80M | |
$ 373.30M | $ 91.60M | $ 84.90M | $ 77.40M | $ 68.40M | $ 58.80M | |
$ 2.65 | $ 3.37 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.58B | $ 1.11B | $ 961.00M | $ 1.16B | $ 1.03B | $ 958.00M | |
- | - | - | - | - | - | |
$ 204.00M | $ 200.00M | $ 477.00M | $ 137.00M | $ -50.00M | $ -88.00M | |
$ -730.26M | $ -654.00M | - | - | - | - | |
$ -96.00M | $ 137.00M | $ 8.00M | $ 69.00M | $ -257.00M | $ 272.00M | |
$ 382.00M | $ 772.00M | $ 581.00M | $ 474.00M | $ 117.00M | $ 603.00M |