Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.55B | $ 1.55B | $ 1.24B | $ 1.09B | $ 1.01B | $ 842.00M | |
$ 402.00M | $ 402.00M | $ 325.00M | $ 273.00M | $ 289.00M | $ 252.00M | |
$ 1.15B | $ 1.15B | $ 913.00M | $ 818.00M | $ 717.00M | $ 590.00M | |
$ 68.00M | $ 68.00M | $ 57.00M | $ 53.00M | $ 49.00M | $ 44.00M | |
$ 1.08B | $ 1.08B | $ 856.00M | $ 765.00M | $ 668.00M | $ 546.00M | |
$ -377.00M | $ -377.00M | $ -260.00M | $ -224.00M | $ -190.00M | $ -163.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.57B | $ 1.57B | $ 2.46B | $ 824.00M | $ 934.00M | $ 572.00M | |
$ 331.00M | $ 331.00M | $ 444.00M | $ 164.00M | $ 145.00M | $ 104.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.13B | $ 1.15B | $ 1.95B | $ 605.00M | $ 739.00M | $ 437.00M | |
$ 21.03 | $ 21.04 | $ 35.82 | $ 11.12 | $ 13.60 | $ 8.04 | |
$ 20.35 | $ 20.83 | $ 35.40 | $ 10.98 | $ 13.48 | $ 8.00 | |
$ 218.21M | $ 54.54M | $ 54.40M | $ 54.34M | $ 54.34M | $ 54.34M | |
$ 218.46M | $ 55.08M | $ 55.06M | $ 55.04M | $ 54.82M | $ 54.59M | |
$ 4.30 | $ 4.30 | $ 3.60 | $ 3.40 | $ 1.50 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 470.00M | $ 470.00M | $ 382.00M | $ 326.00M | $ 338.00M | $ 296.00M | |
$ 1.22B | $ 1.22B | $ 2.02B | $ 659.00M | $ 787.00M | $ 464.00M | |
$ 924.71M | $ 924.65M | $ 1.96B | $ 689.44M | $ 793.76M | $ 482.00M | |
$ 356.00M | $ 356.00M | $ 238.00M | $ 211.00M | $ 183.00M | $ 150.00M | |
$ 1.93B | $ 1.93B | $ 2.70B | $ 1.03B | $ 1.12B | $ 722.00M | |
$ 1.93B | $ 1.94B | $ 2.71B | $ 1.04B | $ 1.12B | $ 723.00M |