Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.12B | $ 1.21B | $ 1.12B | $ 1.02B | $ 1.03B | $ 1.17B | |
$ 578.36M | $ 654.04M | $ 619.66M | $ 568.81M | $ 495.13M | $ 561.32M | |
$ 542.66M | $ 551.86M | $ 500.36M | $ 453.10M | $ 533.32M | $ 608.58M | |
$ 173.58M | $ 23.08M | $ 104.13M | $ 112.70M | $ 94.90M | $ 130.28M | |
$ 501.68M | $ 528.78M | $ 473.85M | $ 420.60M | $ 438.42M | $ 478.30M | |
$ -176.16M | $ -246.56M | $ -229.34M | $ 197.38M | $ 220.98M | $ 211.07M | |
$ -370.01M | $ -200.64M | $ 130.70M | $ 184.88M | $ -537.22M | $ -36.24M | |
$ 218.97M | $ 81.58M | $ 130.46M | $ 408.10M | $ -319.78M | $ 225.49M | |
$ 48.57M | $ 23.35M | $ 23.21M | $ 151.48M | $ -69.73M | $ 36.70M | |
$ 4.66M | $ 4.33M | $ 1.21M | $ 24.02M | $ -7.47M | $ -28.82M | |
$ 185.47M | $ 74.18M | $ 122.77M | $ 249.76M | $ -98.92M | $ 186.94M | |
$ 17.15 | $ 6.80 | $ 11.08 | $ 22.50 | $ -8.83 | $ 16.57 | |
$ 17.15 | $ 6.80 | $ 11.08 | $ 22.50 | $ -8.83 | $ 16.57 | |
$ 43.25M | $ 10.90M | $ 11.08M | $ 11.10M | $ 11.21M | $ 11.29M | |
$ 43.25M | $ 10.90M | $ 11.08M | $ 11.10M | $ 11.21M | $ 11.29M | |
$ 0.60 | $ 0.60 | $ 0.60 | $ 0.60 | $ 0.60 | $ 0.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 751.95M | $ 677.12M | $ 646.18M | $ -601.31M | $ -590.03M | $ -691.61M | |
$ 185.47M | $ 74.18M | $ 122.77M | $ 249.76M | $ -98.92M | $ 186.94M | |
$ 60.70M | $ 48.96M | $ 104.39M | $ 345.24M | $ -352.48M | $ 188.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 413.65M | $ 339.52M | $ 358.42M | $ 623.34M | $ -87.28M | $ 448.56M | |
$ 435.27M | $ 371.92M | $ 384.93M | $ 655.84M | $ -51.99M | $ 484.71M |