Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.75B | $ 7.75B | $ 4.91B | $ 3.68B | $ 4.20B | $ 3.97B | |
$ 6.20B | $ 6.20B | $ 3.37B | $ 2.28B | $ 2.84B | $ 2.62B | |
$ 1.56B | $ 1.56B | $ 1.54B | $ 1.40B | $ 1.36B | $ 1.36B | |
$ 1.12B | $ 1.12B | $ 1.07B | $ 989.89M | $ 906.50M | $ 808.37M | |
$ 436.83M | $ 436.83M | $ 471.51M | $ 414.61M | $ 494.17M | $ 585.14M | |
$ -60.72M | $ -60.72M | $ -47.10M | $ -62.76M | $ -86.67M | $ -117.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 398.80M | $ 398.80M | $ 423.61M | $ 369.29M | $ 377.01M | $ 389.52M | |
$ 128.85M | $ 128.85M | $ 90.21M | $ 100.01M | $ 111.55M | $ 116.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 226.02M | $ 226.02M | $ 303.17M | $ 239.17M | $ 236.36M | $ 242.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 35.53M | $ 44.52M | |
$ 7.32B | $ 7.32B | $ 4.44B | $ 3.27B | $ 3.74B | $ 3.42B | |
$ 226.02M | $ 226.02M | $ 303.17M | $ 239.17M | $ 236.36M | $ 242.12M | |
$ 226.01M | $ 223.47M | $ 317.91M | $ 234.26M | $ 261.29M | $ 273.99M | |
$ 62.71M | $ 62.71M | $ 53.59M | $ 60.53M | $ 85.70M | $ 124.95M | |
$ 461.51M | $ 461.51M | $ 477.20M | $ 429.82M | $ 464.37M | $ 514.47M | |
$ 984.10M | $ 984.10M | $ 955.52M | $ 870.62M | $ 866.28M | $ 869.42M |