Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.27B | $ 7.27B | $ 6.28B | $ 5.05B | $ 4.77B | $ 4.55B | |
$ 5.24B | $ 5.24B | $ 4.61B | $ 3.83B | $ 3.61B | $ 3.43B | |
$ 2.03B | $ 2.03B | $ 1.67B | $ 1.22B | $ 1.16B | $ 1.12B | |
$ 1.22B | $ 1.22B | $ 1.06B | $ 833.05M | $ 800.33M | $ 757.45M | |
$ 808.91M | $ 808.91M | $ 609.23M | $ 389.77M | $ 356.63M | $ 362.80M | |
$ -2.17M | $ -2.17M | $ -996.00K | $ -1.24M | $ -4.03M | $ -2.74M | |
$ 22.67M | $ 22.67M | $ 19.30M | $ 11.26M | $ 10.26M | $ 9.28M | |
$ 829.41M | $ 829.41M | $ 627.53M | $ 399.80M | $ 362.85M | $ 369.34M | |
$ 125.72M | $ 125.72M | $ 128.80M | $ 76.62M | $ 67.08M | $ 72.81M | |
- | - | - | - | - | - | |
$ 549.80M | $ 549.80M | $ 381.67M | $ 246.44M | $ 225.54M | $ 223.14M | |
$ 15.20 | $ 15.46 | $ 10.83 | $ 7.03 | $ 6.51 | $ 6.50 | |
$ 15.17 | $ 15.41 | $ 10.78 | $ 7.01 | $ 6.50 | $ 6.49 | |
$ 142.26M | $ 35.56M | $ 35.24M | $ 35.07M | $ 34.64M | $ 34.32M | |
$ 142.73M | $ 35.68M | $ 35.42M | $ 35.15M | $ 34.68M | $ 34.37M | |
$ 8.55 | $ 8.55 | $ 7.63 | $ 6.92 | $ 6.40 | $ 5.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.35 | $ 14.20 | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.47B | $ 6.47B | $ 5.67B | $ 4.67B | $ 4.41B | $ 4.18B | |
$ 601.17M | $ 601.17M | $ 418.94M | $ 269.58M | $ 245.95M | $ 242.93M | |
$ 601.17M | $ 601.17M | $ 418.94M | $ 269.58M | $ 245.95M | $ 242.93M | |
$ 2.17M | $ 2.17M | $ 996.00K | $ 1.24M | $ 4.03M | $ 2.74M | |
$ 831.58M | $ 831.58M | $ 628.53M | $ 401.03M | $ 366.88M | $ 372.08M | |
$ 863.26M | $ 863.26M | $ 656.65M | $ 426.94M | $ 391.40M | $ 394.18M |