Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.17B | $ 1.16B | $ 1.16B | - | |
$ 833.88M | $ 1.12B | $ 1.02B | $ 1.16B | |
$ 42.85M | $ 35.81M | $ 140.93M | $ 114.19M | |
$ 65.25M | $ 67.19M | $ 58.23M | $ 162.60K | |
$ -34.19M | $ -31.38M | $ 82.70M | $ -162.60K | |
$ -17.57M | $ -19.47M | $ 8.89M | $ 24.16K | |
$ 96.29M | $ 23.61M | $ 2.13M | $ -24.16K | |
$ -35.43M | $ -27.24M | $ 75.94M | $ -138.44K | |
$ -7.34M | $ -8.53M | $ 13.29M | $ 10.95M | |
- | - | - | - | |
$ -48.25M | $ -19.25M | $ 60.54M | $ 38.72M | |
$ -1.00 | $ -0.41 | - | $ -0.01 | |
$ -1.00 | $ -0.41 | - | $ -0.01 | |
$ 193.03M | $ 47.09M | - | $ 6.26M | |
$ 193.03M | $ 47.09M | - | $ 6.26M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 308.33M | $ 1.19B | $ 1.08B | $ 162.60K | |
- | - | - | - | |
$ -48.25M | $ -19.25M | $ 60.54M | $ 38.72M | |
$ 220.98M | - | - | - | |
$ 258.91M | $ -7.77M | $ 84.83M | $ 59.73M | |
$ 278.02M | $ 22.76M | $ 130.53M | $ 107.20M |