Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 145.34M | - | $ 689.66M | $ 303.16M | $ 457.76M | $ 221.99M | |
- | - | - | - | - | - | |
$ 54.70M | $ -213.85M | - | - | - | - | |
- | - | - | - | - | - | |
$ 23.97M | $ -94.86M | - | - | - | $ 0.00 | |
$ 61.56M | $ 553.08M | $ 637.50M | $ 393.44M | $ 499.99M | $ 203.34M | |
$ 3.19M | - | $ 12.61M | $ 5.71M | $ 1.98M | $ 1.09M | |
- | - | - | - | - | - | |
$ 58.37M | $ 553.08M | $ 624.88M | $ 387.74M | $ 498.00M | $ 202.24M | |
$ 1.10 | $ 1.18 | $ 1.59 | $ 1.00 | $ 1.53 | $ 1.49 | |
$ 1.10 | $ 1.18 | $ 1.59 | $ 1.00 | $ 1.53 | $ 1.49 | |
$ 1.18B | $ 394.01M | $ 392.30M | $ 388.65M | $ 324.63M | $ 135.73M | |
$ 1.18B | $ 394.01M | $ 392.30M | $ 388.65M | $ 324.63M | $ 135.73M | |
$ 0.62 | - | $ 1.24 | $ 1.24 | $ 1.06 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -103.95M | $ 307.54M | - | - | - | - | |
$ 432.32M | $ 466.36M | $ 624.88M | $ 387.74M | $ 498.00M | $ 202.24M | |
$ 230.48M | - | $ 624.88M | $ 387.74M | $ 498.00M | $ 202.24M | |
- | - | - | - | - | - | |
$ -172.11M | - | - | - | - | - | |
$ -174.03M | - | - | - | - | - |