Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.33B | $ 3.19B | $ 2.79B | $ 2.74B | $ 2.99B | |
$ ― | $ 2.84B | $ 2.74B | $ ― | $ ― | $ ― | |
$ ― | $ 486.20M | $ 452.40M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 2.34B | $ 2.34B | $ 2.49B | |
$ ― | $ 486.20M | $ 452.40M | $ 444.60M | $ 399.60M | $ 495.10M | |
$ ― | $ -61.40M | $ -27.30M | $ 22.10M | $ 28.70M | $ 38.00M | |
$ ― | $ ― | $ 13.90M | $ ― | $ ― | $ ― | |
$ ― | $ 422.30M | $ 419.80M | $ 413.40M | $ 343.90M | $ 445.10M | |
$ ― | $ 104.20M | $ 113.00M | $ 106.70M | $ 81.30M | $ 111.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 297.40M | $ 288.80M | $ 288.10M | $ 247.30M | $ 313.10M | |
$ ― | $ 1.84 | $ 1.79 | $ 1.79 | $ 1.54 | $ 1.95 | |
$ ― | $ 1.83 | $ 1.78 | $ 1.78 | $ 1.52 | $ 1.93 | |
$ ― | $ 161.30M | $ 161.20M | $ 161.20M | $ 161.00M | $ 161.00M | |
$ ― | $ 162.20M | $ 161.90M | $ 161.90M | $ 162.30M | $ 162.60M | |
$ ― | $ ― | $ 1.06 | $ 1.06 | $ 1.06 | $ 1.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.84B | $ 2.74B | $ -2.34B | $ -2.34B | $ -2.49B | |
$ ― | $ 297.40M | $ 288.80M | $ 288.10M | $ 247.30M | $ 313.10M | |
$ ― | $ 316.73M | $ 340.04M | $ 346.25M | $ 299.96M | $ 369.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 455.90M | $ 449.40M | $ 440.20M | $ 373.00M | $ 480.80M | |
$ ― | $ 665.40M | $ 664.70M | $ 638.80M | $ 575.10M | $ 480.80M |