Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 362.92M | $ 303.96M | $ 188.77M | $ 278.93M | $ 176.23M | $ 252.59M | |
$ 237.87M | $ 236.54M | $ 169.61M | $ 224.41M | $ 87.59M | $ 195.17M | |
$ 125.05M | $ 67.42M | $ 19.16M | $ 54.52M | $ 88.64M | $ 57.42M | |
$ 31.52M | $ 24.45M | $ 13.72M | $ 18.11M | $ 21.06M | $ 18.00M | |
$ 93.53M | $ 42.97M | $ 5.45M | $ 36.41M | $ 67.58M | $ 39.42M | |
$ -1.60M | $ -1.13M | $ -2.41M | $ -3.79M | $ -4.50M | $ -6.13M | |
$ 62.74M | $ 20.91M | $ -66.90M | $ -10.52M | $ -21.05M | $ -90.21M | |
$ 154.67M | $ 62.75M | $ -63.87M | $ 22.10M | $ 42.02M | $ -56.92M | |
$ 30.09M | $ 22.41M | $ 13.53M | $ 26.10M | $ 26.34M | $ 21.82M | |
- | - | - | - | - | - | |
$ 124.58M | $ 40.34M | $ -77.40M | $ -4.00M | $ 15.68M | $ -78.74M | |
$ 1.71 | $ 0.56 | $ -1.07 | $ -0.06 | $ 0.22 | $ -1.09 | |
$ 1.70 | $ 0.55 | $ -1.07 | $ -0.06 | $ 0.22 | $ -1.09 | |
$ 291.12M | $ 72.54M | $ 72.54M | $ 72.51M | $ 72.21M | $ 72.21M | |
$ 294.59M | $ 73.18M | $ 72.54M | $ 72.51M | $ 72.63M | $ 72.21M | |
$ 0.10 | $ 0.00 | $ 0.00 | $ 0.07 | $ 0.04 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 269.39M | $ 260.99M | $ 183.33M | $ 242.52M | $ 108.65M | $ 213.17M | |
$ 1.51M | $ 1.04M | $ 2.13M | $ 3.89M | $ 4.71M | $ 5.90M | |
$ 124.58M | $ 40.34M | $ -77.40M | $ -4.00M | $ 15.68M | $ -78.74M | |
$ 70.89M | $ 26.89M | $ -28.23M | $ 3.74M | $ 31.15M | $ -12.43M | |
$ 156.17M | $ 63.79M | $ -61.74M | $ 25.99M | $ 46.73M | $ -51.01M | |
$ 184.00M | $ 89.22M | $ -30.69M | $ 60.94M | $ 81.02M | $ -10.98M |