Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.05B | $ 1.07B | $ 1.02B | $ 750.15M | |
$ 593.94M | $ 616.70M | $ -654.58M | $ 498.79M | |
$ 452.85M | $ 449.70M | $ 364.93M | $ 251.36M | |
$ 215.34M | $ 204.00M | $ -177.46M | $ 158.28M | |
$ 237.50M | $ 245.70M | $ 187.48M | $ 93.09M | |
$ -43.20M | $ -60.00M | $ -42.04M | $ -32.88M | |
$ 2.44M | $ -2.90M | $ 227.00K | $ 9.93M | |
$ 176.76M | $ 182.80M | $ 145.21M | $ 50.28M | |
$ 45.73M | $ 47.10M | $ 37.56M | $ 6.48M | |
- | - | $ 154.00K | - | |
$ 131.03M | $ 135.70M | $ 107.65M | $ 43.80M | |
$ 0.89 | $ 0.92 | $ 0.73 | $ 0.41 | |
$ 0.89 | $ 0.92 | $ 0.73 | $ 0.40 | |
$ 586.15M | $ 146.78M | $ 146.61M | $ 107.88M | |
$ 587.60M | $ 146.88M | $ 146.72M | $ 108.98M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 409.52M | $ 820.70M | $ -832.03M | $ 657.06M | |
$ 131.03M | $ 135.70M | $ 107.65M | $ 43.80M | |
$ 117.44M | - | - | - | |
- | - | - | - | |
$ 156.60M | $ 242.80M | $ 187.25M | $ 83.16M | |
$ 195.25M | $ 281.90M | $ 233.94M | $ 124.42M |