Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 315.14M | $ 306.91M | $ 294.74M | $ 315.93M | $ 339.50M | $ 370.37M | |
$ -238.96M | $ -229.53M | $ -227.09M | $ -236.49M | $ 232.59M | $ 254.85M | |
$ 76.23M | $ 77.38M | $ 67.65M | $ 79.45M | $ 106.92M | $ 115.52M | |
$ 14.81M | $ 15.27M | $ 12.04M | $ 13.69M | $ 20.32M | $ 22.83M | |
- | - | - | - | - | - | |
$ 142.91M | $ 62.11M | $ 103.77M | $ 65.76M | $ 86.60M | $ 92.69M | |
$ 3.21 | $ 3.24 | $ 2.89 | $ 3.40 | $ 4.49 | $ 4.82 | |
$ 3.20 | $ 3.23 | $ 2.88 | $ 3.39 | $ 4.47 | $ 4.80 | |
$ 76.41M | $ 19.15M | $ 19.23M | $ 19.33M | $ 19.29M | $ 19.25M | |
$ 76.72M | $ 19.23M | $ 19.32M | $ 19.41M | $ 19.36M | $ 19.33M | |
$ 61.42M | $ 62.11M | $ 55.60M | $ 65.76M | $ 86.60M | $ 92.69M | |
$ 70.68M | $ 61.13M | - | - | $ 86.60M | $ 92.69M | |
$ 1.45 | $ 1.36 | $ 1.24 | $ 1.16 | $ 1.08 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |