Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 904.10M | $ 904.10M | $ 843.60M | $ 671.20M | |
$ 700.80M | $ 700.80M | $ 645.50M | $ 498.40M | |
$ 203.30M | $ 203.30M | $ 198.10M | $ 172.80M | |
$ 145.70M | $ 145.60M | $ 126.10M | $ 118.80M | |
$ 57.60M | $ 57.70M | $ 72.00M | $ 54.00M | |
$ -16.00M | $ -15.90M | $ -7.20M | $ -10.70M | |
$ ― | $ ― | $ ― | $ ― | |
$ 21.60M | $ 21.60M | $ -5.10M | $ 31.90M | |
$ 8.50M | $ 8.40M | $ 13.70M | $ 6.60M | |
$ ― | $ ― | $ ― | $ ― | |
$ 13.10M | $ 13.10M | $ -18.80M | $ 24.90M | |
$ 0.36 | $ ― | $ -0.65 | $ 0.00 | |
$ 0.36 | $ ― | $ -0.65 | $ 0.00 | |
$ 81.96M | $ ― | $ 29.12M | $ 12.35M | |
$ 81.96M | $ ― | $ 29.12M | $ 12.35M | |
$ 0.18 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 0.63 | $ ― | $ 1.77 | $ 1.32 | |
$ 0.63 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 846.50M | $ 846.40M | $ 771.60M | $ 617.20M | |
$ 13.10M | $ 13.10M | $ -18.80M | $ 24.90M | |
$ 13.10M | $ 22.60M | $ -18.96M | $ 24.90M | |
$ 18.80M | $ 17.90M | $ 6.90M | $ 11.30M | |
$ 40.40M | $ 39.50M | $ 1.80M | $ 43.20M | |
$ 72.50M | $ 71.60M | $ 32.00M | $ 72.90M |