Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.78B | $ 2.72B | $ 2.70B | $ 2.22B | $ 2.10B | $ 1.94B | |
$ -1.02B | $ -2.23B | $ -2.11B | $ 1.71B | $ 1.62B | $ 1.52B | |
$ 718.38M | $ 493.75M | $ 511.17M | $ 506.73M | $ 477.11M | $ 416.08M | |
$ 164.87M | $ 125.78M | $ 139.19M | $ 120.57M | $ 110.72M | $ 91.99M | |
- | - | - | - | - | - | |
$ 553.50M | $ 373.01M | $ 373.36M | $ 384.49M | $ 364.74M | $ 322.20M | |
$ 18.63 | $ 9.77 | $ 9.41 | $ 9.60 | $ 8.65 | $ 7.35 | |
$ 11.58 | $ 9.74 | $ 9.38 | $ 9.57 | $ 8.62 | $ 7.33 | |
$ 146.68M | $ 38.00M | $ 39.53M | $ 40.06M | $ 42.18M | $ 43.85M | |
$ 147.02M | $ 38.11M | $ 39.65M | $ 40.19M | $ 42.31M | $ 43.98M | |
$ 553.51M | $ 373.01M | $ 373.36M | $ 386.16M | $ 366.39M | $ 324.09M | |
$ 304.38M | $ 450.06M | - | $ 386.16M | $ 366.39M | $ 324.09M | |
$ 4.15 | $ 2.20 | $ 1.88 | $ 1.60 | $ 1.36 | $ 1.00 | |
- | - | - | - | - | $ 7.35 | |
- | - | - | $ 9.70 | $ 8.43 | $ 7.33 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 167.55M | - | - | $ 535.57M | $ 554.25M | $ 482.38M | |
$ 143.45M | - | - | - | - | - | |
$ 13.24M | $ 27.24M | $ 30.62M | $ 28.84M | $ 77.14M | $ 66.29M |