Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 902.00M | $ 901.00M | $ 791.00M | $ 647.00M | $ 785.00M | $ 1.00B | |
$ 159.00M | $ 159.00M | $ 127.00M | $ 97.00M | $ 140.00M | $ 128.00M | |
$ 743.00M | $ 742.00M | $ 664.00M | $ 550.00M | $ 645.00M | $ 877.00M | |
$ 834.00M | $ 834.00M | $ 483.00M | $ 706.00M | $ 467.00M | $ 561.00M | |
$ -91.00M | $ -92.00M | $ 181.00M | $ -156.00M | $ 178.00M | $ 316.00M | |
$ -10.00M | $ -10.00M | $ -23.00M | $ -17.00M | $ 2.00M | $ -14.00M | |
- | $ -7.00M | - | - | - | - | |
$ -95.00M | $ -95.00M | $ 190.00M | $ -173.00M | $ 180.00M | $ 278.00M | |
$ -42.00M | $ -42.00M | $ -15.00M | $ -25.00M | $ 46.00M | $ 3.00M | |
- | - | - | - | - | - | |
$ -53.00M | $ -53.00M | $ 205.00M | $ -148.00M | $ 134.00M | $ 275.00M | |
$ 0.52 | $ -0.38 | $ 1.40 | $ -0.20 | $ 0.18 | $ 0.38 | |
$ 0.47 | $ -0.38 | $ 1.35 | $ -0.20 | $ 0.18 | $ 0.37 | |
$ 1.01B | $ 139.01M | $ 145.66M | $ 732.86M | $ 730.24M | $ 727.15M | |
$ 1.06B | $ 145.62M | $ 154.23M | $ 770.00M | $ 755.36M | $ 751.14M | |
- | - | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ 8.14 | - | $ 0.95 | $ 0.08 | $ 0.24 | $ 0.37 | |
$ 8.02 | - | $ 0.90 | $ 0.08 | $ 0.23 | $ 0.36 | |
- | - | - | - | $ 8.00M | $ 5.00M | |
$ 993.00M | $ 993.00M | $ 610.00M | $ 803.00M | $ 607.00M | $ 689.00M | |
$ -53.00M | $ -53.00M | $ 205.00M | $ -148.00M | $ 134.00M | $ 275.00M | |
$ -57.64M | $ -137.00M | $ 179.08M | $ -148.00M | $ 134.00M | $ 298.74M | |
$ 29.00M | - | $ 26.00M | $ 24.00M | $ 22.00M | $ 28.00M | |
$ -66.00M | $ -66.00M | $ 216.00M | $ -149.00M | $ 202.00M | $ 306.00M | |
$ -45.00M | $ -45.00M | $ 238.00M | $ -123.00M | $ 230.00M | $ 322.00M |