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 | $ -602.00K | - | |
$ 501.57M | $ 411.25M | $ 298.57M | $ 297.86M | $ 293.30M | $ 316.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 530.42M | $ 446.06M | $ 298.57M | $ 297.86M | $ 293.30M | $ 316.82M | |
$ 333.61M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 368.51M | $ 396.70M | |
- | - | - | - | - | - | |
- | - | $ 2.01M | $ 4.13M | $ -731.00K | $ -856.00K |