Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 489.23M | $ ― | $ 396.04M | $ 374.55M | $ 372.46M | $ 382.61M | |
$ 266.29M | $ ― | $ 266.29M | $ 218.06M | $ 226.49M | $ 253.38M | |
$ 222.94M | $ ― | $ 129.75M | $ 156.49M | $ 145.98M | $ 129.22M | |
$ -72.10M | $ ― | $ -165.29M | $ -130.71M | $ -147.20M | $ -162.46M | |
$ 295.04M | $ ― | $ 295.04M | $ 287.19M | $ 293.18M | $ 291.68M | |
$ -68.12M | $ ― | $ -68.12M | $ -72.54M | $ -78.55M | $ -62.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 228.75M | $ ― | $ 228.75M | $ 790.90M | $ 541.73M | $ 614.63M | |
$ 49.65M | $ ― | $ 49.65M | $ 173.81M | $ 92.65M | $ 121.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 129.21M | $ ― | $ 129.21M | $ 523.52M | $ 362.22M | $ 406.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 194.19M | $ ― | $ 101.00M | $ 87.36M | $ 79.28M | $ 90.93M | |
$ 153.96M | $ ― | $ 153.96M | $ 548.56M | $ 395.07M | $ 439.95M | |
$ 153.96M | $ ― | $ 242.60M | $ 594.49M | $ 367.04M | $ 427.60M | |
$ 46.91M | $ ― | $ 46.91M | $ 46.45M | $ 52.76M | $ 45.04M | |
$ 275.67M | $ ― | $ 275.67M | $ 837.35M | $ 594.49M | $ 659.68M | |
$ 286.16M | $ -658.32M | $ 286.16M | $ 845.58M | $ 599.53M | $ 663.55M |