Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.97B | $ 1.97B | $ 1.45B | $ 1.79B | $ 1.29B | $ 1.13B | |
$ 1.15B | $ 1.12B | $ 1.18B | $ 1.14B | $ 867.53M | $ 688.23M | |
$ 884.44M | $ 884.44M | $ 303.93M | $ 628.03M | $ 466.85M | $ 455.18M | |
$ 175.73M | $ 175.73M | $ 56.16M | $ 137.46M | $ 92.77M | $ 101.25M | |
- | - | - | - | - | - | |
$ 708.71M | $ 708.71M | $ 247.77M | $ 490.57M | $ 374.08M | $ 353.93M | |
$ 6.72 | $ 6.71 | $ 2.35 | $ 4.65 | $ 3.54 | $ 3.35 | |
$ 6.70 | $ 6.70 | $ 2.34 | $ 4.64 | $ 3.54 | $ 3.35 | |
$ 422.44M | $ 105.61M | $ 105.60M | $ 105.60M | $ 105.60M | $ 105.60M | |
$ 422.90M | $ 105.72M | $ 105.76M | $ 105.84M | $ 105.60M | $ 105.60M | |
$ 708.71M | $ 708.71M | $ 247.77M | $ 490.57M | $ 374.08M | $ 353.93M | |
$ 708.71M | $ 708.71M | $ 244.29M | $ 490.22M | $ 339.40M | $ 350.46M | |
$ 1.00 | $ 1.00 | $ 1.00 | $ 0.00 | $ 1.00 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 891.10M | $ 891.10M | $ 308.00M | $ 632.80M | $ 474.15M | $ 455.19M | |
$ 1.36B | $ 1.36B | $ 661.55M | $ 978.95M | $ 700.51M | $ 614.90M | |
$ 6.66M | $ 6.66M | $ 4.07M | $ 4.78M | $ 7.30M | $ 7.00K |