Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 308.13M | $ 257.24M | $ 211.04M | $ 326.55M | $ 475.82M | $ 356.07M | |
$ 180.22M | $ 158.99M | $ 70.08M | $ -57.59M | $ 37.67M | $ 17.08M | |
$ 127.91M | $ 98.25M | $ 140.96M | $ -57.59M | $ 438.16M | $ 338.99M | |
$ 291.86M | $ 301.45M | $ 397.84M | $ 532.82M | $ 281.84M | $ 231.22M | |
$ -163.94M | $ -203.20M | $ -256.88M | $ -590.41M | $ 156.32M | $ 107.77M | |
$ -37.34M | $ -40.54M | $ -32.47M | $ -22.96M | $ -21.17M | $ -17.60M | |
$ -171.85M | $ 5.47M | $ 2.40M | $ -326.27M | $ 554.00K | $ 2.61M | |
$ -29.72M | $ -238.27M | $ -291.75M | $ -287.10M | $ 135.71M | $ 92.78M | |
$ -380.00K | $ -380.00K | - | - | $ 3.46M | $ 2.94M | |
- | - | - | - | - | - | |
$ -29.31M | $ -237.89M | $ -291.75M | $ -287.10M | $ 132.24M | $ 89.83M | |
$ -0.32 | $ -2.53 | $ -3.76 | $ -3.81 | $ 1.85 | $ 1.29 | |
$ -0.40 | $ -2.53 | $ -3.76 | $ -3.81 | $ 1.62 | $ 1.23 | |
$ 437.68M | $ 94.16M | $ 77.63M | $ 75.45M | $ 71.41M | $ 69.68M | |
$ 450.46M | $ 94.16M | $ 77.63M | $ 75.45M | $ 83.49M | $ 73.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.47 | - | |
- | - | - | - | $ 2.16 | - | |
- | - | - | - | - | - | |
$ 472.08M | $ 460.44M | $ 467.92M | $ 475.23M | $ 319.50M | $ 248.30M | |
$ -29.34M | $ -237.89M | $ -291.75M | $ -287.10M | $ 132.24M | $ 89.83M | |
$ -140.20M | $ -238.65M | $ -230.49M | - | $ 132.24M | $ 89.83M | |
- | - | - | - | $ 21.17M | $ 17.60M | |
$ 7.62M | $ -197.73M | $ -259.28M | $ -264.14M | $ 156.87M | $ 110.38M | |
$ 12.26M | $ -193.94M | $ -249.15M | $ -255.29M | $ 159.76M | $ 113.64M |