Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.42B | $ 2.42B | $ 1.92B | $ 1.52B | $ 1.96B | $ 1.55B | |
$ 2.15B | $ 2.15B | $ 1.70B | $ 1.46B | $ 1.72B | $ 1.36B | |
$ 269.00M | $ 269.00M | $ 212.90M | $ 60.60M | $ 245.50M | $ 184.70M | |
$ 139.40M | $ 139.40M | $ 90.70M | $ 112.30M | $ 142.70M | $ 104.70M | |
$ 129.60M | $ 129.60M | $ 122.20M | $ -51.70M | $ 102.80M | $ 80.00M | |
$ -44.00M | $ -44.00M | $ -45.20M | $ -47.40M | $ -12.20M | $ -13.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.50M | $ 27.50M | $ 57.90M | $ -201.40M | $ 93.40M | $ 57.50M | |
$ 20.90M | $ 20.90M | $ 22.50M | $ -17.70M | $ 26.50M | $ 16.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.30M | $ 1.30M | $ 32.90M | $ -182.00M | $ 65.10M | $ 43.00M | |
$ <0.01 | $ 0.01 | $ 0.15 | $ -0.83 | $ 0.30 | $ 0.20 | |
$ <0.01 | $ 0.01 | $ 0.15 | $ -0.83 | $ 0.29 | $ 0.20 | |
$ 877.08M | $ 219.27M | $ 219.35M | $ 219.17M | $ 220.57M | $ 213.71M | |
$ 877.08M | $ 219.27M | $ 219.85M | $ 219.35M | $ 221.48M | $ 213.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 697.60M | $ 697.60M | $ 583.40M | $ 517.00M | $ 560.30M | $ ― | |
$ 2.29B | $ 2.29B | $ 1.79B | $ 1.57B | $ 1.86B | $ 1.47B | |
$ 1.30M | $ 1.30M | $ 32.90M | $ -182.00M | $ 65.10M | $ 43.00M | |
$ 34.56M | $ 34.30M | $ 44.58M | $ -99.18M | $ 63.09M | $ 49.32M | |
$ 47.40M | $ 47.40M | $ 40.80M | $ 47.10M | $ 45.40M | $ 14.10M | |
$ 74.90M | $ 74.90M | $ 98.70M | $ -154.30M | $ 138.80M | $ 71.60M | |
$ 326.80M | $ 326.80M | $ 335.60M | $ 99.10M | $ 388.10M | $ 163.70M |