Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.25B | $ 987.10M | $ 958.80M | $ 1.15B | $ 1.24B | $ 1.07B | |
$ 935.50M | $ 863.00M | $ 810.90M | $ 1.15B | $ 991.40M | $ 995.70M | |
$ 310.80M | $ 124.10M | $ 147.90M | $ 2.70M | $ 250.30M | $ 69.60M | |
$ 108.80M | $ 95.60M | $ 87.90M | $ 153.00M | $ 103.00M | $ 110.30M | |
$ 202.00M | $ 28.50M | $ 60.00M | $ -150.30M | $ 147.30M | $ -40.70M | |
$ 8.30M | $ -41.30M | $ -100.00K | $ 1.00M | $ -14.40M | $ -1.80M | |
$ -22.40M | $ 58.10M | $ -3.90M | $ -168.30M | $ -34.10M | $ -285.80M | |
$ 214.90M | $ 128.20M | $ 41.70M | $ -319.60M | $ 98.80M | $ -328.30M | |
$ 69.10M | $ 30.70M | $ 78.10M | $ -64.50M | $ 44.10M | $ 30.40M | |
- | - | - | $ -600.00K | - | - | |
$ 129.10M | $ 94.30M | $ -70.10M | $ -254.40M | $ 42.60M | $ -412.60M | |
$ 0.26 | $ 0.19 | $ -0.15 | $ -0.53 | $ 0.09 | $ -0.88 | |
$ 0.26 | $ 0.19 | $ -0.15 | $ -0.53 | $ 0.09 | $ -0.88 | |
$ 1.98B | $ 480.60M | $ 478.60M | $ 476.50M | $ 472.60M | $ 468.00M | |
$ 1.99B | $ 484.60M | $ 478.60M | $ 476.50M | $ 478.00M | $ 468.00M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.19 | $ -0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ 958.60M | $ 898.80M | $ -1.30B | $ 1.09B | $ 1.11B | |
- | - | - | - | $ 9.10M | $ 8.10M | |
$ 129.10M | $ 94.30M | $ -70.10M | $ -254.40M | $ 42.60M | $ -412.60M | |
$ 219.67M | $ -14.87M | $ 48.35M | $ -229.50M | $ 74.81M | $ -164.78M | |
$ 272.00M | $ 162.70M | $ 50.30M | $ -319.60M | $ 107.90M | $ -320.20M | |
$ 518.00M | $ 384.40M | $ 292.30M | $ 29.50M | $ 375.90M | $ -43.60M |