Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
$ ― | $ 577.15M | $ 441.42M | $ 394.53M | |
$ ― | $ 419.19M | $ 307.90M | $ 266.42M | |
$ ― | $ 157.96M | $ 133.52M | $ 128.11M | |
$ ― | $ 178.09M | $ 154.04M | $ 115.08M | |
$ ― | $ -20.13M | $ -20.52M | $ 13.03M | |
$ ― | $ -6.52M | $ 2.90M | $ -4.34M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ -26.14M | $ -19.37M | $ 9.59M | |
$ ― | $ 2.50M | $ 6.92M | $ 4.97M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ -30.05M | $ -26.84M | $ 4.58M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 597.28M | $ 461.94M | $ 381.50M | |
$ ― | $ -30.05M | $ -26.84M | $ 4.58M | |
$ ― | $ -29.42M | $ -26.01M | $ 4.72M | |
$ ― | $ 1.54M | $ 1.73M | $ 1.81M | |
$ ― | $ -24.59M | $ -17.64M | $ 11.41M | |
$ ― | $ 9.11M | $ 7.04M | $ 27.45M |