Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.47B | $ 3.26B | $ 2.91B | $ 2.46B | $ 2.00B | $ 2.20B | |
$ 2.04B | $ 1.92B | $ -1.81B | $ -1.52B | $ 1.25B | $ 1.34B | |
$ 1.43B | $ 1.34B | $ 1.10B | $ 941.90M | $ 749.40M | $ 865.80M | |
$ 787.20M | $ 754.70M | $ 656.30M | $ 586.50M | $ 490.50M | $ 532.70M | |
$ 643.60M | $ 587.40M | $ 440.40M | $ 355.40M | $ 258.90M | $ 333.10M | |
$ -96.10M | $ -79.40M | $ -31.20M | $ -32.30M | $ -36.40M | $ -44.70M | |
$ 18.50M | $ 8.50M | $ -63.40M | $ 2.40M | $ -232.00M | $ -31.00M | |
$ 529.00M | $ 499.50M | $ 472.60M | $ 320.70M | $ -9.50M | $ 257.40M | |
$ -47.50M | $ -67.60M | $ 72.80M | $ 47.80M | $ 37.70M | $ 34.70M | |
$ 100.00K | $ 10.30M | - | - | - | - | |
$ 576.50M | $ 567.10M | $ 399.80M | $ 272.90M | $ -47.20M | $ 222.70M | |
$ 3.49 | $ 3.42 | $ 2.40 | $ 1.63 | $ -0.28 | $ 1.30 | |
$ 3.43 | $ 3.37 | $ 2.38 | $ 1.61 | $ -0.28 | $ 1.29 | |
$ 663.00M | $ 165.60M | $ 166.30M | $ 167.90M | $ 169.60M | $ 171.60M | |
$ 674.20M | $ 168.20M | $ 168.30M | $ 169.70M | $ 169.60M | $ 173.00M | |
$ 1.08 | $ 0.70 | $ 0.70 | $ 0.70 | $ 0.70 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.50 | $ 1.78 | |
- | - | - | - | - | - | |
$ 2.83B | $ 2.68B | $ -1.16B | $ -933.60M | $ 1.74B | $ 1.87B | |
$ 576.50M | $ 567.10M | $ 399.80M | $ 272.90M | $ -47.20M | $ 222.70M | |
$ 374.86M | $ 444.70M | - | - | $ 131.41M | $ 222.70M | |
- | - | - | - | $ 36.40M | $ 44.70M | |
$ 625.10M | $ 578.90M | $ 503.80M | $ 353.00M | $ 26.90M | $ 302.10M | |
$ 784.90M | $ 720.30M | $ 618.00M | $ 461.40M | $ 129.50M | $ 398.90M |