Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.38B | $ 1.88B | $ 1.86B | $ 1.36B | $ 1.18B | $ 1.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 438.42M | $ 678.33M | $ 780.67M | $ 640.74M | $ 530.07M | $ 456.80M | |
$ 102.31M | $ 179.82M | $ 211.82M | $ 166.90M | $ 139.46M | $ 168.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 317.67M | $ 482.38M | $ 555.71M | $ 461.15M | $ 377.92M | $ 297.11M | |
$ 0.62 | $ 0.95 | $ 1.14 | $ 1.13 | $ 0.94 | $ 0.88 | |
$ 0.62 | $ 0.95 | $ 1.14 | $ 1.12 | $ 0.93 | $ 0.87 | |
$ 2.03B | $ 507.53M | $ 485.43M | $ 407.45M | $ 403.75M | $ 337.79M | |
$ 2.04B | $ 509.25M | $ 487.82M | $ 410.02M | $ 405.05M | $ 340.12M | |
$ 0.44 | $ ― | $ ― | $ 0.44 | $ 0.44 | $ 0.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 336.11M | $ 498.51M | $ 568.85M | $ 473.84M | $ 390.61M | $ 309.79M | |
$ -888.92M | $ ― | $ ― | $ ― | $ 382.65M | $ 251.25M | |
$ 1.74B | $ 1.47B | $ 321.04M | $ 124.33M | $ -264.81M | $ -422.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |