Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.39B | $ 1.40B | $ 1.50B | $ 1.56B | $ 1.30B | $ 2.05B | |
$ 562.00M | $ 582.00M | $ 668.00M | $ 770.00M | $ 769.00M | $ 623.00M | |
$ 820.00M | $ 815.00M | $ 830.00M | $ 795.00M | $ 531.00M | $ 1.43B | |
$ 918.00M | $ 894.00M | $ 940.00M | $ 1.12B | $ 1.35B | $ 1.75B | |
$ 470.00M | $ 503.00M | $ 558.00M | $ 446.00M | $ -46.00M | $ 307.00M | |
$ -121.00M | $ -102.00M | $ -80.00M | $ -93.00M | $ -112.00M | $ -100.00M | |
$ 3.00M | $ -15.00M | $ 32.00M | $ 18.00M | $ 24.00M | $ 42.00M | |
$ 346.00M | $ 398.00M | $ 476.00M | $ 335.00M | $ -158.00M | $ 207.00M | |
$ 93.00M | $ 109.00M | $ 121.00M | $ 91.00M | $ -26.00M | $ 50.00M | |
- | - | - | - | - | $ -113.00M | |
$ 246.00M | $ 289.00M | $ 355.00M | $ 244.00M | $ -132.00M | $ 281.00M | |
$ 3.17 | $ 3.43 | $ 3.93 | $ 2.61 | $ -1.42 | $ 1.63 | |
$ 3.15 | $ 3.41 | $ 3.91 | $ 2.60 | $ -1.42 | $ 1.62 | |
$ 322.20M | $ 84.40M | $ 90.30M | $ 93.40M | $ 93.40M | $ 96.50M | |
$ 324.00M | $ 84.90M | $ 90.80M | $ 93.90M | $ 93.40M | $ 96.60M | |
$ 2.54 | $ 1.40 | $ 1.28 | $ 0.88 | $ 0.56 | $ 1.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.48B | $ 882.00M | $ 974.00M | $ 1.57B | $ 1.76B | $ 2.37B | |
$ 253.00M | $ 289.00M | $ 355.00M | $ 244.00M | $ -132.00M | $ 157.00M | |
$ 357.54M | $ 322.42M | - | - | - | - | |
- | - | - | - | - | - | |
$ 473.00M | $ 506.00M | $ 561.00M | $ 429.00M | $ -44.00M | $ 207.00M | |
$ 547.00M | $ 582.00M | $ 638.00M | $ 524.00M | $ 54.00M | $ 316.00M |