Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 355.15M | $ 465.75M | $ 482.99M | $ 471.75M | $ 453.29M | $ 394.93M | |
$ 2.90M | $ 2.90M | $ 4.56M | $ 11.92M | $ -12.05M | $ -6.17M | |
$ 156.23M | $ 309.24M | $ 297.98M | $ -283.52M | $ 273.07M | $ 261.88M | |
- | - | - | - | - | - | |
$ -21.77M | $ -44.49M | $ -18.62M | $ -57.02M | $ -13.53M | $ -2.11M | |
$ 153.60M | $ 153.60M | $ 180.46M | $ 188.24M | $ 154.65M | $ 124.77M | |
$ 14.54M | $ 26.87M | $ 32.11M | $ 34.29M | $ 26.72M | $ 22.07M | |
- | - | - | - | - | - | |
$ 329.48M | $ 126.73M | $ 156.35M | $ 130.11M | $ 127.92M | $ 102.70M | |
$ 7.84 | $ 7.84 | $ 9.13 | $ 9.45 | $ 7.85 | $ 6.33 | |
$ 7.80 | $ 7.80 | $ 9.06 | $ 9.37 | $ 7.80 | $ 6.29 | |
$ 64.65M | $ 16.16M | $ 16.25M | $ 16.29M | $ 16.30M | $ 16.23M | |
$ 65.00M | $ 16.25M | $ 16.37M | $ 16.43M | $ 16.41M | $ 16.33M | |
$ 4.20 | $ 4.20 | $ 4.66 | - | $ 4.08 | $ 4.04 | |
- | - | - | - | - | - | |
- | - | - | - | $ 7.71 | $ 6.46 | |
- | - | - | - | - | - | |
$ 370.21M | $ 370.21M | $ 342.50M | $ 329.89M | $ 315.58M | $ 291.57M | |
$ 126.73M | $ 126.73M | $ 148.35M | $ 130.11M | $ 127.92M | $ 102.70M | |
$ -16.31M | - | $ 124.91M | - | $ 138.11M | $ 104.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |