Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.92B | $ 5.77B | $ ― | $ ― | $ 3.25B | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.14B | $ 2.14B | $ 1.83M | $ 1.33M | $ 1.13B | $ 3.55B | |
$ 476.00M | $ 476.00M | $ 350.00K | $ 270.00K | $ 202.91M | $ 197.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.50B | $ 1.51B | $ 1.38M | $ 1.00M | $ 881.26M | $ 853.83M | |
$ 8.32 | $ 8.32 | $ 7.78 | $ 5.85 | $ 5.25 | $ 4.89 | |
$ 8.24 | $ 8.25 | $ 7.68 | $ 5.81 | $ 5.20 | $ 4.81 | |
$ 726.00M | $ 181.00M | $ 177.25M | $ 171.79M | $ 167.91M | $ 162.95M | |
$ 729.00M | $ 183.00M | $ 179.56M | $ 172.98M | $ 169.55M | $ 165.61M | |
$ 1.03 | $ 1.03 | $ 0.86 | $ 0.79 | $ 0.75 | $ 0.71 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.66B | $ 1.67B | $ 1.48M | $ 1.06M | $ 930.33M | $ 3.35B | |
$ 831.00M | $ 1.67B | $ ― | $ ― | $ 930.33M | $ ― | |
$ 888.00M | $ 888.00M | $ 271.00K | $ 591.00K | $ 815.31M | $ 765.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |