Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 659.60M | $ 905.60M | $ 831.40M | $ 686.90M | $ 1.16B | $ 1.12B | |
$ ― | $ 497.40M | $ 442.10M | $ 368.00M | $ 624.90M | $ 586.00M | |
$ ― | $ 408.20M | $ 389.30M | $ 318.90M | $ 536.00M | $ 537.20M | |
$ 151.10M | $ 388.00M | $ 342.00M | $ 306.70M | $ 473.60M | $ 483.40M | |
$ 11.10M | $ 20.20M | $ 47.30M | $ 12.20M | $ 62.40M | $ 53.80M | |
$ -15.90M | $ -19.80M | $ -21.50M | $ -22.30M | $ -21.90M | $ -12.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 37.10M | $ 46.30M | $ 38.00M | $ -63.50M | $ 43.50M | $ 38.50M | |
$ 24.90M | $ 25.50M | $ 9.50M | $ -5.00M | $ 14.80M | $ 14.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.90M | $ 26.50M | $ 5.10M | $ -118.40M | $ 28.60M | $ 23.70M | |
$ 0.03 | $ 0.03 | $ <0.01 | $ -0.20 | $ 0.11 | $ 0.11 | |
$ 0.03 | $ 0.03 | $ <0.01 | $ -0.20 | $ 0.11 | $ 0.11 | |
$ 2.81B | $ 1.03B | $ 1.06B | $ 557.76M | $ 243.16M | $ 231.27M | |
$ 2.81B | $ 1.05B | $ 1.07B | $ 560.56M | $ 248.70M | $ 233.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 1.00M | $ 6.10M | |
$ 648.50M | $ 885.40M | $ 784.10M | $ 674.70M | $ 1.10B | $ 1.07B | |
$ 19.90M | $ 26.50M | $ 5.10M | $ -118.40M | $ 28.60M | $ 23.70M | |
$ -13.72M | $ -5.50M | $ 28.10M | $ -31.02M | $ 28.60M | $ 23.70M | |
$ 13.00M | $ 16.60M | $ 18.90M | $ 19.30M | $ 21.20M | $ 12.80M | |
$ 50.10M | $ 62.90M | $ 56.90M | $ -44.20M | $ 64.70M | $ 51.30M | |
$ 77.00M | $ 98.00M | $ 103.60M | $ 5.70M | $ 112.70M | $ 86.90M |