Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 231.08M | $ 247.65M | $ 219.29M | $ 331.53M | $ 273.42M | $ 1.37M | |
$ 25.84M | - | $ 102.89M | $ 86.35M | - | $ 830.44K | |
$ 144.67M | $ 247.65M | $ 116.40M | $ 179.28M | - | $ 535.98K | |
$ 35.90M | $ 247.62M | $ 420.05M | $ -9.02M | $ 121.09M | $ 5.18M | |
$ -4.18M | $ 21.58K | $ -406.60M | $ 170.26M | $ 152.33M | $ -4.64M | |
$ -16.53M | $ -16.32M | $ -12.49M | $ -6.20M | $ -6.43M | $ -88.53K | |
$ -170.47K | $ 399.18K | $ 559.30K | $ -5.42M | $ -342.10K | $ -2.39M | |
$ -17.93M | $ -45.78M | $ -419.65M | $ 169.49M | $ 145.56M | $ -7.12M | |
$ -1.68M | $ -5.07M | $ 13.09M | $ 965.73K | - | - | |
- | - | - | - | - | - | |
$ -14.53M | $ -43.07M | $ -424.78M | $ 132.59M | $ 100.82M | $ -7.12M | |
$ -0.04 | $ -0.07 | $ -0.67 | $ 0.22 | $ 0.16 | $ -1.96 | |
$ -0.04 | $ -0.07 | $ -0.67 | $ 0.22 | $ 0.16 | $ -1.96 | |
$ 2.02B | $ 661.25M | $ 634.88M | $ 592.79M | $ 643.74M | $ 3.63M | |
$ 1.37B | $ 661.25M | $ 634.88M | $ 602.70M | $ 643.74M | $ 3.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 61.73M | $ 66.55M | $ 522.94M | $ 77.33M | $ 121.09M | $ 6.01M | |
$ -16.31M | $ -43.07M | $ -424.78M | $ 132.59M | $ 100.82M | $ -7.12M | |
$ -151.29K | $ -895.70M | - | - | $ 100.82M | $ -4.73M | |
- | - | - | - | $ 6.43M | $ 92.16K | |
$ -4.01M | $ -29.46M | $ -411.78M | $ 171.58M | $ 151.99M | $ -7.02M | |
$ 13.08M | $ -11.87M | $ -398.60M | $ 179.25M | $ 157.95M | $ -6.85M |