Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 213.75M | $ 233.25M | $ 297.18M | $ 271.96M | $ 252.84M | $ 204.01M | |
$ 12.73M | $ 4.79M | $ 5.49M | $ 9.95M | $ 18.45M | $ 4.22M | |
$ 182.74M | $ 182.42M | $ 174.82M | $ 155.74M | $ 158.14M | $ 128.70M | |
- | - | - | - | - | - | |
$ -18.35M | $ -17.08M | $ -21.69M | $ -21.19M | $ -26.77M | $ -17.52M | |
$ 18.29M | $ 46.05M | $ 116.88M | $ 126.18M | $ 76.26M | $ 71.08M | |
$ 2.15M | $ 9.96M | $ 30.70M | $ 34.13M | $ 18.65M | $ 16.36M | |
- | - | - | - | - | - | |
$ 16.14M | $ 36.09M | $ 86.17M | $ 92.05M | $ 57.60M | $ 54.72M | |
$ 0.15 | $ 0.35 | $ 0.82 | $ 0.88 | $ 0.52 | $ 0.49 | |
$ 0.15 | $ 0.35 | $ 0.81 | $ 0.88 | $ 0.52 | $ 0.49 | |
$ 406.64M | $ 102.66M | $ 105.58M | $ 104.16M | $ 109.76M | $ 111.10M | |
$ 407.29M | $ 102.89M | $ 106.19M | $ 104.16M | $ 109.76M | $ 111.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 164.16M | $ 201.09M | $ 261.29M | $ 223.18M | $ 203.13M | $ 168.15M | |
$ 16.14M | $ 36.09M | $ 86.17M | $ 92.05M | $ 57.60M | $ 54.72M | |
$ 17.54M | $ 36.99M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |