Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 456.22M | $ 842.29M | $ 810.44M | $ 780.76M | $ 781.25M | $ 806.41M | |
$ 194.07M | $ 328.73M | $ 301.99M | $ 279.52M | $ 306.59M | $ 301.51M | |
$ 262.15M | $ 513.56M | $ 508.44M | $ 501.24M | $ 474.66M | $ 504.90M | |
$ 13.48M | $ 39.84M | $ 107.53M | $ 47.36M | $ 42.63M | $ 20.46M | |
$ 248.67M | $ 473.73M | $ 400.91M | $ 453.88M | $ 432.03M | $ 484.44M | |
$ -112.38M | $ -160.28M | $ -168.71M | $ 132.20M | $ 144.80M | $ 145.37M | |
$ 164.39M | $ -177.01M | $ -403.76M | $ 666.00M | $ -197.29M | $ 35.13M | |
$ -8.45M | $ 510.10M | $ 635.97M | $ 987.68M | $ 89.94M | $ 374.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.21M | $ 75.17M | $ 4.20M | $ 211.42M | $ 61.97M | $ 6.64M | |
$ -31.69M | $ 413.70M | $ 516.05M | $ 827.98M | $ 75.29M | $ 314.05M | |
$ 1.05 | $ ― | $ ― | $ 4.80 | $ 0.44 | $ 1.86 | |
$ 1.05 | $ ― | $ ― | $ 4.77 | $ 0.44 | $ 1.86 | |
$ 80.03K | $ ― | $ ― | $ 172.45M | $ 171.97M | $ 169.19M | |
$ 681.20K | $ ― | $ ― | $ 173.75M | $ 172.97M | $ 169.19M | |
$ 1.82 | $ 1.85 | $ 1.85 | $ 1.85 | $ 1.85 | $ 1.81 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 207.55M | $ 368.56M | $ 409.53M | $ -326.88M | $ -349.22M | $ -321.97M | |
$ -31.69M | $ 413.70M | $ 516.05M | $ 827.98M | $ 75.29M | $ 314.05M | |
$ 21.27M | $ 374.93M | $ 467.73M | $ 728.73M | $ 68.45M | $ 275.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 157.04M | $ 716.35M | $ 802.15M | $ 1.13B | $ 234.76M | $ 503.53M | |
$ 152.89M | $ 716.35M | $ 810.57M | $ 1.14B | $ 249.22M | $ 511.55M |