Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.43B | $ 1.36B | $ 1.41B | $ 1.24B | $ 1.53B | |
$ ― | $ 393.20M | $ 370.90M | $ 458.10M | $ 111.60M | $ 56.80M | |
$ ― | $ 1.04B | $ 984.40M | $ 948.50M | $ 1.48B | $ 1.47B | |
$ ― | $ 97.50M | $ 90.60M | $ 68.80M | $ 448.40M | $ 464.20M | |
$ ― | $ 937.80M | $ 893.80M | $ 879.70M | $ 1.03B | $ 1.01B | |
$ ― | $ -118.70M | $ -117.10M | $ -105.10M | $ -104.00M | $ -120.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 500.60M | $ 258.90M | $ -1.00B | $ 396.10M | $ 1.14B | |
$ ― | $ 70.80M | $ -313.10M | $ -71.30M | $ 24.20M | $ 109.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 415.20M | $ 544.70M | $ -785.70M | $ 324.90M | $ 838.80M | |
$ ― | $ 1.45 | $ ― | $ -2.75 | $ 1.11 | $ ― | |
$ ― | $ 1.45 | $ ― | $ -2.75 | $ 1.11 | $ ― | |
$ ― | $ 285.44M | $ ― | $ 285.83M | $ 293.94M | $ ― | |
$ ― | $ 286.52M | $ ― | $ 286.07M | $ 293.94M | $ ― | |
$ ― | $ 1.70 | $ ― | $ 2.20 | $ 2.10 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.54 | $ ― | $ 2.04 | $ 2.77 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 362.70M | $ 329.50M | $ 318.60M | $ 80.60M | $ 16.30M | |
$ ― | $ 490.70M | $ 461.50M | $ 526.90M | $ 207.30M | $ 521.00M | |
$ ― | $ 415.20M | $ 544.70M | $ -785.70M | $ 324.90M | $ 838.80M | |
$ ― | $ 388.84M | $ 804.00M | $ -627.34M | $ 382.10M | $ 959.50M | |
$ ― | $ 123.00M | $ 123.60M | $ 171.00M | $ 187.10M | $ 180.20M | |
$ ― | $ 623.60M | $ 382.50M | $ -831.50M | $ 583.20M | $ 1.32B | |
$ ― | $ 640.20M | $ 409.50M | $ -695.60M | $ 603.60M | $ 1.33B |