Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 827.56M | $ 826.79M | $ 866.47M | $ 501.53M | $ 249.57M | $ 297.93M | |
$ 57.39M | $ 196.52M | - | $ -617.92M | $ 120.34M | $ 97.25M | |
$ 760.29M | $ 630.27M | $ 866.47M | $ 504.92M | $ 129.22M | $ 200.67M | |
$ 207.48M | $ 207.48M | $ 185.99M | $ -143.34M | $ 7.11M | $ 7.13M | |
$ 610.34M | $ 620.22M | $ 680.48M | $ 361.56M | $ 122.12M | $ 193.54M | |
$ -48.91M | $ -48.91M | $ -40.41M | $ -34.04M | $ -33.00M | $ -21.08M | |
$ 24.02M | $ 24.02M | $ 17.72M | $ 69.33M | $ -140.06M | $ 7.16M | |
$ 547.29M | $ 547.29M | $ 622.35M | $ 258.20M | $ -50.95M | $ 179.63M | |
$ 45.95M | $ 45.95M | $ -32.65M | $ 1.52M | $ 142.47M | $ -41.58M | |
- | - | - | - | - | - | |
$ 95.15M | $ 199.79M | $ 151.64M | $ 57.93M | $ -192.35M | $ 46.16M | |
$ 2.70 | $ 2.69 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | |
$ 2.70 | $ 2.69 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | |
$ 296.70M | $ 74.18M | $ 75.61M | $ 68.32M | $ 67.69M | $ 61.74M | |
$ 296.70M | $ 74.18M | $ 75.68M | $ 68.39M | $ 67.69M | $ 61.79M | |
$ 0.33 | - | - | - | $ 0.68 | $ 1.82 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.12 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 84.08M | $ 207.48M | $ 185.99M | $ 143.34M | $ 127.45M | $ 104.39M | |
- | - | - | - | $ 33.00M | $ 21.08M | |
$ 254.39M | $ 200.09M | $ 151.67M | $ 57.93M | $ -192.30M | $ 46.28M | |
$ 250.61M | - | $ 589.00M | - | $ -89.12M | $ 42.75M | |
$ 424.83M | $ 596.20M | $ 622.35M | $ 292.24M | $ -17.95M | $ 200.70M | |
$ 260.79M | $ 742.32M | $ 743.45M | $ 395.24M | $ 82.55M | $ 278.88M |