Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.30B | $ 2.30B | $ 1.93B | $ 1.61B | $ 1.62B | $ 1.49B | |
$ 1.02B | $ 1.02B | $ 907.65M | $ 846.78M | $ 898.30M | $ 836.82M | |
$ 1.29B | $ 1.29B | $ 1.02B | $ 758.67M | $ 719.89M | $ 653.76M | |
$ 176.90M | $ 176.90M | $ 126.41M | $ 111.70M | $ 115.93M | $ 107.14M | |
$ 1.11B | $ 1.11B | $ 892.90M | $ 646.97M | $ 603.96M | $ 546.63M | |
$ -269.84M | $ -269.84M | $ -268.82M | $ -240.68M | $ -234.57M | $ -221.47M | |
- | - | - | - | - | - | |
$ 830.12M | $ 830.12M | $ 601.96M | $ 194.77M | $ 193.43M | $ 288.58M | |
$ 152.66M | $ 152.66M | $ 124.42M | $ 55.13M | $ 60.76M | $ 52.77M | |
- | - | - | - | - | - | |
$ 585.03M | $ 585.03M | $ 369.78M | $ 39.75M | $ 40.99M | $ 143.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.19B | $ 1.19B | $ 1.03B | $ 958.48M | $ 1.01B | $ 943.96M | |
$ 618.46M | $ 618.46M | $ 428.57M | $ 101.76M | $ 100.37M | $ 207.48M | |
$ 618.46M | $ 657.71M | $ 452.33M | $ 420.69M | $ 366.14M | $ 223.39M | |
$ 308.89M | $ 308.89M | $ 291.04M | $ 259.96M | $ 251.18M | $ 242.34M | |
$ 1.14B | $ 1.14B | $ 893.00M | $ 454.74M | $ 444.61M | $ 530.92M | |
$ 1.41B | $ 1.41B | $ 1.14B | $ 684.87M | $ 679.57M | $ 756.89M |