Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 248.68M | $ 146.04M | $ 130.65M | $ 124.26M | $ 116.92M | |
$ ― | $ 218.77M | $ 119.02M | $ 101.06M | $ 92.60M | $ 83.47M | |
$ ― | $ 29.91M | $ 27.03M | $ 29.58M | $ 31.66M | $ 33.45M | |
$ ― | $ 28.11M | $ 24.59M | $ 24.36M | $ 25.22M | $ 26.80M | |
$ ― | $ 1.80M | $ 2.44M | $ 5.22M | $ 6.44M | $ 6.65M | |
$ ― | $ -334.00K | $ 570.00K | $ 4.16M | $ 4.36M | $ 4.34M | |
$ ― | $ -7.12M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.21M | $ 1.83M | $ 2.00K | $ 1.26M | $ 2.30M | |
$ ― | $ 637.00K | $ 187.00K | $ -19.00K | $ 42.00K | $ 660.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.23M | $ -3.39M | $ 146.00K | $ 254.00K | $ 901.00K | |
$ ― | $ 1.08 | $ -0.21 | $ ― | $ 0.02 | $ 0.06 | |
$ ― | $ 1.08 | $ -0.21 | $ ― | $ 0.02 | $ 0.06 | |
$ ― | $ 16.57M | $ 16.40M | $ 16.35M | $ 16.29M | $ 16.22M | |
$ ― | $ 16.59M | $ 16.54M | $ 16.75M | $ 16.81M | $ 16.52M | |
$ ― | $ 0.03 | $ 0.01 | $ ― | $ 0.04 | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 246.88M | $ -143.61M | $ -125.43M | $ -117.82M | $ -110.27M | |
$ ― | $ 9.23M | $ -3.39M | $ 146.00K | $ 254.00K | $ 901.00K | |
$ ― | $ 8.17M | $ 1.52M | $ 606.00K | $ 1.88M | $ 1.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.56M | $ 2.42M | $ 4.17M | $ 5.50M | $ 6.47M | |
$ ― | $ 10.51M | $ 2.42M | $ 4.17M | $ 5.50M | $ 6.47M |