Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 624.29M | $ 624.29M | $ 440.52M | $ 318.72M | $ 94.09M | $ 48.30M | |
$ -3.65M | - | $ 523.95M | $ 7.51M | $ 62.74M | $ 35.11M | |
$ 514.94M | $ 624.29M | $ -83.43M | $ 311.21M | $ 31.35M | $ 13.19M | |
$ -158.60M | $ -248.58M | $ -154.50M | $ -303.36M | $ 46.10M | $ 33.95M | |
$ 145.32M | $ 15.05M | $ 21.83M | $ 19.26M | $ -14.76M | $ -20.76M | |
$ -111.32M | $ 1.68M | $ 762.68K | $ -763.03K | $ -204.63K | $ -545.87K | |
$ 1.88M | $ 1.88M | $ -388.54K | $ -5.20M | $ 330.55K | $ 117.60K | |
$ 16.29M | $ 16.29M | $ 22.78M | $ 19.80M | $ -14.63M | $ -21.19M | |
$ -1.98M | $ -1.98M | $ -7.96M | $ 615.70K | $ 167.44K | $ 47.03K | |
$ -343.34K | $ -343.34K | $ 8.92K | $ -66.82K | - | - | |
$ 83.31M | $ 6.86M | $ 606.17M | $ 23.74M | $ -14.36M | $ -20.21M | |
$ 0.07 | $ 0.07 | $ 0.34 | $ 0.30 | $ -0.14 | $ -0.20 | |
$ 0.07 | $ 0.06 | $ 0.34 | $ 0.25 | $ -0.14 | $ -0.20 | |
$ 414.05M | $ 103.51M | $ 101.23M | $ 80.29M | $ 100.22M | $ 100.22M | |
$ 422.47M | $ 105.62M | $ 102.98M | $ 94.86M | $ 100.22M | $ 100.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -6.99M | $ -248.58M | $ 369.45M | $ -295.85M | $ 108.85M | $ 69.06M | |
$ 6.41M | $ 6.86M | $ 34.58M | $ 23.74M | $ -14.36M | $ -20.21M | |
- | - | - | - | $ -14.60M | $ -20.30M | |
- | - | - | - | - | - | |
$ -110.19M | $ 16.29M | $ 22.90M | $ 20.56M | $ -14.76M | $ -20.76M | |
$ -120.58M | $ 32.73M | $ 33.47M | $ 11.20M | $ -9.25M | $ -16.58M |