Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.27B | $ 3.27B | $ 1.70B | $ 1.66B | $ 534.89M | $ 522.28M | |
$ 1.33B | $ 1.33B | $ 427.66M | $ 312.81M | $ 214.09M | $ 206.57M | |
$ 1.93B | $ 1.94B | $ 1.27B | $ 1.35B | $ 320.81M | $ 315.71M | |
$ 954.26M | $ 956.30M | $ 355.27M | $ 284.83M | $ 216.42M | $ 205.59M | |
$ 979.69M | $ 979.70M | $ 915.62M | $ 1.06B | $ 104.38M | $ 110.13M | |
$ -75.43M | $ -75.30M | $ -5.71M | $ -9.62M | $ -14.79M | $ -24.28M | |
$ -168.34M | $ -168.50M | $ -9.56M | $ -14.08M | $ -12.41M | $ -22.46M | |
$ 735.93M | $ 735.90M | $ 900.36M | $ 1.04B | $ 77.18M | $ 63.38M | |
$ 187.19M | $ 187.20M | $ 196.13M | $ 230.03M | $ 4.26M | $ -10.80M | |
- | - | - | - | - | - | |
$ 548.74M | $ 548.70M | $ 704.23M | $ 810.29M | $ 72.92M | $ 74.18M | |
$ 12.58 | $ 9.66 | $ 16.74 | $ 19.24 | $ 1.78 | $ 1.95 | |
$ 12.40 | $ 9.56 | $ 16.43 | $ 18.60 | $ 1.73 | $ 1.86 | |
$ 227.38M | $ 56.80M | $ 42.08M | $ 42.12M | $ 40.86M | $ 37.99M | |
$ 229.85M | $ 57.40M | $ 42.87M | $ 43.59M | $ 43.11M | $ 42.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.73 | $ 14.91 | $ 17.72 | $ 19.92 | $ 2.97 | $ 3.04 | |
- | - | - | - | - | - | |
$ 2.29B | $ 2.29B | $ 782.93M | $ 597.65M | $ 430.51M | $ 412.16M | |
$ 548.74M | $ 548.70M | $ 704.23M | $ 810.29M | $ 72.92M | $ 74.18M | |
$ 648.32M | $ 668.36M | $ 711.70M | $ 821.25M | $ 84.65M | $ 90.58M | |
$ 74.43M | $ 74.50M | $ 5.71M | $ 9.62M | $ 14.79M | $ 24.28M | |
$ 810.36M | $ 810.40M | $ 906.07M | $ 1.05B | $ 91.97M | $ 87.67M | |
$ 1.09B | $ 1.09B | $ 960.45M | $ 1.10B | $ 139.79M | $ 133.93M |