Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.70M | - | $ 131.88M | $ 270.08M | $ 136.43M | $ 148.94M | |
- | - | - | - | - | - | |
$ 16.70M | - | $ 131.88M | - | - | - | |
$ 209.36M | $ 248.95M | $ 292.88M | - | - | - | |
$ -192.66M | $ -248.95M | $ -161.00M | - | - | - | |
$ -655.82M | $ -435.22M | $ -213.56M | - | - | - | |
$ -324.30M | $ -171.16M | $ -159.16M | - | - | - | |
$ 350.83M | $ 232.90M | $ 189.06M | $ 54.45M | $ 64.50M | $ 62.84M | |
$ 6.34M | $ 29.73M | $ 29.08M | $ 8.38M | $ -10.55M | $ 1.39M | |
$ 1.25M | $ 11.66M | $ 6.92M | - | - | - | |
$ 333.15M | $ 186.27M | $ 150.24M | $ 44.87M | $ 72.31M | $ 59.04M | |
$ 2.45 | $ 3.46 | $ 2.17 | $ 0.81 | $ 1.72 | $ 1.84 | |
$ 2.35 | $ 1.66 | $ 2.17 | $ 0.81 | $ 1.72 | $ 1.84 | |
$ 521.18M | $ 106.88M | $ 68.51M | $ 53.74M | $ 42.01M | $ 32.09M | |
$ 554.24M | $ 117.19M | $ 68.66M | $ 53.82M | $ 42.05M | $ 32.10M | |
$ 1.56 | $ 1.66 | $ 1.66 | $ 1.30 | $ 1.60 | $ 1.57 | |
- | - | - | - | - | - | |
- | - | - | $ 1.82 | $ 1.54 | $ 1.76 | |
- | - | - | $ 1.82 | $ 1.54 | $ 1.76 | |
- | - | - | - | $ 4.31M | $ 2.52M | |
$ 209.36M | $ 248.95M | $ 292.88M | - | - | - | |
$ 337.15M | $ 186.27M | $ 157.74M | $ 44.87M | $ 72.97M | $ 59.26M | |
$ -5.80M | $ 146.86M | - | $ 47.89M | $ 57.16M | $ 60.32M | |
- | - | - | $ 175.48M | $ 151.88M | $ 109.24M | |
$ 884.64M | $ 633.67M | $ 402.62M | - | - | - | |
$ 926.30M | $ 636.42M | $ 379.06M | - | - | - |