Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 694.75M | $ 901.71M | $ 556.24M | $ 351.32M | $ 365.07M | $ 378.16M | |
$ 398.10M | $ -553.34M | $ -417.26M | $ 334.27M | $ 360.08M | $ 362.32M | |
$ 296.65M | $ 348.37M | $ 138.98M | $ 17.05M | $ 4.99M | $ 15.84M | |
$ 165.43M | $ 39.99M | $ 37.93M | $ 32.58M | $ 44.08M | $ 38.86M | |
$ 131.22M | $ 308.38M | $ 101.05M | $ -15.54M | $ -39.09M | $ -23.02M | |
$ -43.59M | $ -46.83M | $ -49.38M | $ -51.12M | $ -46.39M | $ -43.06M | |
$ -22.03M | $ -7.97M | $ 42.59M | $ -10.00K | $ 1.14M | $ -4.40M | |
$ 109.66M | $ 269.52M | $ 38.99M | $ -66.66M | $ -84.34M | $ -70.49M | |
$ 10.52M | $ 39.17M | $ -4.56M | $ -4.75M | $ -20.92M | $ 1.74M | |
- | - | - | - | - | - | |
$ 99.14M | $ 230.35M | $ -220.00M | $ -99.42M | $ -96.44M | $ -102.74M | |
$ 1.30 | $ 2.72 | $ -4.40 | $ -2.72 | $ -2.65 | $ -3.74 | |
$ 1.29 | $ 2.68 | $ -4.40 | $ -2.72 | $ -2.65 | $ -3.74 | |
$ 309.72M | $ 84.75M | $ 49.96M | $ 36.66M | $ 36.45M | $ 27.49M | |
$ 311.99M | $ 86.03M | $ 49.96M | $ 36.66M | $ 36.45M | $ 27.49M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 563.53M | $ -513.36M | $ -379.33M | $ 366.85M | $ 404.16M | $ 401.19M | |
$ 99.14M | $ 230.35M | $ 13.63M | $ -61.91M | $ -63.42M | $ -72.23M | |
$ 3.95M | - | - | $ -61.91M | $ -63.42M | $ -67.88M | |
- | - | - | $ 51.12M | $ 46.39M | $ 43.06M | |
$ 153.24M | $ 316.35M | $ 44.78M | $ -15.54M | $ -37.95M | $ -27.42M | |
$ 118.36M | $ 386.44M | $ 120.79M | $ 55.30M | $ 31.62M | $ 45.20M |