Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 478.30M | $ 473.44M | $ 415.68M | $ 495.18M | $ 530.89M | $ 500.97M | |
$ 205.70M | $ 199.76M | $ 199.15M | $ 203.47M | $ 226.88M | $ 219.76M | |
$ 272.60M | $ 273.68M | $ 216.53M | $ 291.71M | $ 304.01M | $ 281.21M | |
$ 239.62M | $ 242.20M | $ 232.91M | $ 262.63M | $ 291.35M | $ 271.58M | |
$ 32.98M | $ 31.48M | $ -16.38M | $ 29.07M | $ 12.67M | $ 9.63M | |
$ -1.28M | $ -1.78M | $ -3.65M | $ -4.69M | $ -6.46M | $ -4.66M | |
$ -11.84M | $ -10.34M | $ -2.04M | $ -45.64M | $ -38.47M | $ 175.00K | |
$ 19.86M | $ 19.36M | $ -22.07M | $ -21.26M | $ -32.26M | $ 5.15M | |
$ 7.18M | $ 6.18M | $ -5.45M | $ -5.59M | $ -9.32M | $ 25.44M | |
- | - | - | - | - | - | |
$ 12.68M | $ 13.18M | $ -16.61M | $ -15.67M | $ -22.93M | $ -20.29M | |
$ 0.38 | $ 0.39 | $ -0.49 | $ -0.47 | $ -0.69 | $ -0.62 | |
$ 0.37 | $ 0.39 | $ -0.49 | $ -0.47 | $ -0.69 | $ -0.62 | |
$ 135.13M | $ 33.67M | $ 33.56M | $ 33.70M | $ 33.11M | $ 32.56M | |
$ 136.28M | $ 33.97M | $ 33.56M | $ 33.70M | $ 33.11M | $ 32.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.76 | $ 1.21 | $ 0.39 | $ 1.25 | $ 1.43 | $ 1.48 | |
$ 0.75 | $ 1.20 | $ 0.39 | $ 1.24 | $ 1.42 | $ 1.45 | |
- | - | - | - | - | - | |
$ 445.32M | $ 441.96M | $ 432.07M | $ 466.10M | $ 518.22M | $ 491.34M | |
$ 12.68M | $ 13.18M | $ -16.61M | $ -15.67M | $ -22.93M | $ -20.29M | |
$ 20.46M | $ 19.75M | $ -15.24M | $ 17.88M | $ 4.11M | $ -20.35M | |
$ 1.37M | $ 1.87M | $ 3.66M | $ 4.94M | $ 6.79M | $ 5.08M | |
$ 21.24M | $ 21.23M | $ -18.41M | $ -16.32M | $ -25.47M | $ 10.23M | |
$ 48.74M | $ 49.32M | $ 9.71M | $ 14.41M | $ 8.40M | $ 40.33M |