Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 615.87M | $ 308.19M | $ 638.42M | $ 622.98M | $ 579.62M | $ 593.56M | |
- | - | - | $ 9.69M | $ 38.80M | $ -6.30M | |
$ 449.74M | $ 418.60M | $ 388.65M | $ 443.96M | $ 504.92M | $ 399.78M | |
- | - | - | - | - | - | |
$ -91.06M | $ -76.45M | $ -79.18M | $ -51.42M | $ 24.84M | $ -12.90M | |
$ 100.37M | $ -126.00M | $ 238.23M | $ 188.71M | $ 35.90M | $ 174.58M | |
$ 27.07M | $ -63.31M | $ 51.72M | $ 30.46M | $ 13.16M | $ 39.48M | |
- | - | - | - | - | - | |
$ 377.29M | $ 232.18M | $ 199.76M | $ 154.66M | $ 22.74M | $ 135.10M | |
$ 2.34 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ 2.34 | $ 1.43 | $ 1.21 | $ 0.90 | $ 0.13 | $ 0.64 | |
$ 405.36M | $ 162.29M | - | $ 171.85M | $ 171.81M | $ 210.08M | |
$ 393.83M | $ 162.40M | - | $ 171.85M | $ 171.81M | $ 210.08M | |
$ 0.44 | - | - | $ 0.07 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 561.71M | $ 550.41M | $ 568.05M | $ 429.83M | $ 362.45M | $ 404.96M | |
$ 377.29M | $ 232.18M | $ 199.76M | $ 154.66M | $ 22.74M | $ 135.10M | |
$ 40.72M | - | - | - | - | $ 145.08M | |
- | - | - | - | - | $ 2.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |