Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 233.40M | $ 224.96M | $ 205.81M | $ 206.15M | $ 199.14M | $ 226.35M | |
$ 1.76M | - | $ 6.04M | $ 5.95M | $ 5.43M | $ -5.39M | |
$ 235.69M | $ 224.96M | $ 205.81M | $ 206.15M | $ 199.14M | $ 226.35M | |
$ 144.66M | $ 140.45M | $ 126.35M | $ 129.95M | $ 127.07M | $ 126.86M | |
$ 88.74M | $ 84.51M | $ 79.47M | $ 76.20M | $ 72.08M | $ 99.49M | |
$ -41.28M | $ -36.05M | $ -21.83M | $ -19.05M | $ -21.54M | $ -30.66M | |
$ 65.01M | $ 53.95M | $ -135.67M | $ -73.43M | $ 8.60M | $ 8.76M | |
$ 47.45M | $ 102.41M | $ 57.63M | $ 130.58M | $ 41.94M | $ 60.08M | |
- | - | - | - | $ 7.68M | $ -137.00K | |
- | - | - | $ 69.95M | - | - | |
$ 47.45M | $ 102.41M | $ 57.63M | $ 132.93M | $ 41.94M | $ 60.08M | |
$ 9.24 | $ 19.97 | $ 11.24 | $ 25.94 | - | $ 2.82 | |
$ 9.24 | $ 19.97 | $ 11.24 | $ 25.94 | $ 8.19 | $ 11.74 | |
$ 20.53M | $ 5.13M | $ 5.13M | $ 5.12M | $ 5.12M | $ 5.12M | |
$ 20.53M | $ 5.13M | $ 5.13M | $ 5.12M | $ 5.12M | $ 5.12M | |
$ 18.00 | $ 18.00 | $ 18.00 | - | - | $ 18.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 146.42M | $ 140.45M | $ 126.35M | $ 135.90M | $ 132.50M | $ -132.25M | |
$ 47.45M | $ 102.41M | $ 57.63M | $ 132.93M | $ 41.94M | $ 60.08M | |
$ 30.86M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 115.84M | $ 160.71M | $ 86.23M | $ 150.27M | $ 66.14M | $ 98.98M | |
$ 160.36M | $ 195.31M | $ 117.69M | $ 184.86M | $ 101.26M | $ 135.49M |