Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.13B | $ 1.07B | $ 951.22M | $ 835.49M | $ 935.79M | |
$ 191.41M | $ 363.10M | $ 356.78M | $ 316.62M | $ 290.16M | $ 187.83M | |
$ 991.41M | $ 769.06M | $ 717.60M | $ 634.61M | $ 545.33M | $ 935.79M | |
$ 26.11M | $ 372.47M | $ 355.05M | $ 646.45M | $ 586.87M | $ 581.27M | |
$ 471.81M | $ 406.47M | $ 526.41M | $ 394.73M | $ 289.52M | $ 470.91M | |
$ -170.79M | $ -163.12M | $ -135.92M | $ -126.89M | $ -134.40M | $ -108.36M | |
$ 6.73M | $ 13.75M | $ 169.03M | $ -1.25M | $ -21.66M | $ -114.38M | |
$ 632.65M | $ 247.22M | $ 395.66M | $ 1.22B | $ 135.89M | $ 360.54M | |
$ -289.00K | $ -284.00K | $ -624.00K | $ -386.00K | $ -580.00K | $ -483.00K | |
$ 2.20M | $ 3.87M | $ 5.17M | $ 1.25M | $ -8.06M | $ -2.01M | |
$ 284.46M | $ 227.67M | $ 376.13M | $ 252.25M | $ 122.67M | $ 345.82M | |
$ 3.44 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | |
$ 3.44 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | |
$ 331.15M | $ 81.31M | $ 79.85M | $ 77.34M | $ 75.52M | $ 74.77M | |
$ 331.79M | $ 81.31M | $ 80.51M | $ 77.37M | $ 75.52M | $ 74.77M | |
$ 4.37 | $ 4.36 | $ 4.30 | $ 4.26 | $ 4.22 | $ 4.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 379.33M | $ 735.57M | $ 711.83M | $ 556.50M | $ 757.79M | $ 769.10M | |
$ 293.77M | $ 236.99M | $ 385.49M | $ 261.50M | $ 131.71M | $ 353.87M | |
$ 1.76B | $ 1.38B | - | - | - | - | |
- | - | - | - | - | - | |
$ 425.88M | $ 415.03M | $ 532.65M | $ 396.78M | $ 272.18M | $ 363.99M | |
$ 763.78M | $ 736.79M | $ 835.06M | $ 676.75M | $ 527.20M | $ 603.74M |