Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.50B | $ 1.45B | $ 1.41B | $ 1.25B | $ 1.11B | |
- | - | - | - | $ 527.63M | $ 400.95M | |
$ 1.48B | $ 1.50B | $ 1.45B | $ 1.41B | $ 726.13M | $ 707.64M | |
$ 1.48B | $ 1.48B | $ 1.36B | $ -1.37B | $ 696.82M | $ 586.59M | |
$ 2.04M | $ 22.67M | $ 94.38M | $ 47.69M | $ 29.31M | $ 121.05M | |
$ -1.38M | $ -3.03M | $ -255.00K | - | $ -761.00K | $ -1.86M | |
$ -32.33M | $ -32.33M | $ -31.96M | $ -16.16M | $ -1.22M | $ 27.00K | |
$ 14.63M | $ 14.63M | $ 83.92M | $ 63.70M | $ 28.09M | $ 121.08M | |
$ 7.91M | $ 7.91M | $ 19.71M | $ 16.22M | $ 4.96M | $ 21.18M | |
$ -9.31M | $ -9.31M | $ -15.65M | $ 1.58M | - | - | |
$ 6.72M | $ 6.72M | $ 64.21M | $ 47.48M | $ 22.79M | $ 99.90M | |
$ 0.14 | $ 0.13 | $ 1.20 | $ 0.87 | $ 0.43 | $ 1.91 | |
$ 0.14 | $ 0.13 | $ 1.19 | $ 0.85 | $ 0.42 | $ 1.88 | |
$ 209.00M | $ 52.25M | $ 53.35M | $ 54.07M | $ 52.44M | $ 52.20M | |
$ 210.04M | $ 52.51M | $ 53.87M | $ 55.22M | $ 53.69M | $ 53.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.11 | $ 2.79 | |
- | - | - | - | - | - | |
$ 1.48B | $ 1.48B | $ 1.36B | $ -1.37B | $ 1.22B | $ 987.54M | |
$ 6.72M | $ 6.72M | $ 64.21M | $ 47.48M | $ 23.13M | $ 99.90M | |
$ -12.72M | $ 35.17M | $ 82.32M | - | $ 23.13M | $ 99.90M | |
- | - | - | - | $ 761.00K | $ 1.86M | |
$ 16.02M | $ 17.66M | $ 84.18M | $ 63.70M | $ 29.31M | $ 121.05M | |
$ 84.61M | $ 98.38M | $ 163.34M | $ 151.09M | $ 115.44M | $ 203.16M |