Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.00B | $ 981.00M | $ 975.00M | $ 988.00M | $ 51.00M | $ 14.86M | |
$ 467.00M | $ 908.00M | $ 1.01B | $ 1.09B | $ 111.00M | $ 44.14M | |
$ 1.00B | $ 981.00M | $ 975.00M | $ 988.00M | $ 51.00M | $ 14.86M | |
$ 911.00M | $ 908.00M | $ 947.00M | $ 991.00M | $ 111.00M | $ 44.14M | |
$ 92.00M | $ 73.00M | $ -39.00M | $ -98.00M | $ -60.00M | $ -29.28M | |
$ -106.00M | $ -206.00M | $ -133.00M | $ -117.00M | $ -28.00M | $ -25.17M | |
$ -509.00M | $ 1.02B | $ 1.64B | $ -1.15B | $ -449.00M | $ -209.60M | |
$ 1.00B | $ 888.00M | $ 1.53B | $ 950.00M | $ 361.00M | $ 155.16M | |
$ 222.00M | $ 200.00M | $ 277.00M | $ 218.00M | $ -37.00M | $ 37.94M | |
$ 1.19B | $ 1.16B | $ 1.33B | $ 1.19B | $ 713.00M | $ 286.40M | |
$ 783.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 5.44 | $ 4.71 | $ 8.01 | $ 3.97 | $ 2.18 | $ 18.41 | |
$ 5.43 | $ 4.68 | $ 7.96 | $ 3.93 | $ 2.17 | $ 18.32 | |
$ 575.00M | $ 146.00M | $ 157.00M | $ 184.54M | $ 182.04M | $ 105.33M | |
$ 576.00M | $ 147.00M | $ 158.00M | $ 186.23M | $ 183.25M | $ 105.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.15B | $ 908.00M | $ 947.00M | $ 2.08B | $ 222.00M | $ 88.27M | |
$ 783.00M | $ 688.00M | $ 1.26B | $ 732.00M | $ 398.00M | $ 117.22M | |
$ 472.64M | $ 483.52M | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.16B | $ 1.09B | $ 1.67B | $ 1.07B | $ 389.00M | $ 156.42M | |
$ 1.38B | $ 1.32B | $ 1.93B | $ 1.33B | $ 404.00M | $ 158.29M |