Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.57B | $ 3.27B | $ 2.84B | $ 2.70B | $ 2.57B | $ 2.52B | |
$ -2.94B | $ -2.75B | $ -2.46B | $ -2.32B | $ 2.20B | $ 2.12B | |
$ 668.33M | $ 561.94M | $ 376.45M | $ 376.40M | $ 368.51M | $ 396.70M | |
$ 137.90M | $ 115.88M | $ 77.88M | $ 78.54M | $ 75.21M | $ 79.88M | |
- | - | - | $ 0.00 | - | - | |
$ 501.57M | $ 411.25M | $ 298.57M | $ 297.86M | $ 293.30M | $ 316.82M | |
$ 11.40 | $ 9.58 | $ 6.41 | $ 965.40 | $ 6.30 | $ 6.80 | |
$ 10.14 | $ 8.53 | $ 5.71 | $ 964.69 | $ 5.61 | $ 6.06 | |
$ 184.77M | $ 46.19M | $ 46.19M | $ 46.19M | $ 52.29M | $ 52.29M | |
$ 209.22M | $ 52.30M | $ 52.30M | $ 52.31M | $ 58.41M | $ 58.42M | |
$ 530.42M | $ 446.06M | $ 298.57M | $ 297.86M | $ 293.30M | $ 316.82M | |
$ 333.61M | - | - | - | $ 293.30M | $ 316.82M | |
$ 183.53 | - | - | - | $ 3.93 | $ 3.67 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 369.25M | $ 397.56M | |
- | - | - | - | - | - | |
- | - | $ 2.01M | $ 4.13M | $ 731.00K | $ 856.00K |