Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 272.49M | - | $ 298.01M | $ 239.82M | $ 292.14M | $ 298.62M | |
$ 206.09M | - | $ 229.74M | $ 186.22M | $ 226.74M | $ 232.29M | |
$ 66.40M | - | $ 68.27M | $ 53.60M | $ 65.39M | $ 66.32M | |
$ 29.45M | - | $ 31.88M | $ 29.24M | $ 31.26M | $ 30.94M | |
$ 36.95M | - | $ 36.39M | $ 24.36M | $ 34.13M | $ 35.39M | |
$ 52.00K | - | $ 16.00K | $ 95.00K | $ 323.00K | $ 268.00K | |
- | - | - | - | - | - | |
$ 37.00M | - | $ 36.41M | $ 24.46M | $ 34.46M | $ 35.66M | |
$ 8.51M | - | $ 7.38M | $ 5.01M | $ 6.22M | $ 7.17M | |
- | - | - | - | - | - | |
$ 27.89M | - | $ 28.46M | $ 19.03M | $ 27.57M | $ 27.73M | |
$ 1.19 | $ 1.18 | $ 0.85 | $ 0.57 | $ 0.83 | $ 0.83 | |
$ 1.19 | $ 1.18 | $ 0.85 | $ 0.57 | $ 0.83 | $ 0.83 | |
$ 133.77M | $ 33.44M | $ 33.31M | $ 33.93M | $ 34.06M | $ 34.53M | |
$ 133.77M | $ 33.44M | $ 33.31M | $ 33.93M | $ 34.06M | $ 34.53M | |
$ 0.50 | $ 0.50 | $ 0.46 | $ 0.36 | $ 0.48 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.83 | |
- | - | - | - | - | - | |
$ 235.54M | - | $ 261.62M | $ 215.46M | $ 258.00M | $ 263.23M | |
$ 28.49M | - | $ 29.03M | $ 19.44M | $ 28.24M | $ 28.49M | |
$ 28.49M | - | $ 29.03M | $ 19.44M | $ 28.24M | $ 28.49M | |
- | - | - | - | - | - | |
$ 36.95M | - | $ 36.39M | $ 24.36M | $ 34.13M | $ 35.39M | |
$ 38.36M | - | $ 38.21M | $ 26.32M | $ 36.23M | $ 37.21M |