Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 259.20M | $ 259.30M | $ 266.90M | $ 215.60M | $ 134.10M | |
$ ― | $ 76.80M | $ 70.30M | $ 64.40M | $ 53.30M | $ 32.10M | |
$ ― | $ 182.40M | $ 189.00M | $ 202.50M | $ 162.30M | $ 124.10M | |
$ ― | $ 27.70M | $ 37.10M | $ 39.60M | $ 43.30M | $ 27.50M | |
$ ― | $ 159.00M | $ 151.90M | $ 162.90M | $ 119.00M | $ 96.60M | |
$ ― | $ 26.20M | $ -43.10M | $ 46.90M | $ 75.20M | $ 30.20M | |
$ ― | $ 8.80M | $ 27.70M | $ ― | $ ― | $ ― | |
$ ― | $ 102.50M | $ 124.20M | $ 343.10M | $ -120.10M | $ -101.20M | |
$ ― | $ -1.10M | $ 100.00K | $ -1.40M | $ 2.10M | $ -13.60M | |
$ ― | $ 27.00M | $ 80.40M | $ ― | $ ― | $ ― | |
$ ― | $ 102.50M | $ 122.80M | $ 342.40M | $ -121.00M | $ -89.20M | |
$ ― | $ 0.25 | $ 0.88 | $ 0.86 | $ -0.32 | $ -0.32 | |
$ ― | $ 0.25 | $ 0.88 | $ 0.86 | $ -0.32 | $ -0.32 | |
$ ― | $ 415.73M | $ 399.58M | $ 398.74M | $ 385.69M | $ 286.00M | |
$ ― | $ 416.90M | $ 400.17M | $ 399.57M | $ 386.57M | $ 287.17M | |
$ ― | $ 0.24 | $ 0.22 | $ 0.19 | $ ― | $ 0.30 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 104.50M | $ 107.40M | $ -104.00M | $ -96.60M | $ -37.50M | |
$ ― | $ 102.50M | $ 122.80M | $ 342.40M | $ -121.00M | $ -89.20M | |
$ ― | $ 126.80M | $ 197.70M | $ 353.70M | $ -86.18M | $ 299.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 134.30M | $ 124.20M | $ 390.10M | $ -65.10M | $ -68.20M | |
$ ― | $ 140.60M | $ 132.00M | $ 397.90M | $ -55.90M | $ -68.20M |