Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 246.85M | $ 306.55M | $ 287.20M | $ 262.66M | $ 273.07M | $ 249.72M | |
- | - | - | - | $ -6.00M | $ 0.00 | |
- | - | - | - | $ 61.40M | $ 75.71M | |
- | - | - | - | $ 0.00 | $ 40.00K | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.26B | $ 196.52M | $ 160.00M | $ 205.67M | $ 174.05M | |
- | - | - | - | - | - | |
$ 594.00K | $ 594.00K | $ 2.48M | - | - | - | |
$ 6.03M | $ 6.03M | $ 112.06M | $ 170.54M | $ 202.38M | $ 168.73M | |
$ 0.03 | $ 0.02 | $ 0.79 | $ 1.27 | $ 1.51 | $ 1.26 | |
$ 0.03 | $ 0.02 | $ 0.79 | $ 1.27 | $ 1.51 | $ 1.26 | |
$ 554.47M | $ 138.62M | $ 139.31M | $ 134.54M | $ 134.08M | $ 134.08M | |
$ 554.47M | $ 138.62M | $ 139.31M | $ 134.54M | $ 134.08M | $ 134.08M | |
$ 0.37 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 267.71M | $ 249.61M | |
$ 6.03M | $ 6.03M | $ 112.06M | $ 170.55M | $ 202.41M | $ 168.76M | |
$ 516.63M | $ 991.69M | - | - | $ 202.41M | $ 168.76M | |
- | - | - | - | - | - | |
$ 532.29M | $ 784.80M | $ 210.69M | $ 175.64M | - | - | |
$ 565.26M | $ 817.77M | $ 239.18M | $ 204.06M | - | - |