Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.14B | $ 1.14B | $ 1.01B | $ 919.40M | $ 1.09B | $ 1.05B | |
$ 882.30M | $ 882.30M | $ 796.70M | $ 739.10M | $ 878.90M | $ 839.10M | |
$ 253.60M | $ 253.60M | $ 210.30M | $ 180.30M | $ 207.80M | $ 208.40M | |
$ 169.30M | $ 169.30M | $ 140.50M | $ 161.40M | $ 184.10M | $ 177.70M | |
$ 84.30M | $ 84.30M | $ 69.80M | $ 18.90M | $ 23.70M | $ 30.70M | |
$ -27.70M | $ -27.70M | $ -27.60M | $ -29.30M | $ -35.00M | $ -29.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 94.60M | $ 94.60M | $ 82.10M | $ -123.10M | $ -73.20M | $ 51.30M | |
$ -31.30M | $ -31.30M | $ 6.20M | $ 7.00M | $ 16.20M | $ 600.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 126.90M | $ 126.90M | $ 75.40M | $ -132.20M | $ -90.00M | $ 41.30M | |
$ 1.04 | $ 1.04 | $ 0.62 | $ -1.08 | $ -0.74 | $ 0.34 | |
$ 1.02 | $ 1.02 | $ 0.62 | $ -1.08 | $ -0.74 | $ 0.34 | |
$ 488.46M | $ 122.27M | $ 122.27M | $ 122.27M | $ 122.27M | $ 122.27M | |
$ 533.92M | $ 133.64M | $ 122.27M | $ 122.27M | $ 122.27M | $ 122.27M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.05B | $ 1.05B | $ 937.20M | $ 900.50M | $ 1.06B | $ 1.02B | |
$ 126.90M | $ 126.90M | $ 75.40M | $ -132.20M | $ -90.00M | $ 41.30M | |
$ 108.88M | $ 112.32M | $ 54.14M | $ -26.39M | $ -36.63M | $ 42.99M | |
$ 28.30M | $ 28.30M | $ 28.30M | $ 30.40M | $ 37.10M | $ 30.30M | |
$ 122.90M | $ 122.90M | $ 110.40M | $ -92.70M | $ -36.10M | $ 81.60M | |
$ 189.60M | $ 189.60M | $ 181.20M | $ -8.60M | $ 46.30M | $ 156.60M |