Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.28B | $ 10.55B | $ 10.16B | $ 8.95B | $ 7.11B | |
$ 876.00M | $ 900.00M | $ 763.00M | $ 837.00M | $ 621.00M | |
$ 524.00M | $ 549.00M | $ 509.00M | $ 474.00M | $ 434.00M | |
$ 422.00M | $ 416.00M | $ 388.00M | $ 389.00M | $ 365.00M | |
$ 663.00M | $ 748.00M | $ 485.00M | $ 742.00M | $ 542.00M | |
$ 352.00M | $ 341.00M | $ 287.00M | $ 404.00M | $ 218.00M | |
$ -272.00M | $ -163.00M | $ -299.00M | $ -109.00M | $ -266.00M | |
$ 80.00M | $ 178.00M | $ -31.00M | $ 244.00M | $ -13.00M | |
$ -57.00M | $ 38.00M | $ -315.00M | $ 197.00M | $ -71.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.39 | $ 0.26 | $ -2.19 | $ 1.36 | $ -0.49 | |
$ -0.39 | $ 0.26 | $ -2.19 | $ 1.35 | $ -0.49 | |
145.20M | 144.40M | 143.60M | 144.80M | 144.50M | |
145.20M | 144.60M | 143.60M | 146.20M | 144.50M |