Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 981.00M | $ 981.00M | $ 975.00M | $ 988.00M | $ 51.00M | $ 14.86M | |
$ 686.00M | $ 908.00M | $ 1.01B | $ 1.09B | - | - | |
$ 981.00M | $ 981.00M | $ 975.00M | $ 988.00M | - | - | |
$ 898.00M | $ 908.00M | $ 947.00M | $ 991.00M | $ 111.00M | $ 44.14M | |
$ 83.00M | $ 73.00M | $ 28.00M | $ -3.00M | $ -60.00M | $ -29.28M | |
$ -160.00M | $ -206.00M | $ -133.00M | $ -117.00M | $ -28.00M | $ -25.17M | |
$ -553.00M | $ 1.02B | $ -1.53B | $ -1.15B | $ 449.00M | $ 209.60M | |
$ 1.03B | $ 888.00M | $ 1.35B | $ 938.00M | $ 361.00M | $ 155.16M | |
$ 229.00M | $ 200.00M | $ 277.00M | $ 218.00M | $ -37.00M | $ 37.94M | |
$ 1.17B | $ 1.16B | $ 1.33B | $ 1.19B | - | - | |
$ 803.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 5.56 | $ 4.71 | $ 8.01 | $ 3.97 | - | - | |
$ 5.54 | $ 4.68 | $ 7.96 | $ 3.93 | - | - | |
$ 578.00M | $ 146.00M | $ 157.00M | $ 185.00M | - | - | |
$ 580.00M | $ 147.00M | $ 158.00M | $ 186.00M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.35B | $ 908.00M | $ 1.96B | $ 2.08B | $ 111.00M | $ 44.14M | |
$ 803.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 457.77M | $ 483.52M | $ 960.45M | $ 702.02M | $ 592.91M | $ 176.26M | |
- | - | - | - | $ 28.00M | $ 25.17M | |
$ 1.24B | $ 1.09B | $ 1.35B | $ 930.00M | $ 389.00M | $ 180.32M | |
$ 1.15B | $ 1.32B | $ 1.61B | $ 1.20B | $ 404.00M | $ 182.20M |