Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.66B | $ 1.68B | $ 1.74B | $ 1.06B | $ 782.74M | $ 1.27B | |
$ 963.23M | $ 910.27M | $ 710.61M | $ -554.28M | $ 658.91M | $ 750.57M | |
$ 699.26M | $ 766.36M | $ 1.03B | $ -638.45M | $ 123.83M | $ 517.74M | |
$ 185.92M | $ 179.17M | $ 164.07M | $ 177.01M | $ 150.97M | $ 134.34M | |
$ 487.90M | $ 541.41M | $ 801.42M | $ -815.46M | $ -27.14M | $ 383.39M | |
$ -20.54M | $ -17.96M | $ -19.00M | $ -35.39M | $ -32.31M | $ -29.34M | |
$ 12.95M | $ 12.73M | $ -675.00K | $ -1.05B | $ 3.54M | $ 13.06M | |
$ 496.19M | $ 551.42M | $ 783.10M | $ 199.98M | $ -55.91M | $ 367.12M | |
$ 62.85M | $ 72.79M | $ 141.81M | $ 49.10M | $ -20.14M | $ 65.42M | |
- | - | - | - | - | - | |
$ 434.04M | $ 478.63M | $ 712.48M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 8.33 | $ 9.21 | $ 12.42 | $ 2.94 | $ -0.70 | $ 5.87 | |
$ 8.32 | $ 9.20 | $ 12.40 | $ 2.93 | $ -0.70 | $ 5.86 | |
$ 208.21M | $ 51.97M | $ 51.62M | $ 51.38M | $ 51.17M | $ 51.36M | |
$ 208.44M | $ 52.05M | $ 51.72M | $ 51.45M | $ 51.17M | $ 51.49M | |
$ 1.24 | $ 1.16 | $ 1.54 | $ 0.20 | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.68 | $ 5.53 | |
- | - | - | - | $ -0.68 | $ 5.52 | |
- | - | - | - | - | - | |
$ 1.15B | $ 1.09B | $ 874.67M | $ -377.27M | $ 809.88M | $ 884.92M | |
- | - | - | - | $ 32.31M | $ 29.34M | |
$ 433.34M | $ 478.63M | $ 641.30M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 423.21M | $ 435.82M | $ 618.65M | - | $ -35.76M | $ 309.72M | |
$ 499.01M | $ 553.35M | $ 786.39M | $ 235.37M | $ -23.59M | $ 396.45M | |
$ 493.77M | $ 682.80M | $ 904.83M | $ 376.78M | $ 94.50M | $ 493.78M |