Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.02B | $ 821.20M | $ 823.60M | $ 748.10M | $ 683.10M | |
$ 498.10M | $ 637.70M | $ 437.40M | $ 534.10M | $ 475.50M | $ 521.40M | |
$ 525.20M | $ 385.60M | $ 383.80M | $ 289.50M | $ 272.60M | $ 161.70M | |
$ 207.10M | $ 67.50M | $ 234.10M | $ 50.30M | $ 38.50M | $ 35.70M | |
$ 318.10M | $ 318.10M | $ 149.70M | $ 239.20M | $ 234.10M | $ 126.00M | |
$ -2.50M | $ -2.50M | $ -5.70M | $ 4.50M | $ -4.30M | $ -2.50M | |
$ 23.80M | $ 23.80M | $ 5.10M | $ -232.40M | $ -11.60M | $ 5.40M | |
$ 293.70M | $ 293.70M | $ 102.40M | $ 2.30M | $ 218.20M | $ 128.90M | |
$ 83.70M | $ 83.70M | $ 65.30M | $ 69.00M | $ 74.00M | $ 32.80M | |
- | - | - | - | - | - | |
$ 210.00M | $ 210.00M | $ 37.10M | $ -66.70M | $ 144.20M | $ 96.10M | |
$ 0.53 | $ 0.53 | $ 0.09 | $ -0.17 | $ 0.37 | $ 0.25 | |
$ 0.53 | $ 0.53 | $ 0.09 | $ -0.17 | $ 0.37 | $ 0.24 | |
$ 1.58B | $ 395.51M | $ 392.17M | $ 392.65M | $ 391.68M | $ 390.16M | |
$ 1.60B | $ 398.07M | $ 394.51M | $ 392.65M | $ 394.86M | $ 393.43M | |
- | - | - | $ 0.08 | $ 0.07 | $ 0.04 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.40 | $ 0.21 | |
- | - | - | - | $ 0.40 | $ 0.21 | |
- | - | - | - | - | - | |
$ 528.10M | - | $ 671.50M | $ -584.40M | $ 514.00M | $ 557.10M | |
- | - | - | - | $ 4.30M | $ 2.50M | |
$ 210.00M | $ 210.00M | $ 37.10M | $ -66.70M | $ 144.20M | $ 96.10M | |
$ 217.77M | $ 217.77M | $ 114.16M | $ 229.99M | $ 148.56M | $ 90.43M | |
$ 296.20M | $ 296.20M | $ 108.10M | $ 6.80M | $ 222.50M | $ 131.40M | |
$ 486.40M | $ 486.40M | $ 279.60M | $ 177.70M | $ 376.30M | $ 296.40M |