Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 980.00M | $ 981.00M | $ 975.00M | $ 988.00M | $ 51.00M | $ 14.86M | |
$ 908.00M | $ 908.00M | $ 1.01B | $ 1.09B | - | - | |
$ 980.00M | $ 981.00M | $ 975.00M | $ 988.00M | - | - | |
$ 895.00M | $ 908.00M | $ 947.00M | $ 991.00M | $ 111.00M | $ 44.14M | |
$ 85.00M | $ 73.00M | $ 28.00M | $ -3.00M | $ -60.00M | $ -29.28M | |
$ -212.00M | $ -206.00M | $ -133.00M | $ -117.00M | $ -28.00M | $ -25.17M | |
$ -624.00M | $ -1.02B | $ -1.53B | $ -1.15B | $ 449.00M | $ 209.60M | |
$ 1.10B | $ 888.00M | $ 1.35B | $ 938.00M | $ 361.00M | $ 155.16M | |
$ 245.00M | $ 200.00M | $ 277.00M | $ 218.00M | $ -37.00M | $ 37.94M | |
$ 1.19B | $ 1.16B | $ 1.33B | $ 1.19B | - | - | |
$ 860.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 5.93 | $ 4.71 | $ 8.01 | $ 3.97 | - | - | |
$ 5.89 | $ 4.68 | $ 7.96 | $ 3.93 | - | - | |
$ 581.00M | $ 146.00M | $ 157.00M | $ 185.00M | - | - | |
$ 584.00M | $ 147.00M | $ 158.00M | $ 186.00M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.57B | $ 1.82B | $ 1.96B | $ 2.08B | $ 111.00M | $ 44.14M | |
$ 860.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 464.84M | $ 483.52M | $ 960.45M | $ 702.02M | $ 592.91M | $ 176.26M | |
- | - | - | - | $ 28.00M | $ 25.17M | |
$ 1.32B | $ 1.09B | $ 1.35B | $ 930.00M | $ 389.00M | $ 180.32M | |
$ 1.22B | $ 1.32B | $ 1.61B | $ 1.20B | $ 404.00M | $ 182.20M |