Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 296.05M | $ 298.40M | $ 322.30M | $ 277.57M | $ 260.38M | $ 265.10M | |
$ 42.75M | $ 21.13M | $ 1.77M | $ 267.00K | $ 42.67M | $ 16.98M | |
$ 183.57M | $ 173.90M | $ 175.66M | $ 175.07M | $ 184.01M | $ 175.64M | |
- | - | - | - | - | - | |
$ -62.09M | $ -44.07M | $ -35.93M | $ -40.72M | $ -66.26M | $ -48.24M | |
$ 69.74M | $ 107.57M | $ 129.84M | $ 99.11M | $ 32.01M | $ 72.47M | |
$ 16.55M | $ 32.11M | $ 30.81M | $ 17.80M | $ 9.48M | $ 16.69M | |
- | - | - | - | - | - | |
$ -52.23M | $ 65.64M | $ 94.75M | $ 80.49M | $ 22.28M | $ 82.66M | |
$ 2.01 | $ 2.97 | $ 4.24 | $ 3.58 | $ 0.95 | $ 2.28 | |
$ 2.01 | $ 2.97 | $ 4.23 | $ 3.57 | $ 0.95 | $ 2.26 | |
$ 87.00M | $ 22.12M | $ 22.34M | $ 22.48M | $ 23.34M | $ 24.29M | |
$ 87.01M | $ 22.12M | $ 22.40M | $ 22.55M | $ 23.35M | $ 24.49M | |
$ 1.23 | $ 1.20 | $ 1.16 | $ 1.12 | - | $ 0.97 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 181.25M | $ 214.88M | $ 243.96M | $ 207.41M | $ 156.47M | $ 172.83M | |
$ 53.18M | $ 75.46M | $ 99.03M | $ 81.32M | $ 22.54M | $ 55.78M | |
$ 75.62M | $ 84.31M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |