Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.22B | $ 2.57B | $ 2.14B | $ 1.15B | $ 2.02B | |
$ 982.00M | $ 823.00M | $ 647.00M | $ 171.00M | $ 628.00M | |
$ 685.00M | $ 650.00M | $ 607.00M | $ 615.00M | $ 663.00M | |
$ 369.00M | $ 362.00M | $ 397.00M | $ 441.00M | $ 453.00M | |
$ 794.00M | $ 535.00M | $ 363.00M | $ -119.00M | $ 247.00M | |
$ 297.00M | $ 231.00M | $ 77.00M | $ -444.00M | $ 22.00M | |
$ -86.00M | $ 78.00M | $ -197.00M | $ -262.00M | $ -366.00M | |
$ 211.00M | $ 251.00M | $ -157.00M | $ -706.00M | $ -401.00M | |
$ 185.00M | $ 558.00M | $ -120.00M | $ -594.00M | $ -311.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.63 | $ 2.39 | $ -0.52 | $ -2.56 | $ -1.35 | |
$ 0.62 | $ 2.15 | $ -0.52 | $ -2.56 | $ -1.35 | |
234.00M | 233.00M | 232.00M | 232.00M | 231.00M | |
240.00M | 244.00M | 232.00M | 232.00M | 231.00M |