Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 724.81M | $ 985.52M | $ 944.72M | $ 531.91M | $ 218.66M | $ 131.87M | |
$ 214.64M | $ 294.34M | $ -284.10M | $ -166.47M | $ 84.16M | $ 65.85M | |
$ 510.18M | $ 691.17M | $ 660.62M | $ 365.44M | $ 134.49M | $ 66.01M | |
$ 437.73M | $ 579.59M | $ -714.87M | $ -409.89M | $ 413.30M | $ 88.08M | |
$ 72.44M | $ 111.58M | $ -54.25M | $ -44.45M | $ -278.81M | $ -22.06M | |
- | - | - | - | - | - | |
$ 15.88M | $ -21.19M | $ -17.05M | $ -7.44M | $ 4.58M | $ 6.07M | |
$ 88.32M | $ 132.77M | $ -37.20M | $ -37.01M | $ -274.23M | $ -15.99M | |
$ 13.93M | $ 22.95M | $ -145.00K | $ 466.00K | $ 1.36M | $ 1.61M | |
- | - | - | - | - | - | |
$ 74.39M | $ 109.82M | $ -74.10M | $ -85.74M | $ -276.42M | $ -17.60M | |
$ 1.40 | $ 0.41 | $ -0.14 | $ -0.21 | $ -7.15 | $ -0.39 | |
$ 1.38 | $ 0.41 | $ -0.14 | $ -0.21 | $ -7.15 | $ -0.39 | |
$ 117.24M | $ 266.54M | $ 266.63M | $ 226.34M | $ 38.55M | $ 45.27M | |
$ 118.89M | $ 270.20M | $ 266.63M | $ 226.34M | $ 38.55M | $ 45.27M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 652.37M | $ 873.93M | $ -998.97M | $ -576.37M | $ 497.47M | $ 153.93M | |
$ 74.39M | $ 109.82M | $ -74.10M | $ -74.95M | $ -275.60M | $ -17.60M | |
$ 74.39M | - | - | - | $ -275.60M | $ -17.60M | |
- | - | - | - | - | - | |
$ 72.44M | $ 132.77M | $ -37.20M | $ -37.01M | $ -278.81M | $ -22.06M | |
$ 72.44M | $ 134.34M | $ -36.19M | $ -34.20M | $ -278.21M | $ -21.70M |