Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.32B | $ 3.29B | $ 2.73B | $ 2.37B | $ 2.46B | $ 2.46B | |
$ 1.36B | $ 949.40M | $ 1.30B | $ 1.91B | $ 2.04B | $ 2.04B | |
$ 2.59B | $ 2.34B | $ 1.43B | $ 460.89M | $ 427.41M | $ 418.06M | |
$ 824.53M | $ 364.65M | $ 1.12B | $ 233.46M | $ 201.94M | $ 193.84M | |
$ 661.91M | $ 323.08M | $ 309.15M | $ 227.44M | $ 225.47M | $ 224.22M | |
$ -24.71M | $ -10.10M | $ -3.21M | $ -2.58M | $ -3.53M | $ 42.00K | |
$ 3.61M | $ -11.81M | $ -40.08M | $ -163.00K | $ -38.00K | $ -376.00K | |
$ -429.78M | $ 324.79M | $ 346.01M | $ 224.69M | $ 221.91M | $ 223.88M | |
$ 48.50M | $ 79.21M | $ 84.54M | $ 55.62M | $ 54.96M | $ 55.73M | |
$ -954.00K | - | - | - | - | - | |
$ 598.07M | $ 1.80B | $ 259.05M | $ 169.08M | $ 166.94M | $ 168.15M | |
$ 2.35 | $ 3.76 | $ 3.84 | $ 2.45 | $ 2.40 | $ 2.35 | |
$ 2.33 | $ 3.74 | $ 3.82 | $ 2.44 | $ 2.38 | $ 2.33 | |
$ 254.21M | $ 64.13M | $ 67.43M | $ 69.02M | $ 69.57M | $ 71.69M | |
$ 255.70M | $ 64.58M | $ 67.86M | $ 69.43M | $ 70.03M | $ 72.06M | |
$ 0.79 | $ 0.51 | $ 0.46 | $ 0.36 | $ 0.36 | $ 0.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.59 | $ 2.39 | $ 2.38 | |
- | - | - | $ 519.18M | $ 549.44M | $ 589.00M | |
$ 2.19B | $ 1.31B | $ 2.43B | $ 2.14B | $ 2.24B | $ 2.23B | |
- | - | - | $ 4.21M | $ 6.85M | $ 2.69M | |
$ 149.28M | $ 241.26M | $ 259.05M | $ 169.08M | $ 166.94M | $ 168.15M | |
$ 53.01M | $ 248.38M | - | $ 169.08M | $ 166.94M | $ 168.15M | |
$ -401.44M | $ 336.61M | $ 349.23M | $ 228.91M | $ 228.76M | $ 226.58M | |
$ -217.60M | $ 616.54M | $ 616.93M | $ 492.19M | $ 478.29M | $ 456.73M |