Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.00B | $ 1.15B | $ 1.03B | $ 998.95M | $ 1.06B | $ 716.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 219.38M | $ 177.61M | $ 201.47M | $ 219.45M | $ 247.96M | $ 82.19M | |
$ 26.41M | $ 31.93M | $ 36.70M | $ 29.49M | $ 35.53M | $ 18.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 108.00M | $ 81.80M | $ 90.53M | $ 106.17M | $ 117.50M | $ 28.67M | |
$ 4.24 | $ 3.24 | $ 3.61 | $ 4.25 | $ 4.80 | $ 1.23 | |
$ 3.98 | $ 3.12 | $ 3.51 | $ 3.99 | $ 4.40 | $ 1.21 | |
$ 101.80M | $ 25.26M | $ 25.08M | $ 24.96M | $ 24.50M | $ 24.01M | |
$ 203.53M | $ 41.88M | $ 26.62M | $ 42.36M | $ 43.13M | $ 25.01M | |
$ 0.75 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 108.00M | $ 81.80M | $ 90.53M | $ 106.17M | $ 117.55M | $ 29.56M | |
$ 194.33M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |