Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 929.50M | $ 877.50M | $ 979.90M | $ 757.80M | $ 668.50M | $ 486.60M | |
$ 760.80M | $ 578.80M | $ 732.40M | $ 525.40M | $ 418.00M | $ 367.40M | |
$ 168.70M | $ 298.70M | $ 247.50M | $ 232.40M | $ 250.50M | $ 119.20M | |
$ 72.40M | $ 234.00M | $ 75.10M | $ 58.80M | $ 97.70M | $ 63.80M | |
$ 72.40M | $ 64.70M | $ 172.40M | $ 172.10M | $ 152.80M | $ 55.40M | |
$ -60.20M | $ -56.80M | $ -44.00M | $ 30.90M | $ 39.60M | $ 38.00M | |
$ -17.40M | $ 44.00M | $ -155.90M | $ 59.60M | $ -157.00M | $ 3.40M | |
$ 36.80M | $ 51.70M | $ 280.20M | $ 200.80M | $ -43.80M | $ 20.80M | |
$ 34.40M | $ 14.40M | $ 29.40M | $ 33.40M | $ 44.00M | $ 9.20M | |
$ 700.00K | $ -100.00K | $ -2.00M | $ ― | $ ― | $ ― | |
$ 2.30M | $ 37.30M | $ 250.80M | $ 167.40M | $ -87.80M | $ 11.60M | |
$ 0.25 | $ 2.17 | $ 11.04 | $ 9.73 | $ -5.63 | $ 0.86 | |
$ 35.50M | $ 2.17 | $ 20.30M | $ 9.51 | $ -5.63 | $ 0.85 | |
$ 66.30M | $ 17.20M | $ 17.30M | $ 17.20M | $ 15.60M | $ 13.50M | |
$ -22.90M | $ 17.20M | $ ― | $ 17.60M | $ 15.60M | $ 13.60M | |
$ 1.27 | $ 1.18 | $ 1.12 | $ 1.04 | $ 0.94 | $ 0.94 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 628.50M | $ 812.80M | $ ― | $ -585.70M | $ -515.70M | $ -431.20M | |
$ 2.30M | $ 37.30M | $ 250.80M | $ 167.40M | $ -87.80M | $ 11.60M | |
$ 42.05M | $ 56.60M | $ 206.65M | $ 152.39M | $ -30.49M | $ 14.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 96.90M | $ 108.50M | $ 319.00M | $ 231.70M | $ -4.20M | $ 64.40M | |
$ 319.30M | $ 324.10M | $ 470.70M | $ 355.40M | $ 104.90M | $ 158.40M |