Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.19B | $ 1.24B | $ 1.13B | $ 507.34M | $ 415.44M | $ 1.30B | |
$ 931.07M | $ 1.13B | $ 857.76M | $ -113.89M | $ 531.61M | $ 1.21B | |
$ 269.59M | $ 108.50M | $ 269.55M | $ -58.62M | $ -116.17M | $ 90.17M | |
$ 1.94M | $ 2.03M | $ 2.08M | $ 2.07M | $ 8.69M | $ 10.87M | |
$ 114.70M | $ 120.71M | $ 61.30M | $ -60.69M | $ -124.86M | $ 79.30M | |
$ -47.57M | $ -47.98M | $ -34.89M | $ -28.32M | $ -17.89M | $ -13.83M | |
$ 240.64M | $ 222.58M | $ 131.77M | $ 126.57M | $ -218.11M | $ -39.36M | |
$ 39.69M | $ 43.07M | $ 34.62M | $ -95.08M | $ -360.86M | $ 26.11M | |
$ 20.26M | $ 18.80M | $ 9.97M | $ -1.79M | $ 14.25M | $ 2.51M | |
- | - | - | - | - | - | |
$ 28.64M | $ 6.22M | $ 11.95M | $ -92.66M | $ -378.03M | $ 20.57M | |
$ -0.26 | $ 0.30 | $ 0.54 | $ -5.01 | $ -18.64 | $ 1.02 | |
$ -0.26 | $ 0.30 | $ 0.53 | $ -5.01 | $ -18.64 | $ 1.02 | |
$ 83.70M | $ 20.86M | $ 20.59M | $ 20.41M | $ 20.28M | $ 20.15M | |
$ 84.67M | $ 21.10M | $ 20.81M | $ 20.41M | $ 20.28M | $ 20.28M | |
- | - | - | - | $ 0.10 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -5.85 | $ 2.48 | |
- | - | - | - | - | - | |
$ 933.01M | $ 922.00M | $ 859.84M | $ -111.82M | $ 540.30M | $ 1.22B | |
$ 11.77M | $ 16.02M | $ 23.22M | $ -92.66M | $ -375.02M | $ 22.04M | |
$ 27.34M | $ 35.41M | $ 10.77M | - | $ -164.66M | $ 56.27M | |
- | - | - | - | $ 18.26M | $ 14.20M | |
$ 91.70M | $ 91.05M | $ 69.51M | $ -66.76M | $ -342.60M | $ 40.31M | |
$ 59.73M | $ 142.09M | $ 121.99M | $ -13.01M | $ -286.03M | $ 99.27M |