Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.52B | $ 2.45B | $ 2.52B | $ 2.51B | $ 2.22B | $ 2.28B | |
$ 1.41B | $ 1.37B | $ 1.41B | $ 1.40B | $ 1.24B | $ 1.28B | |
$ 1.11B | $ 1.08B | $ 1.11B | $ 1.11B | $ 983.92M | $ 998.59M | |
$ 818.72M | $ 795.30M | $ 754.66M | $ 819.09M | $ 750.95M | $ 830.50M | |
$ 293.46M | $ 287.88M | $ 354.77M | $ 289.13M | $ 232.97M | $ 168.09M | |
$ -15.67M | $ -19.46M | $ -21.53M | $ 14.98M | $ 17.89M | $ 25.18M | |
$ 505.00K | $ -16.47M | $ -3.01M | $ 2.23M | $ -4.60M | $ 140.00K | |
$ 174.88M | $ 182.48M | $ 236.22M | $ 276.38M | $ 210.49M | $ 143.05M | |
$ 42.78M | $ 43.62M | $ 56.79M | $ 69.22M | $ 47.23M | $ 36.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 132.09M | $ 138.85M | $ 179.43M | $ 207.16M | $ 163.25M | $ 106.93M | |
$ 1.94 | $ 2.04 | $ 2.66 | $ 2.67 | $ 2.05 | $ 1.38 | |
$ 1.92 | $ 2.02 | $ 2.63 | $ 2.62 | $ 1.99 | $ 1.30 | |
$ 272.44M | $ 67.96M | $ 67.51M | $ 77.62M | $ 79.80M | $ 77.59M | |
$ 274.61M | $ 68.65M | $ 68.16M | $ 79.06M | $ 82.11M | $ 83.75M | |
$ 0.74 | $ 0.18 | $ 0.16 | $ 0.64 | $ 0.58 | $ 0.56 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.23B | $ 2.17B | $ 2.16B | $ -2.22B | $ -1.99B | $ -2.12B | |
$ 132.09M | $ 138.85M | $ 179.43M | $ 207.16M | $ 163.25M | $ 106.93M | |
$ 259.89M | $ 236.53M | $ 273.65M | $ 203.14M | $ 154.71M | $ 105.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 192.80M | $ 210.66M | $ 262.24M | $ 297.13M | $ 232.90M | $ 171.74M | |
$ 180.64M | $ 123.85M | $ 372.20M | $ 409.14M | $ 344.19M | $ 294.43M |