Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.41B | $ 1.27B | $ 1.50B | $ 1.02B | $ 464.65M | $ 836.93M | |
$ 244.91M | $ 675.68M | $ 158.74M | $ 451.74M | $ 304.76M | $ 417.83M | |
$ 1.16B | $ 592.84M | $ 731.03M | $ 564.58M | $ 159.88M | $ 419.11M | |
$ 319.46M | $ 373.00M | $ 988.69M | $ 256.61M | $ 339.44M | $ 313.63M | |
$ 438.46M | $ 219.84M | $ 357.25M | $ 307.97M | $ -179.55M | $ 105.47M | |
$ -7.32M | $ 18.80M | $ -88.89M | $ 77.84M | $ 70.92M | $ 64.08M | |
$ -454.44M | $ -238.18M | $ 279.43M | $ 227.48M | $ -407.05M | $ 205.47M | |
$ 327.80M | $ -37.13M | $ -15.96M | $ 457.61M | $ -657.52M | $ 246.87M | |
$ 93.43M | $ 14.09M | $ 413.29M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 230.91M | $ -51.22M | $ 572.27M | $ 457.61M | $ -657.52M | $ 246.87M | |
$ 0.42 | $ -0.09 | $ 1.01 | $ 0.86 | $ -1.24 | $ 0.47 | |
$ 0.41 | $ -0.09 | $ 0.98 | $ 0.84 | $ -1.24 | $ 0.47 | |
$ 2.24B | $ 583.76M | $ 568.04M | $ 530.69M | $ 528.84M | $ 521.32M | |
$ 2.24B | $ 583.76M | $ 586.91M | $ 546.72M | $ 528.84M | $ 526.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 564.37M | $ 1.05B | $ ― | $ -708.35M | $ -644.20M | $ -731.46M | |
$ 230.91M | $ -51.22M | $ 572.27M | $ 457.61M | $ -657.52M | $ 246.87M | |
$ 136.19M | $ -27.29M | $ 68.27M | $ -29.48M | $ -27.03M | $ -41.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 393.37M | $ -6.74M | $ 34.70M | $ 534.78M | $ -583.64M | $ 309.71M | |
$ 502.77M | $ 104.06M | $ 357.55M | $ 633.42M | $ -470.47M | $ 442.56M |