Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.11B | $ 2.11B | $ 2.51B | $ 2.78B | $ 1.42B | $ 694.85M | |
$ 1.37B | $ 1.37B | $ 1.75B | $ 1.89B | $ 934.70M | $ 538.86M | |
$ 745.30M | $ 745.30M | $ 759.70M | $ 890.80M | $ 489.40M | $ 155.99M | |
$ 166.40M | $ 166.40M | $ 132.30M | $ 106.00M | $ 47.40M | $ 51.55M | |
$ 578.90M | $ 578.90M | $ 627.40M | $ 784.80M | $ 442.00M | $ 104.43M | |
$ -85.60M | $ -67.80M | $ -56.50M | $ 66.10M | $ -48.80M | $ -42.45M | |
$ 121.50M | $ 121.50M | $ 300.00K | - | $ -173.78M | $ -196.83M | |
$ 235.70M | $ 253.50M | $ 144.60M | $ 424.10M | $ 219.50M | $ -134.84M | |
$ 210.80M | $ 210.80M | $ 175.60M | $ 144.60M | $ 85.20M | $ 25.13M | |
- | - | - | - | - | - | |
$ -218.30M | $ -208.90M | $ -57.30M | $ 215.50M | $ 73.10M | $ -163.72M | |
$ -0.89 | $ -0.85 | $ -0.46 | $ 0.90 | $ 0.53 | $ -0.67 | |
$ -0.89 | $ -0.85 | $ -0.46 | $ 0.89 | $ 0.53 | $ -0.67 | |
$ 987.44M | $ 246.86M | $ 247.84M | $ 240.09M | $ 137.04M | $ 110.00M | |
$ 987.44M | $ 246.86M | $ 248.66M | $ 242.02M | $ 137.04M | $ 110.00M | |
$ 1.64 | $ 0.40 | $ 0.68 | $ 0.65 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.02 | $ 0.67 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.18B | - | $ 1.88B | - | $ 982.10M | $ 590.42M | |
- | - | - | - | $ 42.00M | $ 31.00M | |
$ -218.30M | $ -208.90M | $ -57.30M | $ 215.50M | $ 73.10M | $ -163.72M | |
$ 309.44M | $ 322.52M | $ 496.68M | $ 616.41M | $ 203.69M | $ -37.49M | |
$ 328.70M | $ 329.20M | $ 201.10M | $ 468.90M | $ 261.50M | $ -103.84M | |
$ 777.10M | $ 777.60M | $ 817.10M | $ 468.90M | $ 522.70M | $ 48.65M |