Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 275.00M | $ 583.22M | $ 488.45M | $ 428.84M | $ 427.60M | $ 462.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 108.54M | $ 226.26M | $ 217.70M | $ 165.79M | $ 149.59M | $ 175.70M | |
$ 1.98M | $ 767.00K | $ 3.68M | $ 3.12M | $ 2.38M | $ -1.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 176.71M | |
$ 2.15 | $ 4.62 | $ 4.32 | $ 3.28 | $ 2.91 | $ 3.33 | |
$ 2.14 | $ 4.58 | $ 4.29 | $ 3.26 | $ 2.90 | $ 3.30 | |
$ 99.24M | $ 48.80M | $ 49.54M | $ 47.69M | $ 50.59M | $ 53.07M | |
$ 99.62M | $ 49.28M | $ 49.89M | $ 47.98M | $ 50.76M | $ 53.55M | |
$ 0.88 | $ 1.76 | $ 1.76 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.01 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 176.71M | |
$ 106.52M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.26M | $ 199.43M | $ -54.80M | $ -25.09M | $ -34.41M | $ -59.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |