Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.70B | $ 3.43B | $ 2.83B | $ 2.39B | $ 2.65B | $ 2.43B | |
- | $ -764.71M | - | $ 596.36M | $ 530.67M | $ 487.69M | |
$ 3.70B | $ 2.66B | $ 2.83B | $ 1.79B | $ 2.12B | $ 1.95B | |
$ 1.27B | $ -1.22B | $ 1.59B | $ 820.23M | $ 886.75M | $ 855.10M | |
$ 2.01B | $ 1.45B | $ 1.24B | $ 972.26M | $ 1.23B | $ 1.09B | |
$ -176.77M | $ -164.66M | - | $ -129.80M | $ -150.05M | $ -138.49M | |
$ -17.57M | $ 6.32M | $ 20.04M | $ 40.06M | $ -3.56M | $ 142.92M | |
$ 1.29B | $ 1.28B | $ 1.11B | $ 882.52M | $ 1.08B | $ 1.10B | |
$ 337.60M | $ 321.33M | $ 269.31M | $ 178.31M | $ 182.75M | $ 283.64M | |
$ -721.00K | - | $ 9.00K | - | - | - | |
$ 1.37B | $ 954.33M | $ 839.46M | $ 704.22M | $ 895.07M | $ 811.48M | |
$ 12.93 | $ 12.62 | $ 10.23 | $ 8.38 | $ 10.36 | $ 9.14 | |
$ 12.75 | $ 12.42 | $ 9.99 | $ 8.12 | $ 9.94 | $ 8.81 | |
$ 296.17M | $ 75.60M | $ 82.06M | $ 84.00M | $ 86.40M | $ 88.75M | |
$ 300.95M | $ 76.86M | $ 84.06M | $ 86.72M | $ 90.07M | $ 92.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 11.09 | $ 11.79 | $ 10.53 | |
- | - | - | - | - | - | |
$ 1.27B | $ 451.07M | $ 1.59B | $ 1.42B | $ 1.42B | $ 1.34B | |
$ 951.35M | $ 954.33M | $ 839.50M | $ 704.22M | $ 895.07M | $ 811.48M | |
$ 550.36M | $ 995.52M | - | $ 680.27M | $ 897.95M | $ 818.33M | |
- | - | - | $ 129.80M | $ 150.05M | $ 138.49M | |
$ 1.54B | $ 1.44B | $ 1.11B | $ 1.01B | $ 1.23B | $ 1.23B | |
$ 1.89B | $ 1.77B | $ 1.40B | $ 1.27B | $ 1.50B | $ 1.51B |