Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.94B | $ 1.87B | - | $ 1.03B | $ 930.63M | $ 857.26M | |
$ -6.00M | - | $ 138.06M | $ -89.04M | $ -1.50M | $ -4.50M | |
$ 1.35B | $ 1.27B | $ 798.89M | $ 639.69M | $ 615.74M | $ 574.60M | |
- | - | - | - | - | - | |
$ -175.10M | $ -117.42M | $ -155.52M | $ -11.19M | $ -13.87M | $ -13.04M | |
$ 533.70M | $ 599.38M | $ 246.93M | $ 287.55M | $ 299.52M | $ 265.13M | |
$ 121.71M | $ 136.14M | $ 51.77M | $ 59.49M | $ 65.26M | $ 43.81M | |
- | - | - | - | - | - | |
$ 402.50M | $ 453.75M | $ 185.67M | $ 218.56M | $ 234.26M | $ 221.32M | |
$ 2.20 | $ 2.47 | - | $ 2.12 | $ 2.31 | $ 2.24 | |
$ 2.19 | $ 2.46 | - | $ 2.12 | $ 2.30 | $ 2.23 | |
$ 730.00M | $ 183.51M | - | $ 103.02M | $ 101.51M | $ 98.97M | |
$ 734.60M | $ 184.50M | - | $ 103.31M | $ 101.81M | $ 99.14M | |
$ 0.90 | $ 0.88 | - | $ 0.74 | $ 0.71 | $ 0.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.38B | $ 1.17B | $ 667.66M | $ 601.92M | $ 648.44M | $ 570.72M | |
$ 411.99M | $ 463.24M | $ 195.16M | $ 228.05M | $ 234.26M | $ 221.32M | |
$ 259.02M | - | - | $ 236.89M | $ 245.11M | $ 232.20M | |
- | - | - | $ 1.62M | $ 8.57M | $ 2.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |