Income Statement | TTM | Mar 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 272.73M | $ 88.08M | $ 347.25M | $ 196.31M | $ 113.03M | $ 195.70M | |
$ -14.21M | $ -823.00 | $ -1.83M | $ 83.21M | $ 85.21M | $ 114.76M | |
$ 501.31M | $ 68.94M | $ 293.05M | $ 113.09M | $ 27.82M | $ 80.95M | |
$ 100.58M | $ 32.92M | $ 100.33M | $ 17.34M | $ 18.98M | $ 20.81M | |
$ 380.94M | $ 36.02M | $ 192.73M | $ 95.76M | $ 8.84M | $ 60.14M | |
$ -380.27K | $ -10.39M | $ -23.17M | $ -14.49M | $ -17.62M | $ -13.85M | |
$ 300.87M | $ -9.48M | $ 21.53M | $ -77.85M | $ -250.64M | $ -3.00M | |
$ 28.52M | $ 34.75M | $ 147.04M | $ 3.41M | $ -259.41M | $ 43.28M | |
$ -7.23M | $ 2.03M | $ 8.41M | $ 90.34K | $ -6.00M | $ 13.79M | |
- | - | - | - | - | - | |
$ 35.75M | $ 32.72M | $ 138.64M | $ 3.32M | $ -253.41M | $ 29.50M | |
$ 0.14 | $ 0.18 | $ 1.14 | $ 0.03 | $ -3.48 | $ 0.44 | |
$ 0.22 | $ 0.17 | $ 0.98 | $ 0.03 | $ -3.48 | $ 0.44 | |
$ 509.70M | $ 177.98M | $ 121.26M | $ 99.39M | $ 72.89M | $ 66.57M | |
$ 532.98M | $ 190.14M | $ 141.75M | $ 121.19M | $ 72.89M | $ 66.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.31 | - | - | |
- | - | - | - | $ 0.28 | - | |
- | - | - | $ 523.49K | $ 1.20M | - | |
$ 86.37M | $ 32.92M | $ 98.50M | $ 100.55M | $ 104.18M | $ 135.57M | |
- | - | - | $ 14.49M | $ 17.62M | $ 13.87M | |
$ 35.75M | $ 32.72M | $ 138.64M | $ 3.32M | $ -253.41M | $ 29.50M | |
$ 2.20M | - | - | $ 79.12M | $ -8.57M | $ 31.54M | |
$ 65.18M | $ 45.14M | $ 170.21M | $ 17.90M | $ -241.80M | $ 57.15M | |
$ 128.92M | $ 66.41M | $ 225.95M | $ 55.07M | $ -198.78M | $ 113.35M |