Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 461.07M | $ 477.76M | $ 526.90M | $ 616.62M | $ 567.51M | $ 361.43M | |
$ 14.96M | $ 16.74M | $ 18.98M | $ 38.99M | $ -107.97M | $ -7.05M | |
$ 310.71M | $ 324.93M | $ -335.89M | $ -373.57M | $ 342.21M | $ 239.46M | |
- | - | - | - | - | - | |
$ 24.51M | $ 62.95M | $ -12.46M | $ -83.12M | $ -34.88M | $ -5.38M | |
$ 144.23M | $ 150.29M | $ 159.57M | $ 243.05M | $ 82.46M | $ 109.54M | |
$ 27.74M | $ 30.05M | $ 35.00M | $ 52.75M | $ 18.83M | $ 25.73M | |
- | - | - | - | - | - | |
$ 143.51M | $ 120.22M | $ 124.56M | $ 112.30M | $ 63.62M | $ 83.37M | |
$ 2.49 | $ 2.57 | $ 2.64 | $ 4.01 | $ 1.69 | $ 2.70 | |
$ 2.48 | $ 2.57 | $ 2.64 | $ 3.97 | $ 1.67 | $ 2.65 | |
$ 187.30M | $ 46.78M | $ 47.11M | $ 47.43M | $ 37.62M | $ 30.87M | |
$ 187.56M | $ 46.82M | $ 47.24M | $ 47.96M | $ 38.10M | $ 31.40M | |
$ 0.64 | $ 0.60 | $ 0.52 | - | $ 0.36 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.73 | $ 2.83 | |
- | - | - | - | - | - | |
$ 389.16M | $ 390.48M | $ 401.84M | $ 349.37M | $ 157.69M | $ 218.98M | |
$ 116.47M | $ 120.22M | $ 124.56M | $ 112.30M | $ 63.62M | $ 83.81M | |
$ 127.95M | $ 115.86M | - | - | $ 91.77M | $ 87.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |