Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 246.41M | $ 255.24M | $ 257.16M | $ 159.44M | $ 136.13M | $ 168.07M | |
$ 140.75M | $ 147.69M | $ 167.01M | $ 117.15M | $ 97.59M | $ 128.78M | |
$ 105.66M | $ 107.55M | $ 90.16M | $ 42.29M | $ 38.53M | $ 39.29M | |
$ 94.96M | $ 93.40M | $ 78.55M | $ 35.67M | $ 32.20M | $ 40.02M | |
$ 10.70M | $ 14.15M | $ 11.61M | $ 6.62M | $ 6.34M | $ -728.00K | |
$ -11.21M | $ -11.49M | $ -8.88M | $ 6.06M | $ 6.06M | $ 5.99M | |
$ ― | $ ― | $ ― | $ ― | $ -5.56M | $ -6.75M | |
$ -510.00K | $ 2.66M | $ 2.73M | $ 558.00K | $ -5.28M | $ -13.46M | |
$ 109.00K | $ 205.00K | $ 692.00K | $ -1.10M | $ 414.00K | $ -2.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -619.00K | $ 2.46M | $ 2.04M | $ 1.66M | $ -5.70M | $ -11.31M | |
- | $ 0.02 | $ 0.02 | $ 0.02 | $ -0.06 | $ -0.12 | |
- | $ 0.02 | $ 0.02 | $ 0.02 | $ -0.06 | $ -0.12 | |
$ 453.16M | $ 115.52M | $ 105.66M | $ 91.25M | $ 91.25M | $ 91.25M | |
$ 453.16M | $ 115.52M | $ 105.66M | $ 91.25M | $ 91.25M | $ 91.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 125.06M | $ ― | $ ― | $ -152.82M | $ -129.78M | $ -168.80M | |
$ -619.00K | $ 2.46M | $ 2.04M | $ 1.66M | $ -5.70M | $ -11.31M | |
$ -1.07M | $ 1.96M | $ 2.01M | $ -542.00K | $ 134.74M | $ -15.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.95M | $ 14.15M | $ 11.61M | $ 6.17M | $ -11.35M | $ -19.45M | |
$ 36.70M | $ 37.77M | $ 31.98M | $ 25.79M | $ ― | $ ― |