Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 702.16M | $ 699.67M | $ 592.17M | $ 577.17M | $ 572.36M | |
$ ― | $ 245.46M | $ 228.78M | $ 209.92M | $ 214.29M | $ 199.42M | |
$ ― | $ 456.70M | $ 470.89M | $ 382.25M | $ 362.88M | $ 372.94M | |
$ ― | $ 202.96M | $ 221.52M | $ 210.61M | $ 251.00M | $ 205.96M | |
$ ― | $ 253.74M | $ 249.37M | $ 171.64M | $ 111.88M | $ 166.98M | |
$ ― | $ -1.50M | $ -2.70M | $ 164.86M | $ 114.22M | $ 68.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -326.66M | $ 57.09M | $ 824.08M | $ 795.63M | $ 462.76M | |
$ ― | $ 41.54M | $ 39.56M | $ 34.59M | $ 24.71M | $ -32.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -445.25M | $ -49.24M | $ 725.24M | $ 727.31M | $ 447.39M | |
$ ― | $ -1.19 | $ -0.13 | $ 1.95 | $ 1.95 | $ 1.20 | |
$ ― | $ -1.19 | $ -0.13 | $ 1.95 | $ 1.95 | $ 1.20 | |
$ ― | $ 372.69M | $ 372.69M | $ 372.69M | $ 372.69M | $ 372.69M | |
$ ― | $ 372.69M | $ 372.69M | $ 372.69M | $ 372.69M | $ 372.69M | |
$ ― | $ 0.42 | $ 0.42 | $ 0.42 | $ 0.28 | $ 0.38 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 448.42M | $ 450.29M | $ 420.53M | $ 465.29M | $ 405.38M | |
$ ― | $ -445.25M | $ -49.24M | $ 725.24M | $ 727.31M | $ 447.39M | |
$ ― | $ 52.04M | $ 566.05M | $ 693.53M | $ 788.50M | $ 778.63M | |
$ ― | $ 1.52M | $ 2.67M | $ 3.47M | $ 4.53M | $ 0.00 | |
$ ― | $ -325.15M | $ 59.76M | $ 827.54M | $ 800.16M | $ 462.76M | |
$ ― | $ -250.94M | $ 149.06M | $ 923.39M | $ 903.96M | $ 504.07M |