Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.48B | $ 1.48B | $ 1.49B | $ 1.43B | |
$ 786.05M | $ 828.96M | $ 846.55M | $ 859.56M | |
$ 690.43M | $ 647.52M | $ 639.78M | $ 566.41M | |
$ 302.37M | $ 586.59M | $ 599.88M | $ 556.10M | |
$ 86.93M | $ 60.93M | $ 39.89M | $ 10.31M | |
$ -30.82M | $ -68.31M | $ -54.56M | $ -68.78M | |
$ -9.66M | $ -4.94M | $ -1.13M | $ -8.35M | |
$ 22.56M | $ -7.38M | $ -14.67M | $ -50.12M | |
$ 16.52M | $ 2.21M | $ 1.77M | $ -11.78M | |
- | - | - | - | |
$ 6.04M | $ -9.59M | $ -16.44M | $ -38.33M | |
$ 0.03 | $ -0.05 | $ -0.08 | $ -0.28 | |
$ 0.03 | $ -0.05 | $ -0.08 | $ -0.28 | |
$ 781.26M | $ 194.72M | $ 194.25M | $ 134.70M | |
$ 780.95M | $ 194.72M | $ 194.25M | $ 134.70M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 34.54M | $ 1.42B | $ 1.45B | $ 1.42B | |
$ 6.04M | $ -9.59M | $ -16.44M | $ -38.33M | |
$ 31.70M | - | - | - | |
- | - | - | - | |
$ 79.62M | $ 60.93M | $ -15.94M | $ 18.66M | |
$ 109.24M | $ 182.57M | $ 107.66M | $ 139.39M |