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 | |
$ 166.62M | - | - | $ 549.48M | $ 638.20M | $ 609.18M | |
$ 1.17B | $ 1.29B | $ 1.10B | $ 424.73M | $ 322.24M | $ 320.98M | |
$ 815.42M | $ 730.62M | $ -608.17M | $ 216.18M | $ 205.73M | $ 206.50M | |
$ 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.34M | $ -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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 982.04M | $ 730.62M | $ -608.17M | $ 765.66M | $ 843.93M | $ 815.68M | |
$ 169.13M | $ 195.59M | $ 177.41M | $ 131.77M | $ 77.06M | $ 99.59M | |
$ 41.62M | $ 208.86M | - | $ 131.77M | $ 77.06M | $ 99.59M | |
$ 5.40M | - | - | $ 35.60M | $ 26.12M | $ 15.40M | |
$ 266.81M | $ 289.59M | $ 263.47M | $ 206.71M | $ 120.80M | $ 121.44M | |
$ 326.87M | $ 349.05M | $ 331.11M | $ 299.55M | $ 209.96M | $ 197.74M |