Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 309.86M | $ 403.06M | $ 295.82M | $ 93.58M | $ 105.04M | $ 93.36M | |
$ ― | $ ― | $ ― | $ 68.68M | $ 76.09M | $ 66.11M | |
$ ― | $ ― | $ ― | $ 24.90M | $ 28.95M | $ 27.25M | |
$ ― | $ ― | $ ― | $ 22.15M | $ 23.91M | $ 23.34M | |
$ -2.24M | $ 27.39M | $ -52.61M | $ 2.75M | $ 5.04M | $ 3.91M | |
$ ― | $ ― | $ ― | $ 327.00K | $ 603.00K | $ 533.00K | |
$ -6.79M | $ -352.00K | $ 1.99M | $ ― | $ ― | $ ― | |
$ -18.16M | $ 11.10M | $ -54.60M | $ 19.16M | $ 19.86M | $ 24.81M | |
$ 8.65M | $ 7.02M | $ 6.75M | $ 1.16M | $ 1.84M | $ 1.61M | |
$ -1.57M | $ -1.68M | $ ― | $ ― | $ ― | $ ― | |
$ 2.47M | $ 32.08M | $ -46.36M | $ 16.25M | $ 15.80M | $ 21.16M | |
$ -0.04 | $ 0.32 | $ -1.12 | $ 0.06 | $ 0.06 | $ 0.08 | |
$ -0.03 | $ ― | $ ― | $ 0.06 | $ 0.06 | $ 0.08 | |
$ 331.22M | $ 82.73M | $ 82.33M | $ 253.33M | $ 253.33M | $ 253.33M | |
$ 838.59M | $ 336.15M | $ 82.33M | $ 253.33M | $ 253.33M | $ 253.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 769.44M | $ 855.15M | $ 629.15M | $ 90.83M | $ 100.00M | $ 89.45M | |
$ -10.45M | $ 32.08M | $ -46.36M | $ 16.25M | $ 15.80M | $ 21.16M | |
$ ― | $ ― | $ ― | $ 16.15M | $ 15.82M | $ 21.26M | |
$ ― | $ ― | $ ― | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -18.26M | $ 11.10M | $ -54.60M | $ 19.16M | $ 19.86M | $ 24.81M | |
$ 22.22M | $ 44.98M | $ -32.46M | $ 23.84M | $ 24.52M | $ 29.84M |