Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 553.00M | $ 556.00M | $ 481.00M | $ 503.00M | $ 525.00M | $ 470.00M | |
$ 91.00M | $ 79.00M | $ 74.00M | $ 85.00M | $ 78.00M | $ 45.00M | |
$ 462.00M | $ 477.00M | $ 407.00M | $ 418.00M | $ 447.00M | $ 425.00M | |
$ 245.00M | $ 242.00M | $ 238.00M | $ 203.00M | $ 235.00M | $ 225.00M | |
$ 217.00M | $ 235.00M | $ 169.00M | $ 215.00M | $ 212.00M | $ 200.00M | |
$ -55.00M | $ -55.00M | $ -70.00M | $ -92.00M | $ -62.00M | $ -32.00M | |
$ 384.00M | $ 388.00M | $ 457.00M | $ 423.00M | $ 333.00M | $ 224.00M | |
$ 546.00M | $ 568.00M | $ 556.00M | $ 546.00M | $ 483.00M | $ 392.00M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 1.00M | $ 0.00 | |
- | - | - | - | - | - | |
$ 489.00M | $ 508.00M | $ 452.00M | $ 381.00M | $ 330.00M | $ 231.00M | |
$ 1.24 | $ 1.29 | $ 1.28 | $ 1.66 | $ 1.50 | $ 1.28 | |
$ 1.21 | $ 1.25 | $ 1.25 | $ 1.66 | $ 1.50 | $ 1.28 | |
$ 1.57B | $ 393.30M | $ 353.50M | $ 229.20M | $ 220.30M | $ 180.40M | |
$ 1.78B | $ 444.10M | $ 391.70M | $ 229.20M | $ 220.30M | $ 180.40M | |
$ 1.20 | $ 1.52 | $ 1.84 | $ 1.69 | $ 1.43 | $ 1.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 336.00M | $ 321.00M | $ 312.00M | $ 288.00M | $ 313.00M | $ 270.00M | |
$ 86.00M | $ 85.00M | $ 93.00M | $ 96.00M | $ 64.00M | $ 32.00M | |
$ 537.00M | $ 556.00M | $ 543.00M | $ 528.00M | $ 464.00M | $ 295.00M | |
$ 537.00M | $ 559.00M | $ 543.00M | $ 514.00M | $ 397.14M | $ 258.00M | |
$ 632.00M | $ 653.00M | $ 649.00M | $ 642.00M | $ 547.00M | $ 424.00M | |
$ 682.00M | $ 703.00M | $ 699.00M | $ 691.00M | $ 593.00M | $ 469.00M |