Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.14B | $ 2.11B | $ 2.07B | $ 2.78B | $ 1.42B | $ 694.85M | |
$ 1.48B | $ 1.37B | $ 1.32B | $ 1.74B | $ 934.70M | $ 538.86M | |
$ 653.90M | $ 745.30M | $ 748.50M | $ 897.50M | $ 489.40M | $ 155.99M | |
$ 225.10M | $ 172.90M | $ 140.20M | $ 106.00M | $ 47.40M | $ 51.55M | |
$ 418.00M | $ 572.40M | $ 576.10M | $ 784.80M | $ 442.00M | $ 104.43M | |
$ 40.30M | $ 71.20M | $ -62.20M | $ 66.10M | $ 48.80M | $ 42.45M | |
$ 225.80M | $ 240.70M | $ 70.80M | - | $ -173.78M | $ -196.83M | |
$ 83.60M | $ 253.50M | $ 393.10M | $ 424.10M | $ 219.50M | $ -134.84M | |
$ 237.60M | $ 210.80M | $ 250.30M | $ 143.30M | $ 85.20M | $ 25.13M | |
- | - | - | - | - | - | |
$ -188.80M | $ -208.90M | $ -57.30M | $ 215.50M | $ 73.10M | $ -163.72M | |
$ 0.06 | $ -0.85 | $ 0.23 | $ 0.90 | $ 0.53 | $ -0.67 | |
$ 0.06 | $ -0.85 | $ 0.23 | $ 0.89 | $ 0.53 | $ -0.67 | |
$ 983.12M | $ 246.86M | $ 247.84M | $ 240.09M | $ 137.04M | $ 110.00M | |
$ 983.03M | $ 246.86M | $ 248.66M | $ 242.02M | $ 137.04M | $ 110.00M | |
$ 2.04 | $ 0.40 | $ 0.68 | $ 0.65 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.71B | $ 1.54B | - | - | - | - | |
- | - | - | - | - | - | |
$ -188.80M | $ -208.90M | $ -57.30M | $ 215.50M | $ 73.10M | $ -163.72M | |
$ 210.09M | $ 322.52M | $ 309.93M | $ 616.41M | $ 265.63M | $ 32.82M | |
$ 207.40M | $ 322.40M | $ 453.90M | $ 468.90M | $ 261.50M | $ -103.84M | |
$ 690.90M | $ 770.80M | $ 1.20B | $ 1.14B | $ 522.70M | $ 48.65M |