Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 383.17M | $ ― | $ 210.53M | $ 238.19M | $ 222.74M | |
$ ― | $ 126.82M | $ ― | $ 75.33M | $ 72.81M | $ 75.32M | |
$ ― | $ 256.35M | $ ― | $ 135.20M | $ 165.37M | $ 147.42M | |
$ ― | $ 25.24M | $ ― | $ 17.48M | $ 18.42M | $ 16.42M | |
$ ― | $ 231.11M | $ ― | $ 117.71M | $ 146.95M | $ 131.00M | |
$ ― | $ -60.09M | $ ― | $ -22.46M | $ -29.59M | $ -19.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 242.91M | $ ― | $ 28.34M | $ 241.22M | $ 184.02M | |
$ ― | $ 87.78M | $ ― | $ 40.37M | $ 74.60M | $ 56.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 119.62M | $ ― | $ -12.64M | $ 165.42M | $ 128.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 5.75M | |
$ ― | $ 152.06M | $ ― | $ 92.81M | $ 91.23M | $ 91.73M | |
$ ― | $ 122.99M | $ ― | $ -12.03M | $ 165.42M | $ 128.56M | |
$ ― | $ 120.51M | $ ― | $ -32.80M | $ 158.44M | $ 130.44M | |
$ ― | $ 64.26M | $ ― | $ 29.66M | $ 36.68M | $ 25.48M | |
$ ― | $ 307.18M | $ ― | $ 57.99M | $ 277.90M | $ 209.50M | |
$ ― | $ 308.40M | $ ― | $ 58.89M | $ 278.98M | $ 210.78M |