Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.34B | $ 2.33B | $ 2.04B | $ 2.03B | $ 2.33B | $ 2.36B | |
$ ― | $ 1.19B | $ 971.50M | $ 987.00M | $ 1.14B | $ 1.07B | |
$ ― | $ 1.14B | $ 1.07B | $ 1.04B | $ 1.19B | $ 1.29B | |
$ ― | $ 981.90M | $ 839.40M | $ 810.60M | $ 947.60M | $ 1.01B | |
$ ― | $ 154.70M | $ 231.70M | $ 231.20M | $ 246.10M | $ 275.00M | |
$ ― | $ -37.00M | $ -45.00M | $ -39.00M | $ -36.70M | $ -27.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 93.10M | $ 190.20M | $ 192.80M | $ 218.60M | $ 245.50M | |
$ ― | $ 23.30M | $ 40.10M | $ 32.70M | $ 40.00M | $ 44.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.30M | $ 141.40M | $ 150.00M | $ 178.40M | $ 193.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.70M | $ 8.40M | $ 11.40M | $ 8.20M | $ 117.00M | |
$ ― | $ 2.17B | $ 1.81B | $ 1.80B | $ 2.08B | $ 2.09B | |
$ ― | $ 62.20M | $ 149.30M | $ 157.90M | $ 186.30M | $ 201.70M | |
$ ― | $ 62.20M | $ 149.30M | $ 157.90M | $ 186.30M | $ 203.82M | |
$ ― | $ 42.90M | $ 45.50M | $ 38.30M | $ 38.30M | $ 30.20M | |
$ ― | $ 136.00M | $ 235.70M | $ 231.10M | $ 256.90M | $ 275.70M | |
$ ― | $ 402.50M | $ 514.80M | $ 538.00M | $ 618.70M | $ 567.90M |