Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.12B | $ 1.05B | $ 1.00B | $ 931.48M | $ 818.16M | $ 778.33M | |
$ 502.46M | $ 472.13M | $ 446.68M | $ 55.60M | $ 374.59M | $ 382.90M | |
$ 618.01M | $ 577.16M | $ 557.00M | $ 875.88M | $ 443.57M | $ 395.43M | |
$ 303.51M | $ 300.47M | $ 308.65M | $ 261.94M | $ 237.55M | $ 206.04M | |
$ 314.50M | $ 276.69M | $ 248.35M | $ 256.73M | $ 206.02M | $ 189.39M | |
$ -166.38M | $ -142.88M | $ -80.14M | $ -74.19M | $ -215.26M | $ -157.73M | |
$ -27.88M | $ -27.79M | $ -411.32M | $ 5.48M | $ -29.62M | $ -32.58M | |
$ 134.58M | $ 106.03M | $ -243.11M | $ 175.72M | $ -38.86M | $ -916.00K | |
$ 63.82M | $ 54.65M | $ -9.54M | $ 58.59M | $ -1.37M | $ 19.51M | |
- | - | - | - | - | - | |
$ 70.76M | $ 51.38M | $ -233.57M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 0.25 | $ 0.18 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | |
$ 0.25 | $ 0.18 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | |
$ 1.13B | $ 281.01M | $ 280.10M | $ 279.23M | $ 237.70M | $ 246.15M | |
$ 1.14B | $ 283.22M | $ 280.10M | $ 279.38M | $ 237.70M | $ 246.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | - | - | |
$ 329.67M | $ 772.60M | $ 755.34M | $ 317.54M | $ 612.14M | $ 588.94M | |
$ 70.76M | $ 51.38M | $ -233.57M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 68.22M | - | - | - | $ -960.06K | $ 8.22M | |
- | - | - | - | $ 215.26M | $ 157.73M | |
$ 110.68M | $ 248.91M | $ -162.97M | $ 178.22M | $ 176.40M | $ 156.81M | |
$ 237.43M | $ 406.83M | $ -17.41M | $ 335.29M | $ 319.96M | $ 303.53M |