Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.10B | $ 1.05B | $ 1.00B | $ 931.48M | $ 818.16M | $ 778.33M | |
$ 281.71M | $ 472.13M | $ 55.82M | $ -412.81M | $ 374.59M | $ 382.90M | |
$ 816.47M | $ 577.16M | $ 947.86M | $ 518.67M | $ 443.57M | $ 395.43M | |
$ 295.88M | $ 300.47M | $ 308.65M | $ -261.94M | $ 237.55M | $ 206.04M | |
$ 310.10M | $ 276.69M | $ 248.35M | $ 256.73M | $ 206.02M | $ 189.39M | |
$ -165.44M | $ -142.88M | $ -80.14M | $ -74.19M | $ -215.26M | $ -157.73M | |
$ -119.90M | $ -27.79M | $ 3.17M | $ 5.48M | $ -29.62M | $ -32.58M | |
$ 92.30M | $ 106.03M | $ -243.11M | $ 175.72M | $ -38.86M | $ -916.00K | |
$ 52.20M | $ 54.65M | $ -9.54M | $ 58.59M | $ -1.37M | $ 19.51M | |
- | - | - | - | - | - | |
$ 106.65M | $ 51.38M | $ -107.69M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 0.14 | $ 0.18 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | |
$ 0.14 | $ 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 | - | |
- | - | - | - | - | - | |
$ 550.83M | $ 772.60M | $ 364.48M | $ -674.75M | $ 612.14M | $ 588.94M | |
$ 40.10M | $ 51.38M | $ -233.57M | $ 116.88M | $ -38.62M | $ -20.85M | |
$ 25.89M | - | - | - | $ -960.06K | $ 8.22M | |
- | - | - | - | $ 215.26M | $ 157.73M | |
$ 42.36M | $ 248.91M | $ -239.66M | $ 249.91M | $ 176.40M | $ 156.81M | |
$ 167.91M | $ 406.83M | $ -88.42M | $ 406.97M | $ 319.96M | $ 303.53M |