Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.47B | $ 1.48B | $ 1.49B | $ 1.43B | |
$ 767.11M | $ 828.96M | $ 846.55M | $ 859.56M | |
$ 703.73M | $ 647.52M | $ 639.78M | $ 566.41M | |
$ 624.63M | $ 586.59M | $ 599.88M | $ 556.10M | |
$ 79.10M | $ 60.93M | $ 39.89M | $ 10.31M | |
$ -59.75M | $ -68.31M | $ -54.56M | $ -69.01M | |
$ -3.64M | $ -4.94M | $ -1.13M | $ -8.58M | |
$ 16.35M | $ -7.38M | $ -14.67M | $ -50.12M | |
$ 7.93M | $ 2.21M | $ 1.77M | $ -11.78M | |
- | - | - | - | |
$ 8.42M | $ -9.59M | $ -16.44M | $ -38.33M | |
$ 0.04 | $ -0.05 | $ -0.08 | $ -0.28 | |
$ 0.04 | $ -0.05 | $ -0.08 | $ -0.28 | |
$ 782.77M | $ 194.72M | $ 194.25M | $ 134.70M | |
$ 783.41M | $ 194.72M | $ 194.25M | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 704.72M | $ 1.42B | $ 1.45B | $ 1.42B | |
$ 8.42M | $ -9.59M | $ -16.44M | $ -38.33M | |
$ 11.69M | $ -10.77M | - | - | |
- | - | - | - | |
$ 71.80M | $ 60.93M | $ 39.89M | $ 18.90M | |
$ 172.04M | $ 187.89M | $ 163.49M | $ 143.96M |