Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.20B | $ 1.37B | $ 926.63M | $ 658.19M | $ 1.43B | $ 1.37B | |
$ 260.44M | $ 663.28M | $ 575.66M | $ 726.65M | $ 1.13B | $ 1.06B | |
$ 939.40M | $ 702.19M | $ 350.97M | $ -68.45M | $ 299.60M | $ 309.38M | |
$ 739.70M | $ 260.66M | $ 59.18M | $ 62.55M | $ 91.84M | $ 110.20M | |
$ 199.71M | $ 441.53M | $ 291.80M | $ -131.00M | $ 207.76M | $ 199.18M | |
$ -50.48M | $ -46.45M | $ 42.99M | $ -34.84M | $ -38.73M | $ -19.27M | |
$ 134.79M | $ -20.82M | $ 388.30M | $ -282.78M | $ -10.96M | $ -419.94M | |
$ -72.16M | $ 540.31M | $ 637.11M | $ -448.63M | $ 158.07M | $ -240.04M | |
$ 111.74M | $ 249.28M | $ 1.04M | $ 33.28M | $ -147.73M | $ 18.72M | |
$ 53.78M | $ 42.04M | $ 38.03M | - | - | - | |
$ -182.79M | $ 286.62M | $ 628.13M | $ -497.41M | $ 294.29M | $ -259.08M | |
$ 303.26 | $ 3.16 | $ 6.50 | $ -5.13 | $ 3.01 | $ -2.59 | |
$ 303.18 | $ 3.08 | $ 6.29 | $ -5.13 | $ 2.96 | $ -2.59 | |
$ 346.55M | $ 90.74M | $ 96.69M | $ 96.95M | $ 97.87M | $ 99.84M | |
$ 351.18M | $ 92.96M | $ 99.91M | $ 96.95M | $ 99.53M | $ 99.84M | |
- | - | - | $ 0.14 | $ 0.59 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 510.84M | - | $ -634.84M | $ 789.20M | $ 1.22B | $ 1.17B | |
- | - | - | $ 47.06M | $ 33.95M | $ 29.73M | |
$ -182.79M | $ 286.62M | $ 628.13M | $ -497.41M | $ 294.29M | $ -259.08M | |
$ 111.72M | $ 196.30M | $ -61.57M | $ -292.34M | $ 366.72M | $ 107.54M | |
$ 191.38M | $ 592.26M | $ 680.96M | $ -401.57M | $ 192.02M | $ -210.31M | |
$ 401.24M | $ 788.72M | $ 807.66M | $ -142.70M | $ 568.03M | $ 106.44M |