Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.03B | $ 1.03B | $ 913.00M | $ 824.00M | $ 5.36B | $ 3.72B | |
$ 487.00M | $ 486.00M | $ 376.00M | $ 511.00M | $ 2.86B | $ 1.69B | |
$ 547.00M | $ 549.00M | $ 537.00M | $ 313.00M | $ 2.50B | $ 2.02B | |
$ 479.00M | $ 478.00M | $ 446.00M | $ 441.00M | $ 2.28B | $ 2.00B | |
$ 68.00M | $ 71.00M | $ 91.00M | $ -128.00M | $ 222.00M | $ 27.00M | |
$ -18.00M | $ 0.00 | $ -37.00M | $ -20.00M | $ -45.00M | $ -15.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -258.00M | $ -259.00M | $ -235.00M | $ -519.00M | $ 191.00M | $ -91.00M | |
$ 2.00M | $ 2.00M | $ -20.00M | $ 18.00M | $ 44.00M | $ 103.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -275.00M | $ -276.00M | $ 919.00M | $ -581.00M | $ 100.00M | $ -322.00M | |
$ -1.34 | $ -1.01 | $ 3.38 | $ -2.14 | $ 0.37 | $ -1.18 | |
$ -1.34 | $ -1.01 | $ 3.38 | $ -2.14 | $ 0.37 | $ -1.18 | |
$ 819.03M | $ 271.00M | $ 271.61M | $ 271.61M | $ 271.55M | $ 271.22M | |
$ 819.03M | $ 271.00M | $ 271.61M | $ 271.61M | $ 271.55M | $ 271.22M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.00M | $ 7.00M | $ 12.00M | $ 178.00M | $ 217.00M | |
$ 966.00M | $ 964.00M | $ 822.00M | $ 952.00M | $ 5.14B | $ 3.69B | |
$ -275.00M | $ -276.00M | $ 919.00M | $ -581.00M | $ 100.00M | $ -322.00M | |
$ -162.68M | $ -89.80M | $ -172.50M | $ -379.56M | $ 47.74M | $ -143.18M | |
$ 41.00M | $ 170.00M | $ 145.00M | $ 126.00M | $ 148.00M | $ 90.00M | |
$ -36.00M | $ -89.00M | $ -90.00M | $ -393.00M | $ 339.00M | $ -1.00M | |
$ 31.00M | $ -23.00M | $ 170.00M | $ -115.00M | $ 609.00M | $ 664.00M |