Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 329.94M | $ 317.09M | $ 281.88M | $ 266.75M | $ 257.22M | $ 245.02M | |
$ -2.50M | $ 0.00 | $ -10.50M | $ -250.00K | $ -2.50M | $ -1.00M | |
$ 183.75M | $ 172.56M | $ 175.19M | $ 163.73M | $ 146.10M | $ 153.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 143.68M | $ 144.53M | $ 96.19M | $ 102.78M | $ 108.62M | $ 90.66M | |
$ 28.46M | $ 29.32M | $ 16.39M | $ 17.20M | $ 22.99M | $ 25.90M | |
- | - | - | - | - | - | |
$ 115.22M | $ 115.20M | $ 79.80M | $ 85.57M | $ 85.64M | $ 64.76M | |
$ 921.35 | $ 913.60 | $ 623.42 | $ 661.80 | $ 654.07 | $ 494.65 | |
$ 902.16 | $ 898.31 | $ 622.74 | $ 661.23 | $ 654.07 | $ 494.65 | |
$ 500.12K | $ 126.10K | $ 128.01K | $ 129.30K | $ 130.93K | $ 130.93K | |
$ 510.80K | $ 128.25K | $ 128.15K | $ 129.41K | $ 130.93K | $ 130.93K | |
$ 110.00 | $ 108.00 | $ 108.00 | $ 108.00 | $ 96.00 | $ 92.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 306.56M | $ 295.06M | $ 250.88M | $ 247.24M | $ 236.56M | $ 223.58M | |
$ 115.22M | $ 115.20M | $ 79.80M | $ 85.57M | $ 85.64M | $ 64.76M | |
$ 115.22M | $ 115.20M | $ 79.80M | $ 85.38M | $ 85.64M | $ 64.75M | |
$ 3.69M | $ 1.58M | $ 1.38M | $ 2.93M | $ 2.04M | $ 1.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |