Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 1.69B | $ 2.09B | $ 1.89B | $ 1.39B | $ 1.38B | |
$ ― | $ 964.50M | $ 1.10B | $ 950.70M | $ 758.20M | $ 746.50M | |
$ ― | $ 730.00M | $ 985.60M | $ 938.90M | $ 632.10M | $ 631.20M | |
$ ― | $ 482.50M | $ 540.90M | $ 503.20M | $ 342.10M | $ 311.30M | |
$ ― | $ 247.50M | $ 444.70M | $ 435.70M | $ 290.00M | $ 319.90M | |
$ ― | $ -11.20M | $ -20.70M | $ 24.20M | $ 20.50M | $ 17.60M | |
$ ― | $ ― | $ -356.00M | $ ― | $ ― | $ ― | |
$ ― | $ 236.30M | $ 424.00M | $ 411.50M | $ 269.50M | $ 302.30M | |
$ ― | $ 64.20M | $ 126.70M | $ 88.70M | $ 67.90M | $ 78.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 171.00M | $ 293.30M | $ 320.80M | $ 201.60M | $ 223.90M | |
$ ― | $ 1.22 | $ 4.66 | $ 2.30 | $ 1.55 | $ 1.73 | |
$ ― | $ 1.22 | $ 4.65 | $ 2.30 | $ 1.55 | $ 1.72 | |
$ ― | $ 139.60M | $ 139.40M | $ 139.50M | $ 130.00M | $ 129.60M | |
$ ― | $ 139.80M | $ 139.70M | $ 139.80M | $ 130.20M | $ 129.90M | |
$ ― | $ 0.62 | $ 0.61 | $ 0.95 | $ 0.90 | $ 0.90 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.45B | $ 1.64B | $ -1.45B | $ -1.10B | $ -1.06B | |
$ ― | $ 171.00M | $ 293.30M | $ 320.80M | $ 201.60M | $ 223.90M | |
$ ― | $ 177.22M | $ 343.44M | $ 329.42M | $ 234.29M | $ 255.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 262.20M | $ 448.00M | $ 437.20M | $ 290.50M | $ 320.80M | |
$ ― | $ 388.40M | $ 568.70M | $ 550.50M | $ 290.50M | $ 320.80M |