Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 649.71M | $ 644.43M | $ 384.57M | $ 293.35M | $ 291.25M | $ 195.52M | |
$ 30.24M | $ -268.03M | $ 246.30M | $ 33.78M | $ 88.09M | $ 111.37M | |
$ 707.22M | $ 912.46M | $ 138.26M | $ 202.40M | $ 203.16M | $ 84.15M | |
$ 280.94M | $ 168.88M | $ 142.66M | $ 237.50M | $ 214.39M | $ 83.07M | |
$ 210.81M | $ 21.59M | $ -4.39M | $ -35.09M | $ -11.23M | $ 1.08M | |
$ -11.71M | $ -9.63M | $ -4.86M | $ -5.67M | $ -2.32M | $ -871.00K | |
$ -21.26M | $ -246.00K | $ 566.00K | $ -189.28M | $ -283.00K | $ -2.75M | |
$ 1.83M | $ 11.45M | $ -10.98M | $ -230.04M | $ -13.83M | $ -2.54M | |
$ 4.20M | $ 8.53M | $ -162.00K | $ -14.26M | $ 1.54M | $ -10.36M | |
$ -892.00K | $ 392.00K | $ -126.00K | - | - | - | |
$ -38.06M | $ -32.81M | $ -45.98M | $ -247.35M | $ -29.06M | $ 4.96M | |
$ -12.54 | $ -11.26 | $ -16.68 | $ -108.30 | $ -12.03 | $ 2.29 | |
$ -12.56 | $ -11.26 | $ -16.68 | $ -108.30 | $ -13.55 | $ -2.11 | |
$ 12.11M | $ 2.92M | $ 2.76M | $ 2.28M | $ 2.42M | $ 2.17M | |
$ 12.35M | $ 2.92M | $ 2.76M | $ 2.28M | $ 2.57M | $ 2.33M | |
$ 0.46 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.29 | $ 7.07 | $ 8.01 | |
- | - | - | - | - | - | |
$ 311.18M | $ -99.15M | $ 388.96M | $ 328.44M | $ 302.48M | $ 194.44M | |
$ -1.90M | $ 3.65M | $ -9.93M | $ -212.37M | $ -13.86M | $ 10.18M | |
$ -373.72M | - | - | $ -34.87M | $ -13.86M | $ 11.58M | |
- | - | - | $ 5.39M | $ 2.37M | $ 1.20M | |
$ 14.78M | $ 21.45M | $ -5.84M | $ -224.65M | $ -11.47M | $ -1.34M | |
$ 135.20M | $ 60.88M | $ 34.02M | $ -178.98M | $ 19.68M | $ 11.96M |