Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 380.05M | $ 600.67M | $ 733.87M | $ 835.58M | $ 749.89M | - | |
$ 106.67M | $ 145.76M | $ -191.57M | $ 204.67M | $ 217.44M | - | |
$ 273.39M | $ 454.92M | $ 542.30M | $ 630.90M | $ 532.45M | - | |
$ 281.35M | $ 542.23M | $ -543.17M | $ 533.43M | $ 459.08M | - | |
$ -7.96M | $ -87.31M | $ -873.00K | $ 97.47M | $ 73.37M | - | |
$ 8.53M | $ 45.22M | $ 41.48M | $ 37.56M | $ 27.13M | - | |
$ 20.06M | $ -36.03M | $ -9.20M | $ 3.46M | $ 3.80M | - | |
$ 20.62M | $ -5.65M | $ 40.60M | $ 131.57M | $ 96.70M | - | |
$ 33.54M | $ 60.42M | $ 57.95M | $ 62.30M | $ 133.23M | - | |
- | - | - | - | - | - | |
$ -12.91M | $ -30.38M | $ -17.34M | $ 927.73M | $ -86.11M | - | |
$ -0.38 | $ -0.89 | $ -0.50 | $ 23.49 | $ -2.18 | - | |
$ -0.38 | $ -0.89 | $ -0.50 | $ 23.49 | $ -2.19 | - | |
$ 68.92M | $ 34.11M | $ 34.95M | $ 39.50M | $ 39.45M | - | |
$ 68.92M | $ 34.11M | $ 34.95M | $ 39.50M | $ 39.45M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.36 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 388.02M | $ 687.98M | $ -734.75M | $ 738.10M | $ 676.52M | - | |
$ -12.91M | $ -30.38M | $ -17.34M | $ 927.73M | $ -86.11M | - | |
$ -17.76M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 20.62M | - | $ 40.60M | $ 139.07M | $ 102.93M | - | |
$ 20.62M | - | $ 71.91M | $ 175.03M | $ 142.82M | - |