Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 640.35M | $ 631.78M | $ 606.76M | $ 652.65M | $ 660.29M | $ 596.91M | |
$ -2.02M | $ 3.20M | $ 23.79M | $ 1.70M | $ -86.85M | $ -7.05M | |
$ 447.64M | $ 439.62M | $ -395.45M | $ -429.83M | $ 462.46M | $ 373.84M | |
- | - | - | - | - | - | |
$ -91.09M | $ -77.07M | $ -24.92M | $ -26.54M | $ -7.49M | $ -333.00K | |
$ 182.34M | $ 177.19M | $ 211.31M | $ 222.83M | $ 103.49M | $ 215.69M | |
$ 34.13M | $ 32.51M | $ 45.24M | $ 46.94M | $ 19.84M | $ 48.09M | |
- | - | - | - | - | - | |
$ 147.97M | $ 144.68M | $ 166.07M | $ 172.49M | $ 83.65M | $ 167.60M | |
- | - | - | - | $ 1.49 | $ 2.89 | |
- | - | - | - | $ 1.48 | $ 2.88 | |
- | - | - | - | $ 56.27M | $ 58.05M | |
- | - | - | - | $ 56.47M | $ 58.23M | |
- | - | - | - | $ 0.88 | $ 0.87 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.93 | $ 3.00 | |
- | - | - | - | - | - | |
$ 503.67M | $ 516.13M | $ 433.72M | $ 423.97M | $ 339.95M | $ 436.61M | |
$ 148.21M | $ 144.68M | $ 166.07M | $ 172.49M | $ 83.65M | $ 167.60M | |
$ 169.06M | $ -48.30M | - | - | $ 89.68M | $ 167.85M | |
- | - | - | - | - | - | |
- | - | - | $ 222.83M | - | - | |
- | - | - | $ 228.87M | - | - |