Income Statement | TTM | Mar 23 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.37B | $ 5.90B | $ 5.68B | $ 4.47B | $ 5.27B | $ 5.19B | |
$ 2.34B | $ 3.25B | $ 2.82B | $ 2.31B | $ 2.80B | $ 2.85B | |
$ 2.03B | $ 2.65B | $ 2.86B | $ 2.16B | $ 2.47B | $ 2.34B | |
$ 1.79B | $ 2.37B | $ 2.33B | $ 2.17B | $ 2.23B | $ 2.18B | |
$ 236.21M | $ 283.81M | $ 526.81M | $ -11.84M | $ 236.77M | $ 158.13M | |
$ -2.21M | $ -12.83M | $ -44.30M | $ -47.26M | $ -21.24M | $ -33.57M | |
$ -36.77M | $ -14.74M | $ 49.86M | $ -433.45M | $ -5.69M | $ -192.35M | |
$ 270.42M | $ 287.76M | $ 390.88M | $ -492.54M | $ 209.84M | $ -67.79M | |
$ 38.46M | $ -101.00M | $ 32.10M | $ 49.39M | $ 70.02M | $ -20.55M | |
$ -51.00K | $ -2.04M | $ 1.25M | $ -7.25M | $ -47.68M | $ 934.00K | |
$ 232.31M | $ 386.72M | $ 360.03M | $ -549.18M | $ 92.14M | $ -46.30M | |
$ 0.53 | $ 0.86 | $ 0.77 | $ -1.21 | $ 0.20 | $ -0.10 | |
$ 0.52 | $ 0.84 | $ 0.77 | $ -1.21 | $ 0.20 | $ -0.10 | |
$ 1.33B | $ 451.43M | $ 465.50M | $ 454.09M | $ 450.96M | $ 445.81M | |
$ 1.36B | $ 461.51M | $ 468.64M | $ 454.09M | $ 454.27M | $ 445.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.26 | - | $ 0.27 | |
- | - | - | - | - | - | |
$ 4.13B | $ 5.62B | $ 5.16B | $ 4.49B | $ 5.03B | $ 5.04B | |
$ 232.31M | $ 386.77M | $ 360.06M | $ -549.18M | $ 92.14M | $ -46.30M | |
$ 267.64M | - | - | $ -110.01M | $ 92.14M | $ 81.35M | |
- | - | - | $ 47.26M | $ 21.24M | $ 33.57M | |
$ 272.63M | $ 300.59M | $ 435.18M | $ -11.84M | $ 231.08M | $ -34.22M | |
$ 225.75M | $ 440.40M | $ 593.21M | $ 153.15M | $ 417.51M | $ 147.55M |