Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 186.43M | $ 169.15M | $ 176.00M | $ 309.18M | $ 291.73M | $ 280.28M | |
$ 73.51M | $ 66.92M | $ 69.13M | $ 115.58M | $ 105.59M | $ 105.40M | |
$ 112.92M | $ 102.24M | $ 106.88M | $ 193.60M | $ 186.14M | $ 174.88M | |
$ 121.91M | $ 106.83M | $ 94.29M | $ 162.32M | $ 133.91M | $ 124.01M | |
$ -8.99M | $ -4.59M | $ 12.59M | $ 31.28M | $ 52.22M | $ 50.87M | |
$ -25.59M | $ -34.06M | $ -37.30M | $ -53.73M | $ -50.50M | $ -46.79M | |
$ -11.14M | $ -14.48M | $ -15.60M | $ 51.59M | $ -569.00K | $ -7.73M | |
$ -45.72M | $ -53.14M | $ -40.32M | $ 29.13M | $ 1.15M | $ -3.65M | |
- | - | - | $ 0.00 | $ 0.00 | $ -84.00K | |
- | - | - | - | - | - | |
$ 7.53M | $ 15.99M | $ -16.23M | $ 381.59M | $ 25.10M | $ 19.31M | |
$ 0.10 | $ 0.19 | $ -0.20 | $ 4.75 | $ 0.32 | $ 0.25 | |
$ 0.10 | $ 0.19 | $ -0.20 | $ 4.75 | $ 0.32 | $ 0.25 | |
$ 343.91M | $ 84.54M | $ 82.35M | $ 80.26M | $ 78.96M | $ 76.82M | |
$ 343.91M | $ 84.54M | $ 82.35M | $ 80.33M | $ 79.04M | $ 76.82M | |
$ 0.68 | $ 0.94 | $ 1.20 | $ 1.20 | $ 1.20 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.70M | $ 0.00 | $ 0.00 | |
$ 195.42M | $ 173.74M | $ 163.41M | $ 277.90M | $ 239.51M | $ 229.41M | |
$ 7.92M | $ 16.38M | $ -15.68M | $ 383.55M | $ 25.63M | $ 19.67M | |
$ -32.89M | $ -34.55M | $ -24.71M | $ -8.53M | $ 1.57M | $ 4.54M | |
$ 25.59M | $ 34.06M | $ 37.30M | $ 53.73M | $ 50.50M | $ 46.79M | |
$ -20.14M | $ -19.08M | $ -3.01M | $ 82.87M | $ 51.65M | $ 43.14M | |
$ 64.47M | $ 76.48M | $ 117.02M | $ 224.04M | $ 172.88M | $ 155.20M |