Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.05B | $ 2.82B | $ 2.72B | $ 2.71B | $ 2.22B | $ 2.05B | |
$ -2.40B | $ -2.06B | $ -2.10B | $ -2.20B | $ -1.71B | $ -1.58B | |
$ 642.46M | $ 751.68M | $ 619.98M | $ 511.17M | $ 506.73M | $ 477.11M | |
$ 153.72M | $ 175.08M | $ 152.95M | $ 167.54M | $ 120.57M | $ 110.72M | |
- | - | - | - | - | - | |
$ 456.54M | $ 574.12M | $ 469.94M | $ 475.40M | $ 384.49M | $ 366.39M | |
$ 17.95 | $ 15.97 | $ 9.77 | $ 9.41 | $ 9.60 | $ 8.65 | |
$ 17.90 | $ 15.94 | $ 9.74 | $ 9.38 | $ 9.57 | $ 8.62 | |
$ 138.23M | $ 35.95M | $ 38.00M | $ 39.53M | $ 40.06M | $ 42.18M | |
$ 138.40M | $ 36.03M | $ 38.11M | $ 39.65M | $ 40.19M | $ 42.31M | |
$ 458.38M | $ 576.60M | $ 472.07M | $ 477.36M | $ 386.16M | $ 366.39M | |
$ 667.88M | - | - | - | - | - | |
$ 3.05 | $ 2.60 | $ 2.20 | $ 1.88 | - | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.55M | $ 26.59M | $ 27.24M | $ 30.62M | $ 28.84M | $ 28.81M |