Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.05B | $ 1.05B | $ 1.00B | $ 931.48M | $ 818.16M | $ 778.33M | |
$ 261.81M | $ 53.52M | $ 55.82M | $ -412.81M | $ 374.59M | $ 382.90M | |
$ 803.27M | $ 995.77M | $ 947.86M | $ 518.67M | $ 443.57M | $ 395.43M | |
$ 296.27M | $ 300.47M | $ 308.65M | $ -261.94M | $ 237.55M | $ 206.04M | |
$ 328.69M | $ 276.69M | $ 248.35M | $ 256.73M | $ 206.02M | $ 189.39M | |
$ -155.78M | $ -142.88M | $ -80.14M | $ -74.19M | $ -215.26M | $ -157.73M | |
$ -120.85M | $ -7.37M | $ 3.17M | $ 5.48M | $ -29.62M | $ -32.58M | |
$ 111.64M | $ 106.03M | $ -243.11M | $ 175.72M | $ -38.86M | $ -916.00K | |
$ 56.78M | $ 54.65M | $ -9.54M | $ 58.59M | $ -1.37M | $ 19.51M | |
- | - | - | - | - | - | |
$ 121.41M | $ 51.38M | $ -107.69M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 0.19 | $ 0.18 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | |
$ 0.19 | $ 0.18 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | |
$ 1.13B | $ 281.01M | $ 280.10M | $ 279.23M | $ 237.70M | $ 246.15M | |
$ 1.13B | $ 283.22M | $ 280.10M | $ 279.38M | $ 237.70M | $ 246.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | - | - | |
$ 531.32M | $ 353.99M | $ 364.48M | $ -674.75M | $ 612.14M | $ 588.94M | |
$ 54.86M | $ 51.38M | $ -233.57M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 38.15M | - | - | - | $ -960.06K | $ 8.22M | |
- | - | - | - | $ 215.26M | $ 157.73M | |
$ 61.70M | $ 110.42M | $ -239.66M | $ 249.91M | $ 176.40M | $ 156.81M | |
$ 186.94M | $ 277.40M | $ -88.42M | $ 406.97M | $ 319.96M | $ 303.53M |