Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 624.00M | $ 632.40M | $ 606.76M | $ 652.65M | $ 660.29M | $ 596.91M | |
$ -2.32M | $ 3.20M | $ 23.79M | $ 1.70M | $ -86.85M | $ -7.05M | |
$ 444.83M | $ 439.62M | $ -395.45M | $ -429.83M | $ 462.46M | $ 373.84M | |
- | - | - | - | - | - | |
$ -71.54M | $ -77.07M | $ -24.92M | $ -26.54M | $ -7.49M | $ -333.00K | |
$ 169.11M | $ 177.19M | $ 211.31M | $ 222.83M | $ 103.49M | $ 215.69M | |
$ 31.10M | $ 32.51M | $ 45.24M | $ 46.94M | $ 19.84M | $ 48.09M | |
- | - | - | - | - | - | |
$ 137.77M | $ 144.68M | $ 166.07M | $ 172.49M | $ 83.65M | $ 167.60M | |
$ 2.46 | $ 2.58 | $ 2.97 | $ 3.13 | $ 1.49 | $ 2.89 | |
$ 2.45 | $ 2.56 | $ 2.95 | $ 3.12 | $ 1.48 | $ 2.88 | |
$ 224.60M | $ 56.10M | $ 55.92M | $ 56.11M | $ 56.27M | $ 58.05M | |
$ 226.05M | $ 56.45M | $ 56.29M | $ 56.42M | $ 56.47M | $ 58.23M | |
$ 0.88 | $ 0.88 | $ 0.88 | $ 0.88 | $ 0.88 | $ 0.87 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.93 | $ 3.00 | |
- | - | - | - | - | - | |
$ 509.16M | $ 516.13M | $ 433.72M | $ 423.97M | $ 339.95M | $ 436.61M | |
$ 138.01M | $ 144.68M | $ 166.07M | $ 172.49M | $ 83.65M | $ 167.60M | |
$ 334.57M | $ -48.30M | - | - | $ 89.68M | $ 167.85M | |
- | - | - | - | - | - | |
- | - | - | $ 222.83M | - | - | |
- | - | - | $ 228.87M | - | - |