Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.13B | $ 1.02B | $ 1.07B | $ 1.20B | $ 1.10B | $ 861.33M | |
$ 470.63M | $ 442.61M | $ 499.57M | $ 542.74M | $ 510.65M | $ 515.38M | |
$ 661.85M | $ 573.44M | $ 565.48M | $ 658.92M | $ 585.57M | $ 345.95M | |
$ 56.19M | $ 60.91M | $ 62.19M | $ 54.77M | $ 59.91M | $ 51.56M | |
$ 605.66M | $ 512.53M | $ 503.29M | $ 604.16M | $ 525.67M | $ 294.39M | |
$ 24.36M | $ 29.35M | $ 735.00K | $ 5.58M | $ 16.49M | $ 47.91M | |
$ 1.42M | $ -2.83M | $ -166.78M | $ 156.03M | $ -3.85M | $ -169.40M | |
$ 623.51M | $ 539.06M | $ 671.70M | $ 754.62M | $ 505.33M | $ 77.07M | |
$ 52.34M | $ 1.41M | $ 509.00K | $ -269.00K | $ -2.48M | $ -9.07M | |
$ 264.00K | - | $ 453.00K | - | - | $ -164.00K | |
$ 579.77M | $ 537.64M | $ 671.19M | $ 754.88M | $ 507.80M | $ 86.14M | |
$ 1.24 | $ 1.19 | $ 1.48 | $ 1.68 | $ 1.13 | $ 0.19 | |
$ 1.24 | $ 1.19 | $ 1.48 | $ 1.67 | $ 1.13 | $ 0.19 | |
$ 1.81B | $ 452.81M | $ 451.57M | $ 450.14M | $ 448.69M | $ 446.02M | |
$ 1.81B | $ 453.46M | $ 452.34M | $ 451.17M | $ 450.07M | $ 446.93M | |
$ 0.62 | $ 0.64 | $ 0.60 | $ 0.57 | $ 0.42 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 526.82M | $ 503.51M | - | $ -597.51M | $ -570.56M | $ -566.95M | |
- | - | - | - | - | - | |
$ 579.77M | $ 537.64M | $ 671.19M | $ 754.88M | $ 507.80M | $ 86.14M | |
$ 586.73M | $ 393.92M | $ 483.60M | $ 603.85M | $ 508.65M | $ 235.58M | |
$ 632.41M | $ 539.26M | $ 677.29M | $ 754.97M | $ 517.70M | $ 122.01M | |
$ 871.32M | $ 755.19M | $ 910.83M | $ 1.01B | $ 763.47M | $ 380.74M |