Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 695.07M | $ 631.78M | $ 630.55M | $ 650.99M | $ 662.33M | $ 596.91M | |
$ -6.40M | $ 3.20M | $ 83.00K | $ 1.70M | $ 86.85M | $ 7.05M | |
$ 461.95M | $ 439.62M | $ 395.37M | $ 429.83M | $ 471.99M | $ 374.17M | |
- | - | - | - | - | - | |
$ -103.13M | $ -77.07M | $ -58.49M | $ -61.04M | $ -86.66M | $ -43.91M | |
$ 227.12M | $ 177.19M | $ 211.31M | $ 222.83M | $ 103.49M | $ 215.69M | |
$ 48.29M | $ 32.51M | $ 45.24M | $ 46.94M | $ 19.84M | $ 48.09M | |
- | - | - | - | - | - | |
$ 178.83M | $ 144.68M | $ 166.07M | $ 175.89M | $ 83.65M | $ 167.60M | |
$ 3.07 | $ 2.58 | $ 2.97 | $ 3.13 | $ 1.49 | $ 2.89 | |
$ 3.06 | $ 2.56 | $ 2.95 | $ 3.12 | $ 1.48 | $ 2.88 | |
$ 229.91M | $ 56.10M | $ 55.90M | $ 56.11M | $ 56.27M | $ 58.05M | |
$ 231.45M | $ 56.45M | $ 56.21M | $ 56.42M | $ 56.47M | $ 58.23M | |
$ 0.88 | $ 0.88 | $ 0.88 | $ 0.88 | - | $ 0.87 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 511.67M | $ 516.13M | $ 481.21M | $ 422.30M | $ 339.95M | $ 436.61M | |
$ 178.83M | $ 144.68M | $ 166.07M | $ 175.89M | $ 83.65M | $ 167.60M | |
$ 179.69M | $ -48.30M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |