Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.70B | $ 2.03B | $ 1.64B | $ 930.70M | $ 1.07B | $ 1.02B | |
$ 1.38B | $ 1.67B | $ 1.33B | $ 747.50M | $ 766.10M | $ 732.80M | |
$ 318.10M | $ 355.80M | $ 306.00M | $ 183.20M | $ 308.30M | $ 290.00M | |
$ 325.20M | $ 346.10M | $ 327.10M | $ 236.90M | $ 167.60M | $ 152.30M | |
$ -33.20M | $ -413.90M | $ -40.20M | $ 83.30M | $ 128.80M | $ 134.00M | |
$ -9.00M | $ -62.20M | $ 57.30M | $ -46.10M | $ -30.50M | $ -36.10M | |
$ -413.30M | $ -428.40M | $ -18.10M | $ -41.20M | $ -3.90M | $ -3.10M | |
$ -99.10M | $ -480.90M | $ -96.50M | $ 73.10M | $ 97.30M | $ 96.90M | |
$ -17.90M | $ 26.80M | $ -27.60M | $ -28.20M | $ 18.40M | $ 15.20M | |
$ -200.00K | $ -700.00K | $ -900.00K | $ 5.80M | $ 4.90M | $ 4.10M | |
$ 107.50M | $ -309.50M | $ -7.50M | $ 87.80M | $ 82.70M | $ 85.80M | |
$ 1.93 | $ -5.69 | $ -0.18 | $ 2.83 | $ 2.68 | $ 2.78 | |
$ 1.93 | $ -5.69 | $ -0.18 | $ 2.80 | $ 2.66 | $ 2.76 | |
$ 217.15M | $ 54.51M | $ 42.44M | $ 31.03M | $ 30.83M | $ 30.65M | |
$ 217.15M | $ 54.51M | $ 42.44M | $ 31.40M | $ 31.10M | $ 30.84M | |
$ 0.40 | $ 1.00 | $ 1.68 | $ 1.76 | - | $ 1.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.69B | $ 2.02B | $ 1.66B | $ 1.35B | $ 933.70M | $ 885.10M | |
$ 107.50M | $ -309.50M | $ -6.60M | $ 88.90M | $ 83.80M | $ 85.80M | |
$ -92.90M | $ 21.09M | - | - | - | - | |
- | - | - | - | - | - | |
$ -48.50M | $ -418.70M | $ -39.20M | $ 13.90M | $ 127.80M | $ 103.90M | |
$ 101.20M | $ -270.90M | $ 70.70M | $ 81.00M | $ 197.90M | $ 161.60M |