Income Statement | TTM | Dec 18 | Dec 17 | Dec 16 | Dec 15 | Dec 14 |
---|---|---|---|---|---|---|
$ 2.54B | $ 2.02B | $ 1.49B | $ 1.03B | $ 771.34M | $ 601.03M | |
$ 1.32B | $ 1.04B | $ 743.50M | $ 500.56M | $ 390.64M | $ 315.62M | |
$ 1.22B | $ 971.20M | $ 745.20M | $ 527.80M | $ 380.70M | $ 285.41M | |
$ 619.20M | $ 503.90M | $ 434.10M | $ 292.82M | $ 210.63M | $ 155.48M | |
$ 601.70M | $ 467.30M | $ 311.10M | $ 234.97M | $ 170.07M | $ 129.93M | |
$ -26.60M | $ -27.80M | $ -17.00M | $ -15.55M | $ -6.84M | $ -6.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 540.30M | $ 409.40M | $ 293.30M | $ 302.84M | $ 165.67M | $ 126.12M | |
$ 58.50M | $ 62.10M | $ 37.30M | $ 36.09M | $ 23.02M | $ 18.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 481.90M | $ 347.40M | $ 256.10M | $ 266.75M | $ 142.65M | $ 107.93M | |
$ 3.90 | $ 2.81 | $ 2.10 | $ 2.16 | $ 1.16 | $ 0.89 | |
$ 3.90 | $ 2.81 | $ 2.10 | $ 2.16 | $ 1.16 | $ 0.89 | |
$ 494.26M | $ 123.57M | $ 123.57M | $ 123.57M | $ 123.50M | $ 121.74M | |
$ 494.26M | $ 123.57M | $ 123.57M | $ 123.57M | $ 123.50M | $ 121.84M | |
$ 0.20 | $ 0.18 | $ 0.16 | $ 0.14 | $ 0.13 | $ 0.12 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.60M | $ 24.90M | $ 21.90M | $ 12.24M | $ 8.16M | $ 4.55M | |
$ 1.94B | $ 1.55B | $ 1.18B | $ 793.38M | $ 601.27M | $ 471.10M | |
$ 481.90M | $ 347.40M | $ 256.10M | $ 266.75M | $ 142.65M | $ 107.93M | |
$ 514.75M | $ 374.88M | $ 258.37M | $ 193.80M | $ 141.32M | $ 107.05M | |
$ 44.80M | $ 32.90M | $ 21.00M | $ 15.90M | $ 8.82M | $ 4.25M | |
$ 585.10M | $ 442.30M | $ 314.30M | $ 318.74M | $ 174.49M | $ 130.37M | |
$ 730.90M | $ 564.30M | $ 413.00M | $ 390.92M | $ 228.96M | $ 170.45M |