Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.79B | $ 3.35B | $ 2.98B | $ 2.72B | $ 2.10B | $ 2.35B | |
$ 1.03B | $ 1.17B | $ 1.34B | $ 1.23B | $ 968.00M | $ 1.09B | |
$ 1.76B | $ 2.18B | $ 1.64B | $ 1.49B | $ 1.13B | $ 1.26B | |
$ 1.17B | $ 1.19B | $ 1.15B | $ 1.11B | $ 1.18B | $ 1.07B | |
$ 596.00M | $ 994.00M | $ 482.00M | $ 377.00M | $ -45.00M | $ 193.00M | |
$ -263.00M | $ -222.00M | $ -346.00M | $ 188.00M | $ 201.00M | $ 150.00M | |
$ -15.00M | $ -20.00M | $ -80.00M | $ -569.00M | $ -57.00M | $ 150.00M | |
$ 335.00M | $ 880.00M | $ 163.00M | $ -380.00M | $ -303.00M | $ 193.00M | |
$ 107.00M | $ 84.00M | $ 192.00M | $ 45.00M | $ -50.00M | $ 17.00M | |
$ 6.00M | $ 4.00M | $ 9.00M | $ 9.00M | $ 1.00M | $ ― | |
$ 235.00M | $ 695.00M | $ -140.00M | $ -576.00M | $ -336.00M | $ 52.00M | |
$ 0.74 | $ 2.33 | $ 0.01 | $ -2.13 | $ -1.22 | $ 0.18 | |
$ 0.74 | $ 2.33 | $ 0.01 | $ -2.13 | $ -1.22 | $ 0.18 | |
$ 1.75B | $ 276.00M | $ 271.00M | $ 271.00M | $ 275.00M | $ 283.00M | |
$ 1.75B | $ 276.00M | $ 271.00M | $ 271.00M | $ 275.00M | $ 283.00M | |
$ 0.24 | $ 0.06 | $ 0.21 | $ 0.19 | $ 0.17 | $ 0.16 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.19B | $ 2.36B | $ 2.49B | $ -2.34B | $ -2.15B | $ -2.15B | |
$ 209.00M | $ 695.00M | $ -140.00M | $ -537.00M | $ -287.00M | $ 82.00M | |
$ 387.57M | $ 594.80M | $ 58.80M | $ 314.70M | $ -278.00M | $ -23.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 671.00M | $ 1.20B | $ 440.00M | $ -135.00M | $ -104.00M | $ 382.00M | |
$ 1.19B | $ 1.82B | $ 1.04B | $ 584.00M | $ 694.00M | $ 1.09B |