Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.62B | $ 2.17B | $ 1.16B | $ 614.40M | $ 1.18B | $ 893.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 748.60M | $ 614.10M | $ -132.10M | $ 356.00M | $ -240.40M | $ 155.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 110.20M | $ 84.20M | $ 136.80M | $ 28.70M | $ ― | $ -336.90M | |
$ 765.20M | $ 565.40M | $ -149.40M | $ -273.60M | $ 645.20M | $ 405.10M | |
$ -6.00M | $ -15.50M | $ 41.40M | $ 44.40M | $ -14.80M | $ 29.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 640.40M | $ 502.00M | $ 793.40M | $ -271.20M | $ 699.40M | $ 414.50M | |
$ 252.70 | $ 198.60 | $ 276.96 | $ -89.46 | $ 226.97 | $ 130.27 | |
$ 252.70 | $ 198.60 | $ 276.96 | $ -89.46 | $ 226.97 | $ 130.27 | |
$ 10.12M | $ 2.53M | $ 2.83M | $ 3.04M | $ 3.08M | $ 3.14M | |
$ 10.12M | $ 2.53M | $ 2.86M | $ 3.08M | $ 3.08M | $ 3.14M | |
$ 1.25 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.85B | $ -1.60B | $ -1.31B | $ -888.00M | $ -535.50M | $ -488.30M | |
$ 647.30M | $ 509.20M | $ 792.80M | $ -275.40M | $ 708.70M | $ 414.50M | |
$ 805.33M | $ 598.60M | $ ― | $ ― | $ ― | $ ― | |
$ 64.50M | $ 62.70M | $ 40.30M | $ 20.50M | $ 29.50M | $ 17.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |