Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 22.00B | $ 22.99B | $ 20.44B | $ 5.35B | $ 1.99B | |
$ 1.39B | $ 2.52B | $ 4.53B | $ 252.00M | $ 575.70M | |
$ 714.00M | $ 575.00M | $ 502.00M | $ 304.00M | $ 146.40M | |
$ 973.00M | $ 1.03B | $ 904.00M | $ 308.00M | $ 85.10M | |
$ 1.86B | $ 3.11B | $ 5.04B | $ 310.00M | $ 498.40M | |
$ 677.00M | $ 1.94B | $ 4.01B | $ 5.00M | $ 429.30M | |
$ -80.00M | $ -143.00M | $ -209.00M | $ -51.00M | $ -117.20M | |
$ 597.00M | $ 1.80B | $ 3.80B | $ -193.00M | $ 312.10M | |
$ 399.00M | $ 1.33B | $ 2.99B | $ -82.00M | $ 292.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.78 | $ 2.57 | $ 6.00 | $ -0.22 | $ 1.06 | |
$ 0.78 | $ 2.55 | $ 5.35 | $ -0.22 | $ 1.03 | |
510.00M | 519.00M | 498.00M | 379.00M | 276.76M | |
511.00M | 524.00M | 558.00M | 379.00M | 284.48M |