Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 197.64M | $ 297.79M | $ 116.51M | $ 124.06M | $ 13.91M | $ 94.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 129.32M | $ 126.73M | $ 106.32M | $ 119.94M | $ 8.51M | $ 98.08M | |
$ 1.62M | $ 3.36M | $ 837.00K | $ 134.00K | $ 232.00K | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.34M | $ 123.38M | $ 105.48M | $ 119.81M | $ 8.28M | $ 98.08M | |
$ 1.91 | $ 1.91 | $ 1.63 | $ 1.86 | $ 0.14 | $ 1.87 | |
$ 2.00 | $ 1.91 | $ 1.63 | $ 1.86 | $ 0.14 | $ 1.87 | |
$ 258.25M | $ 64.56M | $ 64.56M | $ 64.56M | $ 58.67M | $ 52.33M | |
$ 258.25M | $ 64.56M | $ 64.56M | $ 64.56M | $ 58.67M | $ 52.33M | |
$ 1.26 | $ 1.60 | $ 1.38 | $ 1.36 | $ 1.49 | $ 1.62 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.34M | $ 123.38M | $ 105.48M | $ 119.81M | $ 8.28M | $ 98.08M | |
$ -158.74M | $ -137.79M | $ ― | $ 119.81M | $ 8.28M | $ 98.08M | |
$ 73.03M | $ 80.01M | $ 52.32M | $ 51.34M | $ 63.31M | $ 66.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |