Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 468.85M | $ 468.85M | $ 362.44M | $ 306.71M | $ 323.73M | $ 289.84M | |
$ 292.43M | $ 292.43M | $ 196.54M | $ 167.01M | $ 165.61M | $ 147.86M | |
$ 176.43M | $ 176.43M | $ 165.90M | $ 139.70M | $ 158.11M | $ 141.98M | |
$ 123.43M | $ 123.43M | $ 115.34M | $ 111.04M | $ 112.68M | $ 100.81M | |
$ 52.99M | $ 52.99M | $ 50.56M | $ 28.66M | $ 45.43M | $ 41.17M | |
$ 9.83M | $ 9.29M | $ 244.00K | $ -1.63M | $ -667.00K | $ -1.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 91.63M | $ 91.63M | $ 70.88M | $ 42.34M | $ 62.64M | $ 53.75M | |
$ 4.74M | $ 4.74M | $ 10.67M | $ -3.39M | $ 9.66M | $ 9.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 86.75M | $ 86.60M | $ 60.02M | $ 45.63M | $ 53.05M | $ 45.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 415.86M | $ 415.86M | $ 311.88M | $ 278.05M | $ 278.29M | $ 248.67M | |
$ 86.90M | $ 86.60M | $ 60.02M | $ 45.63M | $ 53.05M | $ 45.02M | |
$ 86.90M | $ 91.66M | $ 60.87M | $ 46.13M | $ 53.64M | $ 45.32M | |
$ 730.00K | $ 1.43M | $ 819.00K | $ 1.21M | $ 1.12M | $ 974.00K | |
$ 92.36M | $ 93.06M | $ 71.70M | $ 43.55M | $ 63.76M | $ 54.73M | |
$ 141.20M | $ 141.89M | $ 114.91M | $ 85.52M | $ 103.71M | $ 85.86M |