Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.62B | $ 1.77B | $ 1.56B | $ 1.45B | $ 1.74B | $ 1.61B | |
$ 385.00M | $ -1.52B | $ 781.90M | $ 1.25B | $ 1.58B | $ 1.45B | |
$ 877.80M | $ 258.00M | $ 774.90M | $ 208.60M | $ 158.00M | $ 163.40M | |
$ 381.80M | $ -165.00M | $ 678.90M | $ 155.20M | $ 154.10M | $ 128.20M | |
$ 57.90M | $ 93.00M | $ 96.00M | $ 53.40M | $ 3.90M | $ 35.20M | |
$ -45.70M | $ -32.60M | $ -33.20M | $ -44.30M | $ -51.70M | $ -44.20M | |
$ -27.10M | $ -9.40M | $ -19.50M | $ -5.20M | $ -312.80M | $ -12.10M | |
$ 23.70M | $ 69.80M | $ 82.00M | $ 3.90M | $ -360.60M | $ -21.10M | |
$ 7.40M | $ 19.60M | $ 26.00M | $ -200.00K | $ -54.60M | $ -15.90M | |
- | - | - | - | - | - | |
$ 16.20M | $ 44.50M | $ 51.00M | $ -800.00K | $ -311.00M | $ -10.10M | |
$ 0.14 | $ 0.73 | $ 0.79 | $ 0.02 | $ -4.86 | $ -0.16 | |
$ 0.15 | $ 0.70 | $ 0.77 | $ 0.02 | $ -4.86 | $ -0.16 | |
$ 197.21M | $ 60.46M | $ 63.74M | $ 64.78M | $ 64.30M | $ 61.65M | |
$ 203.55M | $ 63.28M | $ 65.41M | $ 65.67M | $ 64.30M | $ 61.65M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.53 | $ 0.03 | - | |
- | - | - | $ 0.52 | $ 0.03 | - | |
- | - | - | - | - | - | |
$ 766.80M | $ 860.50M | $ 1.46B | $ 1.40B | $ 1.73B | $ 1.58B | |
$ 25.50M | $ 50.20M | $ 56.00M | $ 4.10M | $ -306.00M | $ -5.20M | |
$ 9.57M | $ 49.74M | - | $ 18.77M | $ -38.90M | $ 4.51M | |
- | - | - | $ 44.90M | $ 50.40M | $ 45.50M | |
$ 73.10M | $ 105.20M | $ 115.50M | $ 48.80M | $ -310.20M | $ 24.40M | |
$ 128.70M | $ 199.30M | $ 206.10M | $ 147.10M | $ -163.70M | $ 155.50M |