Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 704.34M | $ 687.98M | $ 694.23M | $ 674.89M | $ 672.89M | $ 746.77M | |
$ 330.69M | $ 262.72M | $ 267.60M | $ 262.35M | $ 273.86M | $ 286.38M | |
$ 373.64M | $ 425.26M | $ 694.23M | $ 412.54M | $ 399.03M | $ 460.40M | |
$ 253.11M | $ 320.55M | $ 321.85M | $ 54.06M | $ 19.96M | $ 43.07M | |
$ 120.53M | $ 104.71M | $ 372.38M | $ 358.48M | $ 379.07M | $ 417.33M | |
$ -142.15M | $ -132.59M | $ -167.93M | $ 141.79M | $ 145.46M | $ 138.78M | |
$ -117.82M | $ 388.99M | $ 416.75M | $ 282.88M | $ -202.20M | $ 53.61M | |
$ 98.07M | $ -408.21M | $ -216.55M | $ 499.56M | $ 31.41M | $ 332.15M | |
$ 21.35M | $ -4.80M | $ -7.20M | $ 25.93M | $ 23.92M | $ -82.19M | |
$ 5.32M | $ 48.50M | $ 199.00K | $ -1.46M | $ -7.83M | $ 1.70M | |
$ 77.60M | $ -403.11M | $ -209.59M | $ 460.13M | $ 2.70M | $ 401.35M | |
$ 0.96 | $ ― | $ ― | $ 2.10 | $ 0.01 | $ 1.75 | |
$ 0.96 | $ ― | $ ― | $ 2.08 | $ 0.01 | $ 1.74 | |
$ -215.35M | $ ― | $ ― | $ 219.11M | $ 270.20M | $ 229.34M | |
$ -218.71M | $ ― | $ ― | $ 220.83M | $ 270.20M | $ 230.81M | |
$ 0.84 | $ 0.84 | $ 0.21 | $ 0.43 | $ 0.86 | $ 0.72 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 583.80M | $ 583.27M | $ 318.26M | $ -316.41M | $ -293.82M | $ -329.45M | |
$ 77.60M | $ -403.11M | $ -209.59M | $ 460.13M | $ 2.70M | $ 401.35M | |
$ 536.18M | $ 5.94M | $ 179.06M | $ 368.57M | $ 18.10M | $ 259.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 279.89M | $ -233.57M | $ -49.86M | $ 652.24M | $ 189.12M | $ 503.99M | |
$ 282.37M | $ -229.68M | $ -49.86M | $ 658.25M | $ 194.71M | $ 508.50M |