Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.92B | $ 3.95B | $ 3.76B | $ 2.77B | $ 2.55B | $ 2.94B | |
$ 3.42B | $ 3.47B | $ 3.39B | $ -2.52B | $ 2.30B | $ 2.62B | |
$ 496.00M | $ 487.00M | $ 368.00M | $ 254.00M | $ 245.00M | $ 324.00M | |
$ 208.00M | $ 208.00M | $ 168.00M | $ 157.00M | $ 193.00M | $ 221.00M | |
$ 288.00M | $ 279.00M | $ 200.00M | $ 97.00M | $ 52.00M | $ 103.00M | |
$ -4.00M | $ -7.00M | $ -10.00M | $ -8.00M | $ -11.00M | $ -9.00M | |
$ 63.00M | $ 62.00M | $ -3.00M | $ -6.00M | $ -61.00M | $ 12.00M | |
$ 271.00M | $ 257.00M | $ 175.00M | $ 81.00M | $ -20.00M | $ 106.00M | |
$ -243.00M | $ -248.00M | $ 45.00M | $ 31.00M | $ 28.00M | $ 24.00M | |
- | - | - | - | - | - | |
$ 498.00M | $ 486.00M | $ 125.00M | $ 41.00M | $ -56.00M | $ 70.00M | |
$ 17.75 | $ 17.30 | $ 4.41 | $ 1.46 | $ -2.01 | $ 2.49 | |
$ 17.54 | $ 17.05 | $ 4.35 | $ 1.44 | $ -2.01 | $ 2.48 | |
$ 111.80M | $ 28.10M | $ 28.10M | $ 28.00M | $ 27.90M | $ 28.10M | |
$ 113.30M | $ 28.50M | $ 28.50M | $ 28.40M | $ 27.90M | $ 28.20M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.97 | $ 2.77 | |
- | - | - | - | - | - | |
$ 180.00M | $ 3.67B | $ 3.56B | $ -2.36B | $ 2.50B | $ 2.84B | |
$ 497.00M | $ 486.00M | $ 124.00M | $ 41.00M | $ -56.00M | $ 70.00M | |
$ 106.49M | $ 26.00M | $ 157.25M | - | $ -520.00K | $ 74.09M | |
- | - | - | - | $ 16.00M | $ 13.00M | |
$ 206.00M | $ 274.00M | $ 189.00M | $ 97.00M | $ -4.00M | $ 119.00M | |
$ 158.00M | $ 378.00M | $ 297.00M | $ 205.00M | $ 100.00M | $ 219.00M |