Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.77B | $ 5.77B | $ 4.96B | $ 3.85B | $ 3.25B | $ 2.97B | |
$ -105.00M | $ -105.00M | $ -57.00M | $ -155.00M | $ -61.69M | $ -76.09M | |
$ 3.53B | $ 3.53B | $ 3.08B | $ 2.37B | $ 2.06B | $ 1.84B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.14B | $ 2.14B | $ 1.83B | $ 1.33B | $ 1.13B | $ 1.05B | |
$ 476.00M | $ 476.00M | $ 350.00M | $ 270.00M | $ 202.91M | $ 197.91M | |
- | - | - | - | - | - | |
$ 1.51B | $ 1.51B | $ 1.38B | $ 1.00B | $ 881.26M | $ 796.10M | |
$ 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.00M | $ 171.93M | $ 167.91M | $ 162.95M | |
$ 732.00M | $ 183.00M | $ 180.00M | $ 173.05M | $ 169.55M | $ 165.61M | |
$ 1.03 | $ 1.03 | $ 0.86 | $ 0.79 | $ 0.75 | $ 0.71 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.73B | $ 4.73B | $ 4.06B | $ 3.11B | $ 2.70B | $ 2.43B | |
$ 1.67B | $ 1.67B | $ 1.48B | $ 1.06B | $ 930.33M | $ 853.83M | |
$ 1.67B | $ 1.67B | $ 1.48B | $ 1.06B | $ 930.33M | $ 853.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |