Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.15B | $ 78.47M | $ 111.89M | $ 29.26M | |
$ 752.92M | $ 14.52M | $ 61.16M | $ 29.11M | |
$ 395.92M | $ 63.95M | $ 50.73M | $ 154.91K | |
$ 259.50M | $ 26.50M | $ 31.36M | $ 889.10K | |
$ 136.43M | $ 37.45M | $ 48.37M | $ -734.18K | |
$ -14.12M | $ 3.34M | $ 699.99K | $ -505.36K | |
$ -9.01M | $ -100.31M | $ 3.22M | $ 15.33K | |
$ 131.31M | $ 140.99M | $ 50.89M | $ -1.22M | |
$ 24.45M | $ 350.67K | $ 960.18K | $ 206.17K | |
- | - | - | - | |
$ 106.86M | $ 137.04M | $ 49.93M | $ -1.43M | |
$ 1.02 | $ 8.69 | - | $ -0.29 | |
$ 1.01 | $ 2.87 | - | $ -0.29 | |
$ 104.50M | $ 15.44M | - | $ 9.46M | |
$ 105.58M | $ 48.66M | - | $ 9.46M | |
$ 0.34 | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 1.01B | $ 41.02M | $ 63.52M | $ 30.00M | |
$ 106.86M | $ 140.64M | $ 49.93M | $ -1.43M | |
- | - | - | $ -1.44M | |
- | - | - | $ 383.19K | |
- | - | $ 51.61M | $ -841.03K | |
- | - | $ 58.90M | $ 2.99M |