Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 829.80M | $ 844.55M | $ 953.51M | $ 916.47M | $ 816.22M | $ 1.11B | |
$ 181.09M | $ 331.36M | $ 357.48M | $ 358.69M | $ 337.08M | $ -3.50M | |
$ 648.72M | $ 513.19M | $ 596.03M | $ 557.78M | $ 479.14M | $ 1.11B | |
$ 525.69M | $ 505.22M | $ 502.23M | $ 847.35M | $ 826.82M | $ -947.24M | |
$ -76.50M | $ -41.28M | $ 79.79M | $ 69.12M | $ -10.60M | $ 132.53M | |
$ -33.99M | $ -68.91M | $ 64.55M | $ -67.85M | $ -68.10M | $ -82.89M | |
$ -80.07M | $ -39.76M | $ -9.64M | $ -36.61M | $ 9.03M | $ -49.44M | |
$ -130.30M | $ -100.70M | $ 19.61M | $ 20.26M | $ -78.97M | $ 83.52M | |
$ 20.01M | $ 17.18M | $ 3.37M | $ 2.98M | $ -19.25M | $ 22.26M | |
- | - | - | - | - | - | |
$ -150.24M | $ -117.88M | $ 16.23M | $ 17.28M | $ -59.72M | $ 61.26M | |
$ -8.87 | $ -6.83 | $ 0.83 | $ 0.84 | $ -2.94 | $ 3.04 | |
$ -8.86 | $ -6.83 | $ 0.81 | $ 0.83 | $ -2.94 | $ 3.02 | |
$ 66.99M | $ 17.27M | $ 19.56M | $ 20.48M | $ 20.32M | $ 20.13M | |
$ 66.95M | $ 17.27M | $ 20.02M | $ 20.93M | $ 20.32M | $ 20.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 906.30M | $ 836.58M | $ 859.71M | $ 847.35M | $ 826.82M | $ -947.24M | |
$ -150.24M | $ -117.88M | $ 16.23M | $ 17.28M | $ -59.72M | $ 61.26M | |
$ -49.59M | - | - | $ -1.61M | - | - | |
- | - | - | - | - | - | |
$ -61.97M | $ -29.43M | $ 84.50M | $ 88.11M | $ -10.87M | $ 89.59M | |
$ -4.57M | $ 28.75M | $ 140.88M | $ 141.65M | $ 41.42M | $ 167.09M |