Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.75B | $ 1.55B | $ 1.18B | $ 1.09B | $ 1.66B | $ 1.47B | |
$ 769.40M | $ 1.33B | - | $ 1.06B | $ 1.44B | $ 1.28B | |
$ 977.10M | $ 221.70M | $ 1.18B | $ 30.40M | $ 228.10M | $ 184.00M | |
$ 186.90M | $ 138.80M | $ 1.11B | $ 114.70M | $ 138.40M | $ 108.90M | |
$ 790.20M | $ 82.90M | $ 66.50M | $ -84.30M | $ 89.70M | $ 75.10M | |
$ -26.80M | $ -17.30M | $ -20.80M | $ -21.00M | $ -18.60M | $ -9.20M | |
$ -608.00M | $ -900.00K | $ -100.00K | $ -135.10M | - | $ 10.10M | |
$ 52.20M | $ 65.60M | $ 45.80M | $ -240.40M | $ 71.10M | $ 76.00M | |
$ 14.10M | $ 17.50M | $ 10.50M | $ -67.50M | $ 19.40M | $ 19.60M | |
$ 500.00K | $ 4.60M | $ 1.40M | - | - | - | |
$ 34.70M | $ 45.20M | $ 31.70M | $ -172.80M | $ 48.80M | $ 53.20M | |
$ 1.78 | $ 2.17 | $ 1.50 | $ -8.21 | $ 2.21 | $ 2.38 | |
$ 1.75 | $ 2.15 | $ 1.48 | $ -8.21 | $ 2.20 | $ 2.35 | |
$ 79.79M | $ 20.81M | $ 21.17M | $ 21.06M | $ 22.08M | $ 22.39M | |
$ 80.62M | $ 21.01M | $ 21.38M | $ 21.06M | $ 22.21M | $ 22.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.44 | $ 2.74 | $ 2.36 | |
- | - | - | $ 0.44 | $ 2.73 | $ 2.34 | |
- | - | - | - | - | - | |
$ 956.30M | $ 1.47B | $ 1.11B | $ 1.17B | $ 1.57B | $ 1.39B | |
$ 34.70M | $ 45.20M | $ 31.70M | $ -172.80M | $ 48.80M | $ 53.20M | |
$ 25.04M | $ 55.52M | - | $ -75.52M | $ 48.80M | $ 53.20M | |
- | - | - | $ 21.50M | $ 18.90M | $ 9.60M | |
$ 79.10M | $ 83.30M | $ 66.60M | $ -218.90M | $ 90.00M | $ 85.60M | |
$ 84.50M | $ 113.00M | $ 91.70M | $ -189.60M | $ 119.40M | $ 104.40M |