Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.16B | $ 1.68B | $ 1.74B | $ 1.06B | $ 782.74M | $ 1.27B | |
$ 925.92M | $ 910.27M | $ 710.61M | $ -554.28M | $ 658.91M | $ 750.57M | |
$ 233.05M | $ 766.36M | $ 1.03B | $ -638.45M | $ 123.83M | $ 517.74M | |
$ 179.17M | $ 179.17M | $ 164.07M | $ 177.01M | $ 150.97M | $ 134.34M | |
$ 38.81M | $ 541.41M | $ 801.42M | $ -815.46M | $ -27.14M | $ 383.39M | |
$ -17.96M | $ -17.96M | $ -19.00M | $ -35.39M | $ -32.31M | $ -29.34M | |
$ -496.95M | $ 12.73M | $ -675.00K | $ -1.05B | $ 3.54M | $ 13.06M | |
$ 551.42M | $ 551.42M | $ 783.10M | $ 199.98M | $ -55.91M | $ 367.12M | |
$ 72.79M | $ 72.79M | $ 141.81M | $ 49.10M | $ -20.14M | $ 65.42M | |
- | - | - | - | - | - | |
$ 479.32M | $ 478.63M | $ 712.48M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 9.22 | $ 9.21 | $ 12.42 | $ 2.94 | $ -0.70 | $ 5.87 | |
$ 9.21 | $ 9.20 | $ 12.40 | $ 2.93 | $ -0.70 | $ 5.86 | |
$ 207.89M | $ 51.97M | $ 51.62M | $ 51.38M | $ 51.17M | $ 51.36M | |
$ 208.18M | $ 52.05M | $ 51.72M | $ 51.45M | $ 51.17M | $ 51.49M | |
$ 1.22 | $ 1.16 | $ 1.54 | $ 0.20 | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.68 | $ 5.53 | |
- | - | - | - | $ -0.68 | $ 5.52 | |
- | - | - | - | - | - | |
$ 1.11B | $ 1.09B | $ 874.67M | $ -377.27M | $ 809.88M | $ 884.92M | |
- | - | - | - | $ 32.31M | $ 29.34M | |
$ 478.63M | $ 478.63M | $ 641.30M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 268.66M | $ 435.82M | $ 618.65M | - | $ -35.76M | $ 309.72M | |
$ 551.26M | $ 553.35M | $ 786.39M | $ 235.37M | $ -23.59M | $ 396.45M | |
$ 542.82M | $ 682.80M | $ 904.83M | $ 376.78M | $ 94.50M | $ 493.78M |