Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 464.58M | $ 463.63M | $ 421.44M | $ 357.61M | $ 155.11M | $ 75.20M | |
$ 530.43M | $ 522.38M | $ 246.47M | $ 219.51M | $ 66.36M | $ 48.94M | |
$ -65.85M | $ -58.75M | $ 174.97M | $ 138.10M | $ 88.76M | $ 26.26M | |
$ 209.60M | $ 233.24M | $ 264.31M | $ 185.10M | $ 84.59M | $ 57.65M | |
$ -275.45M | $ -291.99M | $ -89.35M | $ -47.01M | $ 4.17M | $ -31.39M | |
$ -58.75M | $ -38.66M | $ -28.05M | $ 16.35M | $ 3.19M | $ 2.86M | |
$ 68.23M | $ -30.03M | $ -63.20M | $ 75.66M | $ -3.50M | $ -125.09M | |
$ -408.75M | $ -306.94M | $ -172.14M | $ 12.31M | $ -2.52M | $ -159.34M | |
$ 49.64M | $ 47.39M | $ 41.57M | $ 29.26M | $ 22.09M | $ 4.84M | |
- | - | - | $ -31.67K | $ -33.59K | $ -72.60K | |
$ -453.92M | $ -533.62M | $ -262.34M | $ -16.95M | $ -24.61M | $ -164.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 740.03M | $ 755.62M | $ 510.78M | $ -404.61M | $ -150.94M | $ -106.59M | |
$ -453.92M | $ -533.62M | $ -262.34M | $ -16.95M | $ -24.61M | $ -164.18M | |
$ -323.22M | $ -215.11M | $ -2.58M | $ 18.05M | $ 1.09M | $ -111.27M | |
- | - | - | - | - | - | |
$ -349.46M | $ -267.54M | $ -143.82M | $ 28.86M | $ 685.11K | $ -156.31M | |
$ -248.71M | $ -177.27M | $ -68.40M | $ 87.69M | $ 17.21M | $ -146.00M |