Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 371.60M | $ 413.90M | $ 617.80M | $ 500.50M | $ 419.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 40.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 379.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 230.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 148.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -1.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.40M | $ 90.60M | $ 183.70M | $ 241.60M | $ 151.00M | |
$ ― | $ 22.30M | $ 10.10M | $ 34.10M | $ 27.30M | $ 28.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -12.90M | $ 80.50M | $ 149.60M | $ 214.30M | $ 122.80M | |
$ ― | $ -0.02 | $ 0.01 | $ 0.28 | $ 0.21 | $ 0.28 | |
$ ― | $ -0.02 | $ 0.01 | $ 0.27 | $ 0.21 | $ 0.27 | |
$ ― | $ 519.30M | $ 5.30B | $ 542.50M | $ 494.90M | $ 446.60M | |
$ ― | $ 519.30M | $ 5.39B | $ 555.40M | $ 505.50M | $ 457.50M | |
$ ― | $ 0.10 | $ 0.08 | $ 0.17 | $ 0.20 | $ 0.17 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.29 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 271.10M | |
$ ― | $ -12.90M | $ 80.50M | $ 149.60M | $ 214.30M | $ 122.80M | |
$ ― | $ 83.25M | $ 73.39M | $ 147.70M | $ 194.90M | $ 119.79M | |
$ ― | $ 6.20M | $ -6.60M | $ ― | $ ― | $ 1.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 152.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 160.40M |