Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 483.22M | $ 507.99M | $ 609.67M | $ 595.84M | $ 601.14M | $ 580.65M | |
$ 7.24M | $ 4.13M | $ 4.49M | $ 9.00M | $ -42.99M | $ -14.80M | |
$ 350.64M | $ 451.54M | $ -358.89M | $ -313.61M | $ 289.13M | $ 286.62M | |
- | - | - | - | - | - | |
$ -64.28M | $ -178.54M | $ -24.94M | $ -22.36M | $ -16.64M | $ -32.96M | |
$ 131.74M | $ 52.32M | $ 246.29M | $ 282.23M | $ 252.38M | $ 246.26M | |
$ 30.50M | $ 9.12M | $ 56.92M | $ 63.35M | $ 51.17M | $ 53.53M | |
- | - | - | - | - | - | |
$ 104.67M | $ 43.10M | $ 196.29M | $ 206.75M | $ 199.52M | $ 191.48M | |
$ 2.53 | $ 1.05 | $ 4.71 | $ 5.22 | $ 4.67 | $ 4.46 | |
$ 2.53 | $ 1.04 | $ 4.70 | $ 5.21 | $ 4.67 | $ 4.46 | |
$ 164.84M | $ 41.18M | $ 41.68M | $ 39.61M | $ 42.75M | $ 42.96M | |
$ 165.24M | $ 41.27M | $ 41.76M | $ 39.68M | $ 42.75M | $ 42.96M | |
$ 1.52 | $ 1.52 | - | - | $ 1.05 | $ 1.00 | |
- | - | - | - | $ 4.87 | $ 1.32 | |
- | - | - | - | $ 4.87 | $ 1.32 | |
- | - | - | - | - | - | |
$ 424.75M | $ 452.75M | $ 549.23M | $ 520.32M | $ 473.45M | $ 489.95M | |
$ 104.86M | $ 43.20M | $ 196.29M | $ 206.75M | $ 201.21M | $ 192.74M | |
$ 114.95M | $ 149.47M | - | - | $ 214.50M | $ 217.85M | |
- | - | - | - | $ 4.80M | $ 11.54M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |