Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 656.50M | $ 663.60M | $ 667.20M | $ 578.10M | $ 719.20M | |
$ ― | $ 448.70M | $ 444.10M | $ 446.70M | $ 400.00M | $ 489.80M | |
$ ― | $ 207.80M | $ 219.50M | $ 220.50M | $ 178.10M | $ 229.40M | |
$ ― | $ 204.60M | $ 182.30M | $ 184.80M | $ 162.30M | $ 188.60M | |
$ ― | $ 3.20M | $ 37.20M | $ 35.70M | $ 15.80M | $ 40.80M | |
$ ― | $ -5.10M | $ -2.10M | $ 1.50M | $ 2.10M | $ 3.10M | |
$ ― | $ -9.00M | $ -6.70M | $ ― | $ ― | $ ― | |
$ ― | $ 7.10M | $ 41.80M | $ 27.60M | $ -14.30M | $ 35.20M | |
$ ― | $ 600.00K | $ 8.20M | $ 7.70M | $ 3.20M | $ 6.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.50M | $ 33.60M | $ 24.40M | $ -20.30M | $ 28.60M | |
$ ― | $ 0.10 | $ 0.40 | $ 0.24 | $ -0.24 | $ 0.34 | |
$ ― | $ 0.10 | $ 0.40 | $ 0.23 | $ -0.24 | $ 0.34 | |
$ ― | $ 80.27M | $ 83.63M | $ 84.48M | $ 84.23M | $ 83.99M | |
$ ― | $ 80.38M | $ 84.24M | $ 85.55M | $ 84.77M | $ 84.53M | |
$ ― | $ 0.06 | $ 0.11 | $ 0.08 | $ ― | $ 0.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 653.30M | $ 626.40M | $ -631.50M | $ -562.30M | $ -678.40M | |
$ ― | $ 6.50M | $ 33.60M | $ 24.40M | $ -20.30M | $ 28.60M | |
$ ― | $ 5.33M | $ 33.86M | $ 28.96M | $ 16.52M | $ 28.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.50M | $ 44.60M | $ 29.50M | $ -11.50M | $ 38.70M | |
$ ― | $ 40.40M | $ 64.80M | $ 52.20M | $ 40.50M | $ 38.70M |