Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 346.40M | $ 455.50M | $ 370.40M | $ 291.90M | $ 380.00M | |
$ ― | $ 245.70M | $ 292.90M | $ 240.70M | $ 225.80M | $ 243.80M | |
$ ― | $ 100.70M | $ 162.60M | $ 129.70M | $ 66.10M | $ 136.20M | |
$ ― | $ 72.70M | $ 91.30M | $ 78.60M | $ 64.90M | $ 75.50M | |
$ ― | $ 28.00M | $ 71.30M | $ 51.10M | $ 1.20M | $ 60.70M | |
$ ― | $ -6.40M | $ 2.10M | $ 3.30M | $ 3.40M | $ 2.50M | |
$ ― | $ 4.50M | $ -3.70M | $ ― | $ ― | $ ― | |
$ ― | $ 17.10M | $ 77.10M | $ 56.80M | $ -5.40M | $ 58.20M | |
$ ― | $ 4.30M | $ 14.10M | $ 11.30M | $ 200.00K | $ 11.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.80M | $ 63.00M | $ 45.50M | $ -5.60M | $ 46.80M | |
$ ― | $ 0.06 | $ 0.28 | $ 0.20 | $ -0.03 | $ 0.24 | |
$ ― | $ 0.06 | $ 0.28 | $ 0.20 | $ -0.03 | $ 0.24 | |
$ ― | $ 206.60M | $ 208.00M | $ 228.10M | $ 214.80M | $ 196.60M | |
$ ― | $ 206.60M | $ 208.00M | $ 230.40M | $ 215.00M | $ 197.40M | |
$ ― | $ ― | $ 0.15 | $ 0.06 | $ ― | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 318.40M | $ 384.20M | $ -319.30M | $ -290.70M | $ -319.30M | |
$ ― | $ 12.80M | $ 63.00M | $ 45.50M | $ -5.60M | $ 46.80M | |
$ ― | $ 18.02M | $ 62.05M | $ 37.81M | $ -974.00K | $ 47.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.50M | $ 75.10M | $ 59.70M | $ -2.20M | $ 60.60M | |
$ ― | $ 43.50M | $ 91.60M | $ 76.10M | $ 14.90M | $ 60.60M |