Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.51B | $ 1.68B | $ 981.00M | $ 797.00M | $ 731.00M | |
$ 25.00M | $ 112.00M | $ -149.00M | $ -18.00M | $ 8.00M | $ -6.00M | |
$ 857.00M | $ 933.00M | $ 827.00M | $ 697.00M | $ 573.00M | $ 514.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 346.00M | $ 690.00M | $ 704.00M | $ 266.00M | $ 232.00M | $ 211.00M | |
$ 75.00M | $ 157.00M | $ 166.00M | $ 48.00M | $ 45.00M | $ 148.00M | |
- | - | - | - | - | - | |
$ 271.00M | $ 533.00M | $ 538.00M | $ 218.00M | $ 187.00M | $ 63.00M | |
$ 5.10 | $ 10.10 | $ 9.59 | $ 3.85 | $ 3.26 | $ 1.11 | |
$ 5.06 | $ 9.96 | $ 9.52 | $ 3.80 | $ 3.21 | $ 1.09 | |
$ 212.69M | $ 52.79M | $ 56.09M | $ 56.58M | $ 57.52M | $ 57.09M | |
$ 214.30M | $ 53.52M | $ 56.51M | $ 57.24M | $ 58.32M | $ 58.18M | |
$ 0.24 | $ 0.24 | $ 0.20 | $ 0.16 | $ 0.00 | $ 0.00 | |
$ 5.34 | $ 10.75 | - | $ 1.01 | $ 3.06 | - | |
$ 5.29 | $ 10.60 | $ 9.52 | $ 3.46 | $ 3.02 | $ 2.47 | |
- | - | - | - | - | - | |
$ 783.00M | $ 859.00M | $ 536.00M | $ 544.00M | $ 505.00M | $ 384.00M | |
$ 271.00M | $ 533.00M | $ 538.00M | $ 218.00M | $ 187.00M | $ 63.00M | |
$ 271.00M | $ 533.00M | $ 538.00M | $ 218.00M | $ 187.00M | $ 63.00M | |
$ 3.00M | $ 0.00 | $ 1.00M | $ 4.00M | $ 2.00M | $ 1.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |