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 | |
$ 2.18 | - | $ 7.78 | - | - | - | |
$ 2.16 | - | $ 7.68 | - | - | - | |
$ 180.00M | - | $ 177.00M | - | - | - | |
$ 181.00M | - | $ 180.00M | - | - | - | |
$ 0.27 | - | $ 0.86 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |