Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 548.57M | $ 541.29M | $ 452.64M | $ 479.99M | $ 472.39M | |
$ ― | $ 304.32M | $ 285.83M | $ 236.03M | $ 252.23M | $ 247.66M | |
$ ― | $ 244.25M | $ 255.47M | $ 216.61M | $ 227.75M | $ 224.72M | |
$ ― | $ 210.11M | $ 223.14M | $ 198.16M | $ 208.38M | $ 204.59M | |
$ ― | $ 34.14M | $ 32.33M | $ 18.45M | $ 19.38M | $ 20.14M | |
$ ― | $ -3.39M | $ -2.65M | $ -3.48M | $ -3.84M | $ -2.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 25.86M | $ 23.24M | $ 6.68M | $ 11.93M | $ 4.49M | |
$ ― | $ 7.68M | $ 5.77M | $ 2.53M | $ 4.55M | $ 2.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.61M | $ 12.12M | $ -1.79M | $ 3.06M | $ -961.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.09M | $ 1.20M | $ 926.00K | $ 1.71M | $ 5.18M | |
$ ― | $ 514.43M | $ 508.97M | $ 434.19M | $ 460.61M | $ 452.25M | |
$ ― | $ 16.61M | $ 12.12M | $ -1.79M | $ 3.06M | $ -961.00K | |
$ ― | $ 21.92M | $ 33.62M | $ 3.38M | $ 5.82M | $ 9.36M | |
$ ― | $ 2.46M | $ 2.23M | $ 3.12M | $ 2.28M | $ 2.31M | |
$ ― | $ 28.32M | $ 25.47M | $ 9.80M | $ 14.21M | $ 6.80M | |
$ ― | $ 51.85M | $ 50.30M | $ 35.23M | $ 39.63M | $ 27.00M |