Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.34B | $ 1.29B | $ 1.10B | $ 974.21M | $ 960.44M | $ 930.16M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.34B | $ 1.29B | $ 1.10B | $ 974.21M | $ 960.44M | $ 930.16M | |
$ 757.79M | $ 730.62M | $ 608.17M | $ 549.48M | $ 638.20M | $ -609.18M | |
$ 261.94M | $ 283.23M | $ 256.02M | $ 208.54M | $ 116.51M | $ 114.48M | |
$ -19.37M | $ -21.16M | $ -33.61M | $ -35.60M | $ -26.12M | $ -15.40M | |
$ -3.15M | $ -2.31M | $ -7.46M | $ 1.83M | $ -4.29M | $ -6.96M | |
$ 245.71M | $ 264.38M | $ 229.86M | $ 171.11M | $ 94.68M | $ 106.04M | |
$ 76.58M | $ 68.79M | $ 52.45M | $ 39.34M | $ 17.62M | $ 6.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 169.13M | $ 195.59M | $ 177.41M | $ 131.77M | $ 77.06M | $ 99.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 308.68M | $ 730.62M | $ 608.17M | $ 549.48M | $ 638.20M | $ -609.18M | |
$ 169.13M | $ 195.59M | $ 177.41M | $ 131.77M | $ 77.06M | $ 99.59M | |
$ 40.54M | $ 208.86M | $ 181.59M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 202.70M | $ 289.59M | $ 263.47M | $ 206.71M | $ 120.80M | $ 121.44M | |
$ 244.60M | $ 349.05M | $ 331.11M | $ 273.24M | $ 174.26M | $ 197.74M |