Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.69B | $ 1.68B | $ 1.60B | $ 1.02B | $ 948.72M | $ 1.37B | |
$ 942.75M | $ ― | $ ― | $ 817.64M | $ 718.60M | $ 1.01B | |
$ 749.25M | $ 1.68B | $ 1.60B | $ 205.63M | $ 230.12M | $ 359.98M | |
$ 202.83M | $ 1.45B | $ 1.39B | $ 134.65M | $ 115.57M | $ 159.51M | |
$ 359.81M | $ 227.70M | $ 204.05M | $ 70.98M | $ 114.55M | $ 200.46M | |
$ -95.49M | $ -98.50M | $ -100.84M | $ 96.33M | $ 90.77M | $ 71.77M | |
$ 55.49M | $ -7.63M | $ 15.48M | $ -2.53M | $ 23.21M | $ 29.57M | |
$ 135.35M | $ 159.93M | $ 101.34M | $ -27.88M | $ 46.98M | $ 158.26M | |
$ 48.96M | $ 53.82M | $ 50.42M | $ -7.39M | $ 5.50M | $ 25.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 52.09M | $ 101.35M | $ 47.89M | $ -20.48M | $ 41.49M | $ 133.16M | |
$ 0.22 | $ 0.34 | $ 0.13 | $ -0.12 | $ 0.26 | $ 0.85 | |
$ 0.21 | $ 0.33 | $ 0.13 | $ -0.12 | $ 0.25 | $ 0.84 | |
$ 776.06M | $ 195.34M | $ 194.44M | $ 173.54M | $ 161.59M | $ 156.99M | |
$ 798.39M | $ 201.24M | $ 199.05M | $ 176.12M | $ 163.65M | $ 158.90M | |
$ ― | $ ― | $ ― | $ ― | $ 0.12 | $ 0.48 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.15B | $ ― | $ ― | $ -952.30M | $ -834.17M | $ -1.17B | |
$ 78.64M | $ 101.35M | $ 47.89M | $ -20.48M | $ 41.49M | $ 133.16M | |
$ 104.01M | $ 117.53M | $ 74.31M | $ -37.00M | $ 36.48M | $ 116.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 237.41M | $ 264.52M | $ 206.23M | $ 69.33M | $ 138.76M | $ 233.08M | |
$ 483.02M | $ 504.96M | $ 410.92M | $ 270.46M | $ 363.12M | $ 370.03M |