Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.85B | $ 1.85B | $ 1.58B | $ 1.45B | $ 1.48B | $ 1.35B | |
$ 566.74M | $ 566.74M | $ 427.73M | $ 406.83M | $ 436.90M | $ 395.57M | |
$ 1.29B | $ 1.29B | $ 1.15B | $ 1.04B | $ 1.04B | $ 956.67M | |
$ 792.26M | $ 792.26M | $ 647.03M | $ 568.09M | $ 575.27M | $ 510.91M | |
$ 494.31M | $ 494.31M | $ 505.32M | $ 473.94M | $ 469.68M | $ 445.75M | |
$ -27.80M | $ -27.80M | $ -17.54M | $ -17.66M | $ -15.26M | $ -22.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 401.44M | $ 401.44M | $ 463.35M | $ 455.66M | $ 444.14M | $ 417.94M | |
$ 89.10M | $ 89.10M | $ 77.38M | $ 100.63M | $ 75.28M | $ 105.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 312.34M | $ 312.34M | $ 385.97M | $ 354.98M | $ 368.82M | $ 312.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.36B | $ 1.36B | $ 1.07B | $ 974.92M | $ 1.01B | $ 906.48M | |
$ 312.34M | $ 312.34M | $ 385.97M | $ 354.98M | $ 368.82M | $ 312.38M | |
$ 358.81M | $ 358.84M | $ 400.93M | $ 360.13M | $ 374.63M | $ 314.39M | |
$ 32.16M | $ 32.16M | $ 17.42M | $ 17.50M | $ 14.98M | $ 22.28M | |
$ 433.59M | $ 433.59M | $ 480.77M | $ 473.16M | $ 459.12M | $ 440.21M | |
$ 559.35M | $ 559.35M | $ 578.35M | $ 566.83M | $ 537.37M | $ 497.07M |