Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 608.95M | $ 704.16M | $ 759.17M | $ 758.21M | $ 820.47M | |
$ 30.56M | $ 38.52M | $ 54.00M | $ 30.21M | $ 33.37M | |
$ 578.39M | $ 665.65M | $ 705.16M | $ 728.00M | $ 787.10M | |
$ 323.15M | $ 361.80M | $ 408.72M | $ 315.29M | $ 381.58M | |
$ 255.24M | $ 303.85M | $ 296.45M | $ 412.71M | $ 405.51M | |
$ 242.90M | $ 203.82M | $ -221.76M | $ -184.58M | $ -198.56M | |
$ 610.03M | $ 228.16M | $ -134.71M | $ 8.01M | $ 34.27M | |
$ 214.07M | $ 672.87M | $ -30.19M | $ 236.14M | $ 241.22M | |
$ 31.34M | $ 89.60M | $ 51.41M | $ 78.38M | $ -4.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 48.69M | $ 157.12M | $ -139.43M | $ 103.54M | $ 245.58M | |
$ 3.48 | $ 11.71 | $ -1.93 | $ 2.29 | $ 20.62 | |
$ 3.05 | $ 11.29 | $ -1.93 | $ 2.22 | $ 20.62 | |
$ 55.28M | $ 13.42M | $ 12.31M | $ 45.17M | $ 11.91M | |
$ 63.41M | $ 15.29M | $ 12.31M | $ 46.62M | $ 11.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 353.71M | $ 400.31M | $ 462.72M | $ 345.50M | $ 414.95M | |
$ 48.69M | $ 157.12M | $ -139.43M | $ 103.54M | $ 245.58M | |
$ 283.03M | $ 574.24M | $ -22.20M | $ 98.19M | $ 220.39M | |
$ ― | $ ― | $ ― | $ 187.99M | $ 203.76M | |
$ 465.79M | $ 943.82M | $ 191.57M | $ 424.13M | $ 444.99M | |
$ 528.81M | $ 1.08B | $ 318.23M | $ 644.05M | $ 679.07M |