Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.49B | $ 1.28B | $ 1.30B | $ 1.62B | $ 1.66B | |
$ 1.22B | $ 1.28B | $ 1.10B | $ 1.13B | $ 1.36B | $ 1.39B | |
$ 263.90M | $ 210.50M | $ 177.90M | $ 168.60M | $ 260.30M | $ 271.50M | |
$ 178.80M | $ 144.90M | $ 176.30M | $ 152.90M | $ 177.20M | $ 176.10M | |
$ 85.10M | $ 33.40M | $ 1.60M | $ 15.70M | $ 83.10M | $ 95.40M | |
$ -41.50M | $ -33.80M | $ -27.10M | $ -30.30M | $ -33.80M | $ -34.30M | |
$ -5.00M | $ -13.50M | $ -24.40M | $ 7.30M | $ 5.60M | $ 10.70M | |
$ 40.40M | $ 10.70M | $ -1.10M | $ -7.30M | $ 54.90M | $ 71.80M | |
$ 13.50M | $ -700.00K | $ -1.00M | $ -2.50M | $ 15.20M | $ 16.60M | |
- | - | - | - | - | - | |
$ 25.70M | $ 44.70M | $ 1.10M | $ -4.50M | $ 38.60M | $ 53.60M | |
$ 1.00 | $ -1.17 | $ -2.07 | $ -0.37 | $ 3.16 | $ 4.37 | |
$ 0.98 | $ -1.16 | $ -2.02 | $ -0.37 | $ 3.12 | $ 4.28 | |
$ 48.89M | $ 12.09M | $ 12.01M | $ 12.06M | $ 12.23M | $ 12.26M | |
$ 49.49M | $ 12.19M | $ 12.27M | $ 12.06M | $ 12.38M | $ 12.51M | |
$ 0.13 | $ 0.50 | $ 0.50 | $ 0.25 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.01 | $ 3.74 | $ 4.28 | |
- | - | - | - | - | - | |
$ 1.40B | $ 1.43B | $ 1.28B | $ 1.28B | $ 1.54B | $ 1.56B | |
$ 24.40M | $ -14.20M | $ 1.10M | $ -4.50M | $ 38.60M | $ 53.60M | |
$ 22.31M | $ 21.60M | - | $ -4.50M | $ 38.60M | $ 52.14M | |
- | - | - | $ 30.30M | $ 33.80M | $ 34.30M | |
$ 81.90M | $ 44.50M | $ 26.00M | $ 23.00M | $ 88.70M | $ 106.10M | |
$ 107.30M | $ 74.70M | $ 56.80M | $ 58.80M | $ 122.90M | $ 142.40M |