Income Statement | TTM | Dec 19 | Dec 18 | Dec 17 | Dec 16 | Dec 15 |
---|---|---|---|---|---|---|
$ 5.18B | $ 4.63B | $ 4.06B | $ 3.79B | $ 2.69B | $ 2.26B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 80.26M | $ 64.00M | $ 89.00M | $ 28.00M | $ 30.00M | $ 19.00M | |
- | - | - | - | - | - | |
$ 750.47M | $ 1.17B | $ 988.00M | $ 1.03B | $ 525.00M | $ 304.00M | |
$ 95.79M | $ 274.00M | $ 263.00M | $ 286.00M | $ 77.00M | $ -48.00M | |
- | - | - | - | - | - | |
$ 649.68M | $ 893.00M | $ 725.00M | $ 740.00M | $ 448.00M | $ 352.00M | |
$ 8.40 | $ 11.15 | $ 11.15 | $ 11.39 | $ 6.89 | $ 5.42 | |
$ 8.40 | $ 11.15 | $ 11.15 | $ 11.39 | $ 6.89 | $ 5.42 | |
$ 1.16B | $ 80.09M | $ 65.02M | $ 64.97M | $ 65.02M | $ 65.00M | |
$ 1.16B | $ 80.09M | $ 65.02M | $ 65.00M | $ 65.02M | $ 65.00M | |
- | $ 0.00 | $ 0.00 | $ 1.01 | $ 2.11 | $ 1.45 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 649.68M | $ 893.00M | $ 725.00M | $ 740.00M | $ 448.00M | $ 352.00M | |
$ 649.68M | $ 893.00M | $ 725.00M | $ 740.00M | $ 448.00M | $ 352.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |