Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 4.30B | $ 4.39B | $ 3.79B | $ 4.07B | $ 3.33B | $ 3.41B | |
$ 3.51B | $ 3.53B | $ 3.25B | $ 3.38B | $ 3.19B | $ 3.08B | |
$ 789.33M | $ 862.99M | $ 538.20M | $ 694.38M | $ 141.16M | $ 328.35M | |
$ 150.70M | $ 166.59M | $ 116.61M | $ 165.42M | $ 1.45M | $ -93.00M | |
- | - | $ 42.47M | $ 103.50M | $ 21.28M | $ 86.67M | |
$ 637.92M | $ 699.33M | $ 467.50M | $ 620.36M | $ 159.00M | $ 493.65M | |
$ 23.74 | $ 26.02 | $ 17.39 | $ 23.08 | $ 5.91 | $ 18.35 | |
$ 23.73 | $ 26.01 | $ 17.38 | $ 23.07 | $ 5.91 | $ 18.31 | |
$ 107.51M | $ 26.88M | $ 26.88M | $ 26.88M | $ 26.89M | $ 26.90M | |
$ 107.54M | $ 26.88M | $ 26.89M | $ 26.89M | $ 26.92M | $ 26.96M | |
$ 636.66M | $ 695.75M | $ 463.05M | $ 621.05M | $ 159.57M | $ 506.06M | |
$ 636.66M | $ 695.75M | $ 463.05M | $ 621.05M | $ 159.57M | $ 506.06M | |
$ 3.28 | $ 3.28 | $ 3.28 | $ 3.28 | $ 3.28 | $ 3.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |