Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.69B | $ 1.68B | $ 1.74B | $ 1.06B | $ 782.74M | $ 1.27B | |
$ 1.00B | $ 1.08B | $ 710.61M | $ -554.28M | $ 658.91M | $ 750.57M | |
$ 682.58M | $ 601.51M | $ 1.03B | $ -638.45M | $ 123.83M | $ 517.74M | |
$ 195.74M | $ 179.17M | $ 164.07M | $ 177.01M | $ 150.97M | $ 134.34M | |
$ 461.29M | $ 541.41M | $ 801.42M | $ -815.46M | $ -27.14M | $ 383.39M | |
$ -17.49M | $ -17.96M | $ -19.00M | $ -35.39M | $ -32.31M | $ -29.34M | |
$ 12.95M | $ 12.73M | $ -675.00K | $ -1.05B | $ 3.54M | $ 13.06M | |
$ 478.79M | $ 551.42M | $ 783.10M | $ 199.98M | $ -55.91M | $ 367.12M | |
$ 56.83M | $ 72.79M | $ 141.81M | $ 49.10M | $ -20.14M | $ 65.42M | |
- | - | - | - | - | - | |
$ 423.67M | $ 478.63M | $ 712.48M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 8.10 | $ 9.21 | $ 12.42 | $ 2.94 | $ -0.70 | $ 5.87 | |
$ 8.09 | $ 9.20 | $ 12.40 | $ 2.93 | $ -0.70 | $ 5.86 | |
$ 208.52M | $ 51.97M | $ 51.62M | $ 51.38M | $ 51.17M | $ 51.36M | |
$ 208.74M | $ 52.05M | $ 51.72M | $ 51.45M | $ 51.17M | $ 51.49M | |
$ 1.32 | $ 1.16 | $ 1.54 | $ 0.20 | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.68 | $ 5.53 | |
- | - | - | - | $ -0.68 | $ 5.52 | |
- | - | - | - | - | - | |
$ 1.20B | $ 1.09B | $ 874.67M | $ -377.27M | $ 809.88M | $ 884.92M | |
- | - | - | - | $ 32.31M | $ 29.34M | |
$ 421.96M | $ 478.63M | $ 641.30M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 425.31M | $ 435.82M | $ 618.65M | - | $ -35.76M | $ 309.72M | |
$ 483.28M | $ 569.38M | $ 786.39M | $ 235.37M | $ -23.59M | $ 396.45M | |
$ 485.53M | $ 696.74M | $ 904.83M | $ 376.78M | $ 94.50M | $ 493.78M |