Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.49B | $ 3.27B | $ 2.85B | $ 2.63B | $ 2.57B | $ 2.52B | |
$ -3.05B | $ -2.75B | $ -2.47B | $ -2.32B | $ 2.20B | $ 2.12B | |
$ 705.39M | $ 561.94M | $ 376.45M | $ 376.40M | $ 368.51M | $ 396.70M | |
$ 146.18M | $ 115.88M | $ 77.88M | $ 78.54M | $ 75.21M | $ 79.88M | |
- | - | - | $ 31.70M | $ -602.00K | $ 660.00K | |
$ 509.47M | $ 411.25M | $ 270.65M | $ 235.47M | $ 293.30M | $ 316.82M | |
$ 12.08 | $ 9.66 | $ 6.41 | $ 6.40 | $ 6.30 | $ 6.80 | |
$ 10.71 | $ 8.56 | $ 5.71 | $ 5.69 | $ 5.61 | $ 6.06 | |
$ 184.77M | $ 46.19M | $ 46.19M | $ 46.19M | $ 46.19M | $ 46.19M | |
$ 209.23M | $ 52.30M | $ 52.30M | $ 52.31M | $ 52.32M | $ 52.32M | |
$ 559.21M | $ 446.06M | $ 298.57M | $ 297.86M | $ 293.30M | $ 316.82M | |
$ 558.48M | - | - | - | $ 291.13M | $ 313.40M | |
$ 196.28 | $ 4.76 | - | - | $ 3.93 | $ 3.67 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 2.01M | $ 4.13M | $ 731.00K | $ 856.00K |