Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.65B | $ 1.44B | $ 1.24B | $ 1.23B | $ 1.21B | $ 1.21B | |
$ 30.00M | $ 64.00M | $ 1.00M | $ -123.00M | $ -44.00M | $ -61.00M | |
$ 842.00M | $ -781.00M | $ -733.00M | $ 750.00M | $ 696.00M | $ 695.00M | |
- | - | - | - | - | - | |
$ -51.00M | $ -45.00M | $ -2.00M | $ -17.00M | $ 0.00 | $ 0.00 | |
$ 708.00M | $ 553.00M | $ 503.00M | $ 343.00M | $ 471.00M | $ 452.00M | |
$ 135.00M | $ 114.00M | $ 116.00M | $ 57.00M | $ 84.00M | $ 79.00M | |
- | - | - | - | - | - | |
$ 565.00M | $ 431.00M | $ 397.00M | $ 278.00M | $ 379.00M | $ 365.00M | |
$ 1.58 | $ 1.23 | $ 1.24 | $ 0.86 | $ 1.17 | $ 1.13 | |
$ 1.57 | $ 1.22 | $ 1.23 | $ 0.85 | $ 1.16 | $ 1.12 | |
$ 1.44B | $ 349.98M | $ 326.61M | $ 323.37M | $ 324.94M | $ 324.21M | |
$ 1.45B | $ 354.05M | $ 329.27M | $ 325.49M | $ 326.06M | $ 325.62M | |
$ 0.48 | $ 0.48 | - | $ 0.48 | $ 0.48 | $ 0.48 | |
- | - | - | - | - | - | |
$ 0.44 | - | - | $ 0.96 | $ 1.18 | $ 1.13 | |
- | - | - | - | - | - | |
$ 1.24B | $ 1.06B | $ 905.00M | $ 799.00M | $ 873.00M | $ 871.00M | |
$ 573.00M | $ 439.00M | $ 405.00M | $ 286.00M | $ 387.00M | $ 373.00M | |
$ 436.45M | $ 511.87M | - | $ 300.17M | $ 387.00M | $ 373.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |