Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.19B | $ 1.37B | $ 926.63M | $ 658.19M | $ 1.43B | |
$ -254.97M | $ 966.14M | $ 663.28M | $ 575.66M | $ 726.65M | $ 1.13B | |
$ 1.44B | $ 219.41M | $ 702.19M | $ 350.97M | $ -68.45M | $ 299.60M | |
$ 670.92M | $ 42.15M | $ 260.66M | $ 59.18M | $ 62.55M | $ 91.84M | |
$ 257.07M | $ 177.26M | $ 441.53M | $ 291.80M | $ -131.00M | $ 207.76M | |
$ -58.84M | $ 43.51M | $ -46.45M | $ 42.99M | $ -34.84M | $ -38.73M | |
$ -16.02M | $ 63.14M | $ -20.82M | $ 388.30M | $ -282.78M | $ -10.96M | |
$ 232.06M | $ 196.89M | $ 540.31M | $ 637.11M | $ -448.63M | $ 158.07M | |
$ 53.25M | $ 4.13M | $ 249.28M | $ 1.04M | $ 33.28M | $ -147.73M | |
$ 55.86M | $ 56.48M | $ 42.04M | $ 38.03M | - | - | |
$ 112.25M | $ 193.50M | $ 286.62M | $ 628.13M | $ -497.41M | $ 294.29M | |
$ 1.32 | $ 2.27 | $ 3.16 | $ 6.50 | $ -5.13 | $ 3.01 | |
$ -0.13 | $ 63.30 | $ 3.08 | $ 6.29 | $ -5.13 | $ 2.96 | |
$ 340.20M | $ 85.31M | $ 90.74M | $ 96.69M | $ 96.95M | $ 97.87M | |
$ 8.80M | $ 3.06M | $ 92.96M | $ 99.91M | $ 96.95M | $ 99.53M | |
$ 0.12 | $ 0.24 | - | - | $ 0.14 | $ 0.59 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 167.48M | $ 1.01B | - | $ -634.84M | $ 789.20M | $ 1.22B | |
- | - | - | - | $ 47.06M | $ 33.95M | |
$ 112.25M | $ 193.50M | $ 286.62M | $ 628.13M | $ -497.41M | $ 294.29M | |
$ 191.34M | $ 154.90M | $ 196.30M | $ -61.57M | $ -292.34M | $ 366.72M | |
$ 231.20M | $ 244.98M | $ 592.26M | $ 680.96M | $ -401.57M | $ 192.02M | |
$ 490.37M | $ 523.25M | $ 788.72M | $ 807.66M | $ -142.70M | $ 568.03M |