Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.66B | $ 1.65B | $ 1.52B | $ 1.45B | $ 2.19B | $ 2.78B | |
$ 880.60M | $ 867.60M | $ -1.35B | $ 792.50M | $ 1.28B | $ 1.62B | |
$ 775.10M | $ 777.50M | $ 1.52B | $ 658.10M | $ 902.90M | $ 1.16B | |
$ 526.00M | $ 531.90M | $ 1.38B | $ 530.60M | $ 736.70M | $ 850.70M | |
$ 249.10M | $ -5.20M | $ 139.80M | $ 127.50M | $ 166.20M | $ 314.10M | |
$ -155.80M | $ -155.80M | $ -119.20M | $ -125.70M | $ -128.90M | $ -189.50M | |
$ -700.00K | $ -236.30M | $ -18.00M | $ -12.50M | $ -31.90M | $ 5.50M | |
$ 94.00M | $ -146.50M | $ 38.60M | $ 14.30M | $ 5.40M | $ 130.10M | |
$ 38.50M | $ 8.30M | $ 10.00M | $ 15.10M | $ 4.90M | $ 37.70M | |
- | - | - | - | - | - | |
$ -397.80M | $ -198.50M | $ 28.60M | $ -800.00K | $ -21.10M | $ 188.50M | |
$ 0.25 | $ -1.82 | $ 1.30 | $ 0.32 | $ -0.16 | $ 1.43 | |
$ 0.24 | $ -1.82 | $ 1.30 | $ 0.32 | $ -0.16 | $ 1.42 | |
$ 434.40M | $ 109.10M | $ 116.30M | $ 123.00M | $ 129.30M | $ 131.60M | |
$ 434.70M | $ 109.10M | $ 116.30M | $ 123.00M | $ 129.30M | $ 132.90M | |
- | - | - | - | $ 0.19 | $ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.51 | $ 1.04 | |
- | - | - | - | - | - | |
$ 1.41B | $ 1.40B | $ 33.90M | $ 1.32B | $ 2.02B | $ 2.47B | |
$ 56.20M | $ -154.10M | $ 28.60M | $ -800.00K | $ 500.00K | $ 188.50M | |
$ 17.33M | $ 102.56M | - | - | $ 22.25M | $ 93.96M | |
- | - | - | - | $ 128.90M | $ 189.50M | |
$ -166.50M | $ 9.30M | $ 157.80M | $ 140.00M | $ 134.30M | $ 319.60M | |
$ -59.50M | $ 110.80M | $ 268.70M | $ 262.00M | $ 325.60M | $ 508.30M |